企业人事管理系统的设计与实现 下载本文

答辩小组评议意见

学号 201005010102 姓名 付雅芳 题目 企业人事管理系统的设计与实现 答辩小组意见: 1、对论文的评价 2.建议成绩等级 优 良 中 及格 不及格 3.需要说明的问题 答辩小组长签字 年 月 日 企业人事管理系统的设计与实现

摘要:随着时代的变迁,互联网、物联网的不断发展,我们已进入信息化时代。商朝时,商业在我国产生。商业从小规模成长为大规模,进而形成大规模国营、私营企业,还有现在的股份有限公司,然而这些企业公司都会制定一个或多个人事管理制度,从原始的手工制作人事制度到现在的信息自动化(专门的人事管理系统)。考虑到企业手工作业的阶段,不仅工作效率低、产品质量差、所需工人量较大。因此根据了一些企业的需求,设计此企业人事管理系统,为达到人事管理办公自动化、信息自动化的目的。此企业人事管理系统采用B/S结构、基于ASP.NET的程序设计,主要对企业员工的信息以及人事相关的工作进行管理,以方便企业建立一个全面强大的员工数据库管理系统。本文详细介绍了企业人事管理系统的功能需求,系统的概要设计、详细设计和具体实现,并简要介绍了系统开发所采用的过程及测试。

关键词:人事管理;信息化;C#;ASP.NET;数据库;

The Design And Implementation Of Enterprise Personnel Management System

Abstract: As the changes of The Times, the continuous development of Internet, Internet of things, we have entered the information era. Shang dynasty, the business in our country. Business growth from small to large, and large-scale state-owned, the private enterprises, and now co., LTD., however, these enterprises will develop one or more of the personnel management system, from the original hand-made personnel system to the present information automation (specialized personnel management system). Considering the enterprise is still in the stage of manual work, low working efficiency, product quality is poor, not only the workers quantity is bigger. So according to the needs of some enterprises, the enterprise personnel management system design, to achieve the purpose of the personnel management office automation, information automation. The enterprise personnel management system adopts B/S structure, the program design based on ASP.NET, mainly to the enterprise staff's information, and manage hr related work, for enterprises to establish a comprehensive strong employee database management system. Enterprise personnel management system are introduced in detail in this paper the functional requirements, system outline design, detailed design and implementation, and briefly introduces the system development process and adopted by the test.

Key words: The personnel management; Informatization ; C #; ASP.NET; The database;

目录

第1章 绪论 ................................................... 1 1.1 系统设计背景 ........................................... 1 1.2 国内外研究和发展现状 ................................... 1 1.3人事管理系统发展趋势 ................................... 2 1.4应用的目的与意义 ....................................... 2 1.4.1应用的目的 ........................................ 2 1.4.2应用的意义 ........................................ 3 1.5主要研究的内容 ......................................... 3 1.6论文的组织结构 ......................................... 3 第2章 系统相关技术介绍 ....................................... 4 2.1 C#语言简介 ............................................. 4 2.2 SQL Server数据库 ...................................... 4 2.3 Visual Studio 2010技术平台 ............................ 5 2.4 系统的运行架构 ......................................... 5 2.4.1 B/S模式概念 ...................................... 5 2.4.2 B/S结构优势 ...................................... 5 第3章 系统分析 ............................................... 6 3.1系统分析目的 ........................................... 6 3.2需求分析 ............................................... 6 3.2.1系统功能需求 ...................................... 7 3.2.2系统性能需求 ...................................... 7 3.3可行性分析 ............................................. 7 3.3.1社会可行性分析 .................................... 8 3.3.2技术可行性分析 .................................... 8 3.3.3经济可行性分析 .................................... 8 3.3.4运行可行性分析 .................................... 8 第4章 系统总体设计 ........................................... 8 4.1系统总体设计原则 ....................................... 8 4.2系统功能模块图 ......................................... 9 4.3系统用例图 ............................................ 10 4.4系统数据流图 .......................................... 11 第5章 系统数据库设计 ........................................ 12 5.1数据库设计原则 ........................................ 12 5.2数据库概念结构设计 .................................... 13 5.3数据库逻辑结构设计 .................................... 14 第6章 系统的详细设计 ........................................ 17

6.1系统登陆界面设计与实现 ................................ 17 6.1.1登陆界面功能 ..................................... 17 6.1.2登陆界面前台设计 ................................. 17 6.1.3登陆界面后台代码 ................................. 17 6.2主界面设计与实现 ...................................... 19 6.2.1主界面功能 ....................................... 19 6.2.2主界面前台设计 ................................... 19 6.2.3主界面后台代码 ................................... 19 6.3母版页设计与实现 ...................................... 20 6.3.1母版页技术简介 ................................... 20 6.3.2母版页功能 ....................................... 21 6.3.3母版页前台设计 ................................... 21 6.3.4母版页后台代码 ................................... 21 6.4员工管理界面设计与实现 ................................ 23 6.4.1员工管理功能 ..................................... 23 6.4.2员工管理前台设计 ................................. 23 6.4.3员工管理后台代码 ................................. 24 6.5人事变动界面设计与实现 ................................ 27 6.5.1人事变动界面功能 ................................. 27 6.5.2人事变动界面前台设计 ............................. 27 6.5.3人事变动界面后台代码 ............................. 28 6.6部门管理界面设计与实现 ................................ 29 6.6.1部门管理功能 ..................................... 29 6.6.2部门管理界面前台设计 ............................. 29 6.6.3部门管理后台代码 ................................. 29 第7章 系统的测试 ............................................ 31 7.1软件测试的目标 ........................................ 31 7.2软件测试原则 .......................................... 31 7.3软件测试的方法 ........................................ 32 7.4系统测试举例 .......................................... 33 7.4.1员工管理的实现测试 ............................... 33 7.4.2部门管理的实现测试 ............................... 34 7.4.3人事变动的实现测试 ............................... 35 7.5测试结论 .............................................. 36 第8章 总结和展望 ............................................ 37 参考文献 ..................................................... 38 致谢 ......................................................... 39