《基于指纹识别的考勤系统设计..doc》由会员分享,可在线阅读,更多相关《基于指纹识别的考勤系统设计..doc(21页珍藏版)》请在金锄头文库上搜索。
1、基于指纹识别的考勤系统设计学 院 计算机科学与技术 专 业 计算机科学与技术 研 究 方 向 计算机应用 学 生 姓 名 学 号 指导教师姓名 指导教师职称 讲师 2014 年 4 月 10 日村民建房委员会应建立村级农房建设质量安全监督制度和巡查制度,选聘有责任心和具有一定施工技术常识的村民作为义务巡查监督员,开展经常性的巡查和督查。基于指纹识别考勤系统设计摘要:随着指纹识别技术日益成熟,在社会的各个领域该技术都得到了广泛应用。在现代企业管理中,考勤也成为了一种必不可少的过程。然而在一些传统的考勤过程中,由于某些原因会导致一些不良问题,但由于指纹技术具有终生不变性,唯一性,不可代替性使得指纹
2、识别考勤逐渐代替一些传统的考勤方法,如打卡等。同时使用该技术也保证了考勤数据的真实性。该系统针对指纹是计算机技术与指纹分析完美相结合下完成的。本系统采用目前比较流行Net应用体系架构以及稳定的SQL Server 数据库,具有很高的安全性和可靠性,及灵活的系统扩展性和良好的用户体验。该系统能够方便地完成考勤功能,同时又具备查询功能。本文主要是介绍基于指纹识别的考勤系统的设计方案和流程。关键词:员工考勤;指纹识别 ;.NET ;SQL Server The Design of Attendance System Based on Fingerprint RecognitionAbstract:A
3、s the fingerprint recognition technology is increasingly mature, in the areas of social the technology has been widely applied. In the modern enterprise management, attendance is also a necessary process. In the process of some traditional attendance, however, for some reason can lead to some bad pr
4、oblems, but because the fingerprint technology has a lifelong invariance, uniqueness, an alternative that fingerprint attendance gradually take the place of some of the traditional method of check on work attendance, such as punching, etc. At the same time use the authenticity of the technology also
5、 ensures the attendance data. The system according to the fingerprint is perfect under the combination of computer technology and fingerprint analysis. This system uses the current relatively application architecture and the stability of the SQL Server database, has the very high safety and reliabi
6、lity, and flexible system scalability and good user experience. The system can easily complete timekeeping function, and also have the query function. This paper mainly introduces the design of check on work attendance system based on fingerprint identification scheme and process.Key words: Employee
7、 attendance ; Fingerprint identification; T ; SQL Server 目 录绪论11指纹识别基本原理21.1指纹识别系统工作基本原理21.1.1指纹图像采集21.1.2指纹图像预处理21.1.3指纹特征提取31.1.4指纹匹配31.2指纹识别系统的工作模式32 指纹识别考勤系统的设计42.1系统设计的原则42.1.1 系统可靠性原则42.1.2综合性原则42.1.3先进性42.2 系统的功能模块的设计42.2.1系统的硬件功能模块42.2.2 系统的其他功能模块42.3系统技术介绍52.3.1 .NET框架介绍52.3.2.NET技术介绍52.3.3
8、.SQL Server 200552.4本章小结53数据库的设计与实现53.1数据库的设计规则53.2数据库的设计过程63.3数据库的实现63.3.1 指纹记录数据库63.3.2数据库中获取指纹代码73.4本章小结84 考勤系统的实现84.1考勤系统客户端的实现84.1.1客户端的界面设计84.1.2考勤客户端的代码实现104.2考勤web子系统的实现124.2.1考勤信息查询界面124.2.2查看勤状态的界面134.3本章小结14总结14参考文献15致谢16III绪论随着生物科学技术的成熟,以及计算机技术的迅猛发展和广泛的普及,基于一些人体特征的识别技术也得到了速度的发展。通过对指纹的全局特
9、点和局部特点分析,从而从指纹的一些特征值中可以准确的来确认某一个人的身份。因为生物的特征是唯一的,因而从提取其独一的特点中转换成为数字代码,进而形成一些指纹特征模版,而考勤系统则是通过获得指纹特征的模版来进行指纹匹对的。当今,指纹,脸型,视网膜,掌纹,声音等识别技术中,指纹识别是最经常使用的识别技术1。最近几年来,指纹识别技术是身份识别和认证领域内发展很迅速的一门新兴的技术。 二十一世纪的高科技之一便是随着科技进步而不断走向成熟的指纹识别技术。一些企业单位仍旧采用打卡机等一些传统的考勤签到方式,这种传统的考勤是一种效率低,管理不方便,容易冒充签到等一些问题的方式。企业单位向来把员工考勤作为一个
10、重要的环节,随着指纹识别技术的发展和成熟,“数字化”也成为这个时代的主旋律,在这种背景下,各个企业也采用了一些稳定可靠,简单明了,高科学的考勤方式。其中最常见的是基予指纹识别的考勤方式。跟随生物技术的完善,市场上出现了一些识别人体特点的装备,比如指纹,掌型,虹膜等识别体系。综合所有考勤系统,性价比较高的还是基于指纹识别的考勤系统,它应用普遍,成熟,使用便利,仍旧在多个行业进行应用。这种考勤方式在现代企业里也开始使用。指纹考勤系统存有联机的和脱机的两种。联机类型的就是直接将指纹采集器连接到CP机上,然而指纹考勤系统则运行在相应的计CP上的体系。本课题设计与开发的是联机类型下的指纹考勤系统,本系统
11、由客户端和页面查询部分组成。利用客户端进行考勤,页面查询部分可以生成员工的查询等级状态以及管理员可以查到员工的考勤信息。指纹方法其基本原理是经由取像设备读取指纹图像,然后用计算机方法软件提取指纹的特点数据,末了经由匹配算法获得过程结果相对于其他的生理特点,收集设备大致分为光学设备、硅晶体传感器和超声波扫描2。预处理便是减少噪声,加强脊和谷的对比度,去除噪声实际上并不破坏图像的重要信息,处理后的图像不变形。环绕系统的要求,本文设计了基于指纹识别的考勤体系,该体系由便携式指纹识别器、以及 PC 机组成。其中,系统硬件提供连接外设功能,将指纹识别仪采集的指纹图象通过函数转换成数据存入数据库。将指纹识
12、别仪采集的指纹图象通过函数转换成数据存入数据库,以及如何实现权限设置和员工的签到签退信息查询功能。本系统基于指纹识别考勤系统设计,结合数据库,将企业的员工信息进行管理查询,然后对指纹数据库进行指纹匹配,得到员工的考勤成功状态。通过此系统进行考勤,减少了的时间的浪费。可以使得他们拥有更多的时间和精力去做其他的事情。而且运用此系统,还可减少一些常见的问题,比如代签到等,这样可以更负责的管理的勤情况。1指纹识别基本原理1.1指纹识别系统工作基本原理指纹识别体系大致分为图像采集,指纹图像预处理,特征提取,指纹匹配等几个部分。如图1-1指纹识别体系图所示。指纹特征模板数据库特征提取图像处理指纹采集 匹配
13、结果指纹特征匹配特征提取图像处理指纹采集图1-1 指纹识别体系图1.1.1指纹图像采集最先的指纹辨识技能,是根据光学传感器为基础的光学识别系统,识别范畴仅限于皮肤表层,一般把它叫做第一代指纹识别;而采用了电容传感器技能的第二代指纹方法体系实现了识别规模从表皮到真皮的转换,从而大大提高了辨别的准确率和体系的安全性,也是目前市场大部分指纹识别设备的根蒂。光学传感器其技能关键是光的全反射,手指置于加膜台板,照射到压有指纹的玻璃表层时,反射光经电荷耦合器件转换为对应电信号,并传输后端进一步处置。电容传感器按照指纹的嵴和峪与半导体电容感应颗粒形成的电容值巨细分歧,来判定什么位置是嵴什么位置是峪。其工作进
14、程是经由对每个像素点上的电容感应颗粒预先充电到某一款电压。当手指接触到半导体电容指纹表层上时,由于嵴是凸起的峪是凹下,按照电容值与间隔的干系,会在嵴和峪所构成分歧的电容值。然后操纵放电电流来放电。其发出的电子标志将穿过手指的表层和死性皮肤层,到达手指皮肤的活体层(真皮层),直接读取指纹图案3。1.1.2指纹图像预处理在指纹收集过程中,不可避免的会引入各种噪声,这些噪声对指纹特点信息的提取造成很大的影响,甚至会产生许多伪特点。因而在提取指纹特点以前,需要对指纹图象举行滤波处理,以去除无用信息,加强有效信息。在获得加强的灰度图后,需要将其进一步二值化,便于后续进程的处置4。指纹图像预处理是除去指纹
15、图象中的噪声,使指纹图像清楚、边缘分明,以便于进一步提取和存储特征点的准确率。包含指纹地区检测、图像质量判定、表的目的图和频率估计、图像加强、指纹图像二值化和细分等。在指纹图象处置的流程中,预处置是第一个处理关键它对原始灰度图象进行光滑、锐化、加强、二值化等处置,从而使细分化、特点抽取等操作可以有效实行5。1.1.3指纹特征提取提取无色指印,首先应使其呈现,而后才能提取和鉴别剖析。提取带有指印的实体。益处是便于对原有物证、迹痕的完美保留;在实验室条件下便于更好的钻研和提取。对于大型、笨重的物体上的有色指纹印迹,若有可能采取分散、剥离的方式加以提取。对一些不可能提取原物的指印,还可以采纳胶带纸粘取的方式加以牢固和提取。1.1.4指