天创企业人事信息管理系统的设计与实现.pdf
湖南商务职业技术学院毕业设计
目录
1引言1
1.1项目开发背景1
1.2开发技术简介1
1.2.1SpringBoot简介2
1.2.2前后端分离的原理2
1.2.3Vue.js简介2
1.3开发工具简介2
1.4项目开发技术路线3
2需求分析3
2.1功能需求描述3
2.2非功能需求描述4
2.3需求用例建模4
2.3.1用户登录模块用例4
2.3.2员工信息管理模块用例6
2.3.3部门管理模块用例10
2.3.4岗位管理模块用例14
2.3.5工资管理模块用例18
2.3.6培训管理模块用例20
3系统概要设计22
3.1系统设计原则22
3.2系统框架设计22
3.3系统功能设计23
3.3.1用户登录模块功能设计23
3.3.2员工信息管理模块功能设计24
3.3.3部门管理模块功能设计24
3.3.4岗位管理模块功能设计25
II
湖南商务职业技术学院毕业设计
3.3.5工资管理模块功能设计25
3.3.6培训管理模块功能设计26
3.4数据库设计26
3.4.1设计原则27
3.4.2概念设计27
3.4.3逻辑设计27
3.4.4数据字典28
4系统详细设计30
4.1用户登录功能模块设计30
4.1.1用户登录模块说明30
4.1.2用户登录模块详细设计30
4.2员工信息管理功能模块设计31
4.2.1员工信息管理功能模块说明31
4.2.2员工信息管理功能模块详细设计32
4.3部门管理功能模块设计33
4.3.1部门管理功能模块说明33
4.3.2部门管理功能模块详细设计33
4.4岗位管理功能模块设计35
4.4.1岗位管理功能模块说明35
4.4.2岗位管理功能模块详细设计35
4.5工资管理功能模块设计36
4.5.1工资管理功能模块说明36
4.5.2工资管理功能模块详细设计36
4.6培训管理功能模块设计37
4.6.1培训管理功能模块说明37
4.6.2培训管理功能模块详细设计37
5系统实现39
5.1用户登录模块实现39
III
湖南商务职业技术学院毕业设计
5.1.1用户登录模块界面设计39
5.1.2用户登录模块核心代码实现:39
5.2员工信息管理模块功能实现40
5.2.1员工信息管理模块界面设计40
5.2.2员工信息管理模块核心代码实现40
5.3部门管理模块实现42
5.3.1部门管理模块界面设计42
5.3.2部门管理模块核心代码实现42
5.4岗位管理模块实现43
5.4.1岗位管理模块界面设计43
5.4.2岗位管理核心代码实现43
5.5工资管理模块实现44
5.5.1工资管理模块界面设计44
5.5.2工资管理核心代码实现45
5.6培训管理模块实现45