基于SSM框架的企业人事管理系统的设计与实现(MySQL)(含录像)
无需注册登录,支付后按照提示操作即可获取该资料.
基于SSM框架的企业人事管理系统的设计与实现(MySQL)(含录像)(论文10000字,程序代码,MySQL数据库)
系统功能分析
本系统实现一个企业人事管理系统,分为管理员、人事管理员、培训管理员、工资管理员、合同管理员和员工六种用户。具体功能描述如下:
管理员模块包括:
1. 个人信息:管理员可以删除登录日志信息,可以修改登录密码。
2. 组织机构:管理员可以对部门信息进行添加、查看、修改或删除,对岗位信息进行添加、查看、修改或删除。
3. 管理员信息:此功能为超级管理员所有,普通管理员没有此权限,实现超级管理员可以对普通管理员信息的添加、查看、修改或删除。
4. 员工信息:管理员可以对学历信息进行添加、查看、修改或删除,对员工信息进行添加、查看、修改或删除。
5. 培训信息:管理员可以对培训类型信息进行添加、查看、修改或删除,对培训信息进行管理。
6. 奖惩信息:管理员可以对奖惩类型信息进行添加、查看、修改或删除,对奖惩信息进行管理。
7. 工资信息:管理员可以发工资。
8. 合同信息:管理员可以对合同信息进行添加、查看、修改、删除或上传合同。
人事管理员模块包括:
1. 个人信息:人事管理员可以修改自己的信息,修改自己的登录密码。
2. 员工信息:人事管理员可以对员工信息进行添加、查看、修改或删除。
3. 奖惩信息:人事管理员可以对奖惩信息进行添加、查看、修改或删除。
培训管理员模块包括:
1. 个人信息:培训管理员可以修改自己的信息,修改自己的登录密码。
2. 员工信息:培训管理员可以查看员工信息。
3. 培训信息:培训管理员可以对培训信息进行添加、查看、修改或删除。
工资管理员模块包括:
1. 个人信息:工资管理员可以修改自己的信息,修改自己的登录密码。
2. 员工信息:工资管理员可以查看员工信息。
3. 工资信息:工资管理员可以发工资。
合同管理员模块包括:
1. 个人信息:合同管理员可以修改自己的信息,修改自己的登录密码。
2. 员工信息:合同管理员可以查看员工信息。
3. 合同信息:合同管理员可以对合同信息进行添加、查看、修改、删除或上传合同。
员工模块包括:
1. 个人信息:员工可以修改自己的信息,修改自己的登录密码。
2. 培训信息:员工可以查看培训信息。
3. 奖惩信息:员工可以查看奖惩信息。
4. 工资信息:员工可以查看工资信息。
5. 合同信息:员工可以查看合同信息。
开发环境:MyEclipse
程序语言:JAVA
Web服务器:Tomcat
数据库:MySQL
目录
1 绪论 5
1.1 系统开发目的 5
1.2 系统开发意义 5
2 关键技术介绍 6
2.1 JSP简介 6
2.2MYSQL简介 6
2.3B/S简介 7
2.4 JAVA语言简介 8
2.5 MyEclipse概述 8
2.6 SSM 简介 9
3 需求分析与设计 11
3.1系统的需求分析 11
3.2 可行性分析 11
3.2.1 技术可行性 11
3.2.2 经济可行性 11
3.2.3 操作可行性 12
3.3 系统功能分析 12
3.4 系统功能结构图 13
3.5 系统流程分析 14
4数据库设计 20
4.1 数据库逻辑结构设计 20
4.2 数据库物理结构设计 23
5 系统的详细设计与实现 28
5.1 系统登录页面 28
5.2 登录后台页面 28
6系统测试 30
6.1系统测试目标 30
6.1.1 测试目标 30
6.1.2 测试方法 30
6.2 测试目的 30
6.3 测试步骤和内容 31
6.4 测试环境与测试条件 31
6.5 测试结果 31
结束语 32
致 谢 33
参考文献 34