基于SSH的企业员工信息管理系统的设计与实现(MySQL)(含录像)
基于SSH的企业员工信息管理系统的设计与实现(MySQL)(含录像)(开题报告,毕业论文10700字,程序代码,MySQL数据库)
企业信息化程度在不断加速,各行各业的公司都可以使用计算机技术来管理自己公司的资源,本文以员工信息管理为目标,开发一个企业员工信息管理系统。系统采取了B/S架构设计,使用了流行的Spring容器作为系统的设计基础。开发采用了控制与表现分离的MVC模式,大大降低了系统各层之间的耦合程度。底层数据库的操作则使用Hibernate框架,避免了编写大量JDBC代码的弊端。
本系统的设计能够为员工信息管理提供有效的帮助,解决员工信息管理中出现的问题,提高相关人员的工作效率!
关键词:员工信息 管理系统 B/S架构
本系统一共分为几大模块,每个模块对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的数据表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析,系统在几大块的基础上每一大模块又分为几个模块:
(1) 部门管理包括三个操作:对本企业的部门进行添加、查看和删除部门操作。
(2) 员工档案管理包括五大操作:主要实现录入员工基本信息、删除员工的信息、查看员工基本信息,通过所在部门查询员工的信息以及对员工的信息进行详细的查看。
(3) 招聘管理包括六大操作:招聘管理主要涉及到的角色是应聘人员,首先对应聘人员进行录入、删除、发布,详细查看招聘人员的信息,以及对录入企业和非录入企业的人员进行查询。
(4) 培训管理操作主要是对企业部门中的刚录入的员工和正式员工进行培训管理,可以实现对培训的记录、删除、查看和详细的培训计划进行查询。
(5)奖惩管理主要实现对企业员工的行为,表现给出一些奖励或惩罚,进行对员工的奖惩管理的添加、移除和查看以及详尽的查询。
(6)薪资管理也是对企业中的正式员工的薪资进行管理,不仅是记录、删除、查看,还有可以通过编号来查询员工的薪资,通过工作的时间来查询员工的薪资。
(7) 系统管理主要是对管理员进行管理,系统管理员统管理员可以实现对普通管理员的添加,删除和修改自己的密码,而普通管理员只能实现修改自己密码的管理,其他的操作不可以。
开发环境:MyEclipse
Web服务器:Tomcat
数据库:MySQL
[来源:http://Doc163.com]
[资料来源:http://doc163.com]
目 录
1 前言 1
1.1 研究背景 1
1.2 研究目的和意义 1
1.3 研究内容和方法 2
1.3.1 研究内容 2
1.3.2 设计原则 2
1.3.3 研究方法 2
2 技术方案 3
2.1 开发平台 3
2.2 技术框架 4
3 系统需求分析 7
3.1 系统功能 7
[资料来源:Doc163.com]
3.2 系统分析 8
4 系统总体设计 9
4.1 数据库ER图 9
4.2 系统架构设计 16
4.3 开源框架的使用 17
5 系统实现 18
5.1 系统登录界面 18
5.2 系统主界面 20
5.3 员工信息管理界面 20
5.4 员工录入界面 21
5.5 工资管理界面 21
5.6 奖惩管理界面 22
5.7 考勤管理界面 22
6 系统测试 24
6.1系统测试目的与意义 24
6.2测试过程 24
6.3其他错误 25
结论 26
参 考 文 献 26
[资料来源:www.doc163.com]
上一篇:财产管理系统的设计与实现(JSP,MySQL)(含录像)
下一篇:基于SSH校园网二手商品交易管理系统设计与实现(MySQL)(含录像)