人力资源管理系统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建模组名:TBNO小组成员:XX,XX,XX,XXX1. 人力资源管理系统建模过程分析 (3)1.1人力资源管理的需求 (3)1.2体系结构设计 (3)1。
3系统管理 (4)2 系统用例模型 (5)2.1培训管理 (5)2.2招聘管理 (5)2。
3组织机构管理 (6)2。
4薪资管理 (7)2。
5规章制度管理 (8)2。
6人事管理 (9)2。
7绩效管理 (10)2.8考勤管理 (11)3 系统部署图模型 (12)4 构件图 (13)5 活动图 (13)5.1所有用户 (13)5。
2系统管理员: (16)5.3人力资源管理员 (16)5.4财务人员 (20)6 包图 (21)7 类图 (22)7.1Action包中的类说明 (22)7。
2Model包中的类说明 (25)7。
3ServiceI包中的接口说明 (26)7.4ServiceImpl包中的类说明:用于实现ServiceI包中的接口 (28)7。
5DaoI包中的接口说明 (29)7.6DaoImpl包中的类说明:用于实现DaoI包中的接口 (30)8 顺序图 (30)8.1系统管理员 (30)8.2所有用户 (30)8。
3人力资源管理员 (31)8.4财务人员 (36)8.5普通职工 (37)9 状态图 (39)9。
1系统管理员 (39)9.2普通员工 (40)9.3人力资源管理员 (40)1.人力资源管理系统建模过程分析1.1人力资源管理的需求本部分用自然语言对系统进行描述。
人力资源管理部门提供一个全面的信息管理系统,通过系统可以比较容易地获得所需的关于组织体系、薪酬福利成本、人力资源状况等静态数据,也可以方便地获得各种变动信息来进行趋势预Nt371.在企业内实现信息依据权限的共享,人力资源管理的Et常业务在信息系统的协助下变得高效快捷.为了开发本系统,首先要理解人力资源管理功能,通常人力资源管理系统包含以下模块,各模块功能简述如下:(1)人事管理(2) 规章制度管理(3)考勤管理(4)绩效管理(5)组织机构管理(6) 薪资管理(7) 培训管理(8)招聘管理1.2体系结构设计人力资源管理系统的用户主要包括四类:(1)系统管理员:总部的IT人员,负责系统的日常维护,人员权限和信息编码的管理,具有一定的计算机专业知识.(2)管理者:总部、分公司的人力资源部的相关人员,执行该系统的大部分业务操作,涉及信息处理和查询。
UML——人力资源管理系统1.doc

UML——人力资源管理系统1 人力资源管理系统一、综述供充足的信息和快捷的查询手段。
人事管理系统的主要任务就是使用计算机,对所有公司成员的人事档案资料进行保存;在需要时进行查找、分类、统计或者增加、修改和删除等操作;可以针对不同的目的,对各种档案资料进行查询。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。
二、系统功能介绍(一)员工管理员工管理模块包括员工信息管理、员工合同管理、员工档案管理、档案室档案柜管理、员工档案管理、人事变动管理、离职员工管理、员工报表生成等。
1、员工信息管理(1)新员工入职系统允许人事管理员添加新的员工数据,作为其它功能和模块的数据基础。
人事管理员可在以下页面填写员工相关资料,最后保存信息。
其中带(*)号的项目是人事管理员必填、普通员工没有权限填写的信息。
新员工工号默认由系统自动生成,人事管理员工也可自行手动修改。
在保存新员工信息的同时,管理员可选择同时创建系统用户,创建之后系统允许此员工登陆系统进行一定权限范围内的操作。
创建的系统用户登录名默认为工号、密码默认为111111,角色默认为普通员工。
具体如下图所示:图2-1 添加新员工信息(2)员工信息修改在修改员工信息功能上,系统对不同角色的用户有不同的处理方式。
人事管理员有权限对系统所有员工除工号以外的信息做修改,教学秘书允许修改本部门员工的信息,普通员工仅允许修改自己的信息。
非人事管理员没有权限修改员工所属部门、职务、职工类别等信息项。
在人事部门管理员添加新员工的基本数据后,该员工需登录系统进一步完善自己的信息,从而减轻人事管理员的工作负担。
以下是新员工登录系统修改信息流程图:图2-2 新员工入职登陆流程图(3)员工查询管理在员工管理页面点击“高级查询”按钮,可根据不同条件对员工信息进行综合查询,快速获取到符合各种条件的员工信息。
UML人事管理系统

河南城建学院《UML》课程设计报告书人事管理系统设计题目:专业:信息管理与信息系统指导教师:班级:号:学姓名:组同人:计算机科学与工程学院2016 年 1月 8 日目录1.系统概述................................................... 错误!未定义书签。
2.需求分析................................................... 错误!未定义书签。
功能描述 ................................................. 错误!未定义书签。
.用例图...................................................... 错误!未定义书签。
人事部长用例图 ........................................... 错误!未定义书签。
系统专员用例图 ........................................... 错误!未定义书签。
人事专员用例图 ........................................... 错误!未定义书签。
4.用例描述................................................... 错误!未定义书签。
登陆的用例描述 ........................................... 错误!未定义书签。
离在职员工管理用例描述 ................................... 错误!未定义书签。
员工工作效绩管理用例描述 ................................. 错误!未定义书签。
职员招收管理用例描述 ..................................... 错误!未定义书签。
基于UML的人力资源管理系统的设计

基于UML的人力资源管理系统的设计作者:李锐来源:《电脑知识与技术》2012年第31期摘要:随着信息技术的进步,人力资源管理系统积极地推动了企业的信息化发展。
该文基于UML,对人力资源管理系统进行设计,实现了系统建模。
关键词:人力资源管理系统;UML;设计;建模中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2012)31-7404-02随着信息技术的进步,高效率地完成人力资源管理的日常工作事务,已成为适应企业现代管理制度,推动企业管理走向规范化、科学化、系统化的必要条件。
随着人力资源管理工作范围的不断扩大,实行人工操作,势必会耗费工作人员大量的时间和精力,而利用计算机进行人力资源管理工作,不仅能够保证信息存储的准确无误、各类型报表的快速输出,而且还可以依靠计算机对各类人力资源信息进行查询与统计,极大地提高了人力资源管理的工作效率[1]。
鉴于以上优势,本文基于统一建模语言UML来对人力资源管理系统进行设计。
1统一建模语言UML统一建模语言UML(Unified Modeling Language)是一个支持软件开发所有阶段的模型化的图形化语言,是20世纪80年代末至90年代中面向对象的分析与设计方法的发展的产物,通过UML能绘制出软件的整体蓝图[2]。
UML适用于软件系统开发的各个过程阶段。
在需求分析阶段,可以利用用例来捕获用户需求,利用类图描述系统问题域的主要概念和机制;在设计阶段,为实现用例,类之间的协作使用动态模型来描述。
另外,UML模型是软件测试的依据,单元测试对应类图和类规格说明,集成测试对应部件图和合作图,系统测试对应用例图。
软件包含的信息很多,难以用一个视图来表达。
为了形象地表达出软件所包含信息,并详尽描述系统的整体特性和功能,UML中使用不同的视图从各个角度来描述软件系统,以准确地对其进行定义。
UML的视图包括以下五种:1)用例视图,是从外部角度(主要指用户)来以最直观的方式描述软件功能,是UML视图的核心,其他视图是依据用例视图来确定的。
UML大作业 人才管理系统

人才管理系统一、需求陈述:人才管理系统主要提供的服务:➢人才信息管理,负责人才信息的增添修改等。
➢企业信息管理,负责企业信息和企业招聘信息的更新等管理。
人才管理系统------人才信息管理应提供的服务如下:1、个人用户注册个人用户可注册,发布自己的简历。
2、管理员录入与生成人才信息表管理员在个人用户注册后,录入用户的简历。
生成人才信息表供企业参考选择。
如果个人用户已被录用,管理员删除其个人信息。
3、查询个人、企业、管理员可以查看个人用户的简历,企业、管理员可以查看人才信息表,人才管理系统------企业信息管理应提供的服务如下:1、企业用户注册企业用户可注册,发布企业信息2、管理员管理企业信息管理员对所有企业用户信息进行审核,若审核通过,则该企业成为正式会员3、正式会员发布信息成为正式会员的企业可发布若干个岗位的招聘信息。
4、查询个人用户、管理员、企业可以查询企业招聘信息。
附注:1、人才管理系统的直接用户是管理员、企业用户、个人用户。
管理员负责:审核企业用户信息,录入个人用户信息、企业信息,查询、修改、更新、删除用户信息,定期对页面进行管理和维护。
企业用户负责:发布企业信息,更新招聘信息,只允许对自己有关的信息进行添加、删除及更新的操作。
查询个人用户信息及简历。
个人用户负责:首次登陆注册,填写个人信息,投放个人简历,可查询个人信息,企业信息及企业招聘信息,只允许对自己有关的信息进行添加、删除及更新的操作。
2、为保存数据,可建立人才管理的数据库,数据库包括:个人用户信息表、个人用户简历表、企业用户信息表、企业招聘信息表等。
二、人才管理系统的部分模型图如下:由上分析可知,系统地参与者包含三种,分别是:管理员、个人用户、企业用户。
用例图管理员用例图:个人用户用例图:企业用户用例图:用例规约1.人才管理用例用例编号:1 用例名:管理员用例用例描述:该用例描述了管理员管理用户信息执行者管理员、个人用户、企业用户相关用例1.登陆2.进入管理页面3.编辑用户信息前置条件使用者必须拥有该功能使用权限后置条件登陆成功后,可以编辑用户信息基本步骤1.登陆2.进入管理页面3.编辑用户信息4.将修改后的信息写入数据库2、个人用户用例用例编号:2 用例名:个人用户用例用例描述:该用例描述了个人用户查看个人信息和企业信息、修改个人信息等执行者个人用户相关用例1.登陆2.进入查询页面3.返回查询信息前置条件用户登录系统,并且系统中存在已注册用户的相关信息后置条件登陆成功后,可以进行个人用户和企业信息查询基本步骤1.登陆2.信息查询3.退出系统3、企业用户查询信息用例用例编号:3 用例名:企业用户查询信息用例用例描述:该用例描述了企业用户查看个人信息和企业信息、修改企业信息等执行者企业用户相关用例1.登陆2.进入查询页面3.返回查询信息前置条件用户登录系统,并且系统中存在已注册用户的相关信息后置条件登陆成功后,可以进行个人用户和企业信息查询基本步骤1.登陆2.信息查询3.退出系统4、企业用户修改信息用例用例编号:4 用例名:企业用户修改信息用例用例描述:该用例描述了企业用户发布、修改招聘信息等执行者企业用户相关用例1.登陆2.进入修改页面3.编辑修改信息4.将信息送至管理员前置条件用户登录系统,并且系统中存在已注册用户的相关信息后置条件登陆成功后,可以进行招聘信息修改基本步骤1.登陆2.信息修改3.退出系统类图对象类图顺序图和协作图个人注册顺序图个人注册协作图:企业注册顺序图:企业注册协作图:个人用户登陆序列图:个人用户登陆协作图:企业登陆序列图:企业登陆协作图:个人用户查询企业招聘信息序列图:个人用户查询企业招聘信息协作图:企业查询人才信息序列图:企业查询人才信息协作图:个人选择应聘岗位序列图:个人选择应聘岗位协作图:个人查询个人信息序列图:个人查询个人信息协作图:管理员登陆人才管理系统序列图:管理员登陆人才管理系统协作图:管理员添加人才信息序列图:管理员添加人才信息协作图:管理员修改人才信息序列图:管理员修改人才信息协作图:管理员删除个人信息序列图:管理员删除个人信息协作图:管理员查询企业信息序列图:管理员查询企业信息协作图:管理员添加企业信息序列图:管理员添加企业信息协作图:管理员修改企业信息序列图:管理员修改企业信息协作图:管理员删除企业信息序列图:管理员删除企业信息协作图:状态图个人用户投放简历状态图简历状态图企业发布信息状态图企业信息状态图活动图个人用户上传简历活动图个人用户选择岗位活动图个人用户删除简历过活动图企业用户发布招聘信息活动图企业录用人才活动图企业删除信息活动图系统管理员活动图基本业务构件图:系统部署图:。
UML人力资源

UML人力资源基于UML建模的人力资源管理系统设计一.绪论1.1、项目背景在科学技术发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们的政治、经济、生活等各个方面都发挥着重要的作用。
人力资源管理是近年发展起来的一个崭新的学科。
随着我国劳动力市场的建立和完善,随着员工越来越重视自己的工作、生活质量,随着政府部门关于劳动就业法规的逐步完善,企业中的人力资源管理将变得非常关键。
1.2、人力资源管理系统简介人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件。
它的内容对于企业的决策者和管理者来说都至关重要,所以人力资源管理系统应该能够为用户提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况,但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在许多缺点,如:效率低,安全性差,时间一长就会产生大量的文件和数据积压,这对于查找、更新和维护都带来了不少的困难。
因此,为了加快企业的信息化步伐,提高企业的管理水平以在激烈的社会竞争中立于不败之地,建设和完善人力资源管理系统已经变得十分必要和迫切。
二.UML基本概念与方法2.1UML的概念统一建模语言UML(Unified Modeling Language)是一种标准的图形化建模语言,是面向对象分析和设计的一种标准表示,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。
UML 适用于面向对象的各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,它是一种总结了以往建模技术的经验并吸收当今优秀成果的标准建模方法。
UML本身独立于过程,用户在使用UML 建模时,可以选用任何适合的过程。
然而,使用UML进行开发时,仍然有着大致统一的过程框架。
本文主要以人力资源管理信息系统为例,研究和讨论了基于UML的系统建模和软件开发的一般过程。
UML系统需求分析建模实例包括业务建模

UML系统需求分析建模实例包括业务建模一、背景某公司为了提高内部管理效率,决定开发一个在线人事管理系统。
该系统主要目标是帮助公司员工和管理人员更好地进行人事管理工作,包括员工信息管理、薪资管理、请假管理等功能。
二、业务建模1. 参与者- 员工:具有查看和修改个人信息的权限。
- 人事部门:负责对员工信息进行管理、薪资管理和请假管理。
- 管理员:拥有所有功能权限。
2. 用例图用例图展示了系统的功能视图,包括主要的参与者和他们的交互。
(图1:用例图)3. 用例描述- 查看个人信息:员工可以查看自己的个人信息,包括个人资料、联系方式和工作历史。
- 修改个人信息:员工可以修改自己的个人信息,如联系方式和地址等。
- 管理员登陆:管理员可以使用管理员账号登陆系统。
- 管理员工信息:管理员可以查看和修改员工信息,包括添加员工、删除员工和修改员工信息等。
- 薪资管理:人事部门可以查看和修改员工薪资信息。
- 请假管理:人事部门可以管理员工的请假信息,包括请假申请和批准等。
4. 状态图状态图描述了系统中的一个对象或参与者的状态变化。
(图2:状态图)5. 类图类图展示了系统中的类以及它们之间的关联。
(图3:类图)三、系统分析1. 需求分析对于查看个人信息的用例,系统应该提供一个界面给员工输入自己的员工号,然后显示员工的个人信息。
对于修改个人信息的用例,系统应该提供一个界面给员工输入员工号和想修改的信息,然后保存修改后的信息。
对于管理员登陆的用例,系统应该提供一个界面给管理员输入管理员账号和密码进行登陆。
对于管理员工信息的用例,系统应该提供一个界面给管理员查看和修改员工信息,包括添加、删除和修改员工信息。
对于薪资管理的用例,系统应该提供一个界面给人事部门查看和修改员工薪资信息。
对于请假管理的用例,系统应该提供一个界面给人事部门管理员工的请假信息,包括请假申请和批准。
2. 非功能性需求- 界面友好:系统应该提供直观、易用的界面来满足用户的需求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人力资源管理系统
——UML建模
组名:TBNO
小组成员:XX,XX,XX,XXX
1. 人力资源管理系统建模过程分析 (3)
1.1人力资源管理的需求 (3)
1.2体系结构设计 (3)
1.3系统管理 (4)
2 系统用例模型 (5)
2.1培训管理 (5)
2.2招聘管理 (5)
2.3组织机构管理 (6)
2.4薪资管理 (7)
2.5规章制度管理 (8)
2.6人事管理 (9)
2.7绩效管理 (10)
2.8考勤管理 (11)
3 系统部署图模型 (12)
4 构件图 (13)
5 活动图 (13)
5.1所有用户 (13)
5.2系统管理员: (16)
5.3人力资源管理员 (16)
5.4财务人员 (20)
6 包图 (21)
7 类图 (22)
7.1Action包中的类说明 (22)
7.2Model包中的类说明 (25)
7.3ServiceI包中的接口说明 (26)
7.4ServiceImpl包中的类说明:用于实现ServiceI包中的接口 (28)
7.5DaoI包中的接口说明 (29)
7.6DaoImpl包中的类说明:用于实现DaoI包中的接口 (29)
8 顺序图 (29)
8.1系统管理员 (29)
8.2所有用户 (30)
8.3人力资源管理员 (31)
8.4财务人员 (36)
8.5普通职工 (37)
9 状态图 (39)
9.1系统管理员 (39)
9.2普通员工 (40)
9.3人力资源管理员 (40)
1.人力资源管理系统建模过程分析
1.1人力资源管理的需求
本部分用自然语言对系统进行描述。
人力资源管理部门提供一个全面的信息管理系统,通过系统可以比较容易地获得所需的关于组织体系、薪酬福利成本、人力资源状况等静态数据,也可以方便地获得各种变动信息来进行趋势预Nt371。
在企业内实现信息依据权限的共享,人力资源管理的Et常业务在信息系统的协助下变得高效快捷。
为了开发本系统,首先要理解人力资源管理功能,通常人力资源管理系统包含以下模块,各模块功能简述如下:
(1) 人事管理
(2) 规章制度管理
(3) 考勤管理
(4) 绩效管理
(5) 组织机构管理
(6) 薪资管理
(7) 培训管理
(8)招聘管理
1.2体系结构设计
人力资源管理系统的用户主要包括四类:
(1)系统管理员:总部的IT人员,负责系统的日常维护,人员权限和信息编码
的管理,具有一定的计算机专业知识。
(2)管理者:总部、分公司的人力资源部的相关人员,执行该系统的大部分业务
操作,涉及信息处理和查询。
该部分人员电脑使用水平一般,基本会操作Windows,
Off ce等系列软件,以及收发电子邮件,会使用浏览器上网。
(3)决策者:总部、分公司的高层管理人员,他们一般为进行人事方面的决策执
行查询操作系统。
该部分人员电脑使用水平为初级,一般会使用Windows操作系统,
会使用浏览器上网。
(4)查询者:集团公司所有员工。
他们使用本系统主要用于查询与自己相关的个
人信息,以及特殊情况下处理突发性工作,该部分人员电脑使用水平不确定。
考勤管理
财务人员后勤人员
1.3系统管理
本模块的角色是系统管理员,用户管理主要实现用户的添加、删除、修改以及
用户的权限指派等操作;为了维护数据库的安全,对系统数据库的备份和恢复也是由系统管理员实现,其次系统涉及到的所有选择性参数由本模块进行初始化。
系统管理的用例图。
恢复数据库
2 系统用例模型
2.1培训管理
培训管理的角色包括人力资源管理人员和普通员工,人力资源管理人员采用问
卷调查的方法获取培训需求信息,并对调查的结果进行培训需求分析,然后据此制定年度培训计划,并将此计划作为培训信息进行发布,普通员工可以通过本模块查询培训计划信息。
对于具体培训计划的实施首先由人力资源管理人员将此信息发布出去,普通员工通过本模块进行报名,人力资源管理人员登记培训人员、培训专家、培训课程以及培训的费用。
在培训结束之后,管理员对培训进行总结分析,并登记总结报告,主要包括培训成本和培训效果以及培训证书的管理。
提交总结报告
2.2招聘管理
本模块涉及到的角色包括人力资源管理人员、用人部门和应聘人员,首先用人部门提出用人需求,人力资源管理人员根据用人部门的用人需求和组织结构管理子系统中的岗位信息制定招聘计划,并依此对外发布招聘信息。
应聘人员根据招聘信息做出应聘登记,人力资源管理人员对招聘登记的相关信息做出处理,对于录用人
员,一方面将其信息转入企业人事库,另一方面需要修改招聘信息;对于非录用人
员,将其信息转入企业人才库,以便在需要的时候与其联系。
用人部门
2.3组织机构管理
组织机构管理系统的主要角色包括人力资源管理部门的管理人员、应聘人员、公司一般员工、财务部门人员、后勤部门人员、系统管理员。
系统管理员负责系统用户的定义和权限的划分;人力资源管理部门负责人事信息、考勤、招聘、培训等主要的工作;对于薪资管理,人力资源管理人员定义薪资帐套,以及工资项目和人员的工资录入权限,具有相应权限的财务人员或者后勤人员(比如水电费)完成具体的录入和计算的任务。
应聘人员通过招聘管理的应聘界面实现应聘信息的输入;而普通员工可以通过系统查询与自己的个人信息有关的信息。
系统顶层用例图。
岗位增加岗位修改
2.4薪资管理
账套:是财务软件用语,意思是核算一个单位(核算对象)整套会计业务的数据库。
核算对象有几个,就可以建立几个账套,单独对其进行核算。
工资账套就是财务软件里单独核算工资的账务处理。
薪资管理也是人力资源管理系统的核心功能之一,因为人力资源管理系统的本
质就是充分挖掘人力资源潜力,做到人尽其能,而薪资措施则是激发人的潜能的措
施之一。
本系统的角色主要是财务部门管理人员,但薪资构成的很多数据来源于公
司的不同部门:如水电来源于后勤部门。
所以由财务部门管理人员定义不同的薪资
数据的录入人员也是本系统的角色之一;另一方面,薪资数据所涉及的人员来源于
人事管理资子系统、工资计算涉及到考勤子系统和绩效子系统的数据,所以人事管
理子系统、考勤管理子系统和绩效子系统也是本模块的角色。
按银行汇率清单按总额按自定义工资项目
2.5规章制度管理
本模块的角色包括人力资源管理人员和普通员工,人力资源管理人员对对规章制度进行添加、删除和修改操作,而普通员工对规章制度进行查询、浏览,系统提供的查询方式包括按照类别查询、按照规章制度的发布日期查询和按照关键字进行查询。
修改规章
按关键字查询
2.6人事管理
人事管理是人力资源管理中最核心的模块之一,它处理的内容主要包括职工基本信息(相对固定的信息)以及职工变动信息,职工的变动信息主要包括家庭关系
信息、职称、职位、学历、部门、奖惩的变动信息,同时,职工的离职和合同管理也在本模块中实现。
本模块的主要角色是人力资源管理部门的管理人员,他们负责增加、删除、修改人事信息;除此以外,企业员工可以查看自己的个人信息;企业
决策者也可以查询、筛选自己所关心的信息,并能通过统计对企业当前的人力资源状况进行宏观的了解。
另外,本模块还与其他子系统之间有数据交互:招聘子系统
中确认接收的人员、培训子系统中学历、证书的变动将自动反馈到本子模块,而本模块的离职数据也自动反馈到招聘子系统的人才库中,因此这两个子系统也是本系统的角色。
职称变动管理
2.7绩效管理
根据公司的管理制度,员工的考核的成绩共由三个打分构成:员工个人自评成绩、员工所在部门的考核成绩和人力资源管理部门的成绩;另一方面,员工的考勤
状况也是考核的内容之一,所以绩效管理的角色包括人力资源管理人员、员工个人、部门考核人员以及考勤管理子系统。
本模块的关键在于考核的指标体系,并且这种指标体系应该是随着企业的经营状况和环境的变化而变化,所以人力资源管理人员首先定义考核项目及其项目属性,员工个人根据定义好的考核项目制定自己的考核计划表,并在期初进行填写。
期末员工进行自评,并且部门对其管辖人员进行测评,人力资源管理人员根据期初员工填写的考核计划表对这两个成绩进行审核和调整,然后根据事先由人力资源管理人员定义的权值进行计算,并将员工的考核的t化成绩归纳为相应等级,同时将考核成绩作为历史数据保存并进行统计分析.绩效管理
的用例图。
统计分析
2.8考勤管理
本模块涉及到的角色包括执行考勤工作的人力资源管理人员、参加考勤的公司所有职员以及薪资管理子系统。
由人力资源管理人员首先制定考勤规则,主要包括考勤项目的管理、奖惩措施的制定和奖惩指标的量化定义;普通员工通过本模块提出请假、销假和加班的申请,并通过人力资源管理人员的审核,每逢月末,人力资源管理人员将考勤机中的考勤数据导入到本系统,结合请假、销假和加班的审核数据,形成月末考勤数据的个人和部门汇总,以此为依据,根据制定的奖惩规则,计算出本月的员工考勤奖惩金额并提交给薪资管理系统。
部门统计
申请加班
3 系统部署图模型
从系统中软件和硬件的物理架构的角度来看,该系统的部署模型如下:
4 构件图
构件是系统的可替代的物理部分,它表示的是实际的事物.构件是定义了良好接口的物理实现单元.它是系统中可以替代的部分.
5 活动图
5.1所有用户
注册:
登陆:。