企业人事管理系统毕业设计_第1页
企业人事管理系统毕业设计_第2页
企业人事管理系统毕业设计_第3页
企业人事管理系统毕业设计_第4页
企业人事管理系统毕业设计_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、安徽工程大学毕业设计(论文)安徽工程大学毕业设计(论文)企业人事管理系统摘 要人事管理实实施的好好坏关系系到企业业的生存存与长远远发展。传传统的人人事管理理,繁琐琐而且效效率低下下,对于于企事业业单位的的人事管管理部门门来说,非非常需要要一个操操作方便便、功能能实用、能能够满足足本企业业对员工工信息管管理及需需求的系系统。企业人事管管理系统统是一个个面向企企业人事事部门工工作人员员,为其其提供服服务的综综合信息息系统,管管理人员员通过本本系统可可以完成成相关的的日常工工作。系系统采用用了面向向对象的的分析与与设计,开开发采用用graailss架构,系系统主要要功能有有:奖惩惩管理、工资管理、请

2、假管理、培训管理、员工管理、系统管理和招聘管理等。 本系统可可以减少少传统人人力资源源管理带带来的诸诸多弊端端,大大大节约人人力资源源管理的的成本,可可以应用用于中小型企企业的管管理,具具有一定定的应用用价值。系系统界面面友好,易易于操作作。关键词: GRAAILSS;MVCC;人事事管理;Enterrpriise Perrsonnnell Maanaggemeent SysstemmAbstrractt The quaalitty oof tthe impplemmenttatiion of perrsonnnell maanaggemeent rellateed tto tthe surr

3、vivval andd loong-terrm ddeveeloppmennt. Traadittionnal perrsonnnell maanaggemeent is cummberrsomme aand ineeffiicieent, foor eenteerprrisees aand insstittutiionss off thhe pperssonnnel mannageemennt ddepaartmmentt iss veery neeed aa coonveenieent opeerattionn, aand cann meeet thee prractticaal ffun

4、cctioon oof eenteerprrisee innforrmattionn maanaggemeent andd emmplooyeees oof tthe sysstemm reequiiremmentts.Enterrpriise perrsonnnell maanaggemeent sysstemm iss thhe ssysttem whiich is forr thhe EEnteerprrisee peersoonneel ddepaartmmentts sstafffs andd too prroviide an inttegrrateed iinfoormaatioo

5、n ssysttem serrvicces forr thhem. Maanaggerss caan ddo ttheiir ddailly wworkk thhrouugh thee syysteem. Sysstemm usses thee obbjecct-oorieenteed aanallysiis aand dessignn, uusinng tthe GRAAILSS frrameeworrk iin ddeveeloppmennt, thee maain funnctiion of thee syysteem: inccenttivee maanaggemeent,payy m

6、aanaggemeent, leeavee maanaggemeent, trrainningg maanaggemeent, emmplooyeee maanaggemeent, syysteem mmanaagemmentt annd eemplloyeeed mannageemennt.This sysstemm caan rreduuce thee prrobllem whiich thee trradiitioonall huumann reesouurcee maanaggemeent briingss. IIt ccan siggnifficaant savvinggs tthe

7、 cosst oof hhumaan rresoourcce mmanaagemmentt annd ccan be appplieed tto ssmalll bbusiinesss mmanaagemmentt annd hhas a ccerttainn vaaluee. TThe sysstemm haas aa frrienndlyy innterrfacce aand eassy ooperratiion. Keywoordss:GRAAILSS; MVVC;pperssonnnel mannageemennt;第1章 引引 言言 我们国家家一直以以来使用用传统人人工的方方式管理理

8、文件档档案,这这种管理理方式存存在着效效率低、保保密性差差等的缺缺点。另另外时间间一长,将将产生大大量的文文件和数数据,这这对于查查找、更更新和维维护都带带来了不不少的困困难。作作为计算算机应用用的一部部分,使使用计算算机对人人事档案案信息进进行管理理,具有有手工管管理所无无法比拟拟的优点点。所以以建立人人事管理理系统,使使人事管管理自动动化,提提高信息息处理的的速度和和准确性性十分必必要。 人事管理理的对象象是一个个单位或或若干单单位中员员工的基基本信息息,这些些信息是是在变化化的。人人事部门门要为本本单位、上上级部门门提供准准确的统统计数据据。由于于人员众众多、数数据源复复杂、统统计管理理

9、工作闲闲难,以以往每做做一项工工作,都都需要花花费很多多的精力力和时间间。传统统的人工工管理方方式存有有诸如效效率低,保保密性差差,查找找、更新新、维护护困难等等各种各各样的缺缺点。因因此,人人事管理理系统能能够为用用户提供供充足的的信息和和快捷的的查询手手段。使使用计算算机对人人事资料料进行管管理,会会给应用用者带来来很多方方便,例例如检索索迅速、查查找方便便、可靠靠性高、存存储量大大、保密密性好、寿寿命长、成成本低等等。这些些优点能能够降低低了企业业人事管管理的人人力和成成本,并并提高了了企业人人事管理理的效率率,使企企业管理理真正实实现人力力资源的的网络化化、系统统化、科科学化。从从而提

10、高高了企业业内部的的管理水水平,提提高了企企业在市市场竞争争中的综综合竞争争力。同同时,这这也是企企业与世世界先进进管理技技术接轨轨的重要要条件。 我们针对对如此,设设计了一一套企业业人事管管理系统统。企业业人事管管理系统统采用的的是计算算机化管管理,系系统做的的尽量人人性化,使使用者会会感到操操作非常常方便,管管理人员员需要做做的就是是将数据据输入到到系统的的数据库库中去。由由于数据据库的存存储容量量相当大大,而且且比较稳稳定,适适合较长长时间的的保存,也也不容易易丢失。第2章 绪绪论2.1课题题研究的的背景据统计,目目前,美美国在财财务会计计上占有有90%的工作作由计算算机完成成,人事事管

11、理中中80-1000%的信信息处理理由计算算机完成成,计划划管理是是8090%,在计计算机应应用发展展较快的的国家中中,计算算机应用用于经济济管理的的占800%,由由此可以以看出,在在国外经经济管理理是计算算机应用用的主要要领域。因因此,信信息资源源的开发发和利用用已被确确立为国国民经济济信息的的核心内内容,信信息数字字化,传传输的网网络化是是缩小发发展中国国家与发发达国家家差距的的捷径。近些年,一一些较大大的企业业经常自自行开发发人力资资源管理理软件,这这样做有有一定的的好处,如如成本低低廉,上上级单位位一次开开发,基基层单位位可以重重复利用用,而且且一定程程度上能能满足个个性化需需求。但但

12、是实践践证明,这这种开放放方式一一般难以以成功。一一方面,企企业内部部开发人人员往往往缺乏项项目经验验,导致致与最终终用户的的需求相相悖;另另一方面面,这种种形式的的软件开开发不参参与市场场竞争,仅仅仅是供供给内部部使用,有有可能导导致开发发人员敷敷衍了事事,开发发的系统统不能真真正起到到作用。 与此同时,由于我国正处在由传统管理方式向人力资源管理过渡的转型时期,企业中的管理方法从思想到行动都发生着巨大的变化,处于摸索中的人力资源管理随时都可能发生这样那样的变革,这就对人力资源管理软件提出了巨大的挑战,软件如果不能够随着变革而自行适应,那么,这个软件就没有生命力。 国外人力资源管理系统与国内的

13、相比,优势主要体现为:具有雄厚的实力,在技术力量的培养、研发、市场推广等方面大力投入;具有一定包括硬件厂商、数据库公司、咨询公司在内的合作伙伴,形成强强联手的格局。国外人力资源管理系统伴随着管理理论的发展,其设计思路蕴涵了先进的管理理念;国外人力资源管理系统起步较早,完整性和成熟度高,开发出了适用于不同行业的解决方案。西方发达国家已广泛使用人力资源管理系统,其他一些软件系统如ERP(企业资源计划)、WFM(工作流管理)等在开发过程中预留了与人力资源管理系统的接口,使得国外的人力资源管理系统今后的扩展难度降低。国外人力资源管理系统对于基于互联网技术的研究和支持不遗余力,以PeopleSoft为例

14、,其最新版本是完全基于互联网架构的版本,使得其易用性大大加强。 从某种意义上来说,国外虽然有着较为成熟的产品,在成熟度、先进性上都要优于大多数的国内产品,但在我国大多数公司人力资源管理制度并不规范,这就导致了国外的产品实用性、有效性大打折扣,而且其价格过于昂贵,让国内企业难以接受。另一方面来说,我国企业受中华民族源远流长的文化影响,人力资源管理上比西方企业更强调人性化,而非制度化。这也是的国外软件开发商很难开发出符合中国企业需要的产品。2.2课题题研究的的意义中国是世界界上人口口最多的的国家,目目前有近近14亿亿人口,劳劳动力人人口有近近8亿,约约占世界界劳动人人口的225%(中中国统计计年鉴

15、220088数据)。而而对于如如此庞大大的劳动动力人口口,企业业人事管管理信息息数字化化已经成成为趋势势。而我们国家家一直以以来使用用传统人人工的方方式管理理文件档档案,这这种管理理方式存存在着效效率低、保保密性差差等的缺缺点。另另外时间间一长,将将产生大大量的文文件和数数据,这这对于查查找、更更新和维维护都带带来了不不少的困困难。作作为计算算机应用用的一部部分,使使用计算算机对人人事档案案信息进进行管理理,具有有手工管管理所无无法比拟拟的优点点。所以以建立人人事管理理系统,使使人事管管理自动动化,提提高信息息处理的的速度和和准确性性十分必必要。当代社会已已经进入入了信息息时代,随随着企业业规

16、模的的扩大,企企业管理理组织会会变得越越来越庞庞大和困困难,而而信息的的处理与与使用也也变得越越来越重重要,它它对于企企业的决决策者和和管理者者来说都都至关重重要,所所以人事事管理系系统应该该能够为为用户提提供充足足的信息息和快捷捷的查询询手段。建建立一套套人事管管理信息息系统能能够加快快物资的的周转速速度,提提高生产产效率,加加强管理理的信息息化手段段,提高高本单位位的经济济效益。从从宏观上上讲,顺顺应了社社会的信信息化、社社会化潮潮流,缩缩短了整整个社会会化大生生产的周周期。人事管理的的对象是是一个单单位或若若干单位位中员工工的基本本信息,这这些信息息是在变变化的。人人事部门门要为本本单位

17、、上上级部门门提供准准确的统统计数据据。由于于人员众众多、数数据源复复杂、统统计管理理工作闲闲难,以以往每做做一项工工作,都都需要花花费很多多的精力力和时间间。传统统的人工工管理方方式存有有诸如效效率低,保保密性差差,查找找、更新新、维护护困难等等各种各各样的缺缺点。因因此,人人事管理理系统能能够为用用户提供供充足的的信息和和快捷的的查询手手段。使使用计算算机对人人事资料料进行管管理,会会给应用用者带来来很多方方便,例例如检索索迅速、查查找方便便、可靠靠性高、存存储量大大、保密密性好、寿寿命长、成成本低等等。这些些优点能能够降低低了企业业人事管管理的人人力和成成本,并并提高了了企业人人事管理理

18、的效率率,使企企业管理理真正实实现人力力资源的的网络化化、系统统化、科科学化。从从而提高高了企业业内部的的管理水水平,提提高了企企业在市市场竞争争中的综综合竞争争力。同同时,这这也是企企业与世世界先进进管理技技术接轨轨的重要要条件。开发这样一一套人事事管理系系统的主主要意义义是:大幅度提高高工作效效率,使使公司的的人事干干部从繁繁重琐碎碎的人事事工作中中解脱出出来,把把主要精精力投入入到日常常工作中中。 用计算机机数据库库管理代代替手工工统计工工作,并并且对数数据库中中的各数数据自动动进行逻逻辑验证证,使数数据统计计过程中中的错漏漏减少到到最低程程度。使各管理部部门的信信息管理理工作规规范化、

19、高高效化,大大大简化化数据汇汇总的工工作量。2.3课题题研究的的发展趋趋势世界经济发发达国家家的大中中企业都都拥有比比较完备备的企业业信息系系统,经经济发达达国家都都是将经经济信息息服务于于国民经经济并取取得辉煌煌成就的的国家。随随着经济济体制的的快速发发展,国国外有许许多大型型企业,设设置首席席信息经经理(cchieef iinfoormaatioon ooffiicerr简称称CIOO)的高高级职位位,专门门负责企企业信息息工作。据据对美国国5000家大型型企业的的抽样调调查,已已有半数数公司设设立了CCIO职职位。CCIO的的出现标标志着企企业的经经营管理理和信息息工作进进入了一一个新阶

20、阶段。在市场需求求的推动动下,我我国企业业信息管管理工作作这些年年得到了了很大的的发展,对对于企事事业单位位的人事事管理部部门来说说,非常常需要一一个操作作方便、功功能实用用、能够够满足本本企业对对员工信信息管理理及需求求的系统统。企业业人事管管理系统统逐步向向能够满满足以下下的功能能方向发发展:可以真正地地实现对对企业人人事的管管理;系统的功能能要符合合本企业业的实际际情况;系统的功能能操作要要方便、易易懂,不不要有多多余或复复杂的操操作;可以方便地地对人事事进行管管理;具有检索迅迅速、查查找方便便、可靠靠性高、存存储量大大、保密密性好、成成本低等等优点;可以帮助企企业管理理朝着科科学化、规

21、规范化和和信息化化的发展展。2.4开发发工具及及相关技技术介绍绍2.4.11 开发发技术(1)grraills框架架 GGraiils采采用动态态方法减减小了jjavaa平台上上进行WWeb开开发的复复杂度,不不过与那那些框架架不同的的是,GGraiils是是构建在在Sprringg和Hiiberrnatte等JJavaa已有的的技术之之上的。GGraiils是是一个ffulll-sttackk框架,它它借助于于核心技技术与相相关的插插件(pplugg-inn)来解解决Weeb开发发中方方方面面的的问题,其其中包括括: 易易于使用用的基于于Hibbernnatee的对象象-关系系映射(ORMM

22、)层 称为GGrooovy Serrverr Paagess (GGSP)的表现现层技术术 基于于Sprringg MVVC的控控制器层层 构建建于Gaant 上的命命令行脚脚本运 行环境境 内置置Jettty服服务器,不不用重新新启动服服务器就就可以进进行重新新加载 利用内内置的SSpriing 容器实实现依赖赖注入 基于SSpriing的的MesssaggeSoourcce核心心概念,提提供了对对国际化化(i118n)的的支持 基于SSpriing事事务抽象象概念,实实现事务务服务层层 借助助于功能能强大的的Grooovyy动态语语言和领领域特定定语言(DDomaain Speeciffi

23、c Lannguaage,DDSL),以以上那些些特性变变得非常常易用。(2)hiiberrnatte框架架Hiberrnatte是一一个开放放源代码码的对象象关系映映射框架架,它对对JDBBC进行行了非常常轻量级级的对象象封装,使使得Jaava程程序员可可以随心心所欲的的使用对对象编程程思维来来操纵数数据库。 Hibbernnatee可以应应用在任任何使用用JDBBC的场场合,既既可以在在Javva的客客户端程程序使用用,也可可以在SServvlett/JSSP的WWeb应应用中使使用,最最具革命命意义的的是,HHibeernaate可可以在应应用EJJB的JJ2EEE架构中中取代CCMP,

24、完完成数据据持久化化的重任任。(3)jaavasscriiptJavaSScriipt是是一种基基于对象象和事件件驱动并并具有相相对安全全性的客客户端脚脚本语言言。同时时也是一一种广泛泛用于客客户端WWeb开开发的脚脚本语言言,常用用来给HHTMLL网页添添加动态态功能,比比如响应应用户的的各种操操作。它它最初由由网景公公司的BBrenndann Eiich设设计,是是一种动动态、弱弱类型、基基于原型型的语言言,内置置支持类类。JaavaSScriipt是是Sunn公司的的注册商商标。JJavaaScrriptt也可以以用于其其他场合合,如服服务器端端编程。完完整的JJavaaScrriptt

25、实现包包含三个个部分:ECMMASccrippt,文文档对象象模型,字字节顺序序记号。2.4.22 开发发环境开发模式: 系统统基于BBrowwserr/Seerveer模式式进行设设计开发工具:stss9.22、JDDK6.0开发语言:JAVVA、grooovee、Htmml、JJavaascrriptt开发系统:linnux后台数据库库:Myysqll服务器:采采用toomcaat 66.0服务务器2.4.33 开发发方案 本系统选选择B/S结构构,B/S(BBrowwserr/Seerveer)结结构即浏浏览器和和服务器器结构,它它是随着着Intternnet技技术的兴兴起,对对C/SS

26、(Clliennt/SServver)结结构的一一种改进进,如今今主流的的管理系系统大都都采用BB/S结结构。在在这种结结构下,用用户工作作界面是是通过WWWW浏浏览器来来实现,极极少部分分事务逻逻辑在前前端(BBrowwserr)实现现,主要要事务逻逻辑在服服务器端端(Seerveer)实实现,形形成所谓谓三层33-tiier结结构。这这样就大大大简化化了客户户端电脑脑载荷,减减轻了系系统维护护与升级级的成本本和工作作量,降降低了用用户的总总体成本本(TCCO)。其其层次结结构如图图2-11所示。图1-1 SEQ 图1- *Arabic B/S层次次结构图图第3章 需需求分析析3.1编写写目

27、的软件需求是是指用户户对目标标系统在在功能、性性能、行行为、设设计约束束方面的的期望,这这种期望望可能是是原始的的、笼统统的,也也可能是是抽象的的细节化化的。软软件需求求分析工工作主要要目的是是:在综综合分析析用户对对系统提提出的一一组需求求的基础础上,构构造一个个从抽象象到具体体的逻辑辑模型表表达软件件将要实实现的需需求。需需求规格格说明书书是需求求分析的的产物,它它是软件件系统生生存期中中软件定定义阶段段的最后后一个步步骤。作作为整个个软件开开发过程程的指南南,也是是软件开开发人员员开发出出符合用用户要求求的软件件的基础础。编制制目的是是为了使使用户和和软件开开发者双双方对该该软件的的初始

28、规规定有一一个共同同的理解解,使之之成为整整个软件件开发的的基础。3.2企业业人事管管理系统统的定义义企业人事管管理系统统是一个个面向企企业人事事部门工工作人员员,为其其提供服服务的综综合信息息管理系系统人员员通过本本系统完完成相关关的日常常工作,这这些工作作也是平平常较为为繁重的的工作。员员工的个个人信息息等等都都记录在在人事系系统里进进行管理理。高效效的人事事管理可可以提高高企业的的市场竞竞争力,使使企业具具有更强强的凝聚聚力和活活力。企业人事部部门主要要工作:根据公公司需要要,对现现有人才才进行继继续教育育,加强强公司的的人力资资源;对对员工的的信息管管理,包包括新员员工的录录入,员员工

29、信息息的修改改等;记记录员工工的奖惩惩、培训训等信息息;处理理员工的的调动等等。 企业人事管管理系统统的主要要任务是是对人事事档案进进行整理理,使得得管理员员能方便便、快捷捷地对人人事档案案进行查查询、统统计、更更新。通通过该系系统,使使企业的的人事管管理工作作系统化化、规范范化、自自动化,从从而提高高企业人人事管理理的效率率商务的的发展,改改变了传传统市场场经济的的结构,形形成了一一个供给给与需求求信息完完全透明明化的自自由竞争争市场。市市场分为为产业市市场和消消费者市市场,任任何企业业都与市市场进行行着物质质、劳动动力、信信息的交交换。3.3环境境需求系统的名称称:企业业人事管管理系统统开

30、发工具:stss,myysqll,vss20110操作系统:linnux内存:建议议5122MB以以上硬盘空间:至少有有50MMB以上上的磁盘盘空间来来安装所所需的组组件3.4可行行性分析析3.4.11经济可可行性从该系统的的开发和和效益关关系上讲讲,该系系统的开开发不需需要花费费太多的的经费.因为设设备费用用可在原原有局域域网的基基础上组组织建成成; 在在国内,JJAVAA所需要要的平台台ecllipsse8.5是一一个免费费的软件件,同时时该系统统所使用用的数据据库软件件 sqql sservver220055也完全全不需要要经济上上的耗费费。3.4.22技术可可行性JAVA是是目前国国内

31、比较较流行的的软件,具具有高效效、功能能强大的的特点。JJAVAA在编写写软件方方面也有有很强大大的优势势,首先先是快速速开发。再再就是它它是一个个新的面面向对象象的语言言,高效效且安全全,和xxml能能很好的的协作,强强大的面面向组件件的开发发。3.4.33操作可可行性该系统的使使用并不不困难,具具有友好好的操作作界面使使用系统统的工作作人员,除除了需要要具备在在Miccrossoftt Wiindoows平平台上使使用个人人电脑的的知识,并并不需要要特别的的技术能能力,只只需要花花费较少少的时间间去了解解学习它它,即可可做到熟熟练操作作使用。所所以系统统在操作作上是可可行的。综上所述,通通

32、过技术术、经济济、操作作的可行行性研究究与分析析,我们们得出开开发“企企业人事事管理系系统”是是可行的的。3.5功能能需求企业人事管管理系统统通过计计算机网网络将客客户端与与服务器器的数据据库相连连,将从从客户端端得到的的信息进进行处理理,实现现部门管管理、员员工管理理、招聘聘管理、培培训管理理、奖惩惩管理、薪薪资管理理、系统统管理、个个人信息息浏览等等功能。以以计算机机为中心心,实现现企业人人事管理理的计算算机自动动化,为为企业降降低成本本、提高高工作效效率、为为人事部部的经营营决策提提供及时时精确的的依据。3.5.11部门管管理需求求部门管理主主要是实实现四种种功能:对部门门的添加加、删除

33、除、编辑辑和查询询。添加加信息包包括部门门编号、部部门名称称、部门门描述和和部门人人数等信信息。查查询按部部门名称称和编号号进行查查询。3.5.22招聘管管理需求求招聘管理共共实现两两种功能能:查看看招聘人人员,决决定是否否录用招招聘人员员。查看看招聘人人员时刻刻按照招招聘人员员的性别别、文化化程度进进行高级级删选,如如果决定定录用人人员,则则在选项项中进行行修改。 3.5.33员工管管理需求求员工管理主主要实现现四种功功能:添添加、删删除、编编辑和查查看员工工。添加加员工主主要包括括以下信信息,员员工账号号、员工工姓名、员员工性别别、员工工年龄、员员工身份份证号、出出生日期期、联系系电话、联

34、联系地址址、部门门、登记记时间等等,查看看员工可可以根据据部门和和员工姓姓名编号号进行删删选,也也可以用用员工姓姓名编号号进行精精确查询询。3.5.44培训管管理需求求培训管理主主要有四四个功能能:添加加编辑、删删除培训训信息,并并且添加加需要培培训的人人员。添添加培训训主要信信息有培培训开始始时间、结结束时间间、培训训主题、内内容、以以及参加加培训人人员等,同同时可以以添加培培训课程程。3.5.55奖惩管管理需求求奖惩管理主主要有三三个功能能:添加加、删除除和查看看奖惩。奖奖惩包括括一下信信息,奖奖惩性质质、奖惩惩项名称称、原因因、奖惩惩人员和和奖罚金金额。3.5.66系统管管理需求求系统管

35、理主主要包括括:添加加,删除除管理员员和修改改登录密密码。添添加管理理员信息息主要包包括:管管理员账账号、管管理员密密码、管管理员级级别。3.5.77薪资管管理需求求薪资管理主主要包括括三个功功能:添添加员工工薪资、删删除员工工薪资和和查看员员工薪资资。添加加员工薪薪资主要要有以下下信息,员员工编号号、员工工姓名、发发放工资资时间、基基本工资资、加班班费、工工龄、考考勤费、旷旷工费、奖奖惩金额额等。查查看员工工薪资可可以按照照员工和和发放时时间进行行查询。3.5.88请假管管理需求求请假管理主主要有三三个:申申请请假假请求、批批准请假假请求和和查询请请假记录录。请假假申请信信息主要要包括,请请

36、假起始始时间、结结束时间间、请假假原因、申申请人编编号和申申请人信信息。HHR看到到请假申申请后可可以做出出处理,是是否批准准请假。员员工和管管理员都都可以查查看请假假记录,可可进行请请假。管管理员可可根据员员工名字字,编号号和请假假时间范范围进行行查询,而而员工则则只能查查看自己己的。3.6用例例图用例是系统统参与者者与系统统交互过过程中需需要完成成的事物物,识别别用例最最好的方方法是从从参与者者开始,看看他们是是如何使使用系统统的。本本系统有有2个参参与者,考考虑到系系统的功功能,可可将系统统分为如如下用例例:职工工用例和和管理员员用例。职工用例:职工是是系统里里面权限限最低的的,他可可以

37、使用用的权限限如下:职工登陆后后浏览个个人基本本的信息息;职工登陆后后修改个个人基本本的信息息;职工可以修修改个人人密码;职工还可以以浏览个个人培训训记录;职工还可以以浏览个个人奖惩惩记录;职工还可以以浏览个个人的薪薪资信息息;职工可以浏浏览个人人请假信信息;职工可以请请假;职工的用例例图如图图3-1所所示: 图33-1 职工的的用例图图管理员用例例:管理理员权限限是系统统里面最最高的,他他所使用用的权限限如下部门管理:添加、编编辑、查查看和删删除部门门;招聘管理:录用招招聘人员员,查询询招聘人人员;员工管理:添加、编编辑、删删除、查查看员工工;培训管理:添加、编编辑、删删除、查查看培训训;奖

38、惩管理:添加、删删除、查查看奖惩惩;系统管理:添加、删删除管理理员,修修改登录录密码;薪资管理:添加、删删除、查查看员工工薪资。请假管理:是否批批准请假假,请假假记录查查询例图如图33-2所所示。 图3-2 管理员员的用例例图3.7数字字字典定定义数据字典是是系统中中各类数数据描述述的集合合,是进进行详细细的数据据收集和和数据分分析所获获得的主主要成果果。数据流条目目:管理员表=序号+管理员员账号+管理员员密码+管理员员级别 员工表=序序号+员员工账号号+员工工姓名+员工性性别+员员工年龄龄+员工工身份证证号+出出生日期期+联系系电话+联系地地址+部部门+登登记时间间+奖惩惩编号部门信息表表=

39、部门门编号+部门名名称+部部门描述述+部门门人数培训信息表表=序号号+培训训开始时时间+结结束时间间+参加加培训人人员+培培训课程程课程信息表表=序号号+课程程名称+课程开开始时间间+课程程结束时时间奖惩信息表表=序号号+奖惩惩性质+奖惩项项名称+原因+奖罚金金额薪资管理表表=序号号+员工工编号+员工姓姓名+发发放工资资时间+基本工工资+加加班费+工龄+考勤费费+旷工工费+奖奖惩金额额+应发发工资请假表=序序号+请请假起始始时间+结束时时间+请请假原因因+申请请人编号号+申请请人姓名名+状态态+更新新时间+请假天天数招聘信息表表=序号号+应聘聘人姓名名+性别别+年龄龄+员工工身份证证号+出出生

40、日期期+联系系电话+联系地地址+应应聘部门门+应聘聘时间+是否录录用第4章 概概要设计计4.1设计计目的通过企业人人事管理理系统可可以使管管理员快快速高效效地完成成企业日日常事务务中的人人事工作作,降低低人力资资源管理理的成本本,使管管理者能能集中精精力实现现企业战战略目标标。企业业人事管管理系统统的具体体目标如如下:(1)界面面设计美美观友好好、信息息查询灵灵活、方方便、快快捷、准准确、数数据存储储安全可可靠;(2)对企企业人力力资源管管理的基基本信息息进行管管理;(3)管理理企业的的员工信信息;(4)实现现企业招招聘信息息的管理理功能;(5)实现现企业员员工培训训的一系系列相关关信息的的管

41、理;(6)员工工薪酬信信息的管管理;(7)系统统用户信信息的管管理;(8)系统统运行稳稳定、安安全可靠靠。4.2系统统功能结结构图企业人事管管理系统统满足管管理员和和普通员员工两种种角色的的需求,不不同的角角色进入入不同功功能操作作。系统统功能模模块图如如4-11所示图4-1系系统功能能模块总总图根据对人事事管理系系统主要要业务流流程的分分析可知知,系统统需要满满足系统统管理员员应该具具有的部部门管理理(添加加、编辑辑、查看看和删除除部门),招招聘管理理(录用用、查看看招聘人人员),员员工管理理(添加加、编辑辑、删除除和查看看员工)、培培训记录录管理(添添加、查查看、删删除培训训记录、编编制培

42、训训人员)、奖奖惩信息息管理(添添加、删删除和查查看奖惩惩信息),系系统管理理(添加加、删除除管理员员,修改改登录密密码),请请假管理理(提交交请假、请请假审批批、请假假记录查查询),薪薪资管理理(添加加、删除除、查看看薪资)。系系统的功功能模块块如图44-2所示。 图图4-22 企业业人事管管理系统统管理员员功能结结构图作为职工,系系统需要要满足他他们具有有员工管管理(修修改个人人资料、删删除员工工和浏览览个人资资料)、培培训记录录管理(浏浏览个人人培训信信息录)、奖奖惩信息息管理(查查询个人人奖惩信信息)、请请假管理理(提交交请假、个个人请假假信息浏浏览)、薪薪资管理理(浏览览个人薪薪资记

43、录录)。职职工的功功能模块块如图44-3所所示。 图 4-33 企企业人事事管理系系统职工工功能结结构图4.3数据据库设计计在开发应用用程序时时,对数数据库的的操作是是必不可可少的,数数据库设设计是根根据程序序的需求求及其实实现功能能所制定定的,数数据库设设计的合合理性将将直接影影响到程程序的开开发过程程。4.3.11数据库库分析企业人事管管理系统统主要用用来记录录一个企企业中所所有员工工的基本本信息,以以及每个个员工的的请假记记录、奖奖惩记录录、培训训记录等等,数据据量是根根据企业业员工的的多少来来决定的的,本系系统使用用Myssql作作为后台台数据库库。数据据库命名名为pmms,其其中包含

44、含了9张张数据表表,用于于存储不不同的信信息。4.3.22系统EE-R图图为了使前台台在录入入信息时时更加简简单、快快捷,可可以将基基本表中中的一些些特定字字段值在在数据库库中以表表的形式式进行记记录。管理员实体体E-RR图如图图4-44所示。 图44-4 管理员员的实体体E-RR图部门的实体体E-RR图如图图4-55所示。图4-5 部门门的实体体E-RR图职工实体EE-R图图如图44-6所所示。图4-6 职位的的实体EE-R图图在企业中,职职工受到到培训是是必不可可少的,为为了能够够信息地地记录培培训情况况,在数数据库中中创建培培训信息息表。培培训表的的实体EE-R图图如图44-7 图4-7

45、 培培训信息息表的实实体E-R图在企业中,职职工受到到奖励和和惩罚必必不可少少的,为为了能够够清晰的的记录职职工的奖奖惩情况况,在数数据库中中创建奖奖惩表。奖奖惩表的的实体EE-R图图如图44-8所所示。图4-8 奖惩惩表的实实体E-R图在企业中,工工资是必必须的,为为了能够够方便了了解工资资情况,在在数据库库中创建建薪资管管理表。薪薪资管理理信息表表的实体体E-RR图如44-9所所示。 图44-9 薪资管管理信息息表在企业中,职职工进行行请假是是必不可可少的,为为了能及及时提交交请假信信息、审审批请假假请求、查查询请假假结果,在在数据库库中创建建请假信信息表。请请假信息息表的实实体E-R图如

46、如图4-10所所示。图4-100 请假假信息表表的实体体E-RR图 在在企业培培训中,为为了能够够了解课课程的具具体情况况,可以以查询培培训课程程的具体体内容,在在数据库库中创建建了课程程信息表表。课程程信息表表的实体体E-RR图,如如图4-11所所示。图4-111 课程程信息表表实体EE-R图图 在企业业中,招招聘人员员是比不不可少的的。为了了能够了了解招聘聘的信息息和处理理应聘人人员,在在数据中中创建了了招聘信信息表。招招聘信息息表的实实体E-R图,如如图4-12所所示。图4-122 招聘聘信息表表实体EE-R图图系统总的EE-R图图如图44-133所示。图4-133 系统统总的EE-R图

47、图4.4数据据库逻辑辑结构设设计根据上一节节设计好好的E-R图,可可以在数数据库中中创建相相应的数数据表,企企业人事事管理系系统中各各个数据据表的结结构如下下。(1)管理理员表字段名数据类型是否为空是否是主键键描述adminnIdstrinng(4)NoYes账号adminnPassswoorstrinng(20)NoNo密码purviiewstrinng(1)NoNo权限管理员表44-1(2)部门门表字段名数据类型是否为空是否是主键键描述brancchIddint(44)NoYes部门编号brancchNaamestrinng(20)NoNo部门名称brancchDeescrribeestr

48、inng(2555)NoNo部门简介brancchNeembeerint(44)NoNo部门人数部门表4-2(3)员工工表字段名数据类型是否为空是否是主键键描述emplooyeeeIdInt(44)NoYes员工编号emplooyeeeNammestrinng(20)NoNo员工姓名emplooyeeeSexxstrinng(2)NoNo性别emplooyeeeAgeeint(44)NoNo年龄emplooyeeeIdCCarddstrinng(30)NoNo身份证emplooyeeeBirrthdateYesNo出生日期emplooyeeePhoonestrinng(50)YesNo电话em

49、plooyeeeAdddresssstrinng(2555)YesNo地址emplooyeeeBraanchhNammestrinng(20)YesNo所属部门emplooyeeeTimmedateYesNo登记时间员工表4-3(4)培训训信息表表字段名数据类型是否为空是否为主键键描述educaatioonIddstrinng(44)NoYes培训编号educaatioonCooursseIddstrinng(20)NoNo培训课程educaatioonSttarttdateNoNo开始时间educaatioonEnnddateNoNo结束时间educaatioonEmmplooyeeeIds

50、trinng(2555)YesNo培训人员培训信息表表4-44(5)奖惩惩信息表表字段名数据类型是否为空是否为主键键描述preIddstrinng(4)NoYes奖惩编号preNaamestrinng(20)NoNo奖惩名称preTyypestrinng(2)NoNo奖惩类型preReeasoonstrinng(2555)NoNo奖惩原因preMooneyyintNoNo奖惩金额惩罚信息表表4-55(6)请假假信息表表字段名数据类型是否为空是否为主键键描述leaveeIdstrinng(4)NoYes请假编号leaveeStaartdateNoNo请假开始时时间leaveeEndddateNo

51、No结束时间leaveeNammestrinng(20)NoNo请假姓名leaveeEmpployyeeIIdstrinng(44)NoNo请假人编号号leaveeReaasonnstrinng(2555)YesNo请假理由leaveeTyppestrinng(22)YesNo请假状态请假信息表表4-66(7)薪资资管理信信息表字段名数据类型是否为空是否为主键键描述payIddstrinng(4)NoYes序号payEmmplooyeeeNammestrinng(20)NoNo员工姓名payEmmplooyeeeIdstrinng(4)NoNo员工编号payTiimedateNoNo发工资时间

52、间payWoorkAAgestrinng(4)YesNo工龄payAdddintYesNo加班费payPrreseentintYesNo出勤费payAbbsennceintYesNo旷工费preMooneyyintYesNo惩罚金额payBaaseintNoNo基本工资payOffferrintNoNo应发工资 薪资信息表表4-77(8)课程程信息表表字段名数据类型是否为空是否为主键键描述coursseIddstrinng(4)NoYes序号coursseNaamestrinng(20)NoNo课程名称coursseHoourstrinng(20)NoNo课时coursseSttarttdat

53、eNoNo开始时间coursseEnnd dateNoNo结束时间coursseDaaystrinng(20)NoNo开课星期课程信息表表4-88(9)招聘聘信息表表字段名数据类型是否为空是否是主键键描述emplooyeddIdstrinng(4)NoYes序号emplooyeddNammestrinng(20)NoNo应聘姓名emplooyeddSexxStrinng (2)NoNo性别emplooyeddAgeestrinng(4)NoNo年龄emplooyeddIdCCarddstrinng(30)NoNo身份证emplooyeddBirrthdateYesNo出生日期emplooyed

54、dPhoonestrinng(50)YesNo电话emplooyeddAdddresssstrinng(2555)YesNo地址enplooyeddBraanchhIdstrinng(4)YesNo应聘部门emplooyeddTimmedateYesNo应聘时间emplooyeddtpttestrinng(22)YesNo状态招聘信息表表4-99第五章 详详细设计计5.1引言言 详细设计计阶段的的任务是是要设计计出程序序的“蓝蓝图”,以以后程序序员将根根据这个个蓝图写写出实际际的程序序代码。因因此,详详细设计计的目标标是在逻逻辑上正正确的实实现每个个模块的的功能。 5.2程程序设计计说明与与界

55、面设设计5.2.11验证用用户模块块设计说说明(1)功能能描述本系统的所所有功能能模按块块都必须须调用“验验证用户户”子模模块进行行身份验验证,此此模块是是所有用用户进入入系统时时都必须须调用的的模块,用用户可以以选择管管理员或或者普通通员工进进行登录录,点击击系统用用户登录录界面中中的【登登录】按按钮触发发。(2) 模块IIPO表表验证用户身身份功能能模块的的IPOO表如下下表所示示:系统名称企业人事管管理系统统模块名称验证用户身身份模块简述用于对登陆陆系统的的用户进进行身份份验证调用模块系统的主控控制模块块输入项目用户账号,密密码格式用户账号:6-220位的的字符串串处理访问问数据库库的管

56、理理员表;验证证用户输输入的验验证账号号和密码码,若未未查询到到或不匹匹配,返返回结果果到登录录窗口,提提示错误误,相反反登录成成功,转转到相应应的处理理页面输出提示信息:有效用用户或无无效用户户注释涉及的表:管理员员表(3)界界面设计计验证用户身身份的系系统登录录界面设设计如图图5-1所所示。图5-1用用户验证证5.2.2导航航主页面面模块设设计说明明(1)功功能描述述不同的用户户在导航航主页面面上看得得的内容容是不一一样的,职职工和管管理员对对自己所所要的需需要进行行选择(2)模模块IPP0表管理员导航航主界面面的功能能IPOO表如下下所示:系统名称企业人事管管理系统统模块名称管理员导航航

57、主页面面模块简述用于登录系系统的用用户进行行相关操操作的选选择调用模块进行选择后后入相应应的模块块,有部部门,招招聘,员员工,培培训,奖奖惩,系系统,请请假,薪薪资管理理被调用模块块用户登录系系统时都都调用此此模块输入触发界面相相应按钮钮进行选选择操作作处理点击不同的的功能键键得到相相应的功功能输出通过选择进进入相应应模块注释涉及的表:管理员员表(3)界界面设计计管理员导航航主界面面设计如如图5-2所示示图5-2管管理员导导航主界界面5.2.3普通员员工导航航主页面面模块设设计说明明(1)功功能描述述不同的用户户在导航航主页面面上看得得的内容容是不一一样的,职职工和管管理员对对自己所所要的需需

58、要进行行选择(2)模模块IPP0表员工导航主主界面的的功能IIPO表表如下所所示:系统名称企业人事管管理系统统模块名称员工导航主主页面模块简述用于登录系系统的用用户进行行相关操操作的选选择调用模块进行选择后后入相应应的模块块,有员员工,培培训,奖奖惩,薪薪资查看看,请假假管理被调用模块块用户登录系系统时都都调用此此模块输入触发界面相相应按钮钮进行选选择操作作处理点击不同的的功能键键得到相相应的功功能输出通过选择进进入相应应模块注释涉及的表:管理员员表(3)界界面设计计普通员工导导航主界界面设计计如图55-3所所示图5-3员员工导航航页面5.2.4部门门管理界界面设计计(1)功功能描述述部门管理

59、有有四个功功能添加加、编辑辑和查询询,查询询可以按按照部门门编码的的精确查查询和部部门名称称的模糊糊查询。(2)模模块IPPO表添加界面的的IPOO表如下下所示:系统名称企业人事管管理系统统模块名称部门管理模模块模块简述供管理员查查找、删删除、增增加、编编辑部门门信息被调用模块块用户通过主主界面可可以调用用查找、删删除、增增加、编编辑改模模块输入触发界面相相应按钮钮进行选选择操作作以及输输入部门门编号,部部门名称称,部门门信息处理点击击【查看看详情】进进入详情情页点击击【添加加部门】进进入添加加部门的的页面在编编辑框里里输入关关键词点点击【搜搜索】可可进行相相应的查查询点击击【编辑辑】进入入相

60、应的的编辑页页面输出显示数据注释涉及的表:部门信信息表 管理员员表(3)界界面设计计部门管理模模块的界界面如图图5-44所示图5-4部部门管理理界面 5.22.5添加界界面设计计(1)功功能描述述 添加功能能模块是是供整个个企业管管理系统统添加信信息的一一个功能能。(2)模模块IPPO表添加模块界界面的IIPO表表如下所所示:系统名称企业人事管管理系统统模块名称添加模块模块简述用来添加系系统所需需要的信信息被调用模块块添加模块处理点击击【创建建】数据据保存输出进入显示主主页面(3)界界面设计计添加模块的的界面如如图5-5所示示图5-5添添加模块块5.2.6编辑界界面(1)功功能描述述编辑功能主

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论