毕业设计(论文)题目名称:基于Cortex-M3的指纹考勤系统上位机管理软件的设计院系名称:电子信息学院班级:学号:学生姓名:指导教师:2013年6月基于Cortex-M3的指纹考勤系统上位机管理软件的设计DesignedaboutfingerprintattendancesystemPCmanagementsoftwarebasedonCortex-M3学院名称:班级:论文编号:学号:学生姓名:指导教师:2013年6月摘要为了适应现代企事业单位对考勤系统的快速、稳定、安全的要求,设计并实现了这一指纹考勤管理系统。本系统基于C/S模式,采用VisualBasic6.0和SQLServer2005开发工具进行开发设计,根据实际需求,本系统采用串口与考勤机进行通讯采集考勤数据,系统设计了系统管理、人事资料、考勤管理、统计报表四大模块,其中包括用户的登陆管理,公司人事信息的查询与设置,考勤规则的设置以及根据各种常见异常条件进行考勤查询等功能。经过测试,本系统基本满足考勤需要,系统界面友好,简单易操作,查询数据准确高效,应用效果良好。关键词:指纹考勤;VisualBasic6.0;SQLServer2005;C/S模式;串口通讯AbstractInordertoadapttotherequirementsofmodernenterprisesattendancesystemfast,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;serialcommunication目录第一章概述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第七章系统测试287.1数据库登陆测试287.2用户登陆测试297.3人事资料编辑测试297.4员工日报表查询测试30第八章总结31参考文献32致谢33第一章概述1.1考勤技术概述目前使用的考勤方式有人工考勤和系统考勤,人工考勤显然已无法满足大型单位的要求。而现有考勤系统主要为刷卡的方式,而磁卡需要员工携带,易于遗失,而且,此方式难以杜绝代人考勤等舞弊现象。因此,传统的考勤方式已逐渐不再满足现代化管理的要求。指纹作为人的一种生物特征,具有惟一性和不变性,可以用于人的身份认证。将指纹识别技术用于单位考勤,可以有效地解决上述考勤问题。现在越来越多的科学研究者和技术开发人员致力于这个领域,取得了较为显著的成绩,但仍然存在着不足,系统通用性不好,造价昂贵。现在企、事业管理的一项重要组成部分就是其人事考勤制度,它的好坏直接影响到单位的经济、社会效益以及员工的薪资等诸多方面。因此,对单位员工的出勤情况进行有效、科学地...