基于javaweb的汇川人员管理系统的设计与实现(源码)【字数:7544】
目录
一、 绪论 1
(一)系统开发背景及意义 1
(二)课题研究现状及趋势 1
二、主要技术和工具介绍 1
(一) 开发技术 1
1.Java 1
2.SSM 框架 1
3.MySQL数据库 1
(二) 开发工具 2
1. eclipse 2
2. Chrome 2
3. Navicat 2
三、系统分析 2
(一)需求分析 2
(二)系统的功能分析 2
(三)系统的可行性分析 3
四、系统总体设计 5
(一) 系统功能设计 5
(二)数据库设计 5
1. 实体ER图设计 5
7
2. 数据库表设计 7
五、系统详细设计 9
(一)系统前台模块实现 9
1.人员管理系统首页 9
2.新闻公告页面 9
3.职位招聘页面 10
(二)系统后台模块实现 11
1.用户登录页面 11
2.员工账户信息管理 12
3.部门信息管理 13
4.员工奖惩信息管理 14
5.员工薪资信息管理 14
6.职位招聘信息管理 15
六、系统测试 17
(一)测试目的 17
(二)测试流程 17
(三)系统测试环境 17
*51今日免费论文网|www.51jrft.com +Q: ^351916072*
(四)系统功能测试 17
七、结论 19
致 谢 20
参考文献 21
一、 绪论
(一)系统开发背景及意义
苏州汇川技术公司是一家制造类企业,公司主要进行工业产品配件的制造,企业员工2800人左右,企业员工分工细致,对应不同分工所需人员的学历水平、工作经验均不相同,其薪资水平和福利待遇也有差异,公司人事部门管理人物沉重繁琐,在信息技术较为发达的今天,利用信息技术手段提高人事管理水平,解放劳动力是公司进行人力资源管理的首选。因此针对苏州汇川的企业人事状况设计开发具有针对性的人员管理系统尤为重要。本课题就是针对苏州汇川的企业人事管理需求,设计开发该系统,以帮助企业人事部门快捷处理各类的复杂的人员绩效管理工作。
(二)课题研究现状及趋势
人员管理系统作为信息管理系统的一个分支,从上世纪开始就在欧美国家开始使用,其应用技术和使用状况都较为成熟,到今天随着WEB技术的不断发展,信息系统的开发可是使用多种手段和组合快速实现。随着云计算、大数据、人工智能技术的兴起,信息系统向个性化、便捷化和智能化不断前进,在本课题中尽管还不能体现出这样的趋势,但是课题研究开发中还是会考虑这样的趋势,努力提供一个准确、便捷、高效的人员管理系统。
二、主要技术和工具介绍
(一) 开发技术
1.Java
Java语言早在上个世纪就被投入应用,它不仅能够被应用在网站开发中同时也能够处理应用程序的实现。它在语法与功能上是与C语言类似的,但是整体性能有所提高。选择Java语言进行项目开发时能够通过一些比较简单的方法实现共开发,并且开发出的项目对于内容的占用比较小。
2.SSM 框架
作为Java开发使用的框架,在对后台的功能进行开发的过程中能够更加灵活的编写功能程序。通过使用框架能够降低系统开发难度,完成对事物的管理工作。SSM框架有非常好的集成性,和其他开源框架之间能够互相配合使用增强系统扩展能力。该框架当中的模块可以根据用户的实际需求进行组合,其中的核心容器用于框架基本功能的提供使用。
3.MySQL数据库
Mysql 数据库在工作的过程中,有比较完善的权限限制与密码管理方案,每一次对数据库的连接访问都需要通过加密密码的方式来实现。成本也是选择该数据库的一个原因,开源的数据库产品能够直接通过网络进行获取,对于小型项目的开发来说是能够较好的性价比。MySQL作为数据库服务器在使用的过程中支持多用户操作,所使用的结构化查询语言是标准化的申请语言。在管理和使用的过程中使用的是C/S的结构,大量的库能够帮助更好的对数据信息进行管理。
(二) 开发工具
1. eclipse
Eclipse是Java项目开发过程中最常使用到的集成开发环境,作为一个开源的平台能够帮助中小型项目在执行的过程中进行成本节约。在程序开发的过程中为了确保功能单元能够正常使用,会借助方法进行状态信息的输出来对程序执行情况进行判断。但是eclipse工具当中内置的调试器能够帮助设置程序断点,实现代码的单步调试。
2. Chrome
对于人员管理系统的调试是借助chrome浏览器进行处理,所有的界面显示以及交互的实现全部依靠浏览器进程实现,chrome浏览器额能够帮助处理网页渲染并且渲染过程由足够的安全性。
3. Navicat
数据通过数据库进行管理的过程中存在安全需求,借助Navicat工具在工作的过程中能够通过SSH通道进行数据处理,同时具有非常完善的安全保护以及密码验证处理。对于数据库内容的编辑除了使用SQL语句来进行处理之外,还可以使用对象设计器来对数据库当中的数据表、索引等功能进行编辑修改。
三、系统分析
(一)需求分析
苏州汇川有人员2800人左右,其中博士学历占5%,硕士学历占15%,本科学历占20%,专科学历占50%,其他10%,其中工作515年70%,15年以上的15%,5年以内的占15%,这些人员需要按照学历、工龄及岗位进行分类,享受不同的薪金、福利及升迁规则。人事部门将按照分类进行定级和薪资的权值系数。
原文链接:http://www.jxszl.com/jsj/rjgc/608173.html