指纹考勤系统上位机管理软件终期报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

毕业设计(论文)题目名称:基于Cortex-M3的指纹考勤系统上位机管理软件的设计院系名称:电子信息学院班级:学号:学生姓名:指导教师:2013年6月基于Cortex-M3的指纹考勤系统上位机管理软件的设计DesignedaboutfingerprintattendancesystemPCmanagementsoftwarebasedonCortex-M3学院名称:班级:学号:学生姓名:指导教师:2013年6月论文编号:I摘要为了适应现代企事业单位对考勤系统的快速、稳定、安全的要求,设计并实现了这一指纹考勤管理系统。本系统基于C/S模式,采用VisualBasic6.0和SQLServer2005开发工具进行开发设计,根据实际需求,本系统采用串口与考勤机进行通讯采集考勤数据,系统设计了系统管理、人事资料、考勤管理、统计报表四大模块,其中包括用户的登陆管理,公司人事信息的查询与设置,考勤规则的设置以及根据各种常见异常条件进行考勤查询等功能。经过测试,本系统基本满足考勤需要,系统界面友好,简单易操作,查询数据准确高效,应用效果良好。关键词:指纹考勤;VisualBasic6.0;SQLServer2005;C/S模式;串口通讯IIAbstractInordertoadapttotherequirementsofmodernenterprisesattendancesystemfast,stable,secure,thisfingerprintattendancemanagementsystemisdesignedandimplemented.ThesystemisbasedonC/Smode,usingVisualBasic6.0andSQLServer2005developmenttoolsfordevelopmentanddesign.Basedonactualdemand,thesystemusestheserialporttotheterminalwithcommunicationandcollectattendancedata.Thesystemisdesignedfourmodulesofthesystemmanagement,personneldata,attendancemanagement,statisticalreports.Includingtheuser'sloginmanagement,personnelinformationquerysetandattendancerulessetandqueryattendance,accordingtoavarietyofcommonabnormalconditionsandotherfunctions.Tested,thesystembasicallymeettheattendancerequirements,systemuser-friendly,easytooperate,accurateandefficientquerydata,withgoodresults.Keywords:Fingerprintattendance;VisualBasic6.0;SQLServer2005;C/Smode;serialcommunicationIII目录第一章概述........................................................11.1考勤技术概述.................................................11.2国内外研究现状...............................................11.2.1国外发展状况.............................................11.2.2国内发展状况.............................................21.3本文研究的主要内容...........................................3第二章系统分析....................................................42.1系统需求分析.................................................42.2系统可行性分析...............................................4第三章系统总体设计................................................53.1上下位机通讯系统框图.........................................53.2软件的功能分析及系统框图.....................................53.3系统流程图...................................................63.4下位机系统框图...............................................7第四章开发工具及相关技术介绍......................................94.1开发工具介绍.................................................94.1.1MicrosoftVisualBasic6.0介绍...........................94.1.2MicrosoftSQLServer2005介绍...........................114.2CLIENT/SERVER模式介绍.........................................124.3串口通信协议与MSCOMM控件介绍................................134.3.1串口通信协议介绍........................................134.3.2MSComm控件介绍..........................................134.3.3MSComm控件的引用........................................14第五章数据库设计.................................................15第六章系统详细设计...............................................196.1VB与SQLSERVER的连接........................................196.2软件界面及功能设计..........................................196.2.1数据库设置界面设计......................................196.2.2主界面设计..............................................206.2.3登陆界面的设计..........................................206.2.4用户管理界面的设计......................................236.2.5人事资料界面的设计......................................236.2.6考勤管理界面的设计......................................246.2.7考勤报表界面的设计......................................256.2.8设备通讯界面的设计......................................266.2.9数据转换界面的设计......................................266.2.10补录确认界面的设计.....................................27第七章系统测试...................................................28IV7.1数据库登陆测试............................................287.2用户登陆测试..............................................297.3人事资料编辑测试..........................................297.4员工日报表查询测试........................................30第八章总结.......................................................31参考文献...........................................................32致谢...............................................................33中原工学院毕业设计(论文)1第一章概述1.1考勤技术概述目前使用的考勤方式有人工考勤和系统考勤,人工考勤显然已无法满足大型单位的要求。而现有考勤系统主要为刷卡的方式,而磁卡需要员工携带,易于遗失,而且,此方式难以杜绝代人考勤等舞弊现象。因此,传统的考勤方式已逐渐不再满足现代化管理的要求。指纹作为人的一种生物特征,具有惟一性和不变性,可以用于人的身份认证。将指纹识别技术用于单位考勤,可以有效地解决上述考勤问题。现在越来越多的科学研究者和技术开发人员致力于这个领域,取得了较为显著的成绩,但仍然存在着不足,系统通用性不好,造价昂贵。现在企、事业管理的一项重要组成部分就是其人事考勤制度,它的好坏直接影响到单位的经济、社会效益以及员工的薪资等诸多方面。因此,对单位员工的出勤情况进行有效、科学地管理已经成为每个单位面临的重要课题。传统的考勤方式如手工签到、打卡钟、IC卡或磁卡考勤方式,经常出现代打卡现象。即便采用人工干预方式,但由于受到技术手段本身的限制,这就决定了传统考勤方式是一种低效率、难管理、易假冒、高人情的不科学管理手段,因此考勤管理起不到较好的效果。随着生物技术的发展,尤其是随着指纹识别技术发展的相对成熟,该项技术也被逐步应用到身份识别其中就包括指纹考勤等领域。指纹的最大优势就在于其不可替代性,并且相对固定、不易发生改变,通过分析指纹特征点,获得的信息就足以可靠地确认一个人的身份。指纹考勤系统利用指纹识别技术,并集成先进计算机考勤管理软件。单位员工不必保管和携带各种证件(如纸卡或IC卡等),只要轻轻一按手指就可自动记录员工的考勤情况。管理人员可随时通过管理系统轻松打印人事考勤报表,财务部门根据考勤数据进行处理,轻松输出薪资报表,从考勤到工资管理全部电脑化,保证了企业考勤管理的公证性、严肃性、纪律性。实现人、地、时三者合一,从而去除了虚假考勤,提高了考勤效率。1.2国内外研究现状1.2.1国外发展状况指纹识别系统主要涉及四个功能:指纹图像采集,指纹预处理,特征提取和匹配。随着科学技术的发展,图像输入设备日益向高速度、高分辨率、多功能、智能化方向发展!目前,采集设备大致分为光学设备、硅晶体传感器和超声波扫描。中原工学院毕业设计(论文)2预处理就是减弱噪声,增强脊和谷的对比度,去除噪声并不破坏图像的重要信息,处理后的图像不变形,而且应有较好的对比度和清晰度,这一过程包括图像滤波、二值化等过程,其中图像的二值化最为重要。特征提取的结果一般保存为特

1 / 39
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功