基于微信公众平台的警校学生管理系统设计
2018-06-06许学添
许学添
摘要:针对警校学生警务化管理的特点,结合微信公众平台的功能,设计一个基于微信公众平台的警校学生管理系统,包括学生基本信息模块、操行分信息模块、请假批假模块和经费管理模块,通过该系统可以提高警校学生管理的效率与质量,加强队长与学生的沟通,为队长与学生提供了便利。
关键词:微信公众平台;警务化管理;学生管理系统
中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2018)07-0092-02
随着移动互联网的高速发展,手机已经完全溶入人们的生活之中,而集声音、文字、图像、视频的新型网络社交APP—“微信”更是人们交际、沟通、展示的交互平台,直到2017年4月,微信的用户已经达到了8.8亿。微信公众平台是微信公众账号所有者(政府、媒体、企业组织或个人)进行品牌推广、减少运营成本、提高影响力、与用户交互交流及提供服务的平台,公众账号通过消息、事件、菜单等交互方式为用户提供服务,可以接收用户发送的消息并返回服务消息,适合查询业务、交互业务较多的学生管理系统开发[1,2]。
人民警察承担着维护国家安全、保护人民财产、惩治违法犯罪活动的重任,为了培养能够胜任高危性、复杂性、多变性的警务执法工作的人民警察,警察院校一般实行警务化管理,用严格的纪律要求和生活规范来约束学生的行为,培养学生的作风,锻炼学生的毅力。因此,警校的学生不像其他高校的学生那么自由,他们要准时出操集队,统一警容风纪,严守请假制度,以及其他种种的行为规范。这也使得警察院校的学生管理与其他普通高校有着不一样的特点,管理者要留意每个学生的纪律动向、生活学习情况及思想活动,第一时间掌握学生的动态情况。
本文结合微信公众平台的构建成本低、接口丰富、功能齐全的优点及警察院校的警务化管理要求,设计了一个基于微信公众平台的警校学生管理系统,实现移动端的学生管理并使得管理工作进一步规范化、系统化、简单化[3]。
1 系统框架设计
本系统计划采用3层C/S架构,分别为客户端、微信公众号服务器、第三方服务器,通信基于HTTP协议,数据格式为JSON,移动客户端(手机、平板电脑等)发起请求至微信服务器,微信公众号服务器将请求转发到二次开发的第三方服务器端,第三方服务器端将数据处理完发送返回微信公众号服务器,微信公众号服务器再返回客户端,具体如下图1。
第三方服务器通过消息接口与微信公众号服务器进行通信,消息接口包括第三方服务器的URL和Token,首次接入第三方服务器时通过Get请求发送参数到开发者填写的URL,之后通过POST发达消息的XML数据包到开发者填写的URL[4]。
2.系统功能设计
2.1 系统角色及权限
基于微信公众平台的警校学生管理系统主要分三种成员角色:队长(管理者)、学生和学生会。队长通过微信公众号可以查看学生的基本信息和操行分情况,审批假条,审查、批准学生活动经费;学生可以查阅本人的基本资料、成绩、操行分情况,提交请假申请等等。学生会作为辅助队长管理的学生组织,可以通过后台端口协助上传信息,比如学生基本信息、操行分情况、成绩、经费使用情况等等。
2.1系统模块
系统主要模块包括了学生基本信息模块、操行分信息模块、请假批假模块、经费管理模块、成绩信息模块,如图2所示。
1)学生基本信息模块
学生的基本信息包括了学生的学号、姓名、专业、籍贯、联系方式、家长电话等,这些信息保存在第三方服务器的数据库上,队长可以在微信公众号上随时查看学生的基本信息,学生只能看到本人的信息,学生会权限可以通过后端平台上传学生信息到第三方服务器。警校队长需要频繁地与学生交流,能够在移动端随时查看学生的信息,会给管理带来很大的便利。
2)操行分信息模块
在警校,学生有严格纪律要求,要遵守警务化管理制度,接受学院纠察队和其他纪检人员的检查,对于违反纪律的学生,根据违纪情况,扣除不同的操行分,并将情况上报队长。在违纪情况与操行分管理模块,队长可以清楚地查到学生的每一次违纪时间和内容,以及累计的扣分情况。这样队长就可以及时地教育经常违反纪律的学生,使其及时改正。操行分信息模块对应的数据项有违纪者的学号和姓名、违纪情况、违纪级别、违纪时间和扣分情况,由学生会权限通过后端平台上传到第三方服务器。
3)请假批假模块
警校一般采用半封闭式的管理以培养学生严明的纪律性与良好的生活习惯,因此学生外出校园必须得到队长的批准,并将批准证明出示给门卫。学生登录自己的账号后,通过请假批假模块提出请假申请,包括请假时间、销假时间、请假原因,队长通过请假批假模块看到申请信息,选择批假或者不批,学生到了门口,通过手机登录微信公众号显示请假已被批准的信息,就可以外出。
4)经费管理模块
为了营造丰富多彩的警校生活,警校学生会举动文娱体育活动,活动经费也来源于学生,由队长管理,因此活动之前要通过经费管理模块进行经费申请,队长再通过手机的微信公众平台进行审核。经费管理模块的数据项包括活动内容、活动时间、经费金额、申请部门和负责人。
5)成绩信息模块
成绩信息模块主要是通过第三方服务器读取学校教务系统所在服务器上的学生成绩,使得学生在微信公众号登录自己的账号之后,就可以查看各科目的成绩,另外队长也可以查看学生的成绩。
3 结论
基于微信公众平台的警校学生管理系统可以改变传统的警校学生管理方式,使得队长在移动端就可以查看学生信息、操作违纪情况、处理学生事务,学生通过移动端微信公众平台就能查看成绩、提交请假申请、经费申请,实现了随时随地地信息交互,管理者可以第一时间了解学生动态,该系统具有较高的实用价值及研究价值。
参考文献:
[1] 宮文天,刘春晓.基于微信平台的学生管理系统的研究设计[J].软件, 2015(5):18-23.
[2] 潘正军,赵莲芬.基于微信公众平台的高校教学管理系统设计与实现[J].电脑知识与技术, 2016(34):41-44.
[3] 凌升杭.基于微信公众平台开发的学生服务系统[J].计算机时代,2015(8):26-28.
[4] 曲广强,关晓辉.基于微信公众平台的教务信息查询系统设计与实现[J].东北电力大学学报, 2015(6):100-105.