UML企业人力资源管理信息系统分析建模

合集下载

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

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

人力资源管理系统————系统设计说明书刘庆霞1112111022摘要:采用面向对象方法,基于uml建模技术对人力资源管理系统进行分析与设计。

通过用例图,类图和时序图等uml表示法工具分析设计了人力资源管理系统的静态模型和动态模型,完成了系统开发的分析、设计阶段的工作,并探讨了基于uml的系统建模方法及运用面向对象的方法进行系统开发的优势。

关键词:面向对象、uml、人力资源管理系统1U ML建模技术Uml作为一种建模语言,它的定义包括uml语义和uml表示法两个部分。

其中uml语义描述了基于uml的精确元模型定义。

Uml表示法定义了uml符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。

在实际系统分析与设计中,主要通过uml表示法对系统进行分析与建模。

Uml的主要内容即uml表示法可以由5类图来定义:用例图,静态图,行为图,交互图,实现图。

在系统分析与设计阶段,主要用到的图有用例图,交互图,静态图三类,uml的建模内容分为2类:静态建模和动态建模。

2人力资源管理系统分析与设计2.1系统功能分析人力资源管理系统主要是对企业人力资源进行管理,主要包括人事档案管理、劳动合同管理、培训管理、绩效考核管理、薪资管理。

根据系统使用内容的不同,将系统使用者划分为系统管理员、人力资源部业务员、绩效考核人员、人力资源部管理人员四类。

系统管理员主要负责系统的日常维护和系统使用者的权限管理;业务员负责人事档案管理、劳动合同管理、薪资管理;绩效考核人员负责员工的日常考勤、考核;人力资源部管理人员负责制定企业的人力资源管理制度。

(1)人事档案管理:当公司雇用新员工时,人力资源部业务员首先将新员工信息、社会关系、学习经历等信息录入系统,然后通过本模块下设的人事档案管理子模块进行员工信息的修改和删除;(2)考勤、考核管理:绩效考核人员首先通过日常考勤记录考勤员工的工作情况,例如通过应出勤天数、早退、休假、事假等,然后通过考勤管理模块一个月汇总考勤一次。

UML人力资源信息管理系统建模的研究

UML人力资源信息管理系统建模的研究

UML人力资源信息管理系统建模的研究
李晓静;贾书洪
【期刊名称】《电脑编程技巧与维护》
【年(卷),期】2009(0)S1
【摘要】以建立人力资源信息管理系统为目的,研究和探讨了利用统一建模语言UML(Unified Modeling Language)对系统进行建模和开发的过程。

【总页数】3页(P89-91)
【关键词】UML;面向对象;人力资源管理;系统建模
【作者】李晓静;贾书洪
【作者单位】空军航空大学
【正文语种】中文
【中图分类】TP311.52
【相关文献】
1.基于UML的中小型信息管理系统建模方法研究 [J], 马子睿;马金泽
2.基于UML的中小型信息管理系统建模方法研究 [J], 马子睿;马金泽
3.基于UML建模的图书信息管理系统的研究 [J], 黄菊
4.基于UML的房地产测绘信息管理系统的建模研究 [J], 王梅亮
5.基于UML的生物实验室信息管理系统建模研究 [J], 罗磊;曹顺良;王超;吴坚;袁一;郭景康;王健
因版权原因,仅展示原文概要,查看原文内容请购买。

企业综合信息管理系统UML需求建模(用例图+活动图)

企业综合信息管理系统UML需求建模(用例图+活动图)

管理课件
2
(2)采购管理
1)制定原材料(零部件)采购计划 2)与客户签订采购合同 3)检查合同履约率 4)库存管理部门对原材料进行入库验收、存储 5)财务管理部门支付货款
(3)库存管理
1)产品入库管理 2)原材料(零部件)入库管理 3)原材料(零部件)出库管理 4)产品出库管理 5)库存管理 6)采购管理部门组织采购 7)生产调度管理部门安排生产 8)财务管理部门对库存物资进行核算
管理课件
1
2.具体功能要求
本案例只对其中的“进销存管理子系统”进行详细的需 求分析用例建模。
(1)销售管理 1)制定销售计划 2)与客户签订销售合同 3)检查合同履约率 4)生产调度管理部门组织生产 5)库存管理部门对产品进行入库、出库处理 6)财务管理部门收取客户货款 7)售后服务
2020/11/27
•制定产品销售计划; •签订销售合同; •督促客户付款;
•监督产品发货;
•检2020查/11/2合7 同履约;
管理课件
7
(4)“采购管理子系统”中的用例(第三层) • 制定采购计划; • 签订采购合同; • 货物入库检验; • 支付货款; • 检查合同履约。 (5)“库存管理子系统”中的用例(第三层) • 入库管理; • 出库管理; • 库存管理。
2020/11/27
管理课件
3
3.需求补充说明
(1)数据保存 •采购合同:每个合同执行期可能多达几个月,合同 需要长期保留。 •销售合同:每个合同执行期可能多达几个月,合同
需要长期保留。
•历年履约合同:履约后的合同需要长期(几十年) 保留,以备查使用。
•库存货物清单:库存货物量随出、入库有所消长, 长期保存。
1.“增加销售合同”用例

UML人力资源

UML人力资源

UML人力资源基于UML建模的人力资源管理系统设计一.绪论1.1、项目背景在科学技术发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们的政治、经济、生活等各个方面都发挥着重要的作用。

人力资源管理是近年发展起来的一个崭新的学科。

随着我国劳动力市场的建立和完善,随着员工越来越重视自己的工作、生活质量,随着政府部门关于劳动就业法规的逐步完善,企业中的人力资源管理将变得非常关键。

1.2、人力资源管理系统简介人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件。

它的内容对于企业的决策者和管理者来说都至关重要,所以人力资源管理系统应该能够为用户提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况,但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在许多缺点,如:效率低,安全性差,时间一长就会产生大量的文件和数据积压,这对于查找、更新和维护都带来了不少的困难。

因此,为了加快企业的信息化步伐,提高企业的管理水平以在激烈的社会竞争中立于不败之地,建设和完善人力资源管理系统已经变得十分必要和迫切。

二.UML基本概念与方法2.1UML的概念统一建模语言UML(Unified Modeling Language)是一种标准的图形化建模语言,是面向对象分析和设计的一种标准表示,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。

UML 适用于面向对象的各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,它是一种总结了以往建模技术的经验并吸收当今优秀成果的标准建模方法。

UML本身独立于过程,用户在使用UML 建模时,可以选用任何适合的过程。

然而,使用UML进行开发时,仍然有着大致统一的过程框架。

本文主要以人力资源管理信息系统为例,研究和讨论了基于UML的系统建模和软件开发的一般过程。

关于企业整合性人力资源信息系统模型分析

关于企业整合性人力资源信息系统模型分析

关于企业整合性人力资源信息系统模型分析
企业整合性人力资源信息系统模型是指在企业内部建立一个全面、高效的人力资源信
息管理系统,通过搜集、整理、分析和使用各种人力资源信息,为企业决策提供可靠的数
据支持,实现企业的人力资源管理目标。

企业整合性人力资源信息系统模型的分析主要包括三个方面:系统结构、信息处理流
程和信息利用效果。

系统结构是指整合性人力资源信息系统的组成部分和相互关系。

系统结构包括数据采
集模块、数据处理模块和数据存储模块。

数据采集模块通过各种数据采集手段搜集人力资
源信息,包括员工信息、招聘信息、绩效信息等。

数据处理模块对采集到的数据进行清洗、整理和分析,生成可供决策使用的报表和图表。

数据存储模块将处理后的数据存储在数据
库中,提供数据的长期保存和快速检索。

信息利用效果是指整合性人力资源信息系统对企业决策的贡献程度。

信息利用效果可
以通过各种指标进行评估,包括数据的准确性、数据的及时性、数据的可靠性等。

信息利
用效果的评估可以从信息的角度和决策的角度进行,从信息的角度评估包括数据的完整性、数据的一致性等,从决策的角度评估包括决策的准确性、决策的效率等。

企业整合性人力资源信息系统模型的分析有助于企业更好地理解和评估该模型的有效
性和可行性,为企业提供人力资源管理的参考和依据,提高企业的人力资源管理水平和效益。

分析企业整合性人力资源信息系统模型可以发现系统中的问题和不足,为企业优化和
改进人力资源信息系统提供参考和建议。

UML系统需求分析建模实例包括业务建模

UML系统需求分析建模实例包括业务建模

UML系统需求分析建模实例包括业务建模一、背景某公司为了提高内部管理效率,决定开发一个在线人事管理系统。

该系统主要目标是帮助公司员工和管理人员更好地进行人事管理工作,包括员工信息管理、薪资管理、请假管理等功能。

二、业务建模1. 参与者- 员工:具有查看和修改个人信息的权限。

- 人事部门:负责对员工信息进行管理、薪资管理和请假管理。

- 管理员:拥有所有功能权限。

2. 用例图用例图展示了系统的功能视图,包括主要的参与者和他们的交互。

(图1:用例图)3. 用例描述- 查看个人信息:员工可以查看自己的个人信息,包括个人资料、联系方式和工作历史。

- 修改个人信息:员工可以修改自己的个人信息,如联系方式和地址等。

- 管理员登陆:管理员可以使用管理员账号登陆系统。

- 管理员工信息:管理员可以查看和修改员工信息,包括添加员工、删除员工和修改员工信息等。

- 薪资管理:人事部门可以查看和修改员工薪资信息。

- 请假管理:人事部门可以管理员工的请假信息,包括请假申请和批准等。

4. 状态图状态图描述了系统中的一个对象或参与者的状态变化。

(图2:状态图)5. 类图类图展示了系统中的类以及它们之间的关联。

(图3:类图)三、系统分析1. 需求分析对于查看个人信息的用例,系统应该提供一个界面给员工输入自己的员工号,然后显示员工的个人信息。

对于修改个人信息的用例,系统应该提供一个界面给员工输入员工号和想修改的信息,然后保存修改后的信息。

对于管理员登陆的用例,系统应该提供一个界面给管理员输入管理员账号和密码进行登陆。

对于管理员工信息的用例,系统应该提供一个界面给管理员查看和修改员工信息,包括添加、删除和修改员工信息。

对于薪资管理的用例,系统应该提供一个界面给人事部门查看和修改员工薪资信息。

对于请假管理的用例,系统应该提供一个界面给人事部门管理员工的请假信息,包括请假申请和批准。

2. 非功能性需求- 界面友好:系统应该提供直观、易用的界面来满足用户的需求。

基于UML的人事管理系统设计与建模

基于UML的人事管理系统设计与建模

---------------------------------装--------------------------------- --------- 订 -----------------------------------------线---------------------------------------- 班级 姓名 学号商 学 院 答 题 纸(格式二)课程 管理信息系统开发 2012 -2013 学年第 1 学期 成绩 评阅人请选取管理信息系统开发课程设计相关主题,采用面向对象的分析与设计方法,使用IBM Rational Rose Enterprise Edition 软件及合适的开发工具为某个部门或者单位开发一个管理信息系统。

要求完成管理信息系统的需求分析、系统设计、系统配置、开发与编码、测试与系统评价等各个阶段的工作。

基本要求:(1)写出系统的技术设计说明书,提交可以运行的系统;(2)要求撰写不少于3000个文字的技术设计说明书;(3)技术设计说明书中至少要包括:系统用例图、类图及对象图、序列图、协作图、状态图、活动图、包图、构件图与部署图。

技术设计说明书格式参考毕业论文要求,章节包括:(1)概述:包括项目背景、编写目的、软件定义、开发环境等内容。

(2)需求分析:问题陈述、需完成的功能,画出用例图;(3)系统静态模型设计:使用类图及对象图描述系统的静态结构。

(4)系统动态模型设计:使用序列图、协作图、状态图、活动图等描述系统的动态结构。

(5)系统部署模型设计:使用构件图与部署图对系统的实现结构进行建模。

(7)开发与编码:编写程序、调试并进行测试。

(8)结论:写出完成本课程设计的成果评价,领会管理信息系统理论与系统开发实践的关系。

软件还需要哪些改进。

(7)参考文献。

严禁剽窃、抄袭等作弊行为!全文抄袭,或未按时交卷,或与课程内容毫不相关按不及格处理。

评分标准分值得分完成管理信息系统开发课程设计工作任务20分 论文文章结构安排合理,写作、引注规范,结论正确。

课程设计--企业人力资源管理信息系统分析建模

课程设计--企业人力资源管理信息系统分析建模

统一建模语言UML课程设计题目:企业人力资源管理信息系统分析建模姓名:序号:班级:时间:年月日需求分析1.系统需求描述:随着网络技术和信息技术的迅速发展以及企业中人力资源管理地位的不断提高,越来越多的企业希望通过信息化的方式来提高自身的人力资源管理水平,这样就孕育出了人力资源网络管理信息系统。

人力资源管理信息系统主要用于对人力资源进行日常信息管理和预测功能的管理。

它借助于现代化的技术,实现人力资源管理工作的信息化、服务化及高效性等。

人力资源管理系统不再是人力资源部门的东西,而是成为所有经理人员和下属员工沟通的桥梁,也是所有直线经理和员工互动式获取公司人力资源信息的平台。

2..系统功能描述:系统用户主要包括管理者,应聘者,部门负责人。

功能模块有招聘管理,岗位管理,临时用工管理,员工培训管理,员工档案管理,员工奖惩管理,工号牌管理,考勤管理,系统管理。

这些功能模块使人力资源信息更方便管理,便于查询和修改。

用例文档:识别系统的参与者:管理者,应聘者,部门负责人识别用例:维护员工基本信息,维护岗位信息;维护求职者的求职信息;维护员工考勤记录情况;(1)用例编号:001用例名:维护员工基本信息参与者:管理员前置条件:管理员已登录后置条件:员工信息已存入系统事件路径:1.管理员选择管理员工信息2.系统更新显示3.管理员选择更改员工信息3.a管理员删除员工信息3 b管理员添加员工信息3.c管理员修改员工信息4.系统更新数据(2)用例编号:002用例名:维护求职者的求职信息参与者:应聘者前置条件:能够登录系统后置条件:求职信息存入系统事件路径:1.应聘者选择添加应聘信息2.填写应聘信息2.a修改应聘信息2.b提交应聘信息3.系统更新数据(3)用例编号:003用例名:管理员工考勤记录参与者:部门负责人前置条件:已登录系统后置条件:员工考勤记录存入数据库事件路径:1.部门负责人选择管理员工考勤记录2.系统显示更新3.部门负责人记录员工考勤4.系统更新数据(4)用例图维护员工基本信息管理者维护岗位信息应聘者维护求职者的求职信息维护员工考勤记录情况部门负责人用户注册用例文档:用例编号:004用例名:用户注册参与者:用户前置条件:进入系统登录初始界面后置条件:注册成功事件路径:1.用户进入登录界面2.注册用户名3.设置密码4.确认密码5.填写密码提示问题6.写出密码提示答案7.填写电子邮箱8.填写验证码9.注册成功,再次显示登录界面,登录登陆用例文档:用例编号:005用例名:登录参与者:用户前置条件:具有登录权限后置条件:登录成功事件路径:1.用户进入登录初始界面2.填写用户名,密码2.a注册用户2.b设置密码2.c确认密码2 d填写密码提示问题2.e填写密码提示答案2 f填写电子邮箱2.g填写验证码3.进入系统,登录成功添加员工用例文档:用例编号:006用例名:添加员工参与者:管理员前置条件:已登录系统后置条件:员工信息更新事件路径:1.管理员选择添加员工信息2.填写员工基本信息3.填写完毕保存信息4.系统更新信息考勤管理用例文档用例编号:007用例名:考勤管理参与者:部门负责人前置条件:能进入系统后置条件:考勤记录存入系统事件路径:1.部门负责人选择考勤管理2.填写员工考勤信息3.填写完毕后保存4.系统更新信息业务功能描述表业务模块描述招聘管理添加应聘信息主要用于发布应聘信息应聘信息汇总对应聘信息进行整理,审核,修改,删除等操作岗位管理岗位信息汇总对所有岗位进行汇总添加岗位调动信息发布岗位调动信息岗位调动信息汇总对所有岗位的调动信息进行汇总临时用工管理添加临时工信息添加临时工的个人信息临时工信息汇总会临时工的个人信息进行汇总员工培训管理添加培训计划主要用于发布培训计划培训计划汇总对培训计划进行汇总员工培训卡管理对员工进行培训卡说明与管理员工档案管理添加员工信息添加员工的基本信息员工信息汇总对员工的基本个人信息汇总员工健康记录管理记录员工的身体状况,健康指数员工工作履历管理记录员工的工作履历员工工作业绩管理记录员工的业绩员工奖惩管理员工奖惩管理对员工进行奖惩管理考勤管理考勤管理记录员工的出勤情况工号牌管理工号牌管理记录员工的工号牌所对应的资料系统管理用户基本管理管理用户的资料权限管理对登录系统的权限进行的设置人力资源管理信息系统招聘管理岗位管理临时用工管理员工培训管理员工档案管理员工奖惩管理考勤管理工号牌管理系统管理添加应聘信息应聘信息汇总岗位信息汇总添加岗位调动信息岗位调动信息汇总添加临时工信息临时工信息汇总添加培训计划培训计划汇总员工培训卡管理添加员工信息员工信息汇总员工健康记录管理员工工作履历管理员工工作业绩管理员工奖惩管理考勤管理工号牌管理用户基本管理权限管理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

统一建模语言UML课程设计
题目:企业人力资源管理信息系统分析建模姓名:黄
学号:14
班级:计科104
时间:2012 . 12 . 25
一、系统需求分析
1、系统的功能与要求
人力资源管理信息系统是基于B/S模式的WebMIS系统,它可以将杂论无章的信息(包括文字、图片和影音)经过组织,合理有序地呈现在大家面前。

对功能的规定:
●员工信息管理
●考勤管理
●工资管理
●报表管理
●系统管理
对性能的规定:
●操作应该方便、灵活。

●系统应有较高的的稳定性。

●系统应有较高的安全性。

●系统应有较高的容错性。

●速度上要求前台要能够很快地响应应聘者。

●后台操作不能出现超时现象。

数据管理能力要求
●能处理大量的新闻。

●安全指数高,防止黑客攻击。

●负荷能力强,防止数据量过大而影响速度。

●遵循数据完整性规则,保证数据实际有效。

●保证发送到数据库引擎的数据得以可靠存储。

●数据备份功能,保证数据在丢失之后可以得到及时的补救。

●数据恢复功能,当数据遭到破坏时,可以随时恢复过去的备份的数据。

二、系统的体系结构
1)系统设计方案
本企业人力资源管理系统是基于B/S模式的WebMIS系统,根据
后台管理员设置的栏目自动生成的企业人力资源管理系统主页、栏目浏览页面,同时后台提供了员工的信息编辑、修改、删除功能,主要通过相关类实现了数据库的管理和静态文件的生成操作。

系统逻辑结构
二、系统用例建模
识别系统的参与者;识别用例;对主要的用例书写用例文档;
通过关系整理用例得出最终的用例模型。

应聘者注册用例文档;
登录用例文档;添加员工信息用例文档和考勤管理用例文档等。

初始用例模型
登录
三、设计类图
系统中用到的类图
各类的关系图
Administrator类是管理员信息类,包括管理员的工号(WorkID),名字(Name),电话(Tel)住址(Address)其中主要操作有增加管理员(AddAdmin),增加员工(AddEmp),创建报表(CreateReportForms)
Employe类是员工信息类,包括员工的工号(WorkID),员工姓名(Name),住址(Address)
工作时间(WorkTime),年龄(Old),性别(Sex),部门(Department),电话(Tel)。

其中的主要操作有创建新员工(AddEmployer),删除员工(DeleteEmploye),调换员工(TransferEmploye)
ReportForms类是报表类,包括表明(Name),表项(Item),主要操作有创建(Create),打印(Print),输出(File),预览(Perview)
四、设计活动图
根据用例文档设计相应用例的活动图。

为主要用例场景设计的活动图准确规范。

1、“用户登陆”活动图
2、“考勤管理”活动图
3、“添加用户”活动图
4.“工资管理”活动图
5、“员工信息管理”活动图
6.“报表管理“活动图
五、设计顺序图
要求设计的顺序图准确规范。

1、“用户登陆”顺序图
2、“考勤管理”顺序图
3、“员工信息管理”顺序图
4、“报表管理”顺序图
5、“添加用户”顺序图
六、设计协作图
要求设计的协作图准确规范
1、“用户登陆”协作图
2: 读取信息
2、“考勤管理”协作图
1: 输入查寻请求
3、“添加用户”协作图
1: 登陆
4、“员工信息管理”协作图
1: 输入查寻请求
5、“员工信息管理”协作图
4: 生成报表。

相关文档
最新文档