管理信息系统
2021-08-10 13:40:14

人力资源管理系统开发实例

 

目前,国内外人力资源管理一般采用两种方式:一种是纯手工将信息记录在册,然后统一编号存档;另一种则是利用单机版或局域网版的很老的管理软件进行管理,将手工收集到的数据录入到电脑中,然后经由功能划分很不科学的软件进行处理。但这两种方法都有各自的弊端:前一种方法由于信息收集者的文化水平不一,字迹各不相同,所以他们之间的信息传递过程不免会产生一些失误和断裂,造成数据不完整,而且纸质信息载体有一个很致命的弱点,那就是信息保存时间和保存条件都很受限制,时间长了不免会造成信息的缺失;后一种方法虽然解决了信息保存时间短、信息容易丢失的问题。但存在一个更致命的缺点:由于软件系统过老,某些功能规划和划分不科学,所以在操作方面存在很大的脱节,而且在数据库安全问题方面也存在着一定的缺陷。在当前的信息化时代中,任何单位,都需要一个实用的人力资源管理系统来规范人力资源管理,这将会大大提高单位的管理水平,优化资源,实现效益的最大化。

系统需求分析

(一)系统功能概述

按照当前电力企业部门中有关人力资源管理的要求制定的需求分析书,同时综合企业管理中的实际处理问题,将整个系统的功能模块主要分为机构信息管理、岗位信息管理、人事档案管理、合同信息管理等四个功能模块进行开发,如图1所示为其总体设计框图。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

图1人力资源系统主要功能结构图

(二)功能需求分析

1.机构信息管理

机构信息管理的建立是为了对整个企业内的各个部门之间的基础资讯可以能够很好的整合,各个部门都存在着自己的内部管理关系,不同的部门存在对应的管理者、电话号码。管理者通过设定以及更改相关的部门信息来对其进行管理。

2.岗位信息管理

职位信息管理是建立企业内部各个职位的资讯信息,其具体的内容应包括企业中每个职工的姓名、所在部门、基本的工作事项等个人的信息,企业管理者能够凭借该模块来设定和对指定职工的个人信息进行修改。

3.人事档案管理

人事档案管理工作主要是负责对在职的职工个人的人事档案信息进行记录和管理,同时也包括对于新员工个人档案的添加操作,另外,职员晋升必须新增调岗记录。

4.合同信息管理

合同信息管理主要负责企业职工与企业之间的劳动签订合同问题,其应包括企业内全部员工与企业的之间的合同信息记录,并且可以实时的对企业员工的个人合同信息进行查询、更改、删除以及对新合同信息的添加,同时还应能够对不同合同进行相关的审核工作等。

(三)非功能性需求分析

作为一个完善的管理系统不仅需要充分的实现管理的基本功能,还必须在实现基础功能的基础上实现系统的一般性需求,使得系统的可使用价值更高。

1.可扩展性

在本次系统的设计初期了解需求的过程中,通过对设计需求进行调研洽谈过程中,相关的系统使用人员以及管理人员对系统的扩展性需求做出了特别的要求,希望开发出的系统具有充分的可扩展性,能够便于日后企业进一步扩展经营的管理需要,对现有的系统功能进行进一步的开发使用,为此大大的增加了系统设计的难度,一方面处于企业的业务管理范畴变化较快,不容易对未来的功能需求进行合理性的预测,另外部门的管理者出于对软件的开发业务了解不清,往往存在一定的需求不明确,后期改动大的风险,为此在软件系统的信息流向和数据源的设计采用了严格的数据结构设计,在满足当前系统设计和使用的需求,同时也为后期可能出现的新的功能模块业务做好的了铺垫的基础作用,在后期需要将入其他功能的时候不需要对系统原有的数据结构做大幅的调整,只需要对新功能业务进行合理的分析和规划就能够在保证主体业务不变化的前提下加入新的功能,大大的降低二次开发的难度和时间成本,同时也为使用的企业者节省经济成本,实现合理化的开发过程,使得开发者于使用者之间达成良好的合作结果。

2.安全性

在系统的日常安全管理当中,根据安全措施和指标,制定必要的安全管理措施出发,如系统数据的实时备份、全时段的软件系统更新、建立机房出入管理、系统的日常维护以及应急措施等,确保不受自然灾害或物理损坏的影响。

3.性能需求

(1)响应时间的要求定义如下:第一,在100K/s的带宽水平下,系统平均响应时间应少于5秒;第二,在100k/s带宽的水平下,系统最长响应时间不应超过18秒;第三,满负载期系统响应时间与规定响应时间误差不应超过5秒。

(2)负载量,即系统所能承受的并发用户量,本系统要求能够完成400人的负载要求,同时能够提供20人的并发操作且应保持15秒以下的响应速度。

二、系统概要设计

(一)系统平台架构

随着现代化的信息发展,采用信息化的管理方法来解决企业当前所面临的人力资源管理问题变得更加紧迫,当前的企业发展管理中出现了人力资源管理的复杂化、效率低下等问题,严重的制约了企业的发展,所以为了使得企业在人力资源的管理上不落后于企业的发展,同时加强企业内部管理工作的细化要求,致使人力资源管理系统顺应而生,本章就当前的技术发展条件和企业的需求,采用三层的物理架构来为企业的人力资源管理系统进行开发,将整个管理的过程集成到统一的软件平台,使得众多的信息在平台上得到整合管理,满足企业部门的管理需要。

按照电力企业人力资源业务的使用需求,将整个系统分为几个层次,按照层级关系分别为系统表示层、数据访问层、业务逻辑层如图2所示。

表示层

 

业务逻辑层

 

数据源层

图2系统平台架构图

(1)系统表示层

为系统提供良好的交互界面,显示系统的主体信息,同时为用户提供使用指导和浏览方式的引导;

(2)系统业务逻辑层

作为整个软件系统的业务逻辑部分,系统应用层主要完成管理功能的逻辑处理功能,具体来说主要包括考核管理子系统、工资管理子系统、人事管理子系统、基础信息管理子系统,业务流程管理子系统;

(3)数据访问层

以 Java 为底层接口通过使用 JDBC 的访问数据库方式实现应用层与数据库的访存功能;

系统运维保障:组建相应的 IT 服务运维团队来维护硬件设备条件和网络的配置,保证软件系统的正常运行。

网络设备:聘用专业的专职人员对网络设备进行全程不间断的跟踪维护管理。

业务系统:采用项目工程师、信息中心专员及系统管理员三位一体结合的方式实现对系统迁移、升级和备份恢复等维护工作的支持。

数据维护:对数据进行有效的备份还原和底层数据的维护,同时对系统的日志信息进行观测,对异常数据进行及时的处理;

系统安全体系意在搭建多层的数据安全卡控手段对系统进行保护,维持系统的稳定运行,主要从以下几个方面入手:

(1)网络安全:采用软件和硬件综合的方式搭建防病毒系统和防火墙设置,对不良的数据进行自主防御,保护自身系统不被异常的因素所影响。

(2)系统安全:通过建立不同的权限管理机制,对于处在不同层次的人员严格通过身份确认和权限资格审查制度,同时对于系统操作的安全日志和记录采取实时跟踪和控制的手段。

(3)数据安全:一方面通过分布式的存储结构和加密来保证数据的泄露,另一方面通过数据的实时备份来面对可能出现的突发性事故,以便可以对数据进行恢复,减少数据丢失的风险性。

(二)系统网络拓扑结构

通过上述对于整个人力资源管理系统的设计分析,不难看出其是一个设计业务和信息处理量较大的管理系统,但是整个系统所需要实现的功能相对简单,综合以往的开发经验,将B/S模式作为本次的体系架构。

本次设计的企业人力资源管理系统开发,主要的工作时完成对各类资源信息进行统一的集中处理建立信息中心网络,业务流程简单,所需要处理的数据量庞大,在信息的集中处理中需要合理的对应用服务器、数据库以及繁杂的网络设备进行优化配置,信息中心网络图如图3:

 

图3系统网络拓扑图

(三)数据库设计

对系统的需求分析以及各个功能操作中需要的数据进行分析需要建立福利薪酬信息、考勤信息、岗位信息、绩效考核信息、合同信息、招聘信息、简历信息、机构信息、人事档案信息等数据的实体类对象,各个实体之间的关系如图4所示。

 

图4系统数据库关系图

(1)岗位信息和机构信息:每一个职工都对应于在某个部门之中的一个岗位,反之,在每个部门中都设置有各类诸如主管、经理等岗位,即一个部门机构可以有多个岗位信息,而一个岗位信息只对应一个 部门机构,由此可以看出机构与岗位之间存在一对多的关系。

(2)福利薪酬信息和岗位信息:在我们的现实生活中很容易可以了解到岗位与薪酬呈现的是一对一的关系,但是对应的关系往往不是固定不变的,而总是伴随着时间的推移不断的变化,某个职位的福利工资会因为时间的改变而出现改变,以开展纵向比较为目的,把所有更改信息都进行登记,这样就代表了该职位在每个阶段出现的薪资情况进行了保存,因此,从这个方面进行考虑职位的信息与薪酬信息应当采取一对多的关系进行设计。

(3)人事档案信息和岗位信息:每个职员都有其对应的职位,通常状况下,职员和职位是一一对应的,但是在企业的经营过程中,难免会出现岗位调用或者是同一员工同时担任对个岗位,相反的,某个职位能够由若干个职员,举例说市场机构的销售人员、设计机构的设计人员。

(4)人事档案信息与考勤:职业在就职期间,企业将考核其出勤状况,掌握职员的工作情况、时间。

(5)绩效考核信息和人事档案信息:一般而言企业员工在为企业服务的同时,企业往往会周期性的对员工进行绩效的考核,以此来对员工的工作做出评价,以便为企业后期员工的培养和晋升提供合理的依据,假如该职员在企业里面就职时间很长,那么自然而然企业对其考核的信息就不会是单独的一份,从这个方面可以直观的认识到人事档案信息与绩效考核信息之间存在一对多的关系。

结语

在经济社会快速发展的今天,人才在经济发展中扮演的角色愈发重要,现如今主要的竞争方向已经从劳动力资源转移到人力资源方向,传统的人资管理仅凭手工记录,导致人力资源管理者工作量大、效率低,传统管理模式已不能适应当前人力资源管理的需求。不断挖掘人力资源潜力,提升公司人事管理能力,成为了激烈竞争环境下的必然趋势。同时,这对于一个国家提高自身综合实力而言也是至关重要的。

此次系统设计与实现主要完成了以下几点:一是对系统的需求进行了比较深入的研究。二是对系统涉及到的整体与网络框架进行了比较全面地设计,做到了系统中基本模块的功能设计。本文设计研究出一个非常实用的人力资源管理信息系统。此系统的使用有助于提升人力资源管理部门的工作效率,并且激发员工的工作积极性,同时为领导提供了非常好的企业经营管理方式。

热门题目

专业推荐