深化理论知识勇于实践创新
2016-04-29李子月徐明祝聪王潇凯
本文以学生参与基于三方用户平台的学生宿舍物业管理系统的开发与实现为例,从学生自身角度,详细叙述了如何将理论知识运用与实践中,提高软件开发能力与实际应用能力的方法及途径。同时也介绍了该系统的设计思路以及实现过程。阐述了当代大学生必须拓展理论知识,强化实践创新的可行性、必要性。
1 引言
现今大学生普遍缺乏将理论知识实践应用于实际的能力,这一现象由来已久并为广大用人单位所诟病。为了解决这个问题,各高校纷纷通过建立“大学生创业苗圃”、“挑战杯”等一系列活动来鼓励广大学生发挥自身创新精神,把自己所学到的知识、技术应用到实践中来,在实践中加深对知识的理解掌握,并与理论相互印证,从而提升自己的能力,从而培养理论与实践相结合的复合型人才,满足社会的需求。
2 基于三方用户平台的学生宿舍物业管理系统的诞生
随着当今信息技术的发展,人们越来越意识到现代化技术的优越性和便利性,信息管理系统大大减少了处理数据信息的时间,提高了工作效率,从而减轻了工作人员的压力。因此信息管理系统在企业管理、办公管理、商店超市管理等诸方面都得到了很好的体现。相应的随着社会经济不断发展,高等教育蓬勃兴起,全国各地的高等院校不仅在教学水平上不断突破更在宿舍管理等硬件条件上激烈竞争,学生宿舍物业管理实施信息化管理,已经也越来越成为各大高校关注的热点。
近年来,学生与宿管,物业之间的矛盾不断涌现,宿舍电器安全隐患严重并且常常出现报修难和报修过程繁琐的问题。出现问题之后只是相互推卸责任,而问题却得不到实际地解决,学校监管部门也难以及时得到学生的投诉反馈,这些都是管理系统不完善所造成的。因此传统的物业管理系统已越来越不能满足学生和学校方面的需要,以计算机为基础的信息管理将取代传统的物业管理模式,成为现代学生宿舍物业管理的主要途径。
如今互联网在千家万户中普及,信息化的管理模式,无论在时间效率和管理质量上都能大大满足学生、宿管和第三方管理部门三方用户的需求,极大程度地提高各大高校后勤管理和服务水平。
3 相关理论知识的准备
本系统在.NET应用平台上搭建共享平台,实现了为学生业主、宿管和第三方管理部门这三方用户提供服务。在原有小区物业管理系统的基础上,开发全新的管理信息系统,将使得日常的物业管理工作全面实现系统化、自动化的科学管理,极大地提高物业管理人员的工作质量和管理水平。为了方便学生报修和问题反馈,我们将其应用到移动设备上,建立基于移动终端及Web应用的学生物业管理系统。一方面针对学生在我们的平台上可以及时报修并随时查看报修处理进度,为维修工打分以及问题投诉;另一方面,宿管可以根据我们的系统了解学生的各种需求,管理维修工以及保修单的审核。同時,第三方管理机构可以通过我们的系统高效地对学生和宿管进行监管。网站部分我们基于ASP.NET平台开发,运用C#语言编写。手机APP端我们基于Android所以开发时需要使用“java程序设计语言”来编写代码。我们根据设想,将软件划分为如下功能模块:
由于我们还在学习java的阶段,因此在制作过程中经常会遇到一些超出我们所学习范围的问题,每当遇到这种问题时,我们则会通过查找相关资料、询问老师或者有经验的学长来积极的解决问题。比如:在接收返回结果时,我们需要通过网络获取数据,并把数据解析出来提供给计算机以列表的形式显示在屏幕上给用户。这一个功能就涉及到:Http网络数据传输、xml数据封装、xml数据解析、listview数据异步加载的相关知识。
因此,在整个软件的制作中,有超过70%的内容需要我们通过自学来完成,而剩下的30%则是帮助我们自学的基础,只有这两方面相互结合,我们才能成功的完成这个软件。
4 核心算法的选择
为了能够满足三方用户的需求以及大量数据的存储,我们采用三层架构图来实现上述功能,这是本系统的核心内容,5 实践与创新
本软件的实现只是我们实践与创新探索迈出的第一步,目前虽然功能比较简单,相信随着对理论学习知识的深入,我们会坚持不懈地研究更优秀的算法,不断提高软件性能,使其功能更加强大、软件更加实用。通过参与基于三方平台的学生宿舍物业管理系统项目开发,极大地拓展、丰富了我们的理论知识,同时也对创新人才培养有了更深刻、更全面的理解。