uml的企业人事管理系统

摘 要在这个网络现代化的时代,越来越多地人们开始利用计算机做各种事情。对于一个企业来说,员工管理是尤为重要的,单纯的靠人来管理员工不仅在时间、人力以及物力上消耗过高,而且准确率也不高。所以,开发一个人力资源管系统是一个明智的选择。企业及管理人员或者企业员工可以登录系统获取自己所需要的信息来达到自己的目的,从而为企业带来更大的利益。本系统采用JSP,UML以及数据库方面的技术来实现管理。
目 录
第一章 绪论 1
1.1背景 1
1.2目标 1
1.3设计原则 1
1.3.1实用性原则 1
1.3.2 经济性原则 1
1.3.3 扩充性原则 2
第二章 系统分析 3
2.1需求分析 3
2.2技术可行性 3
2.2.1动态网站技术 3
2.2.2程序语言的选择 3
2.2.3操作可行性分析 3
2.3环境可行性分析 4
2.3.1软件环境 4
2.3.2 硬件环境 4
2.4系统结构可行性分析 4
2.5经济的可行性分析 4
2.6法律的可行性分析 4
第三章 系统功能设计 5
3.1模块功能介绍 5
3.1.1登录模块 5
3.1.2人员档案模块 6
3.1.3奖惩管理模块 6
3.1.4人员调动模块 6
3.2数据库设计与实现 6
3.2.1数据库的需求分析 6
3.2.2数据库各表具体设计 6
3.3系统功能结构图 8
3.4系统中的JavaBean结构 9
3.5公共模块 10
第四章 系统实现 12
4.1登录模块 12
4.1.1登陆模块结构图和时序图 12
4.1.2实现效果 12
4.1.3登陆模块JavaBean程序 13
4.1.4登陆模块JSP文件 13
4.2主页面模块 13
4.2.
 *好棒文|www.hbsrm.com +Q: ^351916072* 
1主页面模块结构图 13
4.2.2实现效果 14
4.2.3主页面JSP文件 15
4.3人员档案模块 15
4.3.1人员档案模块的结构图和时序图 15
4.3.2 实现效果 17
4.3.3人员档案模块JavaBean程序及JSP文件 18
4.4奖惩管理模块 19
4.4.1奖惩管理模块结构图 19
4.4.2 实现效果 19
4.4.3奖惩管理模块JavaBean程序及JSP文件 20
4.5人员调动管理模块 20
4.5.1人员调动管理模块结构图 20
4.5.2 实现效果 21
4.5.3人员调动管理模块JavaBean程序及JSP文件 22
4.6人力资源系统管理结构图 22
4.7技术难点 22
4.7.1中文乱码问题 22
4.7.2安全性问题 23
4.7.3JavaScript的实现 23
结束语 25
致 谢 26
参考文献 27
第一章 绪论
1.1背景
世界范围内的所以企业内部组织正在发生巨大的改变,在不久的将来,企业成功的关键在于人才的管理。高效地管理企业的人才,为企业挖掘有价值的员工,做好储备人员的管理,使之成为企业发展的竞争力。通过对人才的高效管理,了解同行业最新动态,并进行详细地分析与总结,使每个职工的能力得到充分发挥,为企业带来更大的利益。
1.2目标
企业形象对于任何一个企业无疑是至关重要的。通过企业人事管理的网站,员工可以了解企业形象及企业文化等信息,网站水准高的话,企业的形象也就一下子上升了,因此,建立高水准的网站能够极大的提升企业形象,这样企业才能拥有更多的人才。
登录后,员工可以看到奖惩管理界面优秀的员工,这样极大的激发他的斗志,同时奖励也会是他的动力,他会更加认真地对待工作。通过这种方式,激发员工斗志,让他们认真对待工作,这要比天天开会、批评要有用得多,员工是主动地去工作,而不是被动地被要求工作。
对于一个公司来说,所有与员工有关的运作,包括加薪、请假、人员的调动、离职等都由人事部门来完成,这样的工作无疑是繁杂而枯燥且工作量巨大的,很容易导致工作上的失误等,更别说是一家拥有上千人的大型企业。因此本系统的开发,大大减轻了部门的压力,也避免了以前人工工作的错误几率及效率低下问题。
所以,项目要达到以下三个目标:
1、树立企业品牌形象
2、激发人才竞争力
3、减轻部门压力
1.3设计原则
1.3.1实用性原则
开发企业人事管理系统是为了便于企业更好地管理人才,但我们更要考略其实用性,若是用网站管理反而没有人工管理价值大或是成本更高,那岂不是得不偿失,所以我们要充分考虑到在人力资源管理中可能遇到哪些问题,考略多方面因素,以减少日后软件维护及更新。
1.3.2 经济性原则
无论什么都要选择适合的,开发适合企业需求的网络平台,满足用户的需求,能够高效地处理数据信息,同时管理员能够主动登陆后台,对网站中大部分信息内容进行更新、修改等管理操作,这不仅节省了企业网站的运营成本,而且提高了事务的处理效率。
1.3.3 扩充性原则
网站的整体规划及框架设计不是一成不变的,是可扩充的。前台页面的设计的可扩充性保证了后期为网站增加栏目后不会破坏网站的样式。后台数据库的设计能够对栏目、类别进行增、删、改等管理操作。
第二章 系统分析
2.1需求分析
现如今这个网络化的时代,网络管理系统给人事部门、员工及企业带来了很多好处,人事管理人员通过它将工作做得更好,使员工价值最大化。员工可以通过网络管理系统发现自己与其他优秀员工的相比有哪些不足之处,从而改善自我,积极地与他人沟通合作,有效地发现和挖掘自身的潜能,提高自身价值。通过网络人事管理系统对企业人事进行管理,使得企业人事管理工作效率大大提高,企业人才也能充分发挥他们的价值。
2.2技术可行性
2.2.1动态网站技术
在这个网络化的时代,人们对网页的要求越来越高,单纯的静态页面已经不能满足现代人的需要,因为它实现不了页面间的跳转。因此,为了满足发展需要,人们开发了动态网页技术。
2.2.2程序语言的选择
1、JSP

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1299.html

好棒文