基于java web的人力资源管理系统毕业论文

基于java web的人力资源管理系统毕业论文

第1章 绪 论 ......................................................................................................................................... - 1 - 1.1 课题研究的背景 ........................................................................................................................... - 1 - 1.2 当前发展现状 ............................................................................................................................... - 1 - 1.3 课题研究的意义 ........................................................................................................................... - 2 - 第2章 系统的开发环境及技术简介 ................................................................................................... - 2 - 2.1 系统开发环境 .............................................................................................................................. - 2 - 2.1.1 MyEclipse ............................................................................................................................ - 2 - 2.1.2 数据库简介 ......................................................................................................................... - 2 - 2.1.3 Tomcat ................................................................................................................................ - 2 - 2.2 系统开发的思想与技术 .............................................................................................................. - 3 - 2.2.1 JSP技术与MVC模式以及系统的基本框架 ................................................................... - 3 - 2.2.2 S.S.H框架 ........................................................................................................................... - 3 - 第3章 系统总体分析和设计 ............................................................................................................. - 2 - 3.1 需求分析 ...................................................................................................................................... - 2 - 3.1.1 性能分析 ............................................................................................................................... - 2 - 3.2 系统可行性分析 .......................................................................................................................... - 2 - 3.2.1 经济可行性 ......................................................................................................................... - 2 - 3.2.2 技术可行性 ......................................................................................................................... - 3 - 3.3 总体功能模块 .............................................................................................................................. - 3 - 3.4 系统业务描述 .............................................................................................................................. - 4 - 3.5 登陆程序流程图 .......................................................................................................................... - 5 - 第4章 系统详细设计与实现 .................................................................................................................. 6 4.1 项目总体设计 .................................................................................................................................. 6 4.1.1结构设计 ..................................................................................................................................... 6 4.3概念模型设计 .................................................................................................................................... 7 4.4数据库表结构 .................................................................................................................................... 8 4.5 平台数据表的脚本设计 ................................................................................................................ 11 第五章 系统功能具体实现 ...................................................................................................................... 15 5.1程序设计的类图 .............................................................................................................................. 15 5.1.1用户类User类图 ..................................................................................................................... 15 5.1.2员工类Yuangong类图 ............................................................................................................. 16 5.1.3报错类Baocuo类图 ................................................................................................................. 17

1

5.1.4部门类Bumen类图 .................................................................................................................. 18 5.1.5工资类Gongzi类图 ................................................................................................................. 19 5.1.6奖金类Jiangjin类图 ................................................................................................................ 20 5.1.7考勤类Kaoqin类图 ................................................................................................................. 21 5.1.8离职类Lizhi类图 ..................................................................................................................... 22 5.1.9请假类Qinjia类图................................................................................................................... 23 5.2程序模块时序图的设计 .................................................................................................................. 24 5.2.1 报错模块时序图 ...................................................................................................................... 24 5.2.2 部门模块时序图 ...................................................................................................................... 24 5.2.3 工资模块时序图 ...................................................................................................................... 25 5.2.4 奖金模块时序图 ...................................................................................................................... 25 5.2.5 考勤模块时序图 ...................................................................................................................... 26 5.2.6 离职模块时序图 ...................................................................................................................... 26 5.2.7 请假模块时序图 ...................................................................................................................... 27 5.2.8 用户模块时序图 ...................................................................................................................... 27 5.2.9 员工模块时序图 ...................................................................................................................... 28 5.3系统功能实现的主要框架配置 ...................................................................................................... 28 5.3.1 SSH框架 ................................................................................................................................ 28 5.3.2 hibernate配置文件 ............................................................................................................... 28 5.3.3 struts配置文件 ......................................................................................................................... 30 5.3.4 spring配置文件..................................................................................................................... 31 5.4人事管理系统实现具体模块 .......................................................................................................... 32 5.4.1系统管理员模块 ....................................................................................................................... 32 5.4.2 系统管理主页面 .................................................................................................................... 33 5.4.3 查看员工信息页面 ................................................................................................................ 34 5.4.4 添加员工信息页面 ................................................................................................................ 36 5.4.5 修改员工信息页面 ................................................................................................................ 37 5.4.6 删除员工信息页面 ................................................................................................................ 39 5.4.7 部门管理页面 ........................................................................................................................ 40 5.4.8 请假管理功能模块页面 .......................................................................................................... 41 5.4.9 员工工资管理功能模块页面 .................................................................................................. 42 第5章 系统的调试与测试 .................................................................................................................... 46 5.1 软件测试的目的 ............................................................................................................................ 46 5.2 软件测试的任务 ............................................................................................................................ 46 5.3 测试环境 ........................................................................................................................................ 46 5.4 白盒、黑盒测试 ............................................................................................................................ 47 5.5 手工测试与自动测试 ..................................................................................................................... 47 5.6 软件缺陷 ......................................................................................................................................... 47 结束语 ........................................................................................................................................................ 48 参考文献 .................................................................................................................................................... 49

2

3

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4