当前位置: 首页 > 专利查询>长春大学专利>正文

一种基于互联网的智能学生考勤系统技术方案

技术编号:19482339 阅读:26 留言:0更新日期:2018-11-17 10:49
本发明专利技术公开了一种基于互联网的智能学生考勤系统,包括系统硬件及系统软件,所述系统硬件包括硬件设备的搭建、指纹传感器与开发板的串行通信及开发板与PC机的串口通信,所述系统软件包括登录模块、设备管理模块、查询与统计模块、指纹图像采集功能的实现及指纹比对算法的功能实现;所述设备管理模块包括考勤机信息的添加、修改、删除以及系统与考勤机的联机与断开;所述指纹比对算法功能包括指纹数据库及指纹识别模块,本发明专利技术实现了克服市面上考勤机的指纹数量的限制,以及根据用户的需求实现了对任意时段的考勤结果的统计与查询,提高了学校的考勤工作的效率。

【技术实现步骤摘要】
一种基于互联网的智能学生考勤系统
本专利技术涉及考勤管理
,具体是一种基于互联网的智能学生考勤系统。
技术介绍
近年来,国内外学者对自动指纹识别技术进行了深入和广泛的研究,取得了较大的进展人事考勤制度是管理制度的重要组成部分。现在许多采用的考勤方式有:打卡钟、磁卡、IC卡、非接触式卡、ID卡等。虽然能起到一定的作用,但问题也很突出:打卡费人费事、需要好几个文员做统计和定时更换卡,而磁卡等则存在易忘带、遗失、被盗、制作新卡等问题;随着生物识别技术的日臻完善,市场上相继出现了识别人体生物特征的设备,比如指纹、掌形、虹膜等生物识别系统,这些高科技的出现为考勤管理更添一道保障和规范管理。综观所有生物识别考勤系统,性价比最高的还是指纹考勤系统。它应用面广,成熟,使用便利,至今在多个行业得到应用;现有的指纹考勤系统无法统计及查询任意时段的考勤信息,同时储存指纹信息有上限,给实际工作带来了很大麻烦。
技术实现思路
本专利技术的目的在于提供一种基于互联网的智能学生考勤系统,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于互联网的智能学生考勤系统,包括系统硬件及系统软件,所述系统硬件包括硬件设备的搭建、指纹传感器与开发板的串行通信及开发板与PC机的串口通信,所述硬件设备包括STM32F103C8T6与ATK-AS608;所述系统软件包括登录模块、设备管理模块、查询与统计模块、指纹图像采集功能的实现及指纹比对算法的功能实现;所述设备管理模块包括考勤机信息的添加、修改、删除以及系统与考勤机的联机与断开;所述指纹比对算法功能包括指纹数据库及指纹识别模块,所述指纹比对算法主要包括验证和识别,同时还包括两个参数误识率和拒真率。作为本专利技术进一步的方案:所述串口通信的具体流程为开始后,首先打开串口设备,串口设备自动判断串口是否成功,当成功的时候,串口设备读取原串口信息,依次打开指纹装置和网页端口,通过网页端口依次进行设置考勤时间与人员信息,最后再进行串口读或写操作,进而整个流程结束,当串口设备判断串口失败的时候,会提示错误信息,从而整个流程结束。作为本专利技术进一步的方案:本系统采用的ATK-AS608指纹传感器使用硬件握手工作方式,通过指纹模块与STM32单片机连接并且通过TTL转换电平连接PC端。作为本专利技术进一步的方案:所述登录模块在登录界面载入时程序同时读取根目录下的数据库配置文件,为系统连接数据库做好准备,登陆模块界面左上方显示“请输入”,登陆模块界面下方设有输入的方块,当输入用户信息完成后,点击确认即可,确认下方设有取消按钮,输入用户信息并确认后系统会将用户输入的账号与密码同数据库中的用户信息相比较,正确则为合法用户,正常进入系统,否则,为非法用户,无法登录系统。作为本专利技术进一步的方案:所述考勤机信息的管理主要是通过一个VB软件将考勤机的信息展示给用户;管理员在客户端界面中设有考勤时间、信息栏及增加指纹三个模块,管理员可以在考勤时间模块设置上午以及下午的考勤时间段,信息栏用于查找已添加指纹的人员信息,增加指纹模块能够添加新的指纹信息并且添加相对应的人员信息,人员进行签到时,签到信息会自动显示在右侧今日签到信息。作为本专利技术进一步的方案:所述查询功能的实现主要是通过用户提供的查询条件,进而统计出一个班级中所有成员在一个时间段内的具体签到时间或者查询出某个人在一个时间段内考勤的详细记录。作为本专利技术进一步的方案:指纹对比算法流程中首先获取用户ID作为指纹库所含有信息的一种,用户指纹的指纹特征与指纹库进行比对,从指纹库筛选获得指纹特征值,与用户ID进行匹配从而确认用户身份。作为本专利技术进一步的方案:所述指纹识别模块负责建立、维护及查找指纹数据库,为用户提供有关质问档案的各项基本操作。与现有技术相比,本专利技术的有益效果是:本系统主要采用指纹验证的方式对上课的学生身份进行核实,开发方式是基于.NET的C/S的设计模式,实现了考勤指纹的动态更换,克服市面上考勤机的指纹数量的限制,以及根据用户的需求实现了对任意时段的考勤结果的统计与查询,提高了学校的考勤工作的效率,减轻了教师上课的负担,真正的做到了考勤工作的高效性、及时性;综上所述,本专利技术能够实现任意时段考勤结果的统计与查询,克服了市面上考勤机的指纹数量限制,符合实际生活需要,具有高效性、及时性,适合推广。附图说明图1为本专利技术的串口通信流程图。图2为本专利技术中的登录系统界面图。图3为本专利技术中的考勤机信息管理界面图。图4为本专利技术中指纹比对算法过程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1~4,本专利技术实施例中,一种基于互联网的智能学生考勤系统,包括系统硬件及系统软件;所述系统硬件包括硬件设备的搭建、指纹传感器与开发板的串行通信及开发板与PC机的串口通信,所述硬件设备包括STM32F103C8T6与ATK-AS608,所述STM32F103C8T6属于STM32单片机的一种,一次处理数据宽度为32位;所述ATK-AS608指纹识别模块是一款高性能的光学指纹识别模块,应用于各种考勤机、保险箱柜、指纹门禁系统、指纹锁等场合;所述串口通信的具体流程为开始后,首先打开串口设备,串口设备自动判断串口是否成功,当成功的时候,串口设备读取原串口信息,依次打开指纹装置连接与网页端口,通过网页端口依次进行设置考勤时间与人员信息,最后再进行串口读或写操作,进而整个流程结束,当串口设备判断串口失败的时候,会提示错误信息,从而整个流程结束;本系统采用的ATK-AS608指纹传感器使用硬件握手工作方式,通过指纹模块与STM32单片机连接并且通过TTL转换电平连接PC端,进而对STM32板进行程序编程,编程方法如下:#defineFALSE0#defineTURE1//状态定义表#defineon1#defineoff0#defineMAX_NUMBER63vu8modeflag=0,clearallflag=0,changeflag=0;//默认为识别模式,如果为1为录入指纹模式,每录入一次SaveNumber++//////////////////////////////////////常用指令定义///////////////////////////////VerifyPassword:验证设备握手口令vu8VPWD[16]={16,0X01,0Xff,0xff,0xff,0xff,0x01,0,7,0x13,0x00,0x00,0x00,0x00,0x00,0x1b};//回送12个//设置设备握手口令vu8STWD[16]={16,0X01,0Xff,0xff,0xff,0xff,0x01,0,7,0x12,0x00,0x00,0x00,0x00,0x00,0x1a};//回送12个//GetImage:探测手指并从传感器上读入图像vu8GIMG[14]={12,0X01,0Xff,0xff,0xff,0xff,0x01,0,3,1,0x00,本文档来自技高网...

【技术保护点】
1.一种基于互联网的智能学生考勤系统,包括系统硬件及系统软件,其特征在于,所述系统硬件包括硬件设备的搭建、指纹传感器与开发板的串行通信及开发板与PC机的串口通信,所述硬件设备包括STM32F103C8T6与ATK‑AS608;所述系统软件包括登录模块、设备管理模块、查询与统计模块、指纹图像采集功能的实现及指纹比对算法的功能实现;所述设备管理模块包括考勤机信息的添加、修改、删除以及系统与考勤机的联机与断开;所述指纹比对算法功能包括指纹数据库及指纹识别模块,所述指纹比对算法主要包括验证和识别,同时还包括两个参数误识率和拒真率。

【技术特征摘要】
1.一种基于互联网的智能学生考勤系统,包括系统硬件及系统软件,其特征在于,所述系统硬件包括硬件设备的搭建、指纹传感器与开发板的串行通信及开发板与PC机的串口通信,所述硬件设备包括STM32F103C8T6与ATK-AS608;所述系统软件包括登录模块、设备管理模块、查询与统计模块、指纹图像采集功能的实现及指纹比对算法的功能实现;所述设备管理模块包括考勤机信息的添加、修改、删除以及系统与考勤机的联机与断开;所述指纹比对算法功能包括指纹数据库及指纹识别模块,所述指纹比对算法主要包括验证和识别,同时还包括两个参数误识率和拒真率。2.根据权利要求1所述的基于互联网的智能学生考勤系统,其特征在于,所述串口通信的具体流程为:开始后,首先打开串口设备,串口设备自动判断串口是否成功,当成功的时候,串口设备读取原串口信息,依次打开指纹装置和网页端口,通过网页端口依次进行设置考勤时间和人员信息,最后再进行串口读或写操作,进而整个流程结束,当串口设备判断串口失败的时候,会提示错误信息,从而整个流程结束。3.根据权利要求1所述的基于互联网的智能学生考勤系统,其特征在于,本系统采用的ATK-AS608指纹传感器使用硬件握手工作方式,通过指纹模块与STM32单片机连接并且通过TTL转换电平连接PC端。4.根据权利要求1所述的基于互联网的智能学生考勤系统,其特征在于,所述登录模块在登录界面载入时程序同时读取根目录下的数据库配置文件,为系统连接数据库做好准备,登陆...

【专利技术属性】
技术研发人员:高唯李杰曾一李明晶王晓丽何柏霖王文豪王倩
申请(专利权)人:长春大学
类型:发明
国别省市:吉林,22

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

1