ABSTRACT II
第一章 绪 论 1
1.1 研究背景和意义 1
1.2 研究现状 1
1.3 研究内容 2
1.4 章节安排 2
第二章 需求分析 3
2.1 总体需求分析 3
2.2 系统用例 4
2.2.2 普通员工用例 4
2.3 功能模块分析 5
2.3.1 个人信息模块 5
2.3.2 员工管理模块 6
2.3.3 考勤管理模块 7
2.3.4 请假管理模块 7
2.3.5 部门管理模块 8
2.3.6 员工打卡和公告管理 8
2.3.7 员工请假 9
第三章 系统设计 10
3.1 系统架构设计 10
3.1.1 Spring框架 11
3.1.2 SpringMVC框架 13
3.1.3 Mybatis框架 13
3.2 数据库设计 13
3.2.1 数据库E-R图设计 13
3.2.2 数据库表设计 14
3.3 详细设计 18
3.3.1 个人信息模块设计 18
3.3.2 员工管理模块设计 19
3.3.3 考勤管理模块设计 20
3.3.4 请假管理模块设计 21
3.3.5 部门管理模块设计 22
3.3.6 公告管理模块设计 24
第四章 系统实现 26
4.1 项目整体结构 26
4.2 功能具体实现 26
4.2.1 员工管理 26
4.2.2 考勤管理 29
4.2.3 加班管理 31
4.2.4 请假管理 32
4.2.5 部门管理 34
4.2.6 公告管理 36
第五章 系统部署与测试 37
5.1 环境搭建 37
5.2 项目测试 38
5.2.1 添加测试用例 38
5.2.2 删除测试用例 40
5.2.3 修改测试用例 41
第六章 总结与展望 43
参考文献 44
致谢 45
部分截图: