曹萌 王亚娟 吉林建筑大学电气与计算机学院
21世纪是信息化的时代,信息化以更便捷更迅速来融入各个行业。学校行业也并不例外。目前,我国正处在高速发展阶段,随着科技的进步,高校考勤也应该变得更加合理系统化。对于教师来说,学生的考勤管理是教学中的一部分,但是很多高校还在使用人工方式管理和统计学生的出勤等信息,对于高校的教务管理来说,教师的出勤也是需要考核和管理的,所以随着科学技术的迅速发展,结合信息时代的互联网以及指纹技术的广泛应用,设计了互联网+的考勤管理系统。
以目前高校的考勤方式为依托,结合科学的设计管理理论,开发一个基于互联网+的学生教师考勤系统。该考勤系统与院校的教务系统相融合,能够更好的实现信息的流通与共享,做到信息标准化、合理化、完善化。
该考勤系统最终包含以下功能:
(1)基本信息设置模块
(2)异常考勤处理模块
(3)查询打印模块
(4)指纹数据库管理
基于互联网的指纹识别系统的数据库及上位机主界面设计图如图1-1所示,主要包括上位机模块、互联网终端、指纹识别模块、数据库等。最终的功能是把采集到的指纹送到PC机中,采集的信息和数据库中已有的信息进行对比识别。
图1-1 指纹识别系统的结构图
系统软件编程是在硬件电路的基础上进行的,良好的软件设计是实现指纹识别系统功能的基本环节,也是提高指纹识别系统性能的关键所在。如图2-1为系统功能程序流程图。
图2-1 系统功能程序流程图
系统的上位机的主界面和数据库查询界面如图3-1所示。
图3-1 数据库及主界面图
系统的软件设计主要利用c/s结构,主程序的任务是完成系统的初始化工作,对师生的指纹信息采集并与数据库中已存的数据进行对比匹配,如若匹配对比不成功则进入子程序进行再次的对比。由于学生生活实践的地方一般在学校,使用的范围比较小;而且面对的群体也比较固定,能充分的发挥客户端PC的处理能力,反应速度快。所以本系统采用c/s结构。Azure SQL 数据库是存储师生指纹的云数据库,通过上位机提供的指纹信息与其内部存储的师生指纹进行对比,达到指纹识别的目的。
本文利用SQL Server2005数据库、c/s结构,对高校师生指纹考勤系统进行了研究,最终提出了基于互联网的高校师生考勤系统初步设计方案。通过使用c/s结构,上位机通过发送已完成的指编码后的指纹数据到互联网终端并进行内部数据解码,然后输出相应的指令与数据库内的信息进行对比,以此来达到指纹识别对比的目的。为未来实现指纹识别考勤提供了新的思路,同时也拓宽了高校考勤系统的研究思路。
[1l林延珊.高校考勤系统的设计与实现[D];电子科技大学,2013
[2]郝竹明.物联网的校园应用与发展前景[J];中国电子商务,2011(06):52-53
[3]熊凤山,卢凤刚,张玲.关于加强高等院校学生考勤管理的思考[J];2010,12(4):490-492.
[4]王军策.高校学生考勤管理数据库的建立与应用探索[J];信息技术与信息化,2015(07)
[5]张玉洁,孟祥武.基于移动定位服务的考勤管理系统;计算机系统应用,2011