基于uml 的人力资源管理系统分析new

基于uml 的人力资源管理系统分析new

ID:20580257

大小:57.00 KB

页数:5页

时间:2018-10-13

基于uml 的人力资源管理系统分析new_第1页
基于uml 的人力资源管理系统分析new_第2页
基于uml 的人力资源管理系统分析new_第3页
基于uml 的人力资源管理系统分析new_第4页
基于uml 的人力资源管理系统分析new_第5页
资源描述:

《基于uml 的人力资源管理系统分析new》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于UML的人力资源管理系统分析 人力资源管理系统(HRMS)是建立一个人力资源规划、开发、利用与管理的系统,从而提高企业的竞争力。企业资源计划(ERP)系统中不能只统计人的出勤时间、薪资和福利,也要了解每位员工的教育程度、专长等,通过制定合理的培训计划,提升员工的人力素质,挖掘其潜能。面向对象方法论从1986年Brooh率先提出后,至今已有50种以上的方法论出现,常见的有Rumbaugh的对象模型技术OMT,Brooh,Yourdon的面向对象分析与设计(OOAPOOD),Jacobson的面向对象软件工程(OOSE),(MartinPodel

2、l)的面向对象分析与设计(OOAD),(ShlaerMellor)的面向对象系统分析(OOSA),Brock的责任导向设计RDD等,分析设计方法各有特色,却缺乏统一的标准。为了整合面向对象方法论,1995年由Rumbaugh,Booch,Jacobson三位面向对象大师提出最重要的、具有划时代标准建模语言(UnifiedModelingLanguage,简称UML)。1997年后,UML成为现今国际软件工业的标准。近年来UML在世界范围内已经逐渐成为面向对象技术领域内占主导地位的标准建模语言。因此本文提出了一个基于UML的ERP环境下的人力资源管

3、理系统的分析与建模。1 软件建模方法的比较传统的软件开发是从算法的角度进行建模,所有的软件都用过程或函数作为其主要的构造块。开发人员把精力集中在控制流程和对大的算法进行分解上。但当系统的需求发生变化以及系统增长时,系统就会变得难以维护。结构化系统分析的弱点是在分析模型和系统设计模型之间没有基本的联系,其分析和设计方法已无法满足日益复杂的大型、分布式系统,因此软件开发的技术与方法逐渐发展到了面向对象的分析和设计(OOAPOOD)。与传统的结构化软件开发技术不同,面向对象技术提出了对象的封装、继承、多态性、对象的覆盖等方法,所有软件系统都用对象或类作

4、为其主要构造块。一个系统的模型建得好,就为满足用户需求、保证系统的稳定性和质量、提高系统的扩展性打下了良好的基础。UML独立于过程,但它非常适合以用例为驱动(UserCaseDriven)、以结构为中心(Architecture2Centric)的迭代式(Iterative)及渐进式(Incremental)的建模过程,基本上与流程无关。利用UML为系统建模,人们就可以从全局把握复杂系统的全貌及其组成间的联系。从企业信息系统到基于Web的分布式应用,甚至严格的实时嵌入式系统都适合于用UML来建模。UML的使用具有以下特点:(1)UML是一个可视化

5、建模语言——一种图形化的面向对象的设计工具语言,而不是可视化程序设计语言,但用UML描述的模型可与各种编程语言直接相连,把UML模型映射成编程语言。在不同程序中使用同样的UML图表类型,因为UML具有任意程序的独立性,定义一个标准程序不是一个UML或OMG的REP的目标。(2)UML是一种可用于详细描述的语言,其所建立的模型是精确、无歧义和完整的。同时UML是一种文档化的语言,对其各建模元素可进行详细说明,并能生成所建模型的文档。标准建模语言UML支持面向对象的分析与设计,定义良好、易于表达、功能强大。它的最大用途是利用图形来描述真实世界各个对象

6、的符合表示,让所有系统设计者在构建系统需求分析、对象模型化定义到对象设计的整个开发过程完全标准化。2 人力资源管理系统建模实例2.1 人力资源管理系统的组成企业通过人力资源管理模块实施可以提高人力资源管理的信息共享程度,对高层领导来说,人力资源信息的提取与统计将更方便、快捷,同时HRMS还可以为决策支持系统(DDS)提供信息资源。HRMS在本质上是人力资源能够被开发的工具。企业管理者使用人力资源管理实践,如人力资源规划、人力资源培训、评估、薪酬系统来吸引、确认和保留高质量的人力资源。人力资源管理开发的目的有两种:对企业而言是企业的生产率提高和企业

7、竞争力的增加;对员工而言则是工作生活质量的提高与工作满意度的增加。ERP在MRPⅡ基础上增加了包括财务预测、生产能力、调整生产资源调度等方面的功能,成为企业进行生产管理及决策的平台工具。ERP的核心管理思想就是实现对整个供应链的有效管理,主要体现在对整个供应链资源进行管理;体现在精益生产、同步工程和敏捷制造的思想;体现在事先计划与事中控制的思想;体现在企业内部人力资源管理,已作为一个独立的模块,被加入到ERP系统中和ERP中的财务、生产系统组成了一个高效的、具有高度集成性的企业资源。企业中人力资源管理系统组成如图1所示。图1人力资源管理系统人力资

8、源计划管理人事管理招聘管理培训管理绩效评估管理报酬管理工作分析人力资源测评2.2 系统需求分析阶段的动态建模UML的目标是以面向对象图的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。