基于java的人力资源管理系统毕业设计论文.doc
约57页DOC格式手机打开展开
基于java的人力资源管理系统毕业设计论文,22167字摘要人力资源管理系统是典型的小型信息管理系统(mis),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。本文以人力资源管理系的开发为背景,论述了整个系统的开发过程,系统的结构及系...
内容介绍
此文档由会员 emplate 发布
22167字
摘要
人力资源管理系统是典型的小型信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。
本文以人力资源管理系的开发为背景,论述了整个系统的开发过程,系统的结构及系统开发的基本原理和方法。全书共分信息系统需求分析、系统概要设计、系统详细设计、测试报告、系统的实现、设计总结与体会、致谢辞、主要参考文献、附录及使用说明等几章。详细论述了系统分析、系统设计的技术及应用、系统的功能、结构化生命周期法的开发方法等内容。
关键词:信息系统,人力资源管理,系统逻辑模型,Java,SQL数据库
Abstract
Manpower Resource Management System is a typical small management information system (MIS), including development of its key database background to the establishment and maintenance of front-end applications and the development of the two areas. Regarding the former requirement to establish data consistency and integrity of strong data security for good. As for the latter demanded the application functions, and easy-to-use features.
Based on Manpower Resource Management System development background exposition of the entire system development process, The structure and system development basic principles and methods. The book is divided into the information needness and analies of the systerm、the general design of system、the detail design of system、the report of test、the realization of system、the summarize and realization of design、words for thanks 、main reference literature、appendix and explanation for using chapters. Discussed in detail, system analysis, design and application of technology, the function of the system, structured life cycle development methods.
Keywords : information systems,manpower resource management,System Logic Model,Java,SQL database
目录
摘要 6
ABSTRACT 7
目录 8
第1章 相关技术介绍 11
1.1 JAVA技术介绍 11
1.2 JDBC的相关介绍 12
1.3 ECLIPSE介绍 12
第2章 系统需求分析 13
2.1需求分析的目的 13
2.2用户需求 14
2.3可行性分析 14
第3章 系统总体设计 15
3.1系统分析与设计 15
3.1.1 登录功能 15
3.1.1.1 功能描述 15
3.1.1.2 主要界面原形 15
3.1.2 员工信息 18
3.1.2.1 功能描述 18
3.1.2.2 主要界面原形 19
3.1.3 工资信息 21
3.1.3.1 功能描述 21
3.1.3.2 主要界面原形 22
3.1.4 部门信息 24
3.1.4.1 功能描述 24
3.1.4.2 主要界面原形 25
3.1.5 修改密码 26
3.1.5.1 功能描述 26
3.1.5.2 主要界面 26
3.1.6 重新登录 27
3.1.6.1 功能描述 27
3.1.6.2 主要原形界面 28
3.2 数据库设计 28
第4章 详细设计 30
4.1 登录页面功能的实现 30
4.1.1 主要函数说明 30
4.1.1.1 LoninAction.java类 30
4.1.1.2 LoginDAO.java类 30
4.1.1.3 YgbPO.java类 30
4.1.2 业务说明 31
4.1.3 异常处理 31
4.2 员工信息模块功能的实现 31
4.2.1主要函数说明 31
4.2.1.1 AddAction.java类 31
4.2.1.2 AddDAO.java类 31
4.2.1.3 QueryAction.java类 31
4.2.1.4 QueryDAO.java类 32
4.2.1.5 XiuGaiAction.java类 32
4.2.1.6 XiuGaiDAO.java类 32
4.2.1.7 YgbPO.java类 32
4.2.2 业务说明 33
4.2.3 异常处理 33
4.3 工资信息模块功能的实现 33
4.3.1主要函数说明 33
4.3.1.1 AddAction.java类 33
4.3.1.2 AddDAO.java类 33
4.3.1.3 QueryAction.java类 34
4.3.1.4 QueryDAO.java类 34
4.3.1.5 XiuGaiAction.java类 34
4.3.1.6 XiuGaiDAO.java类 34
4.3.1.7 GzbPO.java类 35
4.3.2 业务说明 35
4.3.3 异常处理 35
4.4部门信息模块功能的实现 35
4.4.1主要函数说明 35
4.4.1.1 AddAction.java类 35
4.4.1.2 AddDAO.java类 35
4.4.1.3 QueryAction.java类 36
4.4.1.4 QueryDAO.java类 36
4.4.1.5 XiuGaiAction.java类 36
4.4.1.6 XiuGaiDAO.java类 36
4.4.1.7 BmbPO.java类 36
4.4.2业务说明 37
4.4.3异常处理 37
4.5 修改密码模块功能的实现 37
4.5.1主要函数说明 37
4.5.1.1 XiuGaiAction.java类 37
4.5.1.2 XiuGaiDAO.java类 37
4.5.2 业务说明 38
4.5.3 异常处理 38
4.6 重新登录模块功能的实现 38
4.6.1主要函数说明 38
4.6.2业务说明 38
4.6.3异常处理 38
4.7其它公共和辅助类 39
4.7.1连接数据库公共类 39
4.7.2中文字符监听类 40
4.7.3 实现分页显示的类 41
第5章 测试报告 42
5.1 测试主要的选用环境 42
5.2 功能测试 43
5.2.1 员工信息模块的测试 43
5.2.2 工资信息模块的测试 43
5.2.3 部门信息模块的测试 44
5.2.4 修改密码模块及重新登录模块的测试 44
结论 45
致谢 46
参考文献 47
附录A: 附加图、表 48
A.1图 48
A.2数据库表 49
A.2.1 员工信息表 49
A2.2 工资信息表 50
A2.3 部门信息表 50
附录B: 主要源程序清单 51
B.1公用函数 51
B.2部门下拉框的查询 54
在后台控制类要写上下面的代码: 54
然后在业务类里面写上下面的代码: 54
B.3 重新登录链接的页面代码 55
参考文献
[1] 孙卫琴. 精通Struts:基于MVC的Java Web设计与开发. 电子工业出版社,2004.5
[2] 林上杰、林康司等. JSP2.0技术手册. 电子工业出版社
[3] 孙卫琴. 精通Hibernate:Java对象持久化技术详解. 电子工业出版社,2005.5
[4] Bruce Eckel. Java编程思想第 二 版. Prentice-Hall出版社,2000
[5] Phil Hanna. JSP技术大全. 机械工业出版社,2002
[6] D..
摘要
人力资源管理系统是典型的小型信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。
本文以人力资源管理系的开发为背景,论述了整个系统的开发过程,系统的结构及系统开发的基本原理和方法。全书共分信息系统需求分析、系统概要设计、系统详细设计、测试报告、系统的实现、设计总结与体会、致谢辞、主要参考文献、附录及使用说明等几章。详细论述了系统分析、系统设计的技术及应用、系统的功能、结构化生命周期法的开发方法等内容。
关键词:信息系统,人力资源管理,系统逻辑模型,Java,SQL数据库
Abstract
Manpower Resource Management System is a typical small management information system (MIS), including development of its key database background to the establishment and maintenance of front-end applications and the development of the two areas. Regarding the former requirement to establish data consistency and integrity of strong data security for good. As for the latter demanded the application functions, and easy-to-use features.
Based on Manpower Resource Management System development background exposition of the entire system development process, The structure and system development basic principles and methods. The book is divided into the information needness and analies of the systerm、the general design of system、the detail design of system、the report of test、the realization of system、the summarize and realization of design、words for thanks 、main reference literature、appendix and explanation for using chapters. Discussed in detail, system analysis, design and application of technology, the function of the system, structured life cycle development methods.
Keywords : information systems,manpower resource management,System Logic Model,Java,SQL database
目录
摘要 6
ABSTRACT 7
目录 8
第1章 相关技术介绍 11
1.1 JAVA技术介绍 11
1.2 JDBC的相关介绍 12
1.3 ECLIPSE介绍 12
第2章 系统需求分析 13
2.1需求分析的目的 13
2.2用户需求 14
2.3可行性分析 14
第3章 系统总体设计 15
3.1系统分析与设计 15
3.1.1 登录功能 15
3.1.1.1 功能描述 15
3.1.1.2 主要界面原形 15
3.1.2 员工信息 18
3.1.2.1 功能描述 18
3.1.2.2 主要界面原形 19
3.1.3 工资信息 21
3.1.3.1 功能描述 21
3.1.3.2 主要界面原形 22
3.1.4 部门信息 24
3.1.4.1 功能描述 24
3.1.4.2 主要界面原形 25
3.1.5 修改密码 26
3.1.5.1 功能描述 26
3.1.5.2 主要界面 26
3.1.6 重新登录 27
3.1.6.1 功能描述 27
3.1.6.2 主要原形界面 28
3.2 数据库设计 28
第4章 详细设计 30
4.1 登录页面功能的实现 30
4.1.1 主要函数说明 30
4.1.1.1 LoninAction.java类 30
4.1.1.2 LoginDAO.java类 30
4.1.1.3 YgbPO.java类 30
4.1.2 业务说明 31
4.1.3 异常处理 31
4.2 员工信息模块功能的实现 31
4.2.1主要函数说明 31
4.2.1.1 AddAction.java类 31
4.2.1.2 AddDAO.java类 31
4.2.1.3 QueryAction.java类 31
4.2.1.4 QueryDAO.java类 32
4.2.1.5 XiuGaiAction.java类 32
4.2.1.6 XiuGaiDAO.java类 32
4.2.1.7 YgbPO.java类 32
4.2.2 业务说明 33
4.2.3 异常处理 33
4.3 工资信息模块功能的实现 33
4.3.1主要函数说明 33
4.3.1.1 AddAction.java类 33
4.3.1.2 AddDAO.java类 33
4.3.1.3 QueryAction.java类 34
4.3.1.4 QueryDAO.java类 34
4.3.1.5 XiuGaiAction.java类 34
4.3.1.6 XiuGaiDAO.java类 34
4.3.1.7 GzbPO.java类 35
4.3.2 业务说明 35
4.3.3 异常处理 35
4.4部门信息模块功能的实现 35
4.4.1主要函数说明 35
4.4.1.1 AddAction.java类 35
4.4.1.2 AddDAO.java类 35
4.4.1.3 QueryAction.java类 36
4.4.1.4 QueryDAO.java类 36
4.4.1.5 XiuGaiAction.java类 36
4.4.1.6 XiuGaiDAO.java类 36
4.4.1.7 BmbPO.java类 36
4.4.2业务说明 37
4.4.3异常处理 37
4.5 修改密码模块功能的实现 37
4.5.1主要函数说明 37
4.5.1.1 XiuGaiAction.java类 37
4.5.1.2 XiuGaiDAO.java类 37
4.5.2 业务说明 38
4.5.3 异常处理 38
4.6 重新登录模块功能的实现 38
4.6.1主要函数说明 38
4.6.2业务说明 38
4.6.3异常处理 38
4.7其它公共和辅助类 39
4.7.1连接数据库公共类 39
4.7.2中文字符监听类 40
4.7.3 实现分页显示的类 41
第5章 测试报告 42
5.1 测试主要的选用环境 42
5.2 功能测试 43
5.2.1 员工信息模块的测试 43
5.2.2 工资信息模块的测试 43
5.2.3 部门信息模块的测试 44
5.2.4 修改密码模块及重新登录模块的测试 44
结论 45
致谢 46
参考文献 47
附录A: 附加图、表 48
A.1图 48
A.2数据库表 49
A.2.1 员工信息表 49
A2.2 工资信息表 50
A2.3 部门信息表 50
附录B: 主要源程序清单 51
B.1公用函数 51
B.2部门下拉框的查询 54
在后台控制类要写上下面的代码: 54
然后在业务类里面写上下面的代码: 54
B.3 重新登录链接的页面代码 55
参考文献
[1] 孙卫琴. 精通Struts:基于MVC的Java Web设计与开发. 电子工业出版社,2004.5
[2] 林上杰、林康司等. JSP2.0技术手册. 电子工业出版社
[3] 孙卫琴. 精通Hibernate:Java对象持久化技术详解. 电子工业出版社,2005.5
[4] Bruce Eckel. Java编程思想第 二 版. Prentice-Hall出版社,2000
[5] Phil Hanna. JSP技术大全. 机械工业出版社,2002
[6] D..