梧州学院毕业论文论文题目考勤管理系统的设计与实现系别计算机科学系专业计算机科学与技术(软件工程)班级2008计本5班学号200******7529学生姓名张先顺指导教师(签名)完成时间2012年3月I摘要伴随着着计算机技术在各行各业日渐广泛和深入的应用,企业对员工的考勤管理已经不再像过去一样需要借助手工去完成。为了使考勤管理更高效,更科学,本课题开发了一个考勤管理系统。本文采用自顶向下的结构化的系统分析方法,阐述了一个功能全面的考勤管理系统的开发过程、操作流程及其一些核心的技术。本文首先进行了项目概述,简单介绍了项目开发的背景、项目开发的目的和项目开发的意义;接下来是系统规划阶段,通过实际的业务流程调研,分析了系统的组织结构,具体完成了考勤管理系统的需求分析、可行性分析;之后是系统分析,具体完成了数据流分析;系统设计阶段主要完成了功能模块的划分、数据库的设计和系统界面设计。系统详细设计阶段对各个模块的功能进行了详细设计,形成了本系统的功能模块图,在此基础上选择了合适的开发模式;数据库的设计先进行了概念结构设计,之后进行了逻辑结构设计,最后完成了数据库表的设计。本系统在设计方面采用B/S模式,同时使用.NET技术进行基本页面的设计与功能实现,后台数据库选用SQLServer2005数据库。本系统的设计实施为考勤管理系统的运行做基础,为考勤管理提供良好的条件。关键词:考勤管理系统B/SSQLServer2005IIAbstractFollowedthecomputertechnologytobebitbybitwidespreaddayafterdayinthevarioustradesandoccupationsandthethoroughapplication,theenterprisealreadynolongerlikelypassedtostaff'scheckingattendancemanagementneedstodrawsupportmanuallyequallycompletes.Inordertocausethecheckingattendancemanagementtobemorehighlyeffective,ismorescientific,thistopichasdevelopedacheckingattendancemanagementsystemmanagementsystem.Thisarticleusesstructurizedfromthetopthesystemanalysismethod,elaboratedafunctioncomprehensivecheckingattendancemanagementsystemmanagementsystem'sperformancehistory,theoperationflowandsomecoretechnology.Thisarticlehasfirstcarriedontheprojectoutline,introducedtheprojectdevelopmentbackground,theprojectdevelopmentgoalandtheprojectdevelopmentsignificancesimply;Isthesystemplanningstage,throughtheactualoperationflowinvestigationandstudy,hasanalyzedsystem'sorganizationalstructure,hascompletedthecheckingattendancemanagementsystemmanagementsystem'sdemandanalysis,thefeasibilityanalysisspecifically;Afterwardisthesystemanalysis,hascompletedthedataflowanalysisspecifically;Thesystemdesignstagehasmainlycompletedthefunctionalmoduledivision,thedatabasedesignandthesystemcontactsurfacedesign.Thesystemdetaileddesignstagehascarriedonthedetaileddesigntoeachmodule'sfunction,hasformedthissystem'sfunctionalmodulechart,basedonthishaschosentheappropriatedevelopmentpattern;Thedatabasedesignhascarriedontheconceptstructuraldesignfirst,afterwardhascarriedonthelogicalorganizationdesign,finallyhascompletedthedatabasetabledesign.ThissystemusestheB/Spatterninthedesignaspect,simultaneouslyusesthe.NETtechnologytocarryonthebasicpage'sdesignandthefunctionrealizes,thebackstagedatabaseselectsSQLtheServer2005databases.Thissystem'sdesignimplementationisusedasthebasisforthecheckingattendancemanagementsystemmanagementsystem'smovement,providesthegoodconditionforthecheckingattendancemanagement.Keywords:ChecksattendanceManagementSystemB/SSQLServer2005III目录第一章前言.............................................................................................................11.1开发背景.........................................................................................................11.2开发目的.........................................................................................................11.3系统开发模式.................................................................................................2第二章系统分析.....................................................................................................92.2可行性分析.....................................................................................................92.1系统需求分析...............................................................................................102.3开发运行环境...............................................................................................112.4关键技术.......................................................................................................11第三章总体设计...................................................................................................163.1概述...............................................................................................................163.2系统功能模块结构图...................................................................................163.3系统设计.......................................................................................................183.4安全保密设计.............................................................................................24第四章详细设计...................................................................................................254.1详细设计的目标...........................................................................................254.2系统流程图...................................................................................................254.3数据库设计...................................................................................................29第五章模块实现...................................................................................................345.1用户登录模块...............................................................................................345.2管理员管理模块...........................................................................................355.3职位部门管理模块.......................................................................................365.4员工管理模块............................................................