毕业设计(论文)题目名称:基于Cortex-M3的指纹考勤系统上位机管理软件的设计院系名称:电子信息学院班级:学号:学生姓名:指导教师:20一三年6月基于Cortex-M3的指纹考勤系统上位机管理软件的设计DesignedaboutfingerprintattendancesystemPCmanagementsoftwarebasedonCortex-M3学院名称:班级:学号:学生姓名:指导教师:论文编号:20一三年6月摘要为了适应现代企事业单位对考勤系统的快速、稳定、安全的要求,设计并实现了这一指纹考勤管理系统。本系统基于C/S模式,采用VisualBasic6.0和SQLServer2005开发工具进行开发设计,根据实际需求,本系统采用串口与考勤机进行通讯采集考勤数据,系统设计了系统管理、人事资料、考勤管理、统计报表四大模块,其中包括用户的登陆管理,公司人事信息的查询与设置,考勤规则的设置以及根据各种常见异常条件进行考勤查询等功能。经过测试,本系统基本满足考勤需要,系统界面友好,简单易操作,查询数据准确高效,应用效果良好。关键词:指纹考勤;VisualBasic6.0;SQLServer2005;C/S模式;串口通讯IAbstractInordertoadapttotherequirementsofmodernenterprisesattendancesystemfast,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;serialcommunicationII目录第一章概述......................................................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控件介绍..............................一三4.3.1串口通信协议介绍......................................一三4.3.2MSComm控件介绍........................................一三4.3.3MSComm控件的引用........................................14第五章数据库设计...............................................一五第六章系统详细设计...........................