人力资源管理系统的研发.pdf

人力资源管理系统的研发.pdf

ID:52475551

大小:265.37 KB

页数:4页

时间:2020-03-28

人力资源管理系统的研发.pdf_第1页
人力资源管理系统的研发.pdf_第2页
人力资源管理系统的研发.pdf_第3页
人力资源管理系统的研发.pdf_第4页
资源描述:

《人力资源管理系统的研发.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、人力资源管理系统的研发悄莲蓬(广州康大职业技术学院,广东广州511363)[摘要】人力资源管理系统项目主要为国内大中型企业提供功能全面、实用的人力源管理和财务管理。首先对人力资源管理进行详细的需求分析,确定系统的功能结构;然后型,对系统安全模块进行了详细设计,最后完成系统的实现。[关键词】人力资源管理;面向对象;统一建模语言1.引言人力资源是现代企业资源之本,在企业间的商业竞争越来越激烈的今天,如何吸引人才、合理安排人力资源、降低用人成本、提高企业竞争力,是企业管理者考虑的首要问题。在现代社会,人

2、力资源的质量和数量已经成为企业竞争的关键所在,这已是社会理论界和企业界的共识。企业管理者可以根据企业的生产需求状况方便地使用人力资源管理系统编制本企业组织结构和人员结构的规划方案,通过各种方案在系统中的比较和模拟运行评估,产生各种方案的数据结果,并通过直观的图形用户界面,为企业管理者的最终决策提供辅助支持。2.系统分析与概要设计人力资源管理系统(HRMs)的主要任务是实现对企业全部人力资源的科学管理,为企业决策提供帮助的全方位解决方案。系统功能包括了人力资源规划、员工考核、工时管理、招聘管理、薪资

3、管理、培训计划、税务管理等,人力资源系统能够动态直观地反映人力资源的状况。企业的管理者可以运用人力资源管理系统,根据自身企业的生产需求状况,方便地编制本企业组织结构和人员结构规划方案,通过种种方案在系统中的比较和模拟运行评估,产生各种方案的数据结果,并且通过直观的图形化的用户界面,为人力资源管理提供高效便利的决策支持或辅助支持。2.1系统角色确定在使用统一建模语言建模的过程当中,首先必须要弄清用例和角色。根据系统的实际操作过程可以分析出和系统交互的对象有企业高级管理层、人事部经理、普通员工、系统管

4、理员和数据库系统。不同的对象用户使用本系统的权限级别是不同的。整个系统是建立在数据库幕础上的,系统和数据库之间还存在着大量相互通信,因此数据库被确认为一个角色。本系统创建以下角色:(1)公司普通员工:查询相关信息,具有修改自身用户名和密码等个人资料权限:(2)人事部门经理:创建、查询、修改和删除部门员工信息,以及浏览、审批全部信(3)系统管理员:负责系统的维护、备份、恢复、数据的管理等;(4)超级用户:具有最高权限,可以创建、查询、删除、修改其它用户信息,以及浏览、审批全部信息的助能;(5)数据库

5、系统:主要负责存储系统的全部数据以及备份全部的系统数据。2.2系统整体的用例图图1为系统整体的一个用例图,它主要分析的是与系统进行交互的所有角色。其中企业高级管理层町以使用系统里的所有功能,有最高的权限;人事部经理级别除了系统安全菜单里的部门功能不可用之外其它全部功能皆可用,仅次于企业高级管理层:系统管理员有使用档案维护、假期管理、员工信息菜单里的大部分功能的权限,主要负责系统的维护、备份、恢复、数据的管理等功能;普通员工使用员工信息,假期管理菜单罩的功能权限,可查询相关的信息,修改员工自身的个人

6、资料(用户名和密码等);凶全部功能都涉及到数据库系统,所以数据库系统同样具有最高的权限。趣MS/—、型④/(幕姥安全)//—、\、/迪承图l整个系统用例图2.3系统的功能结构经过和客户长期互动和交流得出双方~致的需求说明书,并根据需求编写了系统详细设计,决定了系统的菜单基作者简介:何星星,男。湖南郴州安仁人,硕士,工程师,研究方向:计算机软件、计算机网络。~6l一本上都是按系统的功能来分类的。人事管理是人力资源管理系统的核心管理功能,它主要完成一些人事招聘、人事档案等模块功能。工时管理是人力资源系

7、统中薪资管理的基础,主要实现完成诸如加班计划、出勤上载、加班舍入规则等,并提供一些相关报告。罚金管理提供了罚款编码维护、员工罚款登记维护、员工罚款汇总报告等功能。薪资管理是本项目资金管理的核心,主要是完成了诸如薪资组、薪资试运行、薪资确认及执行、支付及扣款、员1=薪资历史查询、月结处理等,并提供一些相关报告。假期管理模块提供了假期舍入规则、假期申请、假期修改、剩余假期、假期查阅的维护等,并提供了一些相关报告。人力资源管理系统具有灵活的编码功能,这是系统的一大特色。该系统专为大中型企业设计,能够适合

8、不同的公司使用。不同的企业有不相同的规范,不相同的要求,HRMS能够让用户自由地设定公司编码,如公司结构、薪资结构、职位编码、系统参数、级别编码等。3.详细设计系统的详细设计阶段是进行系统编码的重要依据,直接决定了系统的性能状况和系统的可扩展性。3.1数据库设计数据库是系统的基础,在人力资源管理系统的开发过程中,数据库的设计是其中十分重要的环节,此过程是在需求分析的基础上进行的。系统针对数据库主要做了表的逻辑结构设计和数据库的安全性设计。在腿系统中,因涉及到的实体较多,所以具体的数

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

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

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