考勤管理系统—毕业设计论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科毕业设计
考勤管理系统
学院
专业
班级
学号
学生姓名
指导教师
完成日期
摘要
信息化是当今世界发展的潮流和趋势,信息化的发展要求管理方法要向新一代的计算机管理的方向转移。考勤制度是每个企事业单位所必需的,计算机的出现使员工出勤情况和统计变得十分简单。随着企事业单位人员日益增多,如果仅仅用人力去考勤,会带来很大的不便。为了跟上时代的步伐,跟上信息化的发展,考勤管理系统在日常生活中的重要性越来越受到关注。
本论文设计的考勤管理系统,实现了应用计算机考勤的考勤方式,员工上下班只需打卡即可记录出勤信息。系统分为以下几个功能模块:登录模块、添加员工模块、上下班时间设置模块、查看月末统计信息模块、请假/加班/出差登记模块、手工补计考勤模块。应用系统的用户按照权限的不同分为员工、经理和考勤员三种不同的操作权限。
本考勤管理系统采用的开发平台为.NET平台,应用C#语言进行开发,数据库采用SQL Server 2000。同时,本系统采用三层结构的软件构架,通过中间的Web 服务端来连接客户端和数据库端,使系统对数据库的操作更加安全。
关键词:考勤管理系统;C#;.NET;SQL Server 2000
ABSTRACT
The information has been the tide and tendency now for the current developing world and the developing information requests that management must shift to the new generation of computer management.The checking attendance system is necessary for each enterprise and institution, and the appearance of computers makes the attendance of the staff and the statistics very simple. With the staffs becoming more and more, it will bring many troubles if checking attendance only by people. In order to follow the step of our world and the development of information, the check attendance system becomes increasing important in our life.
The check attendance system in the article can make use of computer to check attendance, and the attendance information of the staffs can be checked by using IC card. The system can be divided into several function parts: entry part, add new staff part, set time for work and holiday part, check statistics part, leave/over work/on business part and add attendance by people part. The people who use the system can be divided into three parts and they are staffs, managers and the checking people.
The system is developed on the platform of .NET, and it is developed by C# programmer, at the same time, SQL Server 2000 is used for database. The system is designed into three floors form and through the Web server to connect the database and the client, in this way, it makes the data safer when operate the database.
Key words:The management of checking attendance system; C#; .NET; SQL Server 2000
目录
1引言 (1)
2 概述 (2)
2.1 本考勤管理系统概述 (2)
2.2 几种常用考勤管理系统概述 (2)
2.3 论文结构 (4)
3 .NET及SQL Server 2000介绍 (5)
3.1 .NET开发工具介绍 (5)
3.1.1 C#及.NET简介: (5)
3.1.2 简介: (6)
3.1.3 Web应用程序简介: (8)
3.2 SQL Server 2000概述: (10)
4系统设计 (12)
4.1 系统需求分析 (12)
4.1.1 系统的综合要求 (12)
4.1.2 系统的概念模型 (12)
4.2 两种开发模式的比较 (14)
4.2.1 Client/Server模式及其特点: (14)
4.2.2 Brower/Server模式及其特点: (15)
4.2.3 服务器、Web服务端与客户端三层结构 (16)
4.3 系统设计思想及准备解决的主要问题 (16)
4.3.1系统设计思想 (16)
4.3.2 系统准备解决的主要问题: (17)
4.4 数据库设计 (17)
4.4.1 静态数据 (17)
4.4.2 动态数据 (19)
4.4.3数据流图 (19)
4.4.4数据库描述 (23)
5设计实现 (25)
5.1 系统功能说明: (25)
5.2 系统模块介绍 (25)