APP下载

一种基于社会化网络的课堂智能感知考勤系统的设计

2018-01-08何韦颖申青连钟健

电脑知识与技术 2017年36期
关键词:移动终端

何韦颖 申青连 钟健

摘要:传统大学课堂教学考勤方式难以满足实际需求,引入移动互联网技术,结合移动终端、无线路由器设备及社会化网络理论,设计了一种课堂智能感知考勤系统。该系统能够智能别并关联学生、课程、教室等信息,自动形成实时的考勤记录,相比传统考勤方式具有高效、易用、省时、作弊难度大成本高等特点,特别适合于课堂人数多的场景。

关键词:社会化网络;课堂考勤;移动终端;无线路由器

中图分类号: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.

猜你喜欢

移动终端
手机APP在学生信息化管理中的应用探索
中职学校学生管理系统手机运用平台的研究
基于移动终端的换物平台设计与应用研究