2。2 企业人事管理的需求分析 4
2。3 系统可行性分析 5
2。3。1 技术可行性分析 5
2。3。2 经济可行性分析 7
2。3。3运行可行性分析 7
2。3。4 可行性分析结果 7
2。4 章节总结 8
第三章 系统主要架构及开发模式 9
3。1基于B/S的体系结构 9
3。2 B/S的体系结构的特点 9
3。3 本系统的B/S实现 10
3。4 章节总结 10
第四章 系统设计 11
4。1 系统设计原则 11
4。2 数据库设计 12
4。2。1 概要设计 12
4。2。2 逻辑设计 13
4。3 章节总结 18
第五章 系统具体实现 19
5。1 系统开发和运行环境 19
5。1。1 Eclipse简介 19
5。1。2 Tomcat简介 20
5。2 企业人事管理系统的实现 20
5。2。1 登录管理模块的实现 20
5。2。2 部门管理的实现 22
5。2。3 员工管理模块的实现 22
5。2。4 薪资管理模块的实现 23
5。2。5 奖惩管理模块的实现 24
5。2。6 培训管理模块的实现 25
5。2。7 考勤管理模块的实现 26
5。2。8 社保管理模块的实现 27
5。2。9 合同管理模块的实现 28
5。2。10 系统管理模块的实现 29
5。3 章节总结 29
第六章 系统测试 30
6。1系统测试的定义及目标 30
6。2 系统测试的原则 30
6。3 系统测试结果 31
6。4 测试结果 32
6。5 章节总结 32
结论 33
致谢 34
参考文献 35
第一章 绪论
1。1 系统开发的背景
电子计算机的发明初衷,是计算工具,比如中国古代文化里的“结绳”,西方文明的“Digit”(手指,亦作整数数据),都是古人实现记事计算功能的“计算机”。从英国Samuel Morland发明了一部可以计算加减运算的机械计数机,数十年来,计算机渐渐演变成现在无处不在、无所不能的存在。“internet”已经成为人类社会生活与工作的密不可分的组成要素,计算机技术给人类的学习、生活和工作带来了翻天地覆的变化,加快了社会生产力的发展,提高了人们的生活质量。