企业人力资源管理系统设计与实现23675.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《企业人力资源管理系统设计与实现23675.docx》由会员分享,可在线阅读,更多相关《企业人力资源管理系统设计与实现23675.docx(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、北华航天工业学院毕业论文毕业设计报报告(论文文)报告(论文文)题目: 企业人人力资源管管理系统 设设计与实施施 作作者所在系系部: 计算算机科学与与工程系 作者所在专专业: 计计算机科学学与技术 作者所在班班级: 作 者 姓姓 名 : 作 者 学学 号 : 指导教师姓姓名: 完 成 时时 间 : 2013年年4月 北华航天工工业学院教教务处制45摘 要随着社会的的不断进步步,科学技技术的不断断升级,企企业竞争也也从物质资资源竞争为为核心逐渐渐转变以人力资源源为核心的竞竞争。企业业人力资源源管理系统统也成为了了企业管理理信息化建建设的一个个重要组成成部分,一一个完善的的人力资源源管理系统统可以高
2、效效的管理企企业中那些些宝贵的人人力资源。本系统是通通过多方调调研,结合人力资资源管理的的需求,运运用当前流流行的SSSH三大轻轻量级框架架而进行开开发的,实实现了企业业对员工的的日常工作作如出差、培培训、奖惩惩、薪酬、招招聘等管理功能能,以及对对部门、职职位等信息息的维护功功能。本系系统具有良良好的扩展展性、跨平平台性和健健壮性等优优势,符合合企业的基基本需求。关键词:人人力资源管管理 核核心竞争力力 企业业竞争力 AbstrractThe ccore comppetittion of eenterrprisse haas chhangeed frrom mmaterrial resoour
3、cee to humaan reesourrces Alonng wiith tthe aadvannce oof soocietty annd thhe riisingg of scieence and techhnoloogy. Entterprrise humaan reesourrce mmanaggemennt syystemm hass beccome the enteerpriise mmanaggemennt ann impportaant ppart of iinforrmatiion cconsttructtion, a ccompllete humaan reesourr
4、ces manaagemeent ssysteem caan effficiientlly maanagee thee preeciouus huuman resoourcees inn thee entterprrisess.This systtem iis thhrouggh thhe vaariouus reesearrch, withh thee demmand of hhumann ressourcce maanageementt, ussing the currrent popuular threee liightwweighht SSSH frramewwork for deve
5、elopmment, reaalizees thhe ennterpprisee forr empployeees dailly woork, suchh as travvel, traiiningg, reewardds annd puunishhmentts, ssalarry, rrecruuitmeent mmanaggemennt fuunctiions, as welll as to tthe ddeparrtmennt annd poositiion iinforrmatiion oof thhe maainteenancce fuunctiion. Thiss sysstem
6、has goodd exttensiibiliity, crosss-pllatfoorm aand tthe aadvanntagees off thee robbustnness, connformm to the basiic neeeds of tthe eenterrprisse.Keywoords :Humman RResouurce Manaagemeent ; Coree commpetiitiveenesss ; Enteerpriise CCompeetitiiveneess目 录摘 要IAbstrractII第1章 绪绪 论11.1 选选题背景11.2 人人力资源管管理系
7、统的的发展及现现状1第2章 系统分析析22.1 系系统分析22.1.11 功能需需求分析22.1.22 系统流流程分析32.2 主主要相关技技术42.2.11 Strruts技技术42.2.22 Hibbernaate技术术42.2.33 Sprring技技术42.2.44 JSPP技术42.2.55 CSSS技术52.2.66 JavvaScrript技技术52.2.77 JQuuery技技术52.3 技技术可行性性分析52.3.1 系统统数据模型型层的分析析与设计52.3.22 系统视视图层的设设计与分析析62.3.33 系统控控制层的分分析与设计计6第3章 系统总体体设计73.1 系系统
8、功能模模块73.2 系系统模块设设计7第4章 数数据库设计计与实现94.1 数数据库表关关系分析94.2 数数据库的表表设计104.2.11 员工信信息表104.2.22 用户信信息表104.2.33 部门信信息表114.2.44 职位信信息表114.2.55 学历信信息表114.2.66 主页信信息表114.2.77 税率信信息表124.2.8 合同同信息表124.2.99 出差信信息表124.2.110 奖惩惩信息表134.2.111 培训训信息表134.2.112 业绩绩信息表134.2.113 薪酬酬信息表144.2.114 职业业生涯规划划信息表144.2.115 招聘聘信息表144
9、.2.116 考勤勤信息表154.3 数数据库的实实现脚本154.3.11 表创建建部分脚本本154.3.22 触发器器部分脚本本16第5章 系系统详细设设计与实现现175.1 开开发工具和和开发技术术175.2 系系统整体框框架与结构构17第6章 用用户登录与与权限管理理196.1 用用户登录196.1.11 功能说说明196.1.22 程序功功能实现196.2 权权限管理206.2.11 功能说说明206.2.22 程序功功能实现21第7章 个个人信息维维护227.1 员员工信息模模块227.1.11 功能说说明227.1.22 程序功功能实现227.2 修修改密码模模块237.2.11
10、功能说说明237.2.22 程序功功能实现237.3 合同信息息模块247.3.11 功能说说明247.3.22 程序功功能实现25第8章 系系统基本信信息维护268.1 公公告信息模模块268.1.11 功能说说明268.1.22 程序功功能实现268.2 部部门信息模模块278.2.11 功能说说明278.2.22 程序功功能实现27第9章 工工作信息管管理299.1 出出差信息模模块299.1.11 功能说说明299.1.2 程序序功能实现现299.2 业业绩信息模模块309.2.11 功能说说明309.2.22 程序功功能实现319.3 奖奖惩信息模模块329.3.11 功能说说明32
11、9.3.22 程序功功能实现329.4 培培训信息模模块339.4.11 功能说说明339.4.22 程序功功能实现339.5 薪薪酬信息模模块349.5.11 功能说说明349.5.22 程序功功能实现34结 论35致 谢36参考文献37北华航天工业学院毕业论文第1章 绪绪 论1.1 选选题背景企业信息化化建设是一一个系统工工程,人力力资源管理理信息系统统是企业信信息系统建建设中的一一个重要组组成部分,是是提高人力力资源管理理管理工作作科学化和和现代化的的重要手段段,现代企企业的发展展离不开信信息技术,尤尤其是以信信息技术为为支撑的企企业,业务信息息系统的应应用与搭建构成了企业业信息化办办公
12、平台。企业人力资资源管理信信息系统经经过近几年年的应用和和发展,为为企业的人人力资源管管理业务提提供了相当当的便利和和益处,在在企业中扮扮演着越来来越重要的的角色,是企业持持续发展的的动力1,2。随着人力力资源管理理领域的理理论和事务务发展,不不少企业开开始发现现现有的人力力资源信息息系统并不不能支撑起起企业人力力资源管理理战略乃至至企业发展展战略的需需要,现有有的人力资资源管理信信息系统功功能需要升升级。开发发既具有人人力资源管管理业务功功能,又能能融合入全全员参与管管理理念的的新型人力力资源管理理信息系统统成为不少少企业进行行改造现有有人力资源源管理信息息系统的首首选。1.2 人人力资源管
13、管理系统的的发展及现现状第一代人力力资源管理理系统于220世纪660年代末末期被开发发出来,当当时的计算算机已进入入到实用阶阶段,但其其开发目的的仅限于用用来计算薪薪金,而且且不包括薪薪金记录。虽虽然其功能能极其缺乏乏,但却向向人们展示示了人力资资源管理系系统的美好好前景。第二代人力力资源管理理系统于计计算机各项项技术基本本成熟的220世纪770年代末末,它基本本解决了企企业对员工工各项信息息的管理,但但由于开发发人员并未未结合企业业对于人力力资源的需需求,对企企业人力资资源非财务务信息的处处理还不够够完善,它它可以说是是如今人力力资源管理理系统的雏雏形。第三代人力力资源管理理系统完善善了第二
14、代代系统的不不足,出现现于20世世纪90年年代末,它它具有良好好的用户界界面,而且且功能基本本完善,大大大减轻了了管理人员员繁重的日日常工作。如今企业正在使用的人力资源管理系统也是基于第三代人力资源管理系统发展而来的,开发人员不断的加入新技术,使得人力资源管理系统功能更加强大,而且逐渐趋于人性化、智能化3,4,相信在不久的将来它会向我们展现一个全新的人力管理时代5。第2章 系系统分析2.1 系系统分析2.1.11 功能需需求分析人力资源管管理系统需需要对企业业的部门、职职位、出差差、薪酬、业业绩、奖惩惩、权限等等信息进行行系统化管管理,本系系统划分为为三级权限限,由领导导和普通员员工共同参参与
15、,以加加强企业的的内部交流流与团结。由由以上需求求得到系统统的用例图图如图2-11所示:图2-1 人力资源源管理系统统用例图如图2-11所示,该该系统主要要有管理员员、领导和和普通员工工三种角色色,不同角角色的基本本任务如下下所述。管理员具有有最高的权权限,即对对本系统所所有的权限限操作权,如如各员工的的工作记录录、各项记记录的按条条件筛选、部部门信息的的维护等。管理员可以以赋予领导应有的的权限。领导可根据据需要来维维护下属员员工的工作作信息,如添加出差记记录、奖惩惩记录等。普通员工具具有最低的的权限,只只能查看自自己的基本本信息以及及工作记录录,如个人人信息、出出差记录,培培训记录等等。2.
16、1.22 系统流流程分析本系统用户户根据用户户名和密码码进行登录录,若用户户名和密码码都正确则则进行权限限判断,是是管理员则则进入管理理员界面,是是领导则进进入领导界界面,是普普通员工则则进入普通通员工界面面。然后用用户可以根根据自己的的权限级别别进行相应应操作,如如查询出差差记录等,完完成所有操操作后便可可以退出本本系统。主要流程如如图2-22所示:图 2-22 系统流流程图2.2 主主要相关技技术2.2.11 Struuts技术术Strutts是Appahe软软件基金赞赞助的一个个开源框架架,他主要要解决请求求与视图分分离的问题题。他采用用MVC模模式,即MModell-Vieew-Coo
17、ntroollerr模式,MModell部分是域域模型,用用于封装用用户的请求求参数,VView部部分是呈现现给用户的的视图,而而Conttrolller则负负责Vieew部分与与Modeel部分的的交互,负负责业务的的逻辑处理理部分。虽虽然从开发发角度来看看,Strruts增增加了整体体代码的复复杂程度,但但却简化了了程序的结结构,也降降低了程序序后期的维维护难度。由由于Strruts框框架清晰地地将控制,事事务逻辑和和视图区分分了出来,大大大的简化化了开发程程序的过程程,深受广广大javva软件工工程师的厚厚爱。目前前最高版本本为2.33.4。2.2.22 Hibbernaate技术术Hi
18、berrnatee是一款开开源的对象象关系映射射框架,它它封装了JJDBC,将将数据库对对象化,将将程序员从从数据库的的非过程化化编程语言言中解放出出来,可以以以面向对对象的思想想操作数据据库。Hiibernnate有有六个核心心接口:SSessiion、SSessiionFaactorry、Trransaactioon、Quuery、CCriteeria和和Conffigurratioon。Seessioon接口负负责执行被被持久化对象象的增删改改查操作,SSessiionFaactorry接口负负责初始化化Hibeernatte,Trransaactioon接口负负责管理数数据库中与与事务
19、相关关的操作,QQueryy和Criiteriia接口负负责执行对对数据库的的各种查询询,Connfiguuratiion接口口则负责配配置和启动动Hibeernatte,并创创建SesssionnFacttory对对象。目前前最新版本本为4.11.8。2.2.33 Spriing技术术Sprinng也是一一个开源框框架,它与与Struuts和HHiberrnatee一起被称称为J2EEE的三大大轻量级框框架。它是是为解决企企业应用开开发的复杂杂性问题而而开发的,所所有的Jaava应用用都能从SSprinng中受益益。它是一一款使用最最基本的JJavaBBean实实现的控制制反转和面面向切面的
20、的容器框架架。目前最最新版本为为3.2。控制反转(IIOC)即即对象从容容器中查找找依赖的过过程,对象象将控制权权交个容器器,由容器器来主动的的将依赖传传递给对象象。面向切切面(AOOP)就是是从程序流流程的纵切切面去追加加一些功能能,如添加加日志、事事务管理等等功能。2.2.44 JSP技技术JSP是由由SUN Micrrosysstemss公司倡导导一种动态态技术标准准。它实现现了Htmml页面中中运行Jaava代码码,它的九九大内置对对象及其强强大的标签签库,极大大的方便了了开发人员员对于页面面的开发,而而且它实现现了一次编编写,到处处运行,具具有良好的的跨平台性性。JSPP动态页面面将
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业人力资源 管理 系统 设计 实现 23675
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内