APP下载

高校后勤服务管理系统的设计与实现

2018-07-20张博雅谷志峰多世林韩睿刘迪马书豪

电脑知识与技术 2018年13期
关键词:高校后勤后勤物业

张博雅 谷志峰 多世林 韩睿 刘迪 马书豪

摘要:随着信息化的逐步加深,基于互联网服务的高校后勤所涉及的方面和服务质量都有了新的标准。采用了B/S-C/S混合架构开发的系统,使得学生后勤服务的质量得到提高的同时,也使得后勤管理的高效工作得到保障。该系统所有的寝室报修、物业费查询等功能业务,只需在APP上进行简单操作即可省去大量时间,物业信息查询、后勤服务通告查看使得学生管理变得更为高效,更加方便了后勤工作人员的管理,也使得学生的生活质量得到提高。

关键词:B/S-C/S混合架构;高校后勤;SSH框架;AmazeUI框架;MUI混合开发;MySQL数据库

中图分类号:TP311.5 文献标识码:A 文章编号:1009-3044(2018)13-0076-02

1研究背景及研究内容

现今,计算机网络的迅速发展给人们带来了前所未有的便利,无论学习和生活都已经趋向信息化,因而对于高校后勤管理的改变很有必要。我们的高校后勤服务管理系统不仅方便学生登记后勤服务,更将为后勤管理员的管理带来便利。

伴随着全国高校后勤的社会化,高校后勤所涉及的方面和服务质量都有了新的标准。原有的后勤管理方式过于复杂、难以得到高校学生的高效使用。且伴随世界人口的急速增长,高校逐年扩招,学生人数越来越多,更是对原有后勤服务管理的一种压力。

原始的后勤服务管理方式,已经远远落后于当今的信息时代发展,创新便捷的后勤服务管理方式势在必行。

基于以上问题,我们的高校后勤服务管理系统应运而生。有效地利用网络化、现代化地后勤服务管理已是大势所趋,方便、快捷将会是其带给学生的最佳体现。学生对于原有的后勤服务平台知晓率低,使用率低。但如果是以移动app形式,则方便推广、便捷使用。

系统主要以“服务”、“管理”为切入点,通移动app的形式,使学生得到便捷的后勤服务,通过整合提升后勤原有的管理条件,使后勤服务部门的效率质量等各方面都达到一个新的高度。学生可以通过这套系统不出寝室就可对出现任何安全隐患、物业故障快捷的进行上报,也可以随时随地查询宿舍的相关费用,避免停电停水,大大缓解了人工压力也便于数字化时代的供需管理;此外,对于后勤集团的服务人员调动,后勤管理平台,使后勤服务适应信息化时代的快节奏,免去了传统宿舍信息维护管理的麻烦,提高服务质量。

2系统总体要求

2.1系统框架要求

1) 采用B/S-C/S混合架构进行系统开发;

2) 前端使用AmazeUI等前端框架,使用jQuery、Ajax等技术;

3) 后台使用JavaWeb技术,运用MVC开发模式,并使用SSH(struts2 spring hibernate)框架;

4) 移动端开发技术为使用了MUI框架的混合APP开发;

5) 数据库使用MySql;

6) 系统保证可扩展性,未来能够方便实现功能增强,以及健壮性;

7) 系统预留有标准的接口(应用接口、数据接口),实现与其他业务系统的应用集成。

2.2软件环境的要求

1) 操作系统:Window10操作系统;

2) 编写工具:Eclipse Oxygen;

3) 浏览器:chrome浏览器;

4) 服务器:Tomcat 9服务器;

5) 数据库:MySQL 5.7。

2.3硬件的支持要求

运行本系统的硬件最低要求:CPU:3.0Hz;内存:2G;硬盘:50G;

运行本APP所需要的硬件设备为:运行IOS8系统、Android5.0系统及以上的手机或平板。

3系统设计与实现

高校后勤服务管理系统的设计出发点主要从“服务”、“管理”两个出发点进行设计,学生服务方面主要通过app实现快速报修、物业费查询、食堂订餐、物品购置以及其他可在宿舍实现的后勤服务,后勤管理方面主要体现在通过web端接收报修请求、处理订单、寝宿信息管理、物业信息维护、服务信息推送等方面。是一套完善度高可行性强的系统方案。

在系统实现中,Server部分使用了成熟可靠的SSH框架,提高了服务器的稳定性;Web页面部分使用现在流行的前端框架,能够便捷构建可靠美观的管理页面;移动App开发中使用了第三方框架服务,获得更高的系统稳定性。数据交互采用json数据格式,省去了我们在网络传输中对对象的序列化操作。经过分析,该系统技术上可行性较高。

本系统以用户对象类型分为两大部分,不同类型的用户拥有不同的功能。学生类型的用户主要拥有查询水电信息和宿舍信息、提交订单、提交建议与申诉等功能;管理类型的用户主要拥有处理订单、查询更新宿舍信息及水电信息、发布后勤服务通知公告、增删改查用户信息等权限。

下面通过部分具有代表性的功能模块进行具体详解,以及介绍所用到的技术实现:

3.1物业查询

学生用户可以对所在宿舍的物业费用进行查询以及缴费等功能,当用户进入该功能模块时,系统通过APP端的Ajax快速获取信息,并由MUI的list组件生成对应的水电信息条目。在查询到的信息中,可以根据宿舍当前余额对其进行缴费,支付功能则借助第三方API接口实现。

3.2后勤报修

学生用户在APP端的后勤报修功能进行表单填写,并通过客户端本地校验防止空条目的上传。在提交表单后,MUI对数据进行封装,并以json格式通过Ajax传向后台服务端,然后由服务端进行数据处理并生成报修单。

3.3用户管理

管理员可以使用用户管理功能来快捷的进行学生信息的导入、删除、修改,通过AmazeUI的am-table与am-btn快速生成查询到的学生信息以及用户管理界面,点击对应条目的修改按钮,可以在随后的页面中对学生信息進行快速修改。通过后端EXCELL解析工具以及前端form上传控件,可以快速地导入新生信息,便捷用户管理。用户的删除操作则是通过对数据库Student表中的delsoft列进行标记修改,实质为软删除。学生用户和后勤用户均可通过个人信息维护对自己的信息进行管理修改。

3.4物业维护

管理员可以使用物业维护功能来对当前的物业资料价格进行修改,也可以对学生宿舍信息进行修改。当前的物业资料价格由单独的数据库表进行存放,每一次添加新的价格后,就会对原有条目的delsoft列进行软删除标记,从而确保物业资料价格为最新。通过AmazeUI的list拉取存放数据,形成学生宿舍信息条目,点击修改按钮后可在生成的form表单中进行修改,并在提交前进行表单验证,验证通过后进行保存。

3.5其他模块

在新生群体第一次报道时,系统会自动跳转到新生入学功能模块,页面会引导新生完成宿舍选定入住、以及必要的生活用品购置等服务。管理员可以在后台界面中发布后勤新闻以及通知公告,学生通过打开APP对应栏目,通过MUI的cardview拉取后勤新闻并予以呈现。

4结论

通过B/S-C/S混合架构开发的高校后勤服务管理系统,既拥有了B/S模式带来的后台管理的维护便捷,方便后期功能升级允许功能调整,又拥有了C/S架构带来了移动端APP的实用性和快捷响应。后台使用了SSH框架降低了工程的耦合,简化了开发流程,提高了系统整体的健壮性和稳定性。前端框架AmazeUI的使用使得web界面更为美观,构建更为高效。客户端APP使用了当今较为火热的混合移动开发技术,采用了第三方MUI框架,使得客户端开发便捷高效易于下载使用。APP与后台程序使用了Ajax技术,并采用了json作为数据格式,免去了对象序列化等麻烦。现代化的高校后勤服务管理系统,将会提高后勤服务质量,增长学生对后勤部门的信任与评价,也会使后勤管理更加便捷。

参考文献:

[1] 范立峰.JSP程序设计[M]. 2版.北京:人民邮电出版社,2013.

[2] 王永贵.Java高级框架应用开发案例教程:Struts2+Spring+Hibernate[M].北京:清华大学出版社,2014.

[3] 范伊红.基于HTML5的网页设计及应用[M].北京:电子工业出版社,2014.

[4] 单东林.锋利的jQuery[M]. 2版.北京:人民邮电出版社,2012.

猜你喜欢

高校后勤后勤物业
高校后勤管理内部关系研究
后勤服务
物业服务
地铁车辆段及上盖物业开发一体化探讨
“强力后勤”入职记
关于构建战区联合作战后勤聚合保障体系的思考
后勤服务
浅析高校后勤装备的新进展
新形势下高校后勤服务改革的探索与实践
加强细部处理,提升物业品质