企业人力资源管理系统设计与实现.docx
《企业人力资源管理系统设计与实现.docx》由会员分享,可在线阅读,更多相关《企业人力资源管理系统设计与实现.docx(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、北华航天工业学院毕业论文毕业设计计报告(论文)报告(论论文)题题目:企企业人力力资源管管理系统统设计与实实施 作者所所在系部部: 计计算机科科学与工工程系 作者所在在专业: 计计算机科科学与技技术 作者所在在班级:作 者 姓 名名 :作 者 学 号号 :指导教师师姓名:完 成 时 间间 :220133年4月 北华航天天工业学学院教务务处制40摘要随着社会会的不断断进步,科学技技术的不不断升级级,企业业竞争也也从物质质资源竞竞争为核核心逐渐渐转变以以人力资资源为核核心的竞竞争。企企业人力力资源管管理系统统也成为为了企业业管理信信息化建建设的一一个重要要组成部部分,一一个完善善的人力力资源管管理系
2、统统可以高高效的管管理企业业中那些些宝贵的的人力资资源。本系统是是通过多多方调研研,结合人力力资源管管理的需需求,运运用当前前流行的的SSHH三大轻轻量级框框架而进进行开发发的,实实现了企企业对员员工的日日常工作作如出差差、培训训、奖惩惩、薪酬酬、招聘聘等管理功功能,以以及对部部门、职职位等信信息的维维护功能能。本系系统具有有良好的的扩展性性、跨平平台性和和健壮性性等优势势,符合合企业的的基本需需求。关键词:人力资资源管理理 核核心竞争争力 企业竞竞争力AbsttracctThe corre ccomppetiitioon oof eenteerprrisee haas cchanngedd
3、frrom matteriial ressourrce to humman ressourrcessAloong witth tthe advvancce oof ssociietyy annd tthe rissingg off scciennce andd teechnnoloogy. Ennterrpriise humman ressourrce mannageemennt ssysttem hass beecomme tthe entterpprisse mmanaagemmentt ann immporrtannt ppartt off innforrmattionn coonstt
4、rucctioon, a ccompplette hhumaan rresoourcces mannageemennt ssysttem cann effficcienntlyy maanagge tthe preecioous humman ressourrcess inn thhe eenteerprrisees.Thiss syysteem iis tthrooughh thhe vvariiouss reeseaarchh, wwithh thhe ddemaand of humman ressourrce mannageemennt, usiing thee cuurreent po
5、ppulaar tthreee llighhtweeighht SSSH fraamewworkk foor ddeveeloppmennt, reaalizzes thee ennterrpriise forr emmplooyeees daiily worrk, succh aas ttravvel, trrainningg, rrewaardss annd ppuniishmmentts, sallaryy, rrecrruittmennt mmanaagemmentt fuuncttionns, as welll aas tto tthe depparttmennt aand poss
6、itiion infformmatiion of thee maainttenaancee fuuncttionn. TThiss syysteem hhas goood eexteensiibillityy, ccrosss-pplattforrm aand thee addvanntagges of thee roobusstneess, coonfoorm to thee baasicc neeedss off thhe eenteerprrisee.Keywwordds :Humman Ressourrce Mannageemennt ;Corre ccomppetiitivvenee
7、ss ;Ennterrpriise Commpettitiivennesss目 录摘要IAbsttracctIII第1章绪绪论11.1 选题背背景11.2 人力资资源管理理系统的的发展及及现状11第2章系系统分析析22.1 系统分分析22.1.1 功功能需求求分析222.1.2 系系统流程程分析332.2 主要相相关技术术42.2.1 SStruuts技技术42.2.2 HHibeernaate技技术42.2.3 SSpriing技技术42.2.4 JJSP技技术42.2.5 CCSS技技术52.2.6 JJavaaScrriptt技术52.2.7 JJQueery技技术52.3 技术可可行性
8、分分析52.3.1 系系统数据据模型层层的分析析与设计计52.3.2 系系统视图图层的设设计与分分析62.3.3 系系统控制制层的分分析与设设计6第3章系系统总体体设计773.1 系统功功能模块块73.2 系统模模块设计计7第4章数数据库设设计与实实现94.1 数据库库表关系系分析994.2 数据库库的表设设计1004.2.1 员员工信息息表1004.2.2 用用户信息息表1004.2.3 部部门信息息表1114.2.4 职职位信息息表1114.2.5 学学历信息息表1114.2.6 主主页信息息表1114.2.7 税税率信息息表1224.2.8 合合同信息息表1224.2.9 出出差信息息表
9、1224.2.10 奖惩信信息表1134.2.11 培训信信息表1134.2.12 业绩信信息表1134.2.13 薪酬信信息表1144.2.14 职业生生涯规划划信息表表144.2.15 招聘信信息表1144.2.16 考勤信信息表1154.3 数据库库的实现现脚本1154.3.1 表表创建部部分脚本本154.3.2 触触发器部部分脚本本16第5章系系统详细细设计与与实现1175.1 开发工工具和开开发技术术175.2 系统整整体框架架与结构构17第6章用用户登录录与权限限管理1196.1 用户登登录1996.1.1 功功能说明明196.1.2 程程序功能能实现1196.2 权限管管理200
10、6.2.1 功功能说明明206.2.2 程程序功能能实现221第7章个个人信息息维护2227.1 员工信信息模块块227.1.1 功功能说明明227.1.2 程程序功能能实现2227.2 修改密密码模块块237.2.1 功功能说明明237.2.2 程程序功能能实现2237.3 合同信信息模块块247.3.1 功功能说明明247.3.2 程程序功能能实现225第8章系系统基本本信息维维护2668.1 公告信信息模块块268.1.1 功功能说明明268.1.2 程程序功能能实现2268.2 部门信信息模块块278.2.1 功功能说明明278.2.2 程程序功能能实现227第9章工工作信息息管理22
11、99.1 出差信信息模块块299.1.1 功功能说明明299.1.2 程程序功能能实现2299.2 业绩信信息模块块309.2.1 功功能说明明309.2.2 程程序功能能实现3319.3 奖惩信信息模块块329.3.1 功功能说明明329.3.2 程程序功能能实现3329.4 培训信信息模块块339.4.1 功功能说明明339.4.2 程程序功能能实现3339.5 薪酬信信息模块块349.5.1 功功能说明明349.5.2 程程序功能能实现334结论355致谢366参考文献献37北华航天工业学院毕业论文第1章 绪 论1.1选选题背景景企业信息息化建设设是一个个系统工工程,人人力资源源管理信信
12、息系统统是企业业信息系系统建设设中的一一个重要要组成部部分,是是提高人人力资源源管理管管理工作作科学化化和现代代化的重重要手段段,现代代企业的的发展离离不开信信息技术术,尤其其是以信信息技术术为支撑撑的企业业,业务信信息系统统的应用用与搭建构成成了企业业信息化化办公平平台。企业人力力资源管管理信息息系统经经过近几几年的应应用和发发展,为为企业的的人力资资源管理理业务提提供了相相当的便便利和益益处,在在企业中中扮演着着越来越越重要的的角色,是企业业持续发发展的动动力1,22。随着人人力资源源管理领领域的理理论和事事务发展展,不少少企业开开始发现现现有的的人力资资源信息息系统并并不能支支撑起企企业
13、人力力资源管管理战略略乃至企企业发展展战略的的需要,现有的的人力资资源管理理信息系系统功能能需要升升级。开开发既具具有人力力资源管管理业务务功能,又能融融合入全全员参与与管理理理念的新新型人力力资源管管理信息息系统成成为不少少企业进进行改造造现有人人力资源源管理信信息系统统的首选选。1.2人人力资源源管理系系统的发发展及现现状第一代人人力资源源管理系系统于220世纪纪60年年代末期期被开发发出来,当时的的计算机机已进入入到实用用阶段,但其开开发目的的仅限于于用来计计算薪金金,而且且不包括括薪金记记录。虽虽然其功功能极其其缺乏,但却向向人们展展示了人人力资源源管理系系统的美美好前景景。第二代人人
14、力资源源管理系系统于计计算机各各项技术术基本成成熟的220世纪纪70年年代末,它基本本解决了了企业对对员工各各项信息息的管理,但由于于开发人人员并未未结合企企业对于于人力资资源的需需求,对对企业人人力资源源非财务务信息的的处理还还不够完完善,它它可以说说是如今今人力资资源管理理系统的的雏形。第三代人人力资源源管理系系统完善善了第二二代系统统的不足足,出现现于200世纪990年代代末,它它具有良良好的用用户界面面,而且且功能基基本完善善,大大大减轻了了管理人人员繁重重的日常常工作。如今企企业正在在使用的的人力资资源管理理系统也也是基于于第三代代人力资资源管理理系统发发展而来来的,开开发人员员不断
15、的的加入新新技术,使得人人力资源源管理系系统功能能更加强强大,而而且逐渐渐趋于人人性化、智能化化3,4,相信信在不久久的将来来它会向向我们展展现一个个全新的的人力管管理时代代5。第2章 系统分分析2.1 系统分分析2.1.1 功功能需求求分析人力资源源管理系系统需要要对企业业的部门门、职位位、出差差、薪酬酬、业绩绩、奖惩惩、权限限等信息息进行系系统化管管理,本本系统划划分为三三级权限限,由领领导和普普通员工工共同参参与,以以加强企企业的内内部交流流与团结结。由以以上需求求得到系系统的用用例图如如图2-1所示示:图2-11 人力力资源管管理系统统用例图图如图2-1所示示,该系系统主要要有管理理员
16、、领领导和普普通员工工三种角角色,不不同角色色的基本本任务如如下所述述。管理员具具有最高高的权限限,即对对本系统统所有的的权限操操作权,如各员员工的工工作记录录、各项项记录的的按条件件筛选、部门信信息的维维护等。管理员员可以赋予予领导应有有的权限限。领导可根根据需要要来维护护下属员员工的工工作信息息,如添加加出差记记录、奖奖惩记录录等。普通员工工具有最最低的权权限,只只能查看看自己的的基本信信息以及及工作记记录,如如个人信信息、出出差记录录,培训训记录等等。2.1.2 系系统流程程分析本系统用用户根据据用户名名和密码码进行登登录,若若用户名名和密码码都正确确则进行行权限判判断,是是管理员员则进
17、入入管理员员界面,是领导导则进入入领导界界面,是是普通员员工则进进入普通通员工界界面。然然后用户户可以根根据自己己的权限限级别进进行相应应操作,如查询询出差记记录等,完成所所有操作作后便可可以退出出本系统统。主要流程程如图22-2所所示:图 2-2 系统统流程图图2.2 主要相相关技术术2.2.1Sttrutts技术术Struuts是是Apaahe软软件基金金赞助的的一个开开源框架架,他主主要解决决请求与与视图分分离的问问题。他他采用MMVC模模式,即即Moddel-Vieew-CConttrolllerr模式,Moddel部部分是域域模型,用于封封装用户户的请求求参数,Vieew部分分是呈现
18、现给用户户的视图图,而CConttrolllerr则负责责Vieew部分分与Moodell部分的的交互,负责业业务的逻逻辑处理理部分。虽然从从开发角角度来看看,Sttrutts增加加了整体体代码的的复杂程程度,但但却简化化了程序序的结构构,也降降低了程程序后期期的维护护难度。由于SStruuts框框架清晰晰地将控控制,事事务逻辑辑和视图图区分了了出来,大大的的简化了了开发程程序的过过程,深深受广大大javva软件件工程师师的厚爱爱。目前前最高版版本为22.3.4。2.2.2 HHibeernaate技技术Hibeernaate是是一款开开源的对对象关系系映射框框架,它它封装了了JDBBC,将将
19、数据库库对象化化,将程程序员从从数据库库的非过过程化编编程语言言中解放放出来,可以以以面向对对象的思思想操作作数据库库。Hiiberrnatte有六六个核心心接口:Sesssioon、SSesssionnFacctorry、TTrannsacctioon、QQuerry、CCritteriia和CConffiguurattionn。Seessiion接接口负责责执行被被持久化化对象的增增删改查查操作,SesssioonFaactoory接接口负责责初始化化Hibbernnatee,Trranssacttionn接口负负责管理理数据库库中与事事务相关关的操作作,Quueryy和Crriteeri
20、aa接口负负责执行行对数据据库的各各种查询询,Coonfiigurratiion接接口则负负责配置置和启动动Hibbernnatee,并创创建SeessiionFFacttoryy对象。目前最最新版本本为4.1.88。2.2.3Spprinng技术术Spriing也也是一个个开源框框架,它它与Sttrutts和HHibeernaate一一起被称称为J22EE的的三大轻轻量级框框架。它它是为解解决企业业应用开开发的复复杂性问问题而开开发的,所有的的Javva应用用都能从从Sprringg中受益益。它是是一款使使用最基基本的JJavaaBeaan实现现的控制制反转和和面向切切面的容容器框架架。目前
21、前最新版版本为33.2。控制反转转(IOOC)即即对象从从容器中中查找依依赖的过过程,对对象将控控制权交交个容器器,由容容器来主主动的将将依赖传传递给对对象。面面向切面面(AOOP)就就是从程程序流程程的纵切切面去追追加一些些功能,如添加加日志、事务管管理等功功能。2.2.4JSSP技术术JSP是是由SUUN MMicrrosyysteems公公司倡导导一种动动态技术术标准。它实现现了Httml页页面中运运行Jaava代代码,它它的九大大内置对对象及其其强大的的标签库库,极大大的方便便了开发发人员对对于页面面的开发发,而且且它实现现了一次次编写,到处运运行,具具有良好好的跨平平台性。JSPP动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业人力资源 管理 系统 设计 实现
限制150内