在如今飞速发展的信息时代,每个行业的问题处理都离不开信息处理。信息化时代进程的加快,使得计算机的应用也越来越多,并且将计算机运用于企业人事考勤管理也是非常重要的。大量企业将人事管理投入使用后,增加了管理者的工作范围。企业人事考勤管理除了要对人事信息和员工信息进行管理外,还要了解清楚人事管理的类型、人事管理的提交与审核以及完善员工和企业的基本信息等方面的具体信息。方便管理员对其进行有效的管理,以方便其他人员的查看。为了有效的提高企业人事的整体管理水平,全方位的认识和了解企业人事考勤管理则显得尤为重要。在信息化时代的不断冲击下,企业人事考勤管理与计算机技术的结合,将会是一条提高企业人事考勤管理水平的捷径。
该毕业设计采用ASP.NET的三层架构模型,基于Browser/Server结构,在Visual Studio开发工具下,把C#作为开发语言,SQL Server作为数据库,按照软件工程的方法开发企业人事考勤管理系统。系统主要分为登录功能、退出功能、系统用户管理、部门职位管理、员工管理、考勤管理、请假管理、休假管理、出差安排、工资管理、系统管理等模块。将其使用在企业人事考勤管理中,不仅能够提高人事管理中管理员的工作效率,而且可以使企业的人事管理更加科学与规范。
关键字:企业人事考勤管理;ASP.NET;三层架构;数据库
目 录
摘 要 I
目 录 III
第1章 引言 1
1.1开发背景 1
1.2开发意义 1
1.3系统描述 1
1.4论文组成结构 2
第2章 开发工具及相关技术介绍 3
2.1开发工具介绍 3
2.1.1Visual Studio介绍 3
2.1.2SQL Server介绍 4
2.1.3IIS介绍 4
2.2开发模式B/S介绍 4
2.3开发技术介绍 5
2.3.1ASP.NET介绍 5
2.3.2ADO.NET介绍 5
第3章 系统分析 6
3.1可行性研究 6
3.1.1技术可行性 6
3.1.2经济可行性 6
3.1.3操作可行性 6
3.1.4法律可行性 6
3.2需求分析 6
3.2.1系统用户需求分析 7
3.2.2系统业务流程分析 7
3.2.3系统数据流分析 9
3.2.4数据字典 10
1.数据项描述 10
2.数据结构描述 11
3.数据流描述 11
4.数据存储描述 12
5.数据处理描述 12
6.外部实体描述 12
第4章 系统设计 14
4.1系统设计的原理 14
4.2系统功能设计 14
4.3系统流程设计 15
4.4数据库设计 19
4.4.1概念模型设计 19
4.4.2逻辑结构设计 20
第5章 系统实现 25
5.1数据库连接的实现 25
5.2功能模块的实现 25
5.2.1主页模块 25
5.2.2用户登录模块 27
5.2.3个人资料管理模块 28
5.2.4信息搜索模块 28
5.2.5考勤模块 29
5.2.6员工管理模块 31
5.2.7请假申请模块 32
5.2.8用户管理模块 33
5.2.9员工工资管理模块 33
5.2.10系统管理模块 34
第6章 系统测试 37
6.1登录测试 37
6.2 用户管理测试 37
6.2.1修改密码测试 37
6.2.2员工管理测试 38
6.3请假管理测试 39
第7章 结论 41
参考文献 42
致 谢 43
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |