基于微信平台的并行签到考勤管理系统设计

2019-03-19 12:10□肖
产业与科技论坛 2019年17期
关键词:缺勤考勤管理系统

□肖 磊

随着新媒体功能的逐步优化,大学生成为新媒体的主要用户,微信凭借其独特的优势,也成为高校教师的办公常用交流软件,师生对微信软件的使用都比较青睐,在微信平台上建立并行签到考勤系统具有强大的应用基础。且师生对微信签到管理并不排斥,比对传统课堂签到管理而言,在微信平台上开发系统,能便于教师一键导出课程所有的考勤信息,从而大大节约课堂和教师的时间成本,还能看到学生对课程的评价与建议,有利于收集课堂的反馈信息,进而提高教学质量和学生课堂参与积极性。并行考勤管理系统的另一优势在于其并行性,能显著提高签到效率,利用收集自带的GPS系统,能识别学生的签到正确性,即使是线上课堂也能减少代签操作的行为,教师能将学生的缺勤情况,上交给教务系统,也便于学校进行高效的考勤管理。

一、基于微信平台并行签到考勤管理系统的开发优势

(一)便捷性。在微信平台上让学生进行签到和教师考勤管理,利用微信公众平台的优势,便于学生进行签到,教师不需要在课内耗费时间进行点到,直接将签到二维码投影出现,由于二维码是不断变化的,学生很难进行代签,加之现如今学生都是带手机上课,教师也可以利用学生签到情况,进行课堂监管。微信平台上的并行签到考勤管理,除却考勤与签到以外,还能进行课程推送和缺勤信息生成,微信平台的并行性和数据库技术,能为系统开发和管理提供便利,通过定位推广的生活化服务,对师生校园生活也有积极作用。

(二)精准性。并行签到考勤管理系统可以对用户信息进行精准化分析,教师一键导出课程所有的考勤信息,能对学生到课情况和课程评价进行系统性的归纳与总结,有效减轻教师的工作负担,并利用了微信平台的并行性,基于商铺的GPS定位系统能避免远程代签,对学生所在位置和情况进行数据统计,便于教师通过可视化数据确定学生的考勤和评价情况。教师在微信终端上生成学生缺勤情况,有效地利用了的Light APP的优势,其在高校中的应用也能提高考勤管理的精准性,结合学生使用该系统绑定微信号的唯一性,杜绝代签作弊行为,且实现了考勤的多元化管理,即使是在线上课程也能对学生学习进行定位。

(三)低成本。并行签到考勤系统的成本较低,一方面,现如今师生使用智能手机,学生对智能手机软件的使用也比较普遍,微信本身下载和使用也不需要成本,学生只要利用手机签到就可以完成操作,并且能接收到学校周边的配套服务和课程资讯推送,不仅没有局限性,且成本基本上可以不计;另一方面,师生能并行使用该系统,节省了大量的时间成本,学生签到的地理位置和课堂的地理位置对比提高了考勤管理的准确性,教师利用该系统能实时查询学生签到情况,整个考勤管理过程高效。环保且节约了人力、物力等,有效提升了学生出勤的考查效率。

二、基于微信平台的并行签到考勤管理系统设计与实现

(一)基于微信平台的并行签到考勤管理系统设计。从微信平台固有的运行系统来看,基于数据库和兼容性,应采用C/SC/S(Client/Server)结构,在这种结构上能对资源不对等的信息进行共享处理,一方面服务器能负责体系的数据管理;另一方面客户机实现与用户的信息交互,借助其两端硬件环境优势,Client端和Server端相互并行共同进行数据管理,并能合理划分任务,利用各自的运行机制和数据库等,有效降低了系统开销。基于微信平台的并行签到考勤系统构建中,采用三层式的C/S架构,由客户端、微信和第三方服务器组成,遵从HTTP协议将数据格式定位在XML中,客户终端依据学生日常的智能终端,需要开发手机、电脑和IPAD等三种客户端,师生利用客户端对公众号发送的信息会通过微信服务器的配置,直接传递到第三方服务器中,消息处理后将结果反馈到微信服务器,用户能在微信客户端中看到信息。再利用平台的辅导员审批假条的功能对课堂和突发性情况进行及时记录,最后在微信平台将用户签到的openID、位置、时间等输入到考勤统计数据库中,自动生成考勤表。

(二)基于微信平台的并行签到考勤管理系统的实现。实现微信平台的并行签到考勤管理系统,是利用iBeacon设备、微信公众平台账号申请和注册、客户端UI界面、应用服务器平台和后台数据管理等共同完成签到和统计。第一,利用iBeacon设备的配置与部署,利用微信客户端的功能,在蓝牙和GPS定位的协助下获取iBeacon ID信息,再利用系统的自动分配功能,对绑定的微信公众平台账号进行信息获取和处理,通过相应的业务操作。利用iBeacon设备固有的Proximity UUID(一段32位的16进制数)、Major(范围:0~65532)、Minor(范围:0~65532)等内容,进行ID规划及配置。因为一个微信用户只能注册一次,这样的ID配置既能杜绝代签,还能便于设备维护与检验。第二,利用注册数据,对用户的类型进行判断并利用定制化服务,有效服务于动态签到。利用HTTP协议的联网操作,通过加载驱动就能获取学生输入的学号和姓名等信息,并将信息存入到数据库,使用签到功能对同一单元的功能就能避免重复签到,通过后台服务器也能进行数据的有效处理。第三,缺勤查询。由于缺勤查询是一个动态网页,数据库中读取时间段签到信息,比对班级学生的信息情况,在交叉对比下,能将未签到的学生名单呈现给教师,利用纪检提供的请假等信息,教师可以有效核实情况,并将学生缺勤情况提交给教务处,具体操作代码如下:

checked=“checked”>旷课

>请假

>未成功签到

三、结语

综上所述,课堂点到除却线下以外,随着在线课程和远程课程等线上教育的兴起,对于学生的考勤管理也从以往的人工走向信息化,利用微信公共平台建立并行签到考勤管理系统,能在提高签到率的同时,有效进行考勤管理,并便于教师和学校进行考勤状况的查看。

猜你喜欢
缺勤考勤管理系统
国外中小学教师缺勤现象述评与启示
基于James的院内邮件管理系统的实现
护理人员隐性缺勤及影响因素的研究进展
基于人脸识别技术的考勤应用研究
智能人脸识别考勤系统
什么类型的员工更易缺勤?
——从企业员工档案的角度分析
浅谈电子考勤的优势及简介
基于LED联动显示的违停管理系统
便携式指纹考勤信息管理系统设计
海盾压载水管理系统