JAVA公司人事管理系统设计与实现 本设计针对公司人事管理而采用的Eclipse开发的一个数据库管理系统,来解决公司日益重视的人事问题。其开发主要包括后台数据库的建立以及前端界面的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者要求界面清晰易于用户操作。随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。人力资源管理系统是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且最大的弊端就是数据的准确率低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。
本设计主要论述了整个系统的开发过程,系统的结构及系统开发的基本原理和方法。关键词:人力资源管理;Eclipse;SQL SERVER 2005;JAVA
Abstract
The design for the personnel management of the company and the use of Eclipse development of a database management system, the company pay more attention to solve the personnel problem.including development of its key database background to the establishment and maintenance of front-end interface and the development of two areas.Regarding the former requirement to establish data consistency and integrity of strong data security for good.As for the latter demanded the interface easy-to-use features.With the proliferation of computers and the rapid development of computer science and technology, more and more people began to use computers to solve practical problems.The human resources management system is an important part of the enterprise information management, faced with a large number of personnel information, use manpower to tackle the problem is a waste of time, manpower and material resources, and the biggest drawbacks is the low accuracy of data.Therefore, to develop a friendly interface, easy-to-human resources management software for automated processing become very important,The purpose and significance of this is the system development.
This design mainly discusses the entire system development process, the basic principles and methods of system structure and system development.
Keywords:Human Resource Management;Eclipse;SQL SERVER 2005;JAVA
目录
1 绪论 5
1.1 选题的背景及国内外现状 5
1.2 系统的开发意义和趋势 5
1.3 系统的设计原则 6
1.3.1 实用性原则 6
1.3.2 经济性原则 6
1.3.3 扩充性原则 6
2 系统概述 7
2.1 系统及需求分析 7
2.1.1 系统需求 7
2.1.2 系统可行性分析 8
2.2 系统的功能简介 8
2.3 系统开发的目标 10
3 相关技术介绍 10
3.1 Java技术的介绍 10
3.2 JDBC相关状态 11
3.3 Eclipse介绍 12
4 系统总体设计 12
4.1 系统功能分析与设计 12
4.1.1 系统总体设计结构图 12
4.1.2 用户登录 12
4.1.3 用户管理 15
4.1.4 岗位管理 18
4.1.5 薪资管理 20
4.1.6 人事管理 24
4.2 系统函数的详细设计 28
4.2.1 用户登录模块 28
4.2.2 用户管理模块 29
4.2.3 岗位管理模块 29
4.2.4 薪资管理模块 31
4.2.5 人事管理模块 31
4.2.6 部门管理模块 32
4.3实体联系图 34
5 系统分析 35
5.1 系统流程分析 35
5.1.1 员工基本信息管理 35
5.1.2 考勤管理分析 36
5.2 数据流程分析 37
5.2.1 员工基本信息管理顶层数据流程分析 37
5.2.2 员工基本信息管理一层数据流程分析 38
5.2.3 员工考勤管理数据流程分析 38
5.3 数据存储分析 39
5.2.1 数据存储 39
6 测试报告 41
6.1 测试选用的主要环境 41
6.2 功能测试 41
6.2.1 系统用户设置功能测试 41
6.2.2 岗位管理的功能测试 42
6.2.3 薪资管理功能测试 43
6.2.4 人事管理功能测试 43
6.2.5 部门管理功能测试 44
6.2.6 其他模块的功能测试 45
7 结论 45
致谢 46
参考文献 46,3363
[1] [2] [3] [4] [5] [6] [7] 下一页