(一)任务
1.本课题的任务是对人事管理系统的管理过程进行分析,列出逻辑实现过程,对系统进行逻辑设计和数据库设计;
2.主要实现系统管理、档案管理、考勤管理、薪水管理等功能;
3.实现企业员工的相关信息,包括员工工作简历、员工奖惩记录等录入、修改、删除等。
(二)目标
1.将人事档案电子化,解决当企业规模越来越大时带来的人力不足和效率低下的问题;
2.完成信息、考勤、工资三个方面的功能设计;
3.将对一个中小企业的人力资源管理系统做分析研究,找出其中的业务流程;
4.主要对系统信息进行设置。
本系统是基于一个意构的公司的人事管理而设计的,是对该公司的人事资料进行简单管理,为人事管理人员提供了一套操作简单、使用可靠、界面友好、易于管理和使用的处理工具[3]。本系统对人事的各种数据进行统一处理,避免数据存取、数据处理的重复,提高了工作效率,减少了系统数据处理的复杂性。本系统不仅使该公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性。
目 录
摘要 1
Summary 1
目 录 2
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 开发技术介绍 5
2.1 数据库介绍 5
2.2 ASP.net技术 6
2.3 Vs2010开发工具 6
3 系统分析 7
3.1 可行性分析 7
3.1.1 技术可行性 7
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.2 需求分析 8
3.3 功能需求 8
3.3.1 管理员模块 8
3.3.2 用户模块 9
3.4 系统流程分析 9
3.5 性能需求 10
3.5.1 软件环境 10
3.5.2 硬件环境 10
4 总体设计 10
4.1 功能模块设计 10
4.2 数据库设计 11
4.2.1 数据项设计 11
4.2.2 概念设计 12
4.2.3 ER图 15
4.2.4 逻辑设计 15
5 详细实现 18
5.1 系统首页 18
5.2 部门管理 19
5.3 员工档案管理 20
5.3.1 添加员工档案 20
5.3.2 员工档案查询 21
5.4 工资模块 22
5.4.1 发工资 22
5.4.2 查询工资 25
5.5 加班模块 26
5.6 绩效模块 27
6 系统测试 27
6.1 测试的意义 27
6.2 测试用例 28
结束语 28
参考文献 29
致谢 31