基于UML-的人力资源管理系统分析.pdf
![资源得分’ 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)
《基于UML-的人力资源管理系统分析.pdf》由会员分享,可在线阅读,更多相关《基于UML-的人力资源管理系统分析.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于基于 UMLUML 的人力资源管理系统分析的人力资源管理系统分析人力资源管理系统(HRMS)是建立一个人力资源规划、开发、利用与管理的系统,从而提高企业的竞争力.企业资源计划(ERP)系统中不能只统计人的出勤时间、薪资和福利,也要了解每位员工的教育程度、专长等,通过制定合理的培训计划,提升员工的人力素质,挖掘其潜能。面向对象方法论从1986 年Brooh 率先提出后,至今已有50 种以上的方法论出现,常见的有Rumbaugh 的对象模型技术OMT,Brooh,Yourdon 的面向对象分析与设计(OOAPOOD),Jacobson的面向对象软件工程(OOSE),(Martin Podell
2、)的面向对象分析与设计(OOAD),(ShlaerMellor)的面向对象系统分析(OOSA),Brock的责任导向设计RDD 等,分析设计方法各有特色,却缺乏统一的标准。为了整合面向对象方法论,1995 年由Rumbaugh,Booch,Jacobson 三位面向对象大师提出最重要的、具有划时代标准建模语言(Unified Modeling Language,简称UML)。1997 年后,UML 成为现今国际软件工业的标准。近年来 UML在世界范围内已经逐渐成为面向对象技术领域内占主导地位的标准建模语言。因此本文提出了一个基于UML 的ERP 环境下的人力资源管理系统的分析与建模.1 1软件
3、建模方法的比较软件建模方法的比较传统的软件开发是从算法的角度进行建模,所有的软件都用过程或函数作为其主要的构造块。开发人员把精力集中在控制流程和对大的算法进行分解上。但当系统的需求发生变化以及系统增长时,系统就会变得难以维护.结构化系统分析的弱点是在分析模型和系统设计模型之间没有基本的联系,其分析和设计方法已无法满足日益复杂的大型、分布式系统,因此软件开发的技术与方法逐渐发展到了面向对象的分析和设计(OOAPOOD)。与传统的结构化软件开发技术不同,面向对象技术提出了对象的封装、继承、多态性、对象的覆盖等方法,所有软件系统都用对象或类作为其主要构造块。一个系统的模型建得好,就为满足用户需求、保
4、证系统的稳定性和质量、提高系统的扩展性打下了良好的基础。UML 独立于过程,但它非常适合以用例为驱动(UserCase Driven)、以结构为中心(Architecture2Centric)的迭代式(Iterative)及渐进式(Incremental)的建模过程,基本上与流程无关.利用UML 为系统建模,人们就可以从全局把握复杂系统的全貌及其组成间的联系。从企业信息系统到基于Web 的分布式应用,甚至严格的实时嵌入式系统都适合于用UML 来建模。UML 的使用具有以下特点:(1)UML 是一个可视化建模语言一种图形化的面向对象的设计工具语言,而不是可视化程序设计语言,但用UML 描述的模型
5、可与各种编程语言直接相连,把UML 模型映射成编程语言.在不同程序中使用同样的UML 图表类型,因为UML具有任意程序的独立性,定义一个标准程序不是一个UML 或OMG的REP 的目标.(2)UML 是一种可用于详细描述的语言,其所建立的模型是精确、无歧义和完整的。同时UML是一种文档化的语言,对其各建模元素可进行详细说明,并能生成所建模型的文档。标准建模语言UML 支持面向对象的分析与设计,定义良好、易于表达、功能强大。它的最大用途是利用图形来描述真实世界各个对象的符合表示,让所有系统设计者在构建系统需求分析、对象模型化定义到对象设计的整个开发过程完全标准化。2 2人力资源管理系统建模实例人
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 UML 人力资源 管理 系统分析
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内