admin 发表于 2017-12-20 11:48:43

人力资源管理系统的设计与实现

技术: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]
查看完整版本: 人力资源管理系统的设计与实现