(应用数学专业论文)人力资源管理信息系统的设计与开发.pdf_第1页
(应用数学专业论文)人力资源管理信息系统的设计与开发.pdf_第2页
(应用数学专业论文)人力资源管理信息系统的设计与开发.pdf_第3页
(应用数学专业论文)人力资源管理信息系统的设计与开发.pdf_第4页
(应用数学专业论文)人力资源管理信息系统的设计与开发.pdf_第5页
已阅读5页,还剩61页未读 继续免费阅读

(应用数学专业论文)人力资源管理信息系统的设计与开发.pdf.pdf 免费下载

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

文档简介

堕查堡型三奎耋堡兰塑兰堡墼兰 人力资源管理信息系统的设计与开发 摘要 二十一世纪人才最珍贵。如何吸引优秀人才、合理安排人力资源、降低 人员成本、提高企业竞争力,已经是企业管理者考虑的首要问题。激发员工 的创造性、工作责任感和工作热情已经成为关系企业兴衰的重要因素。因此, 一套功能强大的人力资源管理系统的需求应运而生。 本文以某公司的人力资源管理信息系统的开发为例,详尽的阐述了构建 人力资源管理信息系统的技术路线和整个开发过程。 在开发方法上,引入了当今流行的r u p 思想,即将整个开发过程分为需 求分析、概要设计、详细设计、系统实现、测试五个步骤,整个开发过程采 取迭代的方式。这种开发方式解决了行业专家、软件设计人员和用户之间交 流的难题,提高了系统的开发效率和质量。 在开发过程中,采用了m i c r o s o f t 公司的新技术一n e t 。m i c r o s o f t n e t 开 发框架在通用语言运行的基础上给开发者提供了完善的基础类库、下一代的 数据库访问技术一a d o n e t 、网络开发技术一a s p n e t ,开发者可以使用 多种语言及v i s u a ls t u d i o n e t 来快速构建下一代的网络应用。数据库选用了 s q l s e r v e r2 0 0 0 ,通过建立数据表、视图、存储过程、触发器,完成对数据 的访问与管理。 该系统充分利用网络资源,通过优化和再造管理流程,使人力资源的管 理更为高效和科学,数据更为准确,满足人力资源部提升服务和管理水平的 要求,从而将人事部门从繁重的、耗时的工作中解放出来,把精力集中到更 高层的政策性工作中去。 关键词人力资源;r u p ;迭代;n e t ;s q l s e r v e r 堕尘篁竺三查兰些兰堡圭兰竺丝塞 d e s i g na n dd e v e l o p m e n to fh u m a n r e s o u r c e sm a n a g e m e n tl n f o r m a t i o n s y s t e m a b s t r a c t t a l e n t sa r et h em o s tp r e c i o u si ut h e2 1 s tc e n t u r y h o wt oa t t r a c to u t s t a n d i n g t a l e n t s ,a r r a n g et h eh u m a nr e s o u r c e sr a t i o n a l l y ,r e d u c ep e r s o n n e l sc o s t ,r a i s e c o m p e t i t i v e n e s so f e n t e r p r i s e ,i s t h e p r i m a r yp r o b l e m t h a t e n t e r p r i s e s a d m i n i s t r a t o r sc o n s i d e r t h ec r e a t i v i t y , s e n s eo fd u t ya n dw o r k i n ge n t h u s i a s mo f t h es t a f fh a v ea l r e a d yb e c o m ei m p o r t a n tf a c t o r sf o rt h ee n t e r p r i s et of l o u r i s h s o ,t h ed e m a n df o rah u m a nr e s o u r c e sa d m i n i s t r a t i o ns y s t e mw h i c hp o w e r f u l f u n c t i o n sa r i s e sa tt h eh i s t o r i cm o m e n t t h i sp a p e rt a k e st h e d e v e l o p m e n to ft h eh u m a nr e s o u r c e sm a n a g e m e n t i n f o r m a t i o ns y s t e mo fac o m p a n ya sa ne x a m p l e ,d e s c r i b e st h et e c h n i c a lr o u t i n e a n & t h ew h o l ed e v e l o p m e n tp r o c e d u r eo ft h eh u m a nr e s o u r c e sm a n a g e m e n t i n f o r m a t i o ns y s t e m f o rd e v e l o p m e n ta p p r o a c h e s ,t h es y s t e mi n t r o d u c e st h ep r e v a i l i n gr u pi d e a , n a m e l y , t h e c o u r s co f d e v e l o p m e n t i sd i v i d e dt of i v e s t e p s s y s t e m a t i c a l l y , i n c l u d i n g d e m a n d a n a l y s i z i n g ,o u t l i n ed e s i g n s ,d e t a i l e dd e s i g n s , r e a l i z a t i o no fs y s t e ma n dt e s t s t h em e t h o do fi t e r a t i o nj sa d o p t e df o rt h ew h o l e d e v e l o p m e n tp r o c e d u r e t h i sw a ys o l v e dt h ed i f f i c u l tt h a te x c h a n g e da m o n g e x p e r t ,s o f t w a r ed e s i g n e ra n du s e r s ,i m p r o v e de f f i c i e n c ya n dq u a l i t yo ft h e s y s t e m i nt h ec o u r s eo fd e v e l o p m e n t ,t h en e wt e c h n o l o g yo fm i c r o s o f tc o m p a n y - - n e ti s a d o p t e d m i c r o s o f t n e td e v e l o p i n gf r a m ep r o v i d e st h eb a s i cc l a s s d a t a b a s e e n t i r e l y , t h e a c c e s s t e c h n i q u eo f d a t a b a s eo fn e x t g e n e r a t i o n a d o n e t , a n dt h et e c h n i q u eo fn e t w o r kd e v e l o p m e n t a s p n e t , w h i c hi s b a s e do na g e n e r a ll a n g u a g e t h ed e v e l o p e r c a nc o n s t r u c tt h en e t w o r k a p p l i c a t i o n so fn e x tg e n e r a t i o nf a s tw i t ht h eh e l po fm a n yk i n d so fl a n g u a g e sa n d v i s u a ls t u d i o n e t s o ls e r v e r2 0 0 0h a sb e e ns e l e c t e da st h ed a t a b a s e t h e 一一 窒尘鎏竺三查兰竺兰堡。兰兰竺鎏圣 s u s t e mc a r r i a g e so u tt h ea c c e s sa n dm a n a g e m e n to ft h ed a t ab yc r e a t i n gd a t a l i s t ,v i e w , s t o r a g e ,p r o c e s sa n dt r i g g e r t h i ss y s t e mu t i l i z e st h er e s o u r c e so ft h en e t w o r ks u f f i c i e n t l y ,m a k e st h e m a n a g e m e n to fh u m a nr e s o u r c e sm o r eh i g h - e f f i c i e n ta n ds c i e n t i f i ca n dt h ed a t a m o r ea c c u r a t e l yb yo p t i m i z i n ga n dr e c r e a t i n gt h ep r o c e d u r eo fm a n a g i n g ,t om e e t t h ed e m a n d so fi m p r o v i n gs e r v i c ea n dm a n a g e m e n tl e v e lo fh u m a nr e s o u r c e d e p a r t m e n t t h i sw i l ll i b e r a t et h eh u m a nr e s o u r c e sd e p a r t m e n tf r o ms t r e n u o u s a n dc o n s u m i n gt i m ew o r k ,a n dm a k et h e mp u tt h e i re n e r g yt ot h ep o l i c yw o r ko f t h eh i g h e rl e v e l k e y w o r d s h u m a nr e s o u r c e s ;r a t i o n a lu n i t e dp r o c e s s ;i t e r a t i o n ;n e t ; s q ls e r v e r 一1 1 l 一 竺堑鎏矍! :当茎堡耋至三兰竺丝塞 1 1 引言 第1 章绪论 在市场经济竞争i lj 越来越激烈的今天,如何吸引优秀人才、合理安排人力 资源垆j 、降低人员成本、提高企业竞争力,已经是企业管理者考虑的首要问题。 激发员工的创造性、工作责任感和工作热情已经成为关系企业兴衰的重要因素, 人才已经成为企业最重要的资产之一,“公正、公平、合理、高效”的企业管理 理念正在不断改变着企业的人力资源业务管理模式。在此形势下,现有系统的 功能已经无法满足需要,必需要有一套功能强大的入力资源管理系统【2 1 来支持。 1 2 国内外研究现状 新技术与人力资源系统通信领域的革命,为商业信息系统的变化起到了催 化剂的作用。成熟的i n t e r n e t i n t r a n e t 技术使得每个雇员甚至每一位求职者可 以加入到本企业的人力资源系统中来。 一套理想的人力系统的功能将真正扩展到了全方位企业管理的范畴【3 1 。人 力资源的功能范围,也从单的工资核算、人事管理,发展到可为企业的决策 提供帮助的全方位解决方案【4 】。这些领域包括人力资源规划、员工考核、劳动 力安排、招聘管理、员工薪资核算、培训计划等。并逐步同公司财务、生产系 统组成高效的、具有高度集成性的企业资源信息平台。 人力资源系统的作用如此之重要,因此,对系统的安全性、稳定性、可维 护性等都必须有很高的要求,所以系统软件的基础支撑平台的选择尤为重要。 现今,根据应用系统支撑平台技术的发展过程和技术特征,应用软件系统的基 础架构可以分为面向过程的、基于组件的和面向服务的三种架构。 面向过程的架构是与处理过程相关的应用支撑技术,是最早出现的应用系 统支撑技术。中间件是一种独立的系统软件或服务程序,分布式应用软件借助 这种软件在不同的技术之间共享资源,中间件位于客户机和服务器的操作系统 之上,管理计算资源和网络通信。中间件使开发人员可以将注意力集中在和自 身具体业务相关的逻辑上,不需要考虑分布、通讯、事务等具有共性的问题, 哈尔滨理j :大学理学硕士学位论文 从而可以提高开发的效率,并且减少了系统维护和管理的费用。它以自身的复 杂换取了企业应用的简捷,通过屏蔽、疏通各种复杂的基础技术细节,使企业 的应用开发、部署与管理变得轻松和谐。 基于组件的架构是建立在组件对象模型及实现之上的架构,包括o m g 组 织的c o r b a 、微软的d c o m ,j c p 的j 2 e e 等。基于组件的架构则是使用公用 的规范构成组件( 中间件) 来完成相应的功能,从而屏蔽了大量的底层技术控 制,使应用系统的开发更加集中于对业务流程的分析,也具有更强的稳定性和 成熟性。 面向服务的架构是基于开放的i n t e r a c t 标准和协议,支持应用程序或应用程 序组件的描述、发布、发现和使用的一种应用架构,它建立于组件的基础之上, 通过构建通用的服务( 组件群) 来创建n 层结构的应用服务程序,统筹考虑。 实际的应用软件基础架构,经常是以某种类型的基础架构为主体,融合其 他基础架构的某些特征,从而满足应用软件功能的需求。 1 3 本课题的背景及意义 人力资源系统的开发,其功能将真正扩展到全方位企业管理的范畴。人力 资源系统的功能范围,也从单一的档案、工资、保险管理,发展到可为企业的 决策提供帮助的全方位解决方案。 人力资源管理信息系统的目的和意义在于: 1 充分利用网络资源,进一步优化和再造管理流程,使人力资源的管理更 为高效和科学,数据更为准确,满足人力资源部提升服务和管理水平的要求, 使人力资源的管理更为高效和科学,数据更为准确: 2 进一步完善人力资源的业务管理功能: 3 增强员工自助服务的功能,提高业务的透明度及员工的参与程度,简化 人力资源事务性的管理流程,使人事劳动部门的管理人员有更多的时间和精力 用于人力资源的战略规划; 4 建立流程引擎和角色管理机制,增加面向用户的流程变更管理和用户管 理的功能; 5 健全安全机制,完善安全监控及审计功能 哈尔滨理e 大学理学硕士学位论文 6 增强系统可视化的设计,提高用户的可操作性,尽可能减少用户培训: 7 决策支持:完善人力资源决策支持系统,使基于人力资源系统数据的决 策更为直观和精确,确定管理人员能够及时快捷地获得决策所需的信息。 总的来说,人力系统建设就是希望通过优化和再造流程的人力资源重建, 使将来的人力系统成为企业准确、开放、安全、可靠的数据平台;成为人事劳 动科教部门业务工作的得力助手和监控中心:成为企业人力资源战略决策的主 要数据来源最终实现开发人才、服务人才、利用人才和降低人力资源成本、提 高人力资源的利用效率的目的。 哈尔滨理t 人学理学坝上学位论文 第2 章人力资源系统需求分析 2 1 理想的人力赍源系统 一套理想的人力系统的功能将真正扩展到了全方位企业管理的范畴。人力 资源的功能范围,也从单一的工资核算、人事管理,发展到可为企业的决策提 供帮助的全方位解决方案。这些领域包括人力资源规划、员工考核、劳动力安 排、招聘管理、员工薪资核算、培训计划等。并逐步同公司财务、生产系统组 成高效的、具有高度集成性的企业资源信息平台。 人力资源规划的辅助决策功能在现代企业管理中的运用体现为:为了应付 频繁的企业重组及人事变动,企业的管理者可以运用人力资源系统,根据本企 业的生产需求状况,方便地编制本企业组织结构和人员结构规划方案,通过各 种方案在系统中的比较和模拟运行评估,产生各种方案的结果数据,并通过直 观的图形用户界面,为管理者最终决策提供辅助支持。 此外,人力资源规划还可制定职务模型,包括职位要求、升迁路径和培训 计划。通过人员成本分析,可以对过去、现在、将来的人员成本作出分析及预 测,并通过人力资源系统集成环境,为企业成本分析提供依据。 2 2 系统任务概述 2 2 1 系统目标 1 充分利用网络资源,进一步优化和再造管理流程,使人力资源的管理更 为高效和科学,数据更为准确; 2 整合现有的档案、工资、保险三个子系统,净化现有档案数据; 3 完善人力资源决策支持系统,使基于人力资源系统数据的决策更为直观 和精确; 4 增强员工自助服务的功能,简化人力资源事务性的管理流程,使人力资 源部门的人员有更多的时间和精力用于人力资源的战略规划; 哈尔滨理工大学理学颤【学位淹文 5 ,完善人力资源系统的业务管理功能,如“定岗定编”、“绩效考核”、 “劳 工用工管理”等等; 6 建立流程引擎和角色管理机制,增加面向用户的流程变更管理和用户管 理的功能; 7 健全安全机制,完善安全监控审计功能 8 增强系统可视化的设计,提高用户的可操作性,减少用户培训。 2 2 2 技术手段 根据论证,人力资源信息系统将采用微软的系统和数据库平台,以及微 软n e t 的开发平台,使用的技术和手段具有先进性和延续性。 1 以i n t e r n e t i n t r a n e t 技术体系为基础,采用基于浏览器、w e b 服务器和数 据库服务器的三层体系架构,形成了b $ 的应用模式; 2 用m i c r o s o f ti n t e m e ti n f o r m a t i o ns e r v e r ( 1 i s ) ,结合n e t 强大的开发功能, 提高应用程序的可扩展性及与其他系统集成; 3 支持利用终端服务及r a s 和p p p ,可用远程p c 机访问,实现远程登录入 力资源管理信息系统; 4 采用s q l s e r v e r 大型数据库,具备海量数据的查询速度; 5 基本的安全授权管理,多个管理者角色使用操作及分级授权机制管理, 保证对各管理角色的访问权限。 2 3 系统业务流程 2 3 1 为员工服务的理念 根据入力资源部有关领导的意见,人力资源系统将实现以为员工服务为导 向的设计思路。因此,人力资源系统将基于以下原则: 窒查鎏堡:! 奎兰矍耋丝;! 兰竺堡兰 1 相信员工,让员工充分自助,促进热情服务,建立信用机制,加强监测 措施,完善体制; 2 建立服务型人力资源管理系统,为员工服务、为各层级领导服务,最大 限度让员工满意、让各级领导满意; 3 突出亮点,创立公司的人事服务品牌。 2 3 2 设立人事服务柜台的设想 面对员工的业务,把现有的面对员工的业务进行剥离,成立人事服务中心, 统一为员工提供服务,包括政策咨询和解释、新员工报到、办理调动手续、内 部招聘报名、辞职和违约等各项手续办理、职称报名、学历认证、档案服务、 培训申请、更改个人信息、办理优惠机票、办理员工一次性福利补贴如丧葬费 等。 2 3 3 进一步加强员工自助功能 对现有“办公平台”的“员工内部”的自助功能进行改进和完善,完成以 下功能: 1 查询个人的各项人事信息、如个人档案、工资、保险、服装、考核结果 等。 2 各项业务办理和申请,如学历申请、优惠机票申请、在线应聘、各项报 名等。 3 在线帮助。 4 在线政策学习和咨询。 5 在线档案等信息的修改申请。 6 通过虚拟教室进行在线学习。 7 在线讨论、建立个人人力资源主页、对公司的建设和管理发表个人的看 哈尔滨理工大学理学硕,l 学位沦x 法。 这些功能同时也可以在人事服务柜台通过人事部门的服务实现,以帮助那 些不会使用电脑或没有条件上网等特殊情况的员工。 所有针对员工服务的业务,在其源头的数据原则上分配给员工在自助系统 自己录入,在相应流程处由人事部门根据员工提供的证明核对校正后往下传递。 无须二次录入。 人力资源部有一些业务需要由人事部门的工作人员专项处理,如各项政策 的规划制定、考核、职务任免、工资计算和发放、保险管理、培训、编制和其 他人事规划管理等,但员工可以在自助系统进行查询数据结果。 2 3 a 数据维护 新系统建把人力资源的基础数据作为业务处理的核心部分,所有的业务需 要的数据从基础数据库提取,产生的更新数据在审核后直接更新基础数据,建 立闭合链,避免产生数据差异。 系统将把基础数据分为两大类:核心数据和一般信息数据。 核心数据( 包括年龄、工龄、学历、 配类型等) ,这些数据和员工的待遇有关, 行严格把关修改。 职务级别、个人身份、职业分类、调 因此由人事部门进行管理和维护、进 员工信息数据,如籍贯地、婚姻状况等除核心数据以外的数据,将放开给 员工自己维护,由人事部门进行审核和监督。 2 3 5 决策支持 把人力资源科教部的管理人员从烦杂的事务处理中解脱出来对公司的人事 工作进行规划和管理,本身就是最好的决策支持。 各项业务产生的业务数据将包括三方面的内容,流水明细、汇总统计、记 录查询和校验。这些业务的汇总统计将作为人事部门和公司领导的决策参考。 2 3 6 业务流程设计要求 对于人力资源部各项业务均参照图2 - 1 的流程操作 日 图2 - 1 业务流程图 f i g2 - 1f l o wd i a g r a mo fp r o f e s s i o n a lw o r k 首先,在系统启用之时,需要定义所有业务标准流程,包括业务类别、名 称、起始部门、终止部门及中间各节点,确定数据流向及操作权限。 在每个业务开始时,系统根据标准流程,次自动生成该业务所有操作步 骤记录,之后,通过告警、提示、查询等功能,使各个相关部门人员完成各个 哈尔滨理工大学理学硕+ 学位论文 环节,所有环节完成后,经审核确定,系统自动识别该业务是否关联档案信息 如果关联,则自动更新。这样整个流程结束。 2 4 系统功能需求 2 4 1 系统结构 2 4 1 1 按数据依附关系划分通过对现有人力系统进行分析,大体可归纳为以 下一些应用: 1 档案信息管理( 包括:组织机构、定额定员、调配任免等) 2 工资管理( 包括:薪酬福利总量控制、奖金、空勤待遇、住房补贴) 3 保险管理( 主要是补充保险) 4 招聘管理( 包括:大中专毕业生、招飞、招乘等) 5 劳务工管理 6 免费机票管理 7 考勤管理 8 绩效考核( 绩效工资) 9 培训管理 1 0 健康管理 1 1 证件管理 1 2 党务管理 根据公司的要求及人力资源管理系统的实际情况,上述各个应用系统,最 重要的特征就是“以人为本”,都与员工档案信息密切相关。因此,新系统将更 加突出以档案信息管理为核心的设计理念,建立一个开放的、安全的、稳定的、 数据准确的人力资源信息平台,其它各个系统均通过该信息平台的数据访问接 口与员工档案信息进行数据交换。 哈尔演理工大学理学硕士学位论文 以上各系统之间的数据依附关系如图2 2 所示,建立这样的关系,目的是 确保新系统在丌发过程中,保证核心系统的高质量,从而为其它系统的挂接打 下坚实的基础,使新系统具备强大的拓展能力,成为真正的人力资源信息平台。 幽2 - 2 数据依附关系图 f i g2 - 2r e l a t i o n s h i pc h a r to fd a t aa d h e r e n c e 2 4 1 2 按业务功能划分根据目标,人力资源管理系统将划分为三个系统实现 1 人力资源业务管理系统 2 员工自助服务系统 3 人力资源决策支持系统 功能圈如图2 - 3 所示 哈尔演理f 人学理学坝i 博 位论文 图2 - 3 业务功能示意图 f i g2 - 3s k e t c hc h a r to fb u s i n e s sf u n c t i o n 一1 1 晴尔滨理t 人学理学硕i :学位论文 2 4 2 系统功能划分 2 4 2 1 业务管理系统功能划分 1 流程化管理现有的很多人力系统都是事后录入型的系统,与各项业务 的操作流程没有直接的关系。本系统将成为为业务及管理的系统,要求与各项 业务相对应,通过系统管理的功能将要求各部门按部就班地进行操作,加强管 理,根本上防止数据遗漏情况,规范人力资源部的业务操作流程。 因此,系统要求: 可查。 ( 1 ) 业务功能模块按流程化管理设计和完善,操作员的每一步操作均有迹 ( 2 ) 提供流程化管理必须的提醒监控功能,保证流程操作更加清晰透明。 ( 3 ) 解决各个部门重复录入数据的不正常情况,使信息高效流动和利用。 2 各科室与操作模块关系为了更加清晰地使人力资源部各科室的业务与 操作模块对应,经整理归纳后,得到目前人力系统的对照如表2 - 1 所示。 2 4 2 2 自助服务系统功能划分系统的员工自助服务将主要分为以下几类: 1 规定下达上级领导可利用系统及时获取其所需的组织或人员的信息, 下达有关的管理规定及通知。 2 信息公告一般员工可通过系统加强与企业的联系,充分了解企业有关 人力资源管理的相关文件、各种规章制度、工作流程以及人事政策法规和规章 制度。 3 网上办公人力资源业务管理人员可利用系统优化其工作方法减轻事务 操作方面的压力,可以发布年度工作计划、工资奖金分配计划、企业用人计划 等。 4 个人信息员工可以通过自助服务,查询本人的工资、奖金、空勤待遇、 保险、住房公积金等信息,可以维护自己的个人非重要的信息,如通讯录等: 对于档案信息中的错误,可通过邮件及其它方式向人力资源部反映。 5 部门信息其他业务部门的管理人员可以利用系统的信息,掌握所管辖 范围内员工的基本情况、所接受的培训、所掌握的技能等,为合理的安排员工 堕查鎏堡三奎兰些兰堡;苎兰丝堕兰 的上作奠定基础。 6 员工内务在网上免费机票功能的基础上,增加一些方便员工的业务功 能。 表2 - 1 科室与操作模块对照表 t a b l e2 - 1c o m p a r i s o nt a b l eb e t w e e nd e p a r t m e n t sa n do p e r a t i o n a lm o d u l e 人力资源部科室 操作模块 编制调配办 劳动组织、招聘、调配合同 工资福利办工资福利、考核 员工保险办保险 招飞招乘办招聘 职务职称办职务职称、档案、考核 科技教育办 培训中心培训 信息办档案、证件、系统 健康 ( 注:健康模块目前主要是供体检队使用) 2 4 2 3 决策支持系统业务划分通过对数据的统计和分析,能够快速获得所需 信息,这不仅能提高人力资源的管理效率,而且便于企业高层从总体把握人力 资源情况。系统的决策支持功能分为: 1 人力成本分析通过人员成本投入和产出的分析,对过去、现在、将来 的人员成本作出分析及预测,为降低整个企业的人力运作成本提供数据依据。 2 制定职务模型制定职位要求、培训计划等,根据担任该职位员工的资 格和条件,系统会提出针对本员工的系列培训建议。 哈尔滨删t 人学理学硕士学位论文 3 调配系统具备预见性,发现规模扩大,需要补充人力,建议培训预备 力量作为人力贮备,帮助实现人力良性循环、合理流动。 2 5 系统性能需求 2 s 1 负载能力要求 系统的负载可以从应用负载和数据管理负载两方面考虑( 假设无网络负载 问题) 。 1 应用负载按系统客户端数量扩展的规模考虑。 采用三层结构的设计模式也就是考虑到性能问题,客户端非常简单,即使 增加功能也不会对客户端产生计算量影响。计算负载大量压在中间层,基于n e t 开发平台,本身也是考虑到大计算量的应用模式设计的,微软产品在性能方面 已做过大量的实验,从软件方面可以达到5 0 0 0 以上的并发连接长时间运行。在 我们现有的软硬件平台上,根据现有业务功能的情况是不会出现性能瓶颈问题 的。 2 数据管理负载考虑到以后将要开发其它各种应用,包括员工考评、考 勤等应用。 在线数据容量在1 0 g 数量级,对于s q l s e r v e r 这样的商业数据库产品还 是属于中规模的,其管理能力不会有问题。 2 5 2 安全性要求 人力系统的安全性包括这几个方面的要求: 1 在网络层的安全控制。 2 终端用户的权限管理和控制,防止越权操作。按角色控制系统中的所有 用户功能权限。 3 业务逻辑的安全性设计,防止终端用户误操作。保持权限最小原则,不 坠釜篓竺三查兰型兰丝,:兰些兰兰 可有超越商业规则的用户权限漏洞。 4 中间层独立的安全性设计,防止非法调用业务逻辑。非授权的第三方系 统无法访问中间层商业逻辑,授权系统也不能超越权限访问。 5 数据的安全性,防止信息泄漏和丢失。数据库管理系统要符合基本的商 业安全等级,采取必要的访问控制和数据备份、灾难恢复。 6 系统配置时,保证不会在非安全的系统上泄漏本系统以及外部接口的安 全信息。 2 5 3 系统可靠性要求 人力系统在考虑可靠性的时候,主要是针对应用软件系统,因为在整个应 用链中,硬件和系统平台都是比较成熟或已经有相当的可靠性支持。在本系统 中应用系统包括前端的表现层、后端业务管理应用以及中间层应用。 1 对于前端表现,要保证5 8 的可靠性。在出现与后端系统的连接问题时, 应该能够自动处理或显示清晰提示:在出现应用失败时,可以通过简单关闭浏 览器方式快速恢复。 2 中间层系统要保证7 * 2 4 的运z 1 - - jz h , - p 二力,系统失败的自动保护、恢复,有 防止单实例失败的机制。防止出现由于应用系统产生的平台失败,运行态资源 泄漏、性能大幅抖动等问题。 3 数据库层要充分发挥商用数据库的可靠性保证机制。 2 6 系统运行需求 2 6 1 硬件平台 由于公司对硬件平台和系统软件平台有统一的规划,统一配置,本系统所 需用的w e b 服务器、应用服务器和数据库服务器,以及磁盘阵列基本要求继 续沿用现有网络及设备。系统同时需要与其他应用共同使用。 竺尘篓型三尘耋堡兰丝:耋堡篁兰 本系统在管理上采用综合布线走广域网的星型分布结构,在总部机房放置 一台主网络器,其他单位及分公司、营业部由微机组成,系统的网络线采用综 合布线连线端接到各分区集中器h u b ,由各h u b 完成信息高速交换,实现数 据共享,网络结构见下图。 服务器采用企业级的c o m p a q 6 0 0 0 ,在其上运行的是网络操作系统,和0 数据库管理系统,存储公司全体员工的人事信息,按照权限的分配来共享给各 工作站。 系统硬件平台结构图如图2 4 所示: 图2 _ 4 硬件平台结构圈 f i g2 - 4s t r u c t u r ed i a g r a mh a r d w a r ep l a t f o r m 2 6 2 软件平台 2 6 2 1 网络操作系统系统继续沿用现有的网络操作系统:m i c r o s o f tw i n d o w s 1 6 哈尔滨理工人学理学倾:l 学位论义 2 0 0 0a d v a n c e ds e r v e r 。 2 6 2 2 数据库管理系统系统继续沿用现有的数据库管理系统:m i c r o s o f ts q l s e r v e r2 0 0 0 。 2 6 3 系统接口 1 办公平台接口 2 财务系统接口 3 机票销售系统接口 4 动态密码卡系统接口 5 党务系统接口 2 7 本章小结 本章概要的说明的人力资源管理信息系统的任务,细致的分析了系统的业 务流程,并对系统的功能、性能及运行需求都做了详尽的阐述。 第3 章人力资源系统的概要设计 3 1 系统总体结构 3 1 1 系统业务关系 根据调研及分析,公司人力资源部各主要业务的逻辑关系如图3 - 1 所示: 图3 - 1 主要业务关系示意图 f i g3 - 1s k e t c hm a po fi m p o r t a n tb u s i n e s sr e l a t i o n s 3 1 2 按人员信息划分 根据对需求说明书的分析,人力系统将实现“全员管理的目j 据相关人员的类型,我们划分如图3 - 2 所示: 堕尘堡些三查兰些耋丝;! 耋丝篁兰 图3 - 2 人员分类图 r i g3 - 2c l a s s i f i c a t i o nm a po fp e r s o n n a l 系统将实现对这些人员的信息( 特别是正式工) 的“全方位、立体式”的 管理,满足人力资源部日常业务、人力资源分析及决策的需求,同时,为其它 与人员有关的系统提供“实时、准确、完整”的信息。系统整体的主要数据分 类及关系如图3 - 3 所示: 图3 - 3 主要数据分类示意幽 f i g3 - 3s k e t c hm a p o fp r i m a r yd a t ac l a s s i f i c a t i o n 哈尔滨理工大学理学硕士学位论文 3 1 3 按软件模块划分 根据上述公司的业务关系及需求说明书的有关内容,人力资源系统按 使用者角度可划分为四大部分 1 员工自助( e m p l o y e es e l f - s e r v i c e ) 适用于全体员工 2 经理自助( m a n a g e r s e l f - s e r v i c e ) 适用于非人力资源部门领导、经理或 协调人 3 专业人员( h r e n d u s e r ) 适用于人力资源部门业务人员 4 决策人员( h rp l a n n e r & d e c i s i o nm a k e r ) 适用于领导及人力资源部门 规划人员 参照上述分类,入力资源系统的模块分类设计如图3 - 4 。 3 2 总体界匾设计 3 2 1 界面设计原则 人力资源系统的界面风格将按企业门户理念和技术进行规划和设计,其重 要的功能是对内部网的人力资源信息和人力资源业务的全面整合,向各个用户 群体提供服务,能充分发挥和利用企业网内部的现有人力资源。 企业用户登录后,系统根据用户的权限及用户的个性化配置参数自动创建 的桌面应用环境( d e s k t o p ) ,d e s k t o p 由“首页”( h o m e ) 及“功能页”( f u n c t i o n ) 组成,“首页”是按用户最常使用的习惯,从不同功能中独立抽取信息组成多个 “频道”。这些频道与功能页的相关功能紧密结合,又可为用户提供个性化定制 的功能。详细设计参见下面相关内容。 一2 0 哈尔滨理工大学理学硕十学位论文 人力资源篱理信息系统3 0 图3 - 4 模块划分示意图 f i g3 - 4s k e t c hm a po fm o d u l ed e c e n t r a l i s t i o n 3 乞2 界面基本风格 人力资源系统在界面设计上还将秉承公司信息系统的一贯风格:“实用、简 洁、美观”。 考虑到公司o a 系统的界面风格已被广泛认可,因此,人力系统的界面基 本风格将基本参考o a 系统。人力资源系统的基本界面如图3 5 所示: 哈尔滨理工大学理学砸l 学位论文 图3 - 5 界面风格示意图 f i g3 - 5s k e t c hm a po fi n t e r f a c es t y l e 图3 - 6 首页没计图 f i g3 - 6p l a no ft h et i t l ep a g e 哈尔滨理工大学理学硕上学位论文 3 3 权限控制 3 3 1 权限管理 用户、用户组,功能、功能组的关系 在权限管理中,最核心的部分就是用户用户组,功能功能组之间的关系, 它贯穿了权限管理的核心。基本关系图如图3 7 所示: 图3 7 用户,用户组,功能功能组关系图 f j g3 - 7r e l a t i o n s h i pc h a r to fu s e r u s e r g r o u pa n df u n c t i o n f u n c t i o n a lg r o u p 该图是目前采用的关系图。用户属于用户组,功能属于功能组,用户组可 以通过功能组授权,用户需要的特殊权限可以通过功能来授权。 3 3 2 功能分类 在人力资源系统中,有着相当重要的数据,比如:工资,档案等,对权限 的分类要求比较严格,要求功能细化到操作,显示控制到字段 列级】,还应该限 制数据范围i 行及】,图3 - 8 就显示功能的分类情况。 3 3 3 分级系统管理员 本系统设计的目标是为公司所有的人力资源部门使用,目前,公司下属几 十个分支机构,每个分支机构都有自己的系统管理员,同时每个机构都存在大 量的人员,如果这些人员的权限都有总公司的系统管理员来管理的话,存在大 量的问题。在这种背景下,我们引入分级系统管理的概念。分级系统管理是在 系统与数据大集中的情况下,各分支机构各自管理自己的用户和数据,总公司 只实施监控功能。 堕尘篁型三兰矍兰璧兰堡篁兰 权限内容关联信息 描述 用户登录 与a d 管理通过a d 验证 权限树菜单与权限树相关联 m c n u 功能 与页面相关联 页面 操作 与b u t t o n 关联 属性 字段与页面关联页面 数据范围限制 数据范围 与组织机构关联在员工表中定义 图3 - 8 功能分类图 f i g3 - 8c l a s s i f i c a t i o nm a po ff u n c t i o n s 分级系统管理员主要为了实现系统分级管理功能,从而实现分布式系统管 理功能,增加系统的灵活性,减轻总公司系统管理员的工作负担。其工作原理 如图3 - 9 所示: 图3 - 9 分级系统管理员示意图 f i g3 - 9s k e t c hm a po fs t e p e ds y s t e ma d m i n i s t r a t o r i 尔滨耻工人学理学顺士学位论文 3 3 4 权限代理授权 随着计算机应用越来越广泛,我们的许多: 作都需要在计算机上完成,但 是,在某段时间内,某人不在公司,出差了,他的工作就不能完成了,如果此 人是领导,它可能有许多事情要批示,如果不做,就有可能影响许多人的后续 工作。基于以上情况,我们设计了代理授权的概念,它的主要功能就是将自己 的权限在一段时间内赋予其他人,让自己不在的情况下,工作仍然能够正常的 进行。它的基本原理如图3 1 0 所示: 一圈 、囤j:曩l r 甲、雾习,;匕竺! : i i 商l 图3 1 0 代理授权示意图 f i g3 - 1 0s k e t c hm a po fa g e n ta u t h o r i z a t i o n 当用户将自己的权限分配给代理人员之后,并不是给代理人员增加了某种 权限,而是代理人员以被代理人的名义去做事情。注意:在这里,做事情的是 代理人,而负责任的人员是被代理人,代理人只是向被代理人负责任。 3 3 5 页面安全认证 此处讨论的w e b 页面安全与网络安全解决方案不同。网络安全解决方案通 常指:通过防火墙和网络入侵检测系统防御来自网络外部的非法入侵。w e b 页 面安全则主要解决用户直接通过输入页面地址,获取权限范围以外的信息和功 能。 墼尘薹竺三尘兰矍兰型兰堡尘兰 w e b 页面安全采用的技术主要是采用“页面权限认证”方式,即根据用户 名及页面包容的功能权限代码,系统自助通过权限分配表感知该用户对页面是 否具有访问权限。 首先,当用户访问人力资源系统时,w e b 服务器都会要求用户输入帐号和口 令,过滤器将检查帐号和口令的合法性和正确性。当帐号和口令都通过验证后, 过滤器将检查用户需要访阃的w e b 资源,判龋该帐号是否具备访问该w 髓资源的 权限。当用户正确登录后,服务器认为该浏览器分配一个唯一的c o o k i e ( s e s s i o n i d ) ,所以,以后由该浏览器发出的请求都将自动带上原来的认证信息而不再 要求登录。 具体流程如图3 1 i : 图3 1 1 安全认证流程图 f i g3 - 1 1 f l o wd i a g r a mo fs a f e t yc e r t i f i c a t i o n 当用户登录后试图通过输入地址直接访阚页面时,w 阻服务器立即进行“页 面权限认证”,根据s e s s i o n 中保存的用户名及页面设计时设置的功能权限进行 判断,如果该用户部分或全部拥有功能权限,则进入面页,否则拒绝进入。 “页面权限认证”是人力资源系统特有安全控制手段,它与系统权限管理 和网络安全一起,共同构成整个系统的安全体系。 在本系统的设计指导思想不仅是在现阶段提供一个可行、实用的解决方案, 而且要考虑全网安全认证体系的转移问题,确保在公司全网安全认证体系建成 之后,人力资源系统能够平滑地转移到公司全网安全认证系统中,利用统一的 网络安全体系提供的认证服务,替代现有的安全认证系统。这种是一种嵌入式 安全模式,是更高级的安全机制。 喻尔滨理工大学理学硕l 学位论文 3 4 流程管理 3 4 1 流程基本设计原则 在整个人力资源系统中已经有很多的业务需要有流程来管理数据的采集和 对数据的审核,当流程数量比较多的时候我们把对流程管理的相同部份组织起 来进行统一的管理。 流程管理要做到方便有效的添加、修改、删除一个流程,能管理流程添加 到系统的页面中去,能方便的对流程的各个环节的操作权限进行管理。 每一个新的流程从设计开发到最后添加到系统中有多个步骤。首先对流程 的流转页面的设计,然后是设计流程的权限添加页面,最后是将流程挂入到系 统中并使其能够流转起来。 3 4 2 代办事宜 流程的

温馨提示

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

评论

0/150

提交评论