摘要:人事管理系统是指将人事管理与办公自动化系统进行有机结合,有效地管理企业内各种人力资源信息,使企业中各部门工作人员能及时、方便地获得所要人员的各种信息从而提高工作效率。本文针对企业人力资源管理的需求,设计出一个基于C/S架构的企业人力资源管理系统,并阐述了企业人力资源系统的具体实现过程以及开发过程中所用到的技术与框架。本系统采用C/S模式和SQL SERVER 2008数据库,在基于C#的开发环境下使用ASP.NET作为开发语言进行系统设计开发。由于系统由视图、控制器和模型三层组成,极大的方便了程序的编写,而且对于系统需求的变更也比较容易实现。本系统比较全面地分析了企业人力资源管理的相关需求,并已经实现了需求分析中的相应功能,能够达到系统、有效和方便地管理培训中心的人力资源的最新信息。22506 毕业论文关键词: C/S;人力资源;数据库;ASP.NET
Training Center Human Resource Management
Abstract: HR management refers to the harmonious combination of the personnel management and office automation system, the effective management of the information of corporate human resources. And then this will enable enterprises of all departmental staff to obtain all kinds of information, conveniently and effectively, thereby improving efficiency. This paper, in terms of the demand for human resources management, aims to design the system of human resources management, which is based on the structure of C / S. And it also explains the specific implementation of human resource system and the framework and technology through the process. The system, using the C / S mode and the SQL SERVER 2008 database , based on the C# development environment, applies ASP.NET as developmental language. As the system composes of these three layers---pictures, controller and model, these three layers make it easy to write program, and greatly facilitates and the implementation of the demand for system change This paper comprehensively analyses of the relevant requirements about human resource management and had achieved the corresponding function. And the system had been able to manage the updated information of training center human resource effectively and conveniently.
Keywords: C/S; human resources; database; ASP.NET
目录
摘要 i
Abstract i
1 绪论 1
1.1 课题的目的和意义 1
1.2 当前管理系统的现状 1
1.3 发展趋势 2
2 分析 5
2.1 可行性分析 5
2.1.1 人事管理系统管理系统开发的重要性 5
2.1.2 系统目标 5
2.1.3 可行性研究 6
2.2 需求分析 6
2.3 系统设计分析 7
2.3.1 系统名称、目标 7
2.3.2 系统业务流程分析 7
2.3.3 数据流图 8
2.3.4 数据字典 9
2.4 系统的数据库设计 10
2.4.1 概念设计 10
2.4.2 ER图设计 10
2.4.3 设计全局ER模式 11
3 详细设计 13
3.1 系统模块总体设计 13
3.2 数据库的设计 15
3.2.1 数据库设计概述 15