APP下载

基于UML的人力资源管理系统的建模和开发

2017-04-21曹阳

进出口经理人 2017年1期

曹阳

摘 要:传统的过程化建模技术已不能满足现代企业信息化建设的发展需要,探讨了过程化建模技術和基于面向对象思想的UML建模技术的区别。具体分析了UML建模技术的原理和方法,并在实际的人力资源管理系统中给出了应用实例。

关键词:UML面向对象;人力资源管理系统;建模

人力资源管理系统包括人事档案管理、劳动合同管理、培训管理、绩效考核、薪资管理等几大功能模块,本文选取其中的一些模块,基于UML建模技术进行系统的建模。

一、UML建模技术

UML作为一种建模语言,它的定义包括UML语义和UML表示法两个部分[1]。其中,UML语义描述了基于UML的精确元模型定义。UML表示法定义了UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。在实际系统分析与设计中,主要是通过UML表示法对系统进行分析与建模。UML的主要内容即UML表示法可以由五类图来定义:用例图、静态图、行为图、交互图、实现图。在系统的分析与设计阶段,主要用到的图有用例图、静态图和交互图三类。UML的建模内容分为两个部分:静态建模和动态建模[2]。

二、人力资源管理系统分析

(一)系统功能分析

人力资源管理系统主要是对企业人力资源进行管理,主要包括人事档案管理、劳动合同管理、培训管理、绩效考核管理和薪资管理。根据系统使用内容的不同,将系统使用者划分为系统管理员、人力资源部业务员、绩效考核人员和人力资源部管理人员四类。……

登录APP查看全文