人力资源管理系统的设计与实现
技术:Java等摘要:
社会在发展,人与人之间协同越来越复杂,小集体不断向大集体迈进,公司将容纳更多的员工。人是公司运作的根本,如何管理人就非常重要。之前的管理体系代价很高,科技的进步让计算机和软件走上舞台,使用软件进行管理不仅成本低,而且提高了工作效率,让更大的公司的出现成为可能。我的论文题目是基于Java的人力资源管理系统的设计与实现,是为了帮助管理员完成人力资源信息管理而设计和实现的,目的为企业提供简单高效的人力资源管理软件解决方案。
本系统使用了C/S架构,以SWT作为前台开发工具,选用Oracle作为数据库实现的。最终系统将实现功能包括员工管理、人事变动管理、员工考勤、员工补贴管理、工资标准管理、员工工资配置、待遇报表,员工管理培训、日志查询等。本人力资源管理系统为企业提供了员工管理,待遇,考勤,培训的管理的解决方案和为管理人员提供报表等。大大提高了企业对员工的管理能力,节省了大量的管理成本,让企业能在人力资源管理上抽出更多的人才去做更多的事。
关键词: 人力资源管理;C/S;SWT;Oracle
目录:
摘 要 I
Abstract II
1 引言 1
1.1课题研究意义及背景 1
1.2论文的目的及设计要求 1
2.研究现状及设计目标 3
2.1人力资源管理系统的现状 3
2.2人力资源管理系统优缺点分析 3
2.3现行研究存在的问题及解决方法 4
2.3.1现行研究存在的问题 4
2.3.2解决办法 4
2.4本课题要达到的设计目标 5
2.5经济效益分析 6
3关键问题及分析 7
3.1研究设计中要解决的问题 7
3.1.1系统的业务处理 7
3.1.2系统安全性 7
3.2具体实现中采用的关键技术及工具 7
3.2.1C/S架构 8
3.2.2 SWT技术简介 8
3.2.3 Oracle数据库 8
3.2.4Hibernate简介 8
3.2.5 JavaBeans简介 9
4需求分析 10
4.1USE-CASE用例图 10
4.2类图 11
4.3系统主要业务流程 11
4.4功能需求 12
4.4开发环境 13
4.5系统架构的设计目标 13
4.6系统架构设计 15
4.7系统交互图 16
4.7.1 系统架构类交互图 16
4.7.2 系统协作图 17
4.7.3 系统状态图 18
5系统设计 19
5.1系统体系结构 19
5.2数据库表结构 20
5.2.1 数据库设计原则 20
5.2.2 数据库设计概述 20
5.2.3 数据库设计周期 21
5.2.4 数据字典 21
6系统实现 26
6.1系统登录功能界面 26
6.1.1登陆界面 26
6.1.2异常捕捉 27
6.1.3软件的退出 28
6.2员工管理功能界面 28
6.2.1员工管理界面 28
6.2.2表头的显示与设置 30
6.3人事变动管理 31
6.4考勤信息管理功能界面 33
6.5薪资信息管理功能界面 35
6.5.1工资标准管理 35
6.5.2员工工资配置 36
6.6员工的补贴管理 37
6.7待遇报表查看 39
6.8日志管理功能 40
6.10普通员工的登陆界面 41
6.11系统的bean层 41
6.12系统的dao层 42
7 系统测试 45
7.1 测试目的与方法 45
7.1.1 测试目的 45
7.1.2 测试方法 45
7.2 测试的主要步骤 45
7.3 测试结果 46
结论与展望 49
参考文献 50
致谢 51
附录 52
外语资料 52
中文译文 57
论文字数:35783
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]