《JSP的企业人力资源管理系统设计与实现论文.docx》由会员分享,可在线阅读,更多相关《JSP的企业人力资源管理系统设计与实现论文.docx(54页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、届 别 20014届届 学学 号 200101140770一三三1 毕业设设计(论论文)基于JSSP的企企业人力力资源管管理系统统设计与与实现姓 名 系 别、专 业 计算算机科学学系、计计算机科科学与技技术导 师 姓 名名、职 称 李盛盛欣、讲讲师 完 成 时 间 220144年4月月21日日 目 录摘 要IAbsttracctIII1.前言言11.1系系统选题题的背景景和来源源11.2国国内外研研究现状状11.3系系统设计计的主要要目的和和意义221.4系系统设计计的主要要技术路路线21.5论论文的总总体框架架32.系统统开发平平台和技技术简介介42.1系系统开发发平台442.2 myeec
2、liipsee 100.0介介绍42.3 SQLLSerrverr 20000介介绍52.4 Tommcatt7.00介绍662.5数数据库管管理系统统63.系统统需求分分析83.1系系统的业业务流程程图93.2系系统的数数据流图图113.3系系统的EE-R图图124.系统统设计1144.1系系统可行行性研究究一五4.1.1技术术可行性性一五4.1.2经济济可行性性一五4.2系系统整体体功能设设计1664.2.1系统统的模块块结构图图及说明明164.2.2登陆陆界面设设计1664.3.2 其其他功能能模块设设计一八八4.3数数据库设设计2554.3.1创建建数据库库254.3.2创建建表266
3、5. 系系统测试试与布署署295.1系系统测试试295.2 系统布布署2996.系统统小结3306.1系系统已实实现和未未能设计计的功能能306.2在在设计和和实现中中遇到的的技术难难题及解解决方法法306.3系系统所存存在的不不完善之之处3116.4系系统设计计与实现现过程的的经验和和教训331参考文献献32致谢333附录344摘 要 伴随着着社会主主义市场场经济的的深入发发展以及及现代企企业管理理体制的的建立,在企业业的实际际运营管管理过程程中,人人力资源源已逐步步彰显其其对于传传统物力力资源的的优先重重要性,成为企企业的核核心资源源。要想想留住人人才不仅仅需要企企业具有有良好的的发展前前
4、景,更更重要的的是企业业要有一一个相当当健全的的管理体体制。然然而,传传统的人人工方式式管理文文件档案案存在这这许多缺缺点,导导致工作作效率低低、更新新和维护护困难。作为计计算机应应用的一一部分,使用计计算机对对人力资资源信息息进行管管理,具具有着手手工管理理所无法法比拟的的优点,这些优优点正是是软件开开发人员员不断创创新所追追求的。 本课题题开发的的人力资资源管理理系统采采用B/S架构构和SQQL SServver 20000数据据库设计计开发,使用JJSP作作为开发发语言。本系统统分为五五个模块块:人员员管理、招聘管管理、培培训管理理、奖惩惩管理、薪金管管理。各各模块相相互独立立,同时时又
5、构成成统一的的整体。 设计该该系统的的目的是是为了减减少工作作量,适适应企业业发展的的需要,在企业业内部建建立一套套既具有有科学先先进性,又符合合本企业业特点的的人力资资源信息息管理系系统,充充分发挥挥企业资资源的整整体效益益,发掘掘企业的的潜在能能力,实实现人力力资源信信息的及及时传递递与共享享,为企企业统计计、分析析、决策策提供科科学依据据。关键词:企业人人力资源源管理;JSPP;SQQL SServver 20000 ;B/SSIAbsttracctWithh thhe ffurttherr deevellopmmentt off thhe ssociialiist marrkett e
6、cconoomy andd thhe eestaabliishmmentt off a moddernn ennterrpriise mannageemennt ssysttem, inn thhe aactuual opeerattionn annd mmanaagemmentt off ennterrpriisess inn thhe pproccesss, hhumaan rresoourcces priioriitiees hhighhligght itss immporrtannce hass grraduuallly ttradditiionaal mmateeriaal rres
7、oourcces, too beecomme tthe commpannyss coore ressourrcess. TTo rretaain tallentt noot oonlyy reequiiress coompaaniees wwithh goood proospeectss foor ddeveeloppmennt, morre iimpoortaant is to havve aa veery souund bussineess mannageemennt ssysttem. Hoowevver, thhe ttradditiionaal mmanuual mannageeme
8、nnt oof ppapeer ffilees eexisst wwhicch mmanyy shhorttcomminggs, ressulttingg inn loow eeffiicieencyy, uupdaatinng aand maiinteenannce diffficculttiess. AAs ppartt off coompuuterr apppliicattionns, thee usse oof ccompputeers forr huumann reesouurcees iinfoormaatioon mmanaagemmentt, wwithh thhe iinco
9、ompaarabble advvanttagee off maanuaal mmanaagemmentt off thhesee addvanntagges is thee innnovvatiive sofftwaare devvelooperrs aare purrsuiing.Thiss toopicc deevellopmmentt off huumann reesouurcees mmanaagemmentt syysteem aadoppts B/SS arrchiiteccturre aand SQLL Seerveer 220000 daatabbasee deesiggn a
10、and devveloopmeent, ussingg JSSP aas ddeveeloppmennt llangguagge. Thiis ssysttem expplorred in thiis ppapeer ffallls iintoo fiive moddulees: memmberr, rrecrruittmennt, traainiing, Reewarrds andd puunisshmeentss, ssalaary, eaach inddepeendeent butt whholee innteggrall.Keywwordd:huumann reesouurcee ma
11、anaggemeent ;JSSP ;SQLL Seerveer 220000 ;BB/SIII1. 前言伴随着社社会主义义市场经经济的深深入发展展以及现现代企业业管理体体制的建建立,在在企业的的实际运运营管理理过程中中,人力力资源已已逐步彰彰显其对对于传统统物力资资源的优优先重要要性,成成为企业业的核心心资源。要想留留住人才才不仅需需要企业业具有良良好的发发展前景景,更重重要的是是企业要要有一个个相当健健全的管管理体制制1。1.1系系统选题题的背景景和来源源人力资源源管理系系统(HHRMSS),是是指组织织或社会会团体运运用系统统学理论论方法,对企业业的人力力资源管管理方方方面面进进行分析析
12、、规划划、实施施、调整整,提高高企业人人力资源源管理水水平,使使人力资资源更有有效的服服务于组组织或团团体目标标。企业业人力资资源管理理是指将将人事管管理与办办公室自自动化系系统进行行有机结结合,有有效地管管理企业业内各种种人力资资源信息息,使各各部门工工作人员员能及时时、方便便地获得得所要人人员的各各种信息息从而提提高工作作效率。因此,实现企企业人力力资源的的自动化化管理无无疑会给给企业管管理者带带来极大大的便利利,信息息的管理理将更准准确、快快捷22。1.2国国内外研研究现状状第一代人人力资源源管理系系统出现现于200世纪660年代代末期,除了能能自动计计算人员员薪酬外外,几乎乎没有更更多
13、如报报表生成成和数据据分析等等功能,也不保保留任何何历史信信息。第二代人人力资源源管理系系统出现现于200世纪770年代代末,对对非财务务人力资资源信息息和薪资资的历史史信息都都进行设设计,也也有了初初级的报报表生成成和数据据分析功功能。第三代人人力资源源管理系系统出现现于200世纪990年代代末,这这一代HHRMSS的数据据库将几几乎所有有与人力力资源相相关的数数据都进进行了收收集与管管理,更更有强力力报表生生成工具具、数据据分析工工具和信信息共享享的实现现。1.3系系统设计计的主要要目的和和意义随着国内内外科技技的迅猛猛发展,计算机机科学与与技术在在各行各各也有着着举足轻轻重的位位置和广广
14、泛的应应用。而而对于工工作量大大、重复复工作的的领域中中,计算算机编程程更是显显示了其其卓越的的自动管管理能力力。对于于企业,使用计计算机联联网能实实现快速速的信息息交换和和数据处处理,以以提高工工作效率率和优化化办公手手段,已已经成为为企业必必不可少少的部分分,在企企业的日日常管理理中发挥挥着重要要作用3。结合企业业人力资资源的应应用背景景,提出出企业人人力资源源管理信信息系统统的设计计目标以以及系统统的体系系结构,并设计计企业人人力资源源管理系系统的解解决方案案4。适应应企业发发展的需需要,在在企业内内部建立立一套既既具有科科学先进进性,又又符合本本企业特特点的人人力资源源信息管管理系统统
15、,充分分发挥企企业资源源的整体体效益,发掘企企业的潜潜在能力力,实现现人力资资源信息息的及时时传递与与共享,为企业业统计、分析、决策提提供科学学依据。1.4系系统设计计的主要要技术路路线本系统采采用myyecllipsse 110.00 & SQLLSerrverr 20000实实现,是是一个基基于B/S架构构的管理理系统。而B/S最大大的优点点就是可可以在任任何地方方进行操操作而不不用安装装任何专专门的软软件。一一个稍微微大一点点单位来来说,系系统管理理人员如如果需要要在几百百甚至几几千部电电脑之间间来回奔奔跑,效效率和工工作量是是可想而而知的,但B/S架构构的软件件只需要要管理服服务器就就
16、行了,所有的的客户端端只是浏浏览器,根本不不需要做做任何的的维护。所以客客户机越越来越瘦而服务务器越来来越胖是将来来软件的的主流发发展方向向,这使使得升级级和维护护越来越越容易而而使用越越来越简简单。DDBMSS则采用用SQLL Seerveer 220000,也是是一个相相对成熟熟的数据据库管理理系统,功能稳稳定,安安全性能能好,十十分适合合作为系系统的后后台数据据库。从从这几方方面来说说,技术术上是相相当可行行的。而主要编编程语言言则是目目前广泛泛用于网网页开发发的JSSP,JJSP就就是Jaava,只是它它是一个个特别的的Javva语言言,加入入了一个个特殊的的引擎,这个引引擎将HHTT
17、PPSerrvleet这个个类的一一些对象象自动进进行初始始化好让让用户使使用,而而用户不不用再去去操心前前面的工工作55。1.5论论文的总总体框架架图1.1 论文总体框架目录摘要前言选题背景研究现状系统设计的目的技术路线系统开发平台技术简介系统需求分析系统设计整体功能设计数据库设计系统测试小结2.系统统开发平平台和技技术简介介2.1系系统开发发平台本次课题题设计采采用JSSP程序序设计语语言,而而JSPP是基于于JAVVA SServvlett 技术术,是SServvlett 2.1 AAPI的的扩展,因此,支持SServvlett的版本本平台都都支持JJSP,这样的的平台现现在越来来越多。
18、除了开开发工具具之外,还要安安装一个个支持JJavaa Seervllet的的Webb服务器器,或者者在现有有的Weeb服务务骑上安安装Seervllet软软件包。2.2 myeecliipsee 100.0介介绍MyEcclippse企企业级工工作平台台(MyyEcllipsseEnnterrpriise Worrkbeenchh ,简简称MyyEcllipsse)是是对EcclippseIIDE的的扩展,利用它它我们可可以在数数据库和和JavvaEEE的开发发、发布布以及应应用程序序服务器器的整合合方面极极大的提提高工作作效率。它是功功能丰富富的JaavaEEE集成成开发环环境,包包括了完
19、完备的编编码、调调试、测测试和发发布功能能,完整整支持HHTMLL,Sttrutts,JJSP,CSSS,Jaavasscriipt,Sprringg,SQQL,HHibeernaate6。MyEcclippse 是一个个十分优优秀的用用于开发发Javva, J2EEE的 Ecllipsse 插插件集合合,MyyEcllipsse的功功能非常常强大,支持也也十分广广泛,尤尤其是对对各种开开源产品品的支持持十分不不错。MMyEcclippse目目前支持持Javva SServvlett,AJJAX, JSSP, JSFF, SStruuts,Sprringg, HHibeernaate,EJBB
20、3,JJDBCC数据库库链接工工具等多多项功能能。可以以说MyyEcllipsse是几几乎囊括括了目前前所有主主流开源源产品的的专属eecliipsee开发工工具77。根据官方方最新消消息,MMyEcclippse 20一一三已经经正式发发布!MMyEcclippse 20一一三支持持HTMML5、JQuueryy和主流流的Jaavasscriipt 库。随随着MyyEcllipsse 220一三三支持HHtmll5,你你可以添添加音频频、视频频和APPI元素素到你的的项目,从而为为移动设设备创建建复杂的的Webb应用程程序。你你甚至还还可以通通过HTTML55 可视视化设计计器设计计令人难难
21、以置信信的用户户界面。同时,随着MMyEcclippse 20一一三支持持JQuueryy,你可可以通过过插件提提升性能能,并添添加动画画效果到到设计中中。在结构上上,MyyEcllipsse的特特征可以以被分为为7类:1JaavaEEE模型型2WEEB开发发工具3EJJB开发发工具4应用用程序服服务器的的连接器器5JaavaEEE项目目部署服服务6数据据库服务务7MyyEcllipsse整合合帮助对于以上上每一种种功能上上的类别别,在EEcliipsee中都有有相应的的功能部部件,并并通过一一系列的的插件来来实现它它们。MMyEcclippse结结构上的的这种模模块化,可以让让我们在在不影响
22、响其他模模块的情情况下,对任一一模块进进行单独独的扩展展和升级级。简单而言言,MyyEcllipsse是EEcliipsee的插件件,也是是一款功功能强大大的JaavaEEE集成成开发环环境,支支持代码码编写、配置、测试以以及除错错,MyyEcllipsse5.5以前前版本需需先安装装Ecllipsse。MMyEcclippse55.5以以后版本本安装时时不需安安装Ecclippse。2.3 SQLLSerrverr 20000介介绍数据库技技术发展展至今已已有300多年的的历史,数据库库技术日日趋成熟熟,应用用也越来来越广泛泛,出现现了许多多商品化化的数据据库管理理系统,如DBB2、IInf
23、oormiix、OOraccle、SQLL Seerveer 及及Sybbasee等。其其中SQQL SServver 也经历历了一个个从产生生到发展展的过程程,今天天Miccrossoftt SQQL SServver 20000 是是在成熟熟和强大大的关系系型数据据库中最最受欢迎迎、应用用最广泛泛的一个个8。Micrrosooft SQLL Seerveer 220000 是MMicrrosooft 公司继继SQLL Seerveer 66.5和和SQLL Seerveer 77.0以以后,推推出的又又一改进进的新版版关系型型数据管管理系统统。它能能使用户户快捷地地管理数数据库和和开发应应
24、用程序序。SQQL SServver 20000 使使用了先先进的数数据库结结构,与与Winndowws DDNA紧紧密集成成,具有有强大的的Webb 功能能,它可可以利用用高端硬硬件平台台以及最最新网络络和存储储技术,可以为为最大的的Webb站点和和企业应应用提供供优良的的扩展性性和可靠靠性,使使用户能能够在IInteerneet 领领域快速速建立服服务系统统,为占占领市场场赢得宝宝贵的时时间。同同时,SSQL Serrverr 20000 还为用用户提供供了重要要的安全全性功能能的增强强,为用用户的数数据安全全提供了了可靠的的保证。另外,SQLL Seerveer 220000 在数数据库
25、服服务器自自动管理理技术方方面处于于数据库库领域的的领先地地位,它它可以使使用户免免去繁琐琐复杂的的工作量量,从而而有精力力处理更更重要的的问题。 关系型数数据库系系统是当当前最流流行的数数据库软软件系统统。它是是一个非非常复杂杂的软件件系统,对数据据库的所所有操作作,包括括定义、查询、更新和和各种运运行控制制最终都都通过它它来实现现的,因因它是使使数据库库系统具具有资料料共享、并发访访问、资资料独立立等特性性的基本本保证。就关系数数据库管管理系统统(RDDBMSS)而言言,它是是位于应应用与操操作系统统之间的的一层数数据管理理软件,它主要要负责强强化数据据库的结结构,简简单来说说包括如如下功
26、能能:1、维持持数据库库中资料料的关系系;2、保障障资料的的正确存存储,即即保障定定义资料料之间的的关系的的种种规规则不会会被违背背;3、在系系统出错错时,把把资料恢恢复到一一个能保保证一致致性的状状态。SQL,结构化化查询语语言。其其语言的的主要功功能就是是同各种种数据库库建立联联系,进进行沟通通。SQQL SServver是是微软公公司开发发的数据据库产品品,SQQL SServver 20000被广广泛使用用,很多多电子商商务网站站、企业业内部信信息化平平台等都都是基于于SQLL Seerveer产品品上。 今天的的商业环环境要求求不同类类型的数数据库解解决方案案。性能能、可伸伸缩性及及
27、可靠性性是基本本要求,而进入入市场时时间也非非常关键键。除这这些核心心企业品品质外,SQLL Seerveer 220000 还为为您的数数据管理理与分析析带来了了灵活性性,允许许单位在在快速变变化的环环境中从从容响应应。由于于SQLL Seerveer 220000拥有多多种特点点:完全全的 WWeb 支持,通过 Webb 轻松松访问数数据。强强大而灵灵活的基基于 WWeb 的分析析。高度的的可伸缩缩性和可可靠性。快速开开发、调调试和数数据转换换。简化化的管理理和调节节。SQQL SServver 20000 为为快速开开发新一一代企业业级商业业应用程程序、为为企业赢赢得核心心竞争优优势打开
28、开了胜利利之门。2.4 Tommcatt7.00介绍Tomccat 服务器器是一个个免费的的开放源源代码的的Webb 应用用服务器器,属于于轻量级级应用服服务器,在中小小型系统统和并发发访问用用户不是是很多的的场合下下被普遍遍使用,是开发发和调试试JSPP 程序序的首选选。对于于一个初初学者来来说,可可以这样样认为,当在一一台机器器上配置置好Appachhe 服服务器,可利用用它响应应对HTTML(标准通通用标记记语言下下的一个个应用。)页面面的访问问请求。实际上上Tommcatt 部分分是Appachhe 服服务器的的扩展,但它是是独立运运行的,所以当当你运行行tommcatt 时,它实际际
29、上作为为一个与与Apaachee 独立立的进程程单独运运行的。诀窍是,当配置置正确时时,Appachhe 为为HTMML页面面服务,而Toomcaat 实实际上运运行JSSP 页页面和SServvlett。另外外,Toomcaat和IIIS等等Webb服务器器一样,具有处处理HTTML页页面的功功能,另另外它还还是一个个Serrvleet和JJSP容容器,独独立的SServvlett容器是是Tommcatt的默认认模式。不过,Tommcatt处理静静态HTTML的的能力不不如Appachhe服务务器。目目前Toomcaat最新新版本为为8.00.0-RC11 (aalphha) Relleas
30、sed。Tomccat 很受广广大程序序员的喜喜欢,因因为它运运行时占占用的系系统资源源小,扩扩展性好好,支持持负载平平衡与邮邮件服务务等开发发应用系系统常用用的功能能;而且且它还在在不断的的改进和和完善中中,任何何一个感感兴趣的的程序员员都可以以更改它它或在其其中加入入新的功功能。Tomccat最最初是由由Sunn的软件件构架师师詹姆斯斯邓肯肯戴维维森开发发的。后后来他帮帮助将其其变为开开源项目目,并由由Sunn贡献给给Apaachee软件基基金会。由于大大部分开开源项目目ORReillly都都会出一一本相关关的书,并且将将其封面面设计成成某个动动物的素素描,因因此他希希望将此此项目以以一个
31、动动物的名名字命名名。因为为他希望望这种动动物能够够自己照照顾自己己,最终终,他将将其命名名为Toomcaat(英英语公猫猫或其他他雄性猫猫科动物物)。而而ORReillly出出版的介介绍Toomcaat的书书籍(IISBNN 0-5966-0003一八八-8)1的封面面也被设设计成了了一个公公猫的形形象。而而Tommcatt的Loogo兼兼吉祥物物也被设设计成了了一只公公猫99。2.5数数据库管管理系统统数据库管管理系统统(Daatabbasee Maanaggemeent Sysstemm)是一一种操纵纵和管理理数据库库的大型型软件,用于建建立、使使用和维维护数据据库,简简称DBBMS。它
32、对数数据库进进行统一一的管理理和控制制,以保保证数据据库的安安全性和和完整性性。用户户通过DDBMSS访问数数据库中中的数据据,数据据库管理理员也通通过dbbms进进行数据据库的维维护工作作。它可可使多个个应用程程序和用用户用不不同的方方法在同同时或不不同时刻刻去建立立,修改改和询问问数据库库。大部部分DBBMS提提供数据据定义语语言DDDL(DDataa Deefinnitiion Lannguaage)和数据据操作语语言DMML(DDataa Maanippulaatioon LLangguagge),供用户户定义数数据库的的模式结结构与权权限约束束,实现现对数据据的追加加、删除除等操作作
33、100。其主要功功能有:1.数据据定义:DBMMS提供供数据定定义语言言DDLL(Daata Deffiniitioon LLangguagge),供用户户定义数数据库的的三级模模式结构构、两级级映像以以及完整整性约束束和保密密限制等等约束。DDLL主要用用于建立立、修改改数据库库的库结结构。DDDL所所描述的的库结构构仅仅给给出了数数据库的的框架,数据库库的框架架信息被被存放在在数据字字典(DDataa Diictiionaary)中。2.数据据操作:DBMMS提供供数据操操作语言言DMLL(Daata Mannipuulattionn Laanguuagee),供供用户实实现对数数据的追追
34、加、删删除、更更新、查查询等操操作。3.数据据库的运运行管理理:数据据库的运运行管理理功能是是DBMMS的运运行控制制、管理理功能,包括多多用户环环境下的的并发控控制、安安全性检检查和存存取限制制控制、完整性性检查和和执行、运行日日志的组组织管理理、事务务的管理理和自动动恢复,即保证证事务的的原子性性。这些些功能保保证了数数据库系系统的正正常运行行。4.数据据组织、存储与与管理:DBMMS要分分类组织织、存储储和管理理各种数数据,包包括数据据字典、用户数数据、存存取路径径等,需需确定以以何种文文件结构构和存取取方式在在存储级级上组织织这些数数据,如如何实现现数据之之间的联联系。数数据组织织和存
35、储储的基本本目标是是提高存存储空间间利用率率,选择择合适的的存取方方法提高高存取效效率。5.数据据库的保保护:数数据库中中的数据据是信息息社会的的战略资资源,所所以数据据的保护护至关重重要。DDBMSS对数据据库的保保护通过过4个方方面来实实现:数数据库的的恢复、数据库库的并发发控制、数据库库的完整整性控制制、数据据库安全全性控制制。DBBMS的的其他保保护功能能还有系系统缓冲冲区的管管理以及及数据存存储的某某些自适适应调节节机制等等。6.数据据库的维维护:这这一部分分包括数数据库的的数据载载入、转转换、转转储、数数据库的的重组合合重构以以及性能能监控等等功能,这些功功能分别别由各个个使用程程
36、序来完完成。7.通信信:DBBMS具具有与操操作系统统的联机机处理、分时系系统及远远程作业业输入的的相关接接口,负负责处理理数据的的传送。对网络络环境下下的数据据库系统统,还应应该包括括DBMMS与网网络中其其他软件件系统的的通信功功能以及及数据库库之间的的互操作作功能。3.系统统需求分分析所谓人力力资源管管理,就就是指运运用现代代化的科科学方法法,对与与一定物物力相结结合的人人力进行行合理的的培训、组织和和调配,使人力力、物力力经常保保持最佳佳比例,同时对对人的思思想、心心理和行行为进行行恰当的的诱导、控制和和协调,充分发发挥人的的主观能能动性,使人尽尽其才,事得其其人,人人事相宜宜,以实实
37、现组织织目标。研究的的基本内内容是提提供一个个管理平平台,协协助企业业人事部部对该企企业的人人事进行行管理,方便企企业日常常工作及及人力的的招聘。充分利用用网络资资源,根根据企业业实际需需求,进进一步优优化和再再造管理理流程:使人力力资源的的管理更更为高效效和科学学,数据据更为准准确。完善人力力资源决决策支持持系统,及时提提供相关关数据和和报表:使基于于人力资资源系统统数据的的决策更更为直观观和精确确。增强员工工自助服服务的功功能,简简化人力力资源事事务性的的管理流流程:使使人力资资源部门门的人员员有更多多的时间间和精力力用于人人力资源源的战略略规划。完善人力力资源系系统的业业务管理理功能,建
38、立流流程引擎擎和角色色管理机机制:使使得达到到降低成成本,提提高效率率,合理理利用人人才,改改进员工工服务模模式的目目的。3.1系系统的业业务流程程图用户登录管理员验证人员管理是否招聘管理培训管理奖惩管理薪金管理注销登录浏览薪金信息浏览奖惩信息浏览培训信息浏览人员信息注销登录图3.1 系统业务流程图需求分析系统分析可行性研究技术可行性经济可行性功能设计模块设计数据库设计主界面设计其他模块设计创建数据库创建表系统测试系统修改与完善图3.2 系统设计流程图3.2系系统的数数据流图图企业人力资源管理系统录入员工信息 录入培训计划录入奖惩通告录入薪金录入招聘信息管理员图3.3数据流图1输出员工信息各个
39、部门输出培训计划员工员工输出奖惩通告输出招聘信息所有浏览者员工登录查询修改添加删除退出个人权限个人资料图 3.4 数据流图23.3系系统的EE-R图图图3.55为人员员管理信信息实体体E-RR图人员管理信息实体人员姓名人员密码人员性别出生日期员工简介图3.5 人员管理信息实体E-R图图3.66为招聘聘管理信信息实体体E-RR图招聘管理信息实体图3.6 招聘管理信息实体E-R图姓名年龄所学专业详细经历学历电话性别应聘职位工作经验毕业院校Email图3.77为培训训管理信信息实体体E-RR图培训管理信息实体图3.7 培训管理信息实体E-R图培训人员讲师培训材料培训名称开始时间结束时间培训目的图3.
40、88为薪金金管理信信息实体体E-RR图薪金管理信息实体员工姓名饭补基本薪金房补全勤奖额外补助赋税发放时间罚款图3.8 薪金管理信息实体E-R图图3.99为奖惩惩管理信信息实体体图3.9 奖惩管理信息实体E-R图奖惩管理信息实体奖惩名称奖惩原因奖惩说明4.系统统设计人力资源源管理系系统建立立的目标标是为从从根本上上帮助企企业将先先进的企企业管理理方法和和理念贯贯彻到日日常的企企业经营营中去,实现全全面人力力资源管管理。系系统运用用主流的的开发模模式、数数据库系系统,全全面规划划企业的的组织结结构与岗岗位体系系、实现现人员配配置、人人员招聘聘与选拔拔功能。从系统设设计的角角度,应应实现以以下目标标
41、111:系统集成成性:人力资源源管理系系统所涉涉及的功功能比较较多,体体系范围围也比较较广泛,各个应应用之间间看似分分散,却却有着功功能或结结构等内内在的联联系,我我们要使使系统将将从多看看似分散散的部分分从软件件结构上上集成起起来,这这样有利利于对企企业现有有系统的的整合。开放性和和可扩展展性:人力资源源管理系系统不仅仅需要高高度的集集成性,更需要要良好的的开放性性和可扩扩张性。一方面面人力资资源管理理系统的的服务性性要求,以及企企业人力力资源管管理的透透明性要要求,决决定了系系统需要要开放性性;另一一方面,人力资资源管理理系统与与其它系系统之间间有些千千丝万缕缕的联系系,企业业的发展展壮大
42、也也必然带带来人力力资源管管理模式式的变化化,这就就要求系系统具体体可扩展展性。系统灵活活性:人力资源源管理业业务存在在多样性性和多变变性,这这主要体体现在新新业务的的开发和和旧业务务流程的的改进方方面,这这就要求求系统能能够灵活活适应。4.1系系统可行行性研究究可行性研研究,是是以预测测为前提提,以投投资效果果为目的的,从技技术上、经济上上、管理理上进行行全面综综合分析析研究的的方法。其基本本任务是是对新建建或改建建目的的的主要问问题,从从技术经经济角度度进行全全面的分分析研究究,并对对其投产产后的经经济效果果进行预预测,在在既定的的范围内内进行方方案论证证的选择择,以便便最合理理地利用用资
43、源,达到预预定的社社会效益益和经济济效益。我国人力力资源管管理系统统落后于于先进国国家,出出现在220世纪纪80年年代。那那时,国国内部分分企业开开始将计计算机用用于企业业管理,主要进进行办公公打字,然后逐逐渐延伸伸为内部部人员自自己编制制解决方方案,用用于基本本的人事事档案管管理及工工资的计计算与发发放。进进入900年代后后,国内内大部分分企业都都已拥有有计算机机,但人人力资源源部门的的计算机机普及程程度仍然然不够。人力资资源管理理系统远远远落后后于财务务管理系系统的发发展。990年代代中期,由于国国外软件件厂商的的引进、推广,我国系系统开发发商也注注意到了了这个市市场并开开始研制制。到99
44、0年代代后期,企业对对信息的的建设越越来越重重视,人人力资源源管理系系统成为为企业信信息化的的核心内内容之一一。4.1.1技术术可行性性本系统采采用myyecllipsse 110.00 & SQLLSerrverr 20000实实现,是是一个基基于B/S架构构的管理理系统。而B/S最大大的优点点就是可可以在任任何地方方进行操操作而不不用安装装任何专专门的软软件。一一个稍微微大一点点单位来来说,系系统管理理人员如如果需要要在几百百甚至几几千部电电脑之间间来回奔奔跑,效效率和工工作量是是可想而而知的,但B/S架构构的软件件只需要要管理服服务器就就行了,所有的的客户端端只是浏浏览器,根本不不需要做
45、做任何的的维护。所以客客户机越越来越瘦而而服务器器越来越越胖是将来来软件的的主流发发展方向向,这使使得升级级和维护护越来越越容易而而使用越越来越简简单。DDBMSS则采用用SQLL Seerveer 220000,也是是一个相相对成熟熟的数据据库管理理系统,功能稳稳定,安安全性能能好,十十分适合合作为系系统的后后台数据据库。从从这几方方面来说说,技术术上是相相当可行行的112。4.1.2经济济可行性性需要的开开发工具具都是开开放性软软件,不不需花费费,B/S架构构不用安安装专门门软件开开发速度度快,技技术相对对简单,因此,经济上上也是可可行的4.2系系统整体体功能设设计4.2.1系统统的模块块结构图图及说明明企业人力资源管理系统系统管理员工管理招聘管理培训管理奖惩管理薪金管理考勤管理用户登录权限分配提成计件计时人才库添加图4.1模块结构图在本系统统中设立立了人员员管理、招聘管管理、培培训管理理、奖惩惩管理、薪金管管理五