论文部分内容阅读
摘要:传统大学课堂教学考勤方式难以满足实际需求,引入移动互联网技术,结合移动终端、无线路由器设备及社会化网络理论,设计了一种课堂智能感知考勤系统。该系统能够智能别并关联学生、课程、教室等信息,自动形成实时的考勤记录,相比传统考勤方式具有高效、易用、省时、作弊难度大成本高等特点,特别适合于课堂人数多的场景。
关键词:社会化网络;课堂考勤;移动终端;无线路由器
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2017)36-0191-02
考勤是大学课堂教学的重要环节,也是作为教学质量评估及教学评价的重要参考依据。而传统考勤方式过度依赖于人的因素,特别是课堂人数众多的大课,点名往往要花费不少时间挤占了课堂教学时间,且效果不佳。随着互联网络技术的快速发展以及智能移动终端设备的普及,运用“互联网 ”思维,将移动终端设备、无线路由器及社会化网络理论与课堂考勤相结合,提出一个社会化网络的智能感知考勤方案。
该智能考勤方案不仅可用于高校,也可广泛用于工厂、公司的考勤,具有硬件投入成本低,效率高,灵敏度高,作弊成本高,无需人工干预等特点,解决了传统考勤方式的“拥挤”瓶颈,并可自动记录出勤时长,记录离岗时间点和时长,并增加了到勤证人模式,便于被考勤人员因为系统故障导致考勤失败后的申诉,实现了人性化的管理。
1 系统总体结构设计
本智能感知考勤系统由云端服务器、用户移动终端、网络交换机、无线路由器等组成。云端服务器存储教师信息、学生信息、课表、教室、作息时间信息等。用户移动终端、网络交换机、无线路由器则构成了考勤系统的硬件网络环境。该系统的总体结构如图1所示。
2 设计的关键点
2.1 考勤点自动感知识别及设备唯一性问题
每一个教室配置一个无线网络设备。采用教师ID 课程ID SSID构成唯一考勤点标识,学生通过考勤点标识结合课程表、时间要素获得唯一的考勤任务。如果是在多媒体教师机的教室中,还可以以教师机考勤模块SN作为考勤点标识。
移动设备唯一性问题的解决方案如下:
1) 安卓通过设备的IMEI,Mac和手机号进行锁定判断;
2) IOS通过Identifier for Vendor和手机号(苹果用户卸载后再安装获取的Identifier for Vendor会不一样);
3) Web端无法获取Mac相关唯一性数据,但是可以通过学生的学号以及手机号以及连接的WiFi的IP进行判断唯一性。
2.2 考勤记录生成
云端考勤服务器自动获取教务管理系统中教师教学任务、教室课程表、学生学期课程任务、作息时间表等基础数据,生成学生考勤点任务。系统每天检查课程任务更新,实时更新学生考勤点任务。学生在上课时间点进入课堂,系统自动感知并生成考勤记录。教师、管理人员可导出考勤记录,并有统计分析功能,便于平时成绩、学分计算。
对于存在部分学生需要补签考勤,按照以下方式处理:
1) 教师可以通过其账号在APP或者web端为学生进行随时的补签,但是仅限当日,过了当日即不可操作,并且考勤情况上交给相关部门;
2) 如有考勤申诉的按照证人模式处理。
2.3 出勤时长计算
通过学生端、教师端与云端的握手协议实现人员在岗时长计算。系统实时统计学生上课期间在岗时长和离开时长。学生端APP每5秒(可设置频率)向云端和教师端同时发送握手信息,如果连续5次未收到学生端的握手请求,云端将向教师端发出询问信息,如果二者未收到该学生端的握手请求,则认为该生已经离开教室,并记录时长。
2.4 到勤证人模式
采用社会化网络(SNS)六度理论,建立课堂学生之间的社会化网络关系,如果有同时上课的5位学生终端记录该学生进入课堂学习,则认为该生已经出勤,这一证人模式大大增加了学生作弊的成本,可以有效防止作弊,以及在学生手机网络信号差、断电关机、网络延迟等故障出现时,作为该学生申诉的依据。
3 考勤流程及实现方式
3.1 总体流程
智能感知考勤是通过从无线AP获取的实到学生信息去轮询应完成考勤任务的学生名单,从而找出缺勤的学生,并生成当堂课程的考勤表,其总体流程如图2所示。
学生APP直接向服务器签到,服务器判断是否迟到;学生APP定时向服务器发送心跳包,服务器通过心跳包判断学生是否离线,并记录状态;服务器通过学生APP的在线情况总结考勤情况。
3.2 学生APP流程
1) 向服务器发送连接信息:学号、当前设备的唯一识别码、当前所连接到的无线网络的路由器或者AP的Mac地址;
2) 向服务器发送心跳包,保持在线。
3.3 数据库处理流程
1) 与学生APP建立连接,记录学生签到信息,继续侦听学生APP在线情况;
2) 处理学生在线情况,并记录。
4 结束语
通过社会化网络的智能感知考勤系统,可以把传统的考勤与现代化技术相结合,实现了学校,公司对考勤的需求,打破了传统考勤的局限,实现了智能化考勤,体现了系统的价值所在。
参考文献:
[1] 朱相印,何中海. 高校指纹考勤系统的设计与实现[J]. 实验科学与技术,2016,(02):16-18 34.
[2] 谌颃. 使用分类改进标签推荐系统准确度的研究[J]. 微电子学与计算机, 2011,5:96?93.
[3] 张晶. 基于Android平台下的高校学生考勤系统设计与实现[J]. 科技展望,2016,(17):7.
[4] 葛会会. 基于Android 蓝牙考勤系统的设计与实现[D].東华理工大学,2016.
关键词:社会化网络;课堂考勤;移动终端;无线路由器
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2017)36-0191-02
考勤是大学课堂教学的重要环节,也是作为教学质量评估及教学评价的重要参考依据。而传统考勤方式过度依赖于人的因素,特别是课堂人数众多的大课,点名往往要花费不少时间挤占了课堂教学时间,且效果不佳。随着互联网络技术的快速发展以及智能移动终端设备的普及,运用“互联网 ”思维,将移动终端设备、无线路由器及社会化网络理论与课堂考勤相结合,提出一个社会化网络的智能感知考勤方案。
该智能考勤方案不仅可用于高校,也可广泛用于工厂、公司的考勤,具有硬件投入成本低,效率高,灵敏度高,作弊成本高,无需人工干预等特点,解决了传统考勤方式的“拥挤”瓶颈,并可自动记录出勤时长,记录离岗时间点和时长,并增加了到勤证人模式,便于被考勤人员因为系统故障导致考勤失败后的申诉,实现了人性化的管理。
1 系统总体结构设计
本智能感知考勤系统由云端服务器、用户移动终端、网络交换机、无线路由器等组成。云端服务器存储教师信息、学生信息、课表、教室、作息时间信息等。用户移动终端、网络交换机、无线路由器则构成了考勤系统的硬件网络环境。该系统的总体结构如图1所示。
2 设计的关键点
2.1 考勤点自动感知识别及设备唯一性问题
每一个教室配置一个无线网络设备。采用教师ID 课程ID SSID构成唯一考勤点标识,学生通过考勤点标识结合课程表、时间要素获得唯一的考勤任务。如果是在多媒体教师机的教室中,还可以以教师机考勤模块SN作为考勤点标识。
移动设备唯一性问题的解决方案如下:
1) 安卓通过设备的IMEI,Mac和手机号进行锁定判断;
2) IOS通过Identifier for Vendor和手机号(苹果用户卸载后再安装获取的Identifier for Vendor会不一样);
3) Web端无法获取Mac相关唯一性数据,但是可以通过学生的学号以及手机号以及连接的WiFi的IP进行判断唯一性。
2.2 考勤记录生成
云端考勤服务器自动获取教务管理系统中教师教学任务、教室课程表、学生学期课程任务、作息时间表等基础数据,生成学生考勤点任务。系统每天检查课程任务更新,实时更新学生考勤点任务。学生在上课时间点进入课堂,系统自动感知并生成考勤记录。教师、管理人员可导出考勤记录,并有统计分析功能,便于平时成绩、学分计算。
对于存在部分学生需要补签考勤,按照以下方式处理:
1) 教师可以通过其账号在APP或者web端为学生进行随时的补签,但是仅限当日,过了当日即不可操作,并且考勤情况上交给相关部门;
2) 如有考勤申诉的按照证人模式处理。
2.3 出勤时长计算
通过学生端、教师端与云端的握手协议实现人员在岗时长计算。系统实时统计学生上课期间在岗时长和离开时长。学生端APP每5秒(可设置频率)向云端和教师端同时发送握手信息,如果连续5次未收到学生端的握手请求,云端将向教师端发出询问信息,如果二者未收到该学生端的握手请求,则认为该生已经离开教室,并记录时长。
2.4 到勤证人模式
采用社会化网络(SNS)六度理论,建立课堂学生之间的社会化网络关系,如果有同时上课的5位学生终端记录该学生进入课堂学习,则认为该生已经出勤,这一证人模式大大增加了学生作弊的成本,可以有效防止作弊,以及在学生手机网络信号差、断电关机、网络延迟等故障出现时,作为该学生申诉的依据。
3 考勤流程及实现方式
3.1 总体流程
智能感知考勤是通过从无线AP获取的实到学生信息去轮询应完成考勤任务的学生名单,从而找出缺勤的学生,并生成当堂课程的考勤表,其总体流程如图2所示。
学生APP直接向服务器签到,服务器判断是否迟到;学生APP定时向服务器发送心跳包,服务器通过心跳包判断学生是否离线,并记录状态;服务器通过学生APP的在线情况总结考勤情况。
3.2 学生APP流程
1) 向服务器发送连接信息:学号、当前设备的唯一识别码、当前所连接到的无线网络的路由器或者AP的Mac地址;
2) 向服务器发送心跳包,保持在线。
3.3 数据库处理流程
1) 与学生APP建立连接,记录学生签到信息,继续侦听学生APP在线情况;
2) 处理学生在线情况,并记录。
4 结束语
通过社会化网络的智能感知考勤系统,可以把传统的考勤与现代化技术相结合,实现了学校,公司对考勤的需求,打破了传统考勤的局限,实现了智能化考勤,体现了系统的价值所在。
参考文献:
[1] 朱相印,何中海. 高校指纹考勤系统的设计与实现[J]. 实验科学与技术,2016,(02):16-18 34.
[2] 谌颃. 使用分类改进标签推荐系统准确度的研究[J]. 微电子学与计算机, 2011,5:96?93.
[3] 张晶. 基于Android平台下的高校学生考勤系统设计与实现[J]. 科技展望,2016,(17):7.
[4] 葛会会. 基于Android 蓝牙考勤系统的设计与实现[D].東华理工大学,2016.