uml人力资源管理系统-系统设计说明书

uml人力资源管理系统-系统设计说明书

ID:16800009

大小:16.96 KB

页数:3页

时间:2018-08-24

uml人力资源管理系统-系统设计说明书_第1页
uml人力资源管理系统-系统设计说明书_第2页
uml人力资源管理系统-系统设计说明书_第3页
资源描述:

《uml人力资源管理系统-系统设计说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、系统设计说明书人力资源管理系统————系统设计说明书刘庆霞1112111022摘要:采用面向对象方法,基于uml建模技术对人力资源管理系统进行分析与设计。通过用例图,类图和时序图等uml表示法工具分析设计了人力资源管理系统的静态模型和动态模型,完成了系统开发的分析、设计阶段的工作,并探讨了基于uml的系统建模方法及运用面向对象的方法进行系统开发的优势。关键词:面向对象、uml、人力资源管理系统1UML建模技术Uml作为一种建模语言,它的定义包括uml语义和uml表示法两个部分。其中uml语义描述了基于uml的精确元模型定义。Uml表示法定义了uml

2、符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。在实际系统分析与设计中,主要通过uml表示法对系统进行分析与建模。Uml的主要内容即uml表示法可以由5类图来定义:用例图,静态图,行为图,交互图,实现图。在系统分析与设计阶段,主要用到的图有用例图,交互图,静态图三类,uml的建模内容分为2类:静态建模和动态建模。2人力资源管理系统分析与设计2.1系统功能分析人力资源管理系统主要是对企业人力资源进行管理,主要包括人事档案管理、劳动合同管理、培训管理、绩效考核管理、薪资管理。根据系统使用内容的不同,将系统使用者划分为系统

3、管理员、人力资源部业务员、绩效考核人员、人力资源部管理人员四类。系统管理员主要负责系统的日常维护和系统使用者的权限管理;业务员负责人事档案管理、劳动合同管理、薪资管理;绩效考核人员负责员工的日常考勤、考核;人力资源部管理人员负责制定企业的人力资源管理制度。(1)人事档案管理:当公司雇用新员工时,人力资源部业务员首先将新员工信息、社会关系、学习经历等信息录入系统,然后通过本模块下设的人事档案管理子模块进行员工信息的修改和删除;(2)考勤、考核管理:绩效考核人员首先通过日常考勤记录考勤员工的工作情况,例如通过应出勤天数、早退、休假、事假等,然后通过考勤

4、管理模块一个月汇总考勤一次。考核管理模块用于员工团队精神等项目的考核,人力资源管理部管理人员可以针对公司的特征,设定考核项目、考核期间、和考核等级。(3)劳动合同管理:该模块首先建立员工的合同数据信息,进行管理时可以修改员工的合同类型,对某个部门和员工进行合同续签及试用期员工的转正处理,该模块改动的信息将由系统自动修改人事档案,因此在人事管理模块查看时,maintenancemeasures,thereisabigsecurityrisk,managementhashadagreatimpacttothecity.3.1-8busterminals

5、tationstatusinYibincitylayouts(4)hoursofoperationmostofYibincitybuslinesin5:30-6:20,andbasicallymeettheYibintravelneeds.Bus系统设计说明书内容与本模块一致;(1)薪资管理:业务员通过工资参数和工资账套设置计算的所得税率、员工银行账号、建立账套及其对应项目,并将公司员工与其所属账套绑定,然后分别计算员工的应发工资、应扣工资、和个人所得税;最后根据一定的工资计算公式根据上述工资信息计算员工的工资。此外,该模块还负责将员工的工资信息传

6、送给财务部门。使用uml进行系统建模,就是使用面向对象方法分析系统,以此建立面向对象的系统模型。下面基于uml对人力资源管理系统进行分析与设计。2.2系统用例模型设计系统用例模型设计的两个内容是系统用例和参与者。如下图所示:管理人员绩效考核人员业务员培训人员人力资源数据库财务处系统管理员人力资源部人员员工系统参与者图1系统参与者描述图根据系统实现功能及上述参与者分析,得到系统的整体用例图,在该用例图中,用例与参与者的关系是多对多的关系。如图2所示:2.3系统类模型设计在uml中,类模型用类图来表示,其描述了类与类之间的静态关系,在上节用例模型的基础

7、上,详细分析各个用例,确定系统的类图。由于本人力资源管理系统的功能模块较多,本文只选取考核管理模块进行类模块设计,如图3所示,由上图可知,员工考核管理模块的类maintenancemeasures,thereisabigsecurityrisk,managementhashadagreatimpacttothecity.3.1-8busterminalstationstatusinYibincitylayouts(4)hoursofoperationmostofYibincitybuslinesin5:30-6:20,andbasicallymee

8、ttheYibintravelneeds.Bus系统设计说明书分为3个层次:界面层、业务逻辑层、数据层。界面层用于与用户的

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

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

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