一种基于IPv6网络的考勤系统及方法技术方案

技术编号:21458346 阅读:91 留言:0更新日期:2019-06-26 06:16
本发明专利技术公开了一种基于IPv6网络的考勤系统和方法,所述服务器中存储课表数据、无线AP与教室信息的映射关系,以及移动终端MAC地址与用户信息的映射关系;移动终端接收关于教室的指定信息,向所述教室相应的无线AP发送IPv6地址分配请求,所述地址分配请求中还包括所述移动终端的MAC地址;无线AP,接收移动终端发送的地址分配请求,生成IPv6地址,将所述IPv6地址和MAC地址进行绑定,并上传至服务器;服务器结合课表,根据MAC地址对所述移动终端对应的个人身份信息进行认证,认证通过后,根据预设的签到有效时限确定考勤结果。本发明专利技术引入了IPV6网络,基于MAC地址和绑定的用户身份信息进行考勤过程中的身份认证,考勤统计更为准确。

【技术实现步骤摘要】
一种基于IPv6网络的考勤系统及方法
本专利技术属于无线网络通信领域,尤其涉及一种基于IPv6网络的考勤系统及方法。
技术介绍
目前我国的大多数高校,在学生考勤管理方面仍然采用传统的手工作业或者半手工作业方式。而站在高校学生管理的角度,学生上课考勤需求非常广也非常紧迫。搞好学生出勤管理有利于统计学生上课和自习的出勤情况,以便我们结合学生成绩分析出学生的成绩与出勤率的关系。同时,杜绝在课堂上浪费时间的传统点名考勤方式,采用现代化的新技术进行及时实时考勤成为必然。而单从考勤技术方面来讲,目前国内外高校主要体现在这几个方面:RFID,微信等APP、指纹、人脸等。指纹、人脸等采用生物技术的考勤方法极易出现排队签到、签到处拥挤的情况,不仅影响了学生的课前准备环节,而且耽误教师的授课时间,并且在学期末进行考勤统计时,数据处理复杂;微信等客户端签到的方式无法杜绝代签的情形,学生仅需更换账号即可进行其他人的签到;RFID刷卡的方式需要繁多的设备支持,并且对于上百人的大教室,仍然会出现排队签到、签到处拥挤的情况。
技术实现思路
为克服上述现有技术的不足,本专利技术提供了一种基于IPv6网络的考勤系统及方法,采用基于IPv6的SAVI源地址认证技术,由于IPv6地址中包含用户的MAC地址,建立IPv6地址、MAC、账号三者对应日志数据库,通过大数据分析,提取出每个账号经常使用的MAC地址,就可以比较准确地定位实际用户数量,从而在教室考勤中达到准确考勤的目的。为实现上述目的,本专利技术的一个或多个实施例提供了如下技术方案:一种基于IPv6网络的考勤系统,包括以下步骤:移动终端接收关于教室的指定信息,向所述教室相应的无线AP发送IPv6地址分配请求,所述地址分配请求中还包括所述移动终端的MAC地址;无线AP,接收移动终端发送的地址分配请求,生成IPv6地址,将所述IPv6地址和MAC地址进行绑定,并上传至服务器;服务器获取所述无线AP对应的教室在当前时间相应的课程;查找所述MAC地址相应的学生是否在该课程相应的学生信息中,若在,身份认证通过;根据预设的签到有效时限确定考勤结果;所述服务器中存储课表数据、无线AP与教室信息的映射关系,以及移动终端MAC地址与用户信息的映射关系。进一步地,判断所述MAC地址相应的学生在该课程相应的学生信息中后,还向移动终端发送学生信息获取请求;移动终端响应服务器的请求,接收学生输入的个人信息并发送至服务器;服务器接收移动终端发送的个人信息,将所述个人信息与根据MAC查找到的学生信息进行比对,若一致,身份认证通过。进一步地,服务器向移动终端发送学生信息获取请求时,同时发送共享密钥,用于所述移动终端与服务器之间通信消息的加密和解密,所述共享密钥是服务器根据所述学生的个人信息随机生成的。进一步地,移动终端相应服务器发送的学生信息获取请求时,还获取当前位置信息发送至服务器,服务器判断当前位置是否在该教室的有效签到范围内,若在,进一步将所述个人信息与根据MAC查找到的学生信息进行比对。进一步地,所述教室的有效签到范围的确定方法为:获取所述教室某一次签到率达到预设比例时所采集的全部移动终端位置,基于这些移动终端位置计算教室的有效签到范围。进一步地,所述教室的有效签到范围的确定方法为:采用定位工具沿教室的边界在多个位置进行定位,基于这些位置确定教室范围,并将所述教室范围往外扩展一定距离作为该教室的有效签到范围。一个或多个实施例提供了一种基于IPv6网络的考勤系统,包括多个无线AP、服务器和一个或多个移动终端,所述多个无线AP均与服务器连接,每个无线AP设于一个教室内;所述服务器中存储课表数据、无线AP与教室信息的映射关系,以及移动终端MAC地址与用户信息的映射关系;执行签到时,移动终端,接收关于教室的指定信息,向所述教室相应的无线AP发送IPv6地址分配请求,所述地址分配请求中还包括所述移动终端的MAC地址;响应服务器的请求,接收学生输入的个人信息并发送至服务器;接收服务器反馈的签到结果;无线AP,接收移动终端发送的地址分配请求,生成IPv6地址,将所述IPv6地址和MAC地址进行绑定,并上传至服务器;服务器,获取所述无线AP对应的教室在当前时间相应的课程;查找所述MAC地址相应的学生是否在该课程相应的学生信息中,若在,身份认证通过;根据预设的签到有效时限确定考勤结果,并反馈至移动终端。进一步地,判断所述MAC地址相应的学生在该课程相应的学生信息中后,还向移动终端发送学生信息获取请求;移动终端响应服务器的请求,接收学生输入的个人信息并发送至服务器;服务器接收移动终端发送的个人信息,将所述个人信息与根据MAC查找到的学生信息进行比对,若一致,身份认证通过。进一步地,服务器向移动终端发送学生信息获取请求时,同时发送共享密钥,用于所述移动终端与服务器之间通信消息的加密和解密,所述共享密钥是服务器根据所述学生的个人信息随机生成的。进一步地,移动终端相应服务器发送的学生信息获取请求时,还获取当前位置信息发送至服务器,服务器判断当前位置是否在该教室的有效签到范围内,若在,进一步将所述个人信息与根据MAC查找到的学生信息进行比对。进一步地,所述教室的有效签到范围的确定方法为:获取所述教室某一次签到率达到预设比例时所采集的全部移动终端位置,基于这些移动终端位置计算教室的有效签到范围。进一步地,所述教室的有效签到范围的确定方法为:采用定位工具沿教室的边界在多个位置进行定位,基于这些位置确定教室范围,并将所述教室范围往外扩展一定距离作为该教室的有效签到范围。一个或多个实施例提供了一种服务器,存储课表数据、无线AP与教室信息的映射关系,以及移动终端MAC地址与用户信息的映射关系;接收无线AP发送的IPv6地址和MAC地址,获取无线AP对应的教室在当前时间相应的课程;查找所述MAC地址相应的学生是否在该课程相应的学生信息中,若在,身份认证通过;根据预设的签到有效时限确定考勤结果,并反馈至移动终端。进一步地,判断所述MAC地址相应的学生在该课程相应的学生信息中后,还向移动终端发送学生信息获取请求;接收移动终端发送的个人信息,将所述个人信息与根据MAC查找到的学生信息进行比对,若一致,身份认证通过。进一步地,向移动终端发送学生信息获取请求时,同时发送共享密钥,用于所述移动终端与服务器之间通信消息的加密和解密,所述共享密钥是服务器根据所述学生的个人信息随机生成的。进一步地,还接收移动终端发送的当前位置信息,判断当前位置是否在该教室的有效签到范围内,若在,进一步将所述个人信息与根据MAC查找到的学生信息进行比对。本专利技术的有益效果1、采用本专利技术的方案,学生通过移动终端在教室范围内签到即可,无需排队,消除了传统考勤机的排队签到的拥挤现象;签到耗费时间短,大大缩短了签到工作的时间,节省了课堂时间;2、本专利技术充分利用普及率极高的智能手机终端,无需额外使用其他设备,节约了设备成本,并且对于一个用户多个移动终端的情况,也能够进行识别;3、基于IPv6网络,通过IP地址、MAC地址和用户身份信息的三重绑定验证,确定上网用户考勤情况,一台设备仅能进行一次签到,杜绝了更换账号代签的情形,使得基于教室的学生考勤更加准确;4、本专利技术通过学生第一次的签到位置计算教室本文档来自技高网...

【技术保护点】
1.一种基于IPv6网络的考勤系统,其特征在于,包括以下步骤:移动终端接收关于教室的指定信息,向所述教室相应的无线AP发送IPv6地址分配请求,所述地址分配请求中还包括所述移动终端的MAC地址;无线AP,接收移动终端发送的地址分配请求,生成IPv6地址,将所述IPv6地址和MAC地址进行绑定,并上传至服务器;服务器获取所述无线AP对应的教室在当前时间相应的课程;查找所述MAC地址相应的学生是否在该课程相应的学生信息中,若在,身份认证通过;根据预设的签到有效时限确定考勤结果;所述服务器中存储课表数据、无线AP与教室信息的映射关系,以及移动终端MAC地址与用户信息的映射关系。

【技术特征摘要】
1.一种基于IPv6网络的考勤系统,其特征在于,包括以下步骤:移动终端接收关于教室的指定信息,向所述教室相应的无线AP发送IPv6地址分配请求,所述地址分配请求中还包括所述移动终端的MAC地址;无线AP,接收移动终端发送的地址分配请求,生成IPv6地址,将所述IPv6地址和MAC地址进行绑定,并上传至服务器;服务器获取所述无线AP对应的教室在当前时间相应的课程;查找所述MAC地址相应的学生是否在该课程相应的学生信息中,若在,身份认证通过;根据预设的签到有效时限确定考勤结果;所述服务器中存储课表数据、无线AP与教室信息的映射关系,以及移动终端MAC地址与用户信息的映射关系。2.如权利要求1所述的一种基于IPv6网络的考勤系统,其特征在于,判断所述MAC地址相应的学生在该课程相应的学生信息中后,还向移动终端发送学生信息获取请求;移动终端响应服务器的请求,接收学生输入的个人信息并发送至服务器;服务器接收移动终端发送的个人信息,将所述个人信息与根据MAC查找到的学生信息进行比对,若一致,身份认证通过。3.如权利要求2所述的一种基于IPv6网络的考勤系统,其特征在于,服务器向移动终端发送学生信息获取请求时,同时发送共享密钥,用于所述移动终端与服务器之间通信消息的加密和解密,所述共享密钥是服务器根据所述学生的个人信息随机生成的。4.如权利要求2所述的一种基于IPv6网络的考勤系统,其特征在于,移动终端相应服务器发送的学生信息获取请求时,还获取当前位置信息发送至服务器,服务器判断当前位置是否在该教室的有效签到范围内,若在,进一步将所述个人信息与根据MAC查找到的学生信息进行比对。5.如权利要求4所述的一种基于IPv6网络的考勤系统,其特征在于,所述教室的有效签到范围的确定方法为:获取所述教室某一次签到率达到预设比例时所采集的全部移动终端位置,基于这些移动终端位置计算教室的有效签到范围。6.如权利要求4所述的一种基于IPv6网络的考勤系统,其特征在于,所述教室的有效签到范围的确定方法为:采用定位工具沿教室的边界在多个位置进行定位,基于这些位置确定教室范围,并将所述教室范围往外扩展一定距离作为该教室的有效签到范围。7.一种基于IPv6...

【专利技术属性】
技术研发人员:董玉民赵京胜肖娜
申请(专利权)人:青岛理工大学赛尔网络有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1