目 录 前言 2 第1章 管理系统的基础知识 3 第1.1节 C#语言概述 3 第1.2节 SQL Server 2005概述 3 第1.3节 数据库技术 4 第1.4节 指纹识别 5 第2章 系统分析 6 第2.1节 系统概述 6 第2.2节 业务功能需求分析 6 第2.3节 系统用例分析 7 第3章 系统总体设计 11 第3.1节 系统总体架构和层次架构 11 第3.2节 数据库管理系统 11 第3.3节 数据模型 12 第4章 系统实现 15 第4.1节 数据库的实现 15 第4.2节 功能实现 15 第4.3节 具体实现 18 第5章 测试 21 第5.1节 程序调试 21 第5.2节 测试简介 21 结论 22 参考文献 23 致谢 24 附录 25 附录1:实物照片说明 25 附录2:部分源程序 26 【摘要】:考勤制度的完善,不仅可以增强员工的时间观念,提高工作效率,更重要的是,可以大大改善单位的精神风貌,提升单位的整体形象。本文对该系统进行了详尽的需求分析,给出了设计方案,包括架构设计、数据库设计、系统功能设计、报表统计等内容,并加以实现。使用PowerBuilder和SQL Server 2005设计并实现了数据库,使用ADO.NET实现了界面和数据库的连接, 利用软件语言的编写,完成了对数据库的管理。 【关键词】:指纹识别;考勤管理;数据库设计 前言 随着国企、事业单位管理制度的进一步加强,考勤管理的重要性日益为人们所认识。通过考勤制度的完善,不仅可以增强员工的时间观念,提高工作效率,更重要的是,可以大大改善单位的精神风貌,提升单位的整体形象。但原有的考勤系统,如打卡钟、磁卡、 IC卡等考勤方式存在着代打卡、卡丢失等不足和缺陷,不仅产生了虚假考勤记录,更严重的是使单位管理制度受到藐视、遭到破坏。在此情况下,利用人体指纹的唯一性这一特性研制指纹考勤系统既具有科研和技术上的先进性,又非常适合我国企、事业单位的实际需要,并且具有广阔的产品化前景。 人事管理是现代企业管理工作不可缺少的一部分,是推动企业走向科学化、规范化的必要条件。员工是企业生存职工的主要元素,员工的增减、变动将直接影响到企业的整体运作。企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。自动化企业人事管理系统就显得非常必要。 早在19世纪,科学家研究发现指纹是人类的一种遗传特征,具有二中最基本的特征,一是它本身具有唯一性,因为每个人是不一样的,二是稳定性,因为人的基因是终身不变的,这二点是指纹学个人识别的基石,具有无可争辩的科学性,其体现在,这些规律均是遗传学,粗线条学等理论论证和许多的刑事的案件的实践的基础上所总结出来的。 到了20世纪60年代,由于计算机的发明,人们开始着手利用计算机处理指纹,从那时起,自动指纹识别系统的应用开始有了迅速发展随着科学技术的不断提高,指纹方面的技术越来越完善,功能也越来越强大。指纹识别是模式识别领域中使用最早的,也是最为成熟的生物鉴定技术。它是集传感器技术、生物技术、电子技术、数字图像处理、模式识别于一体的高技术。它包含两个主要的模块:离线模块和在线模块。离线模块采集指纹数据,提取代表这些数据的特征,将特征和相关的身份信息存入数据库;在线模块采集待识别样本的生物统计数据,提取特征,然后在数据库中根据提取的特征进行检索,找到最佳匹配或者跟据用户所宣称的身份,从数据库中调出相应的特征,决定它们是否匹配。 针对指纹识别技术的日新月异,专家认为古老的发明与现代的高技术珠联璧合,将会让我国历史悠久的指纹技术焕发出新的生机与活力。 |