前言:中文期刊网精心挑选了人事管理系统的设计与实现范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
人事管理系统的设计与实现范文1
关键词:人事管理系统;;SQL SERVER 2005
1 人事管理系统开发的目标及意义
基于的人事管理系统的主要目的是通过B/S结构(Browser/Server结构),方便企业管理者来对企业的人事档案和企业各个部门进行管理,工资和奖金的核算,人员的管理和培训计划,员工信息的查询,使整套系统具有高安全性、高可靠性等优点,能够应用于中小型企业的人事管理部分。
为了做成一个完整的人事管理系统,而且被大家所能够接受,人事管理系统从以下几个方面重点考虑:⑴信息的搜集、存储、传递、分类、统计和检索等功能的计算机化,确保其准确性、及时性、完整性和相关性。⑵分权操作和数据共享,保证系统的有序运行。数据入口唯一、编码存储、明码输出、所有在用数据和历史数据都可共享查询。⑶实用性强,操作简便,容错与随机帮助有机结合,便于用户使用及扩充使一般员工不用培训就能上机操作。本文所开发的企业人事管理系统的总体任务是实现企业员工人事管理的系统化和自动化。人事管理为企业单位和个人提供信息咨询、档案检索、人员档案存取、为企业单位和个人提供档案的收集、整理、保管服务。
2 需求分析
通过调查研究,确定了本系统的需求如下:
⑴基本功能需求。能够管理职工的基本信息,并提供对这些信息的查询、修改、添加和删除功能;系统能对单位的人动、奖惩、考勤、工资、培训、绩效、成果、合同等信息进行记录并对其进行查询;系统能提供对职工添加、修改、删除用户帐号的功能,并能分配权限。
⑵用户界面需求。以Web页面的形式显示信息,界面操作简单易懂、页面美观,不需培训可以直接使用,人事管理人员能完成员工的添加、删除、修改员工等的操作,普通职工能完成考勤信息等的上报,领导能对员工的考勤信息等进行审批操作。
⑶性能需求。系统具有灵活性的操作性,可扩展性强,安全级别高,具有和外部程序接口的功能,可以与本企业的其他管理系统进行联网使用。
3 系统的设计
本系统的软件设计是基于网络运行的三层应用模式和浏览器/服务器模式相结合的形式,其中,一层为客户端程序;二层为Web应用服务器,三层为数据库服务器(SQL server 2005);客户端程序(标准浏览器)通过HTTP协议与Web应用服务器进行连接,Web服务器通过标准数据库接口与数据库进行连接,SQL Server2005数据库服务器接受Web服务器对数据库的操纵请求,执行相应的数据操纵,并将处理结果返回给Web服务器。系统使用、HTML、SQL Server数据库和C#编程等技术和开发工具。整个系统主要由一系列相互关联的动态页面组成。该系统按功能可分为六大模块,如下所示:⑴登录界面:设置使用人事管理系统的用户及其使用权限;⑵主界面:该模块提供管理系统的主界面,是主系统的唯一入口和出口,该界面提供用户选择并调用各子模块;⑶浏览模块:该模块提供全部人事档案的界面;⑷查询模块:对档案卡片的查询功能,包括精确条件查询和模糊条件查询;⑸统计模块:按规定的要求进行的统计,它可以较详细直观的统计出要求的结果,统计可以详细的按职务、按职称、按部门、按学历以数字的形式或者以表的形式显示出来;⑹编辑模块:只有管理员才拥有数据修改及删除的权利,该模块里详细的记录了所有单位员工的资料。
4 系统的实现
本系统开发的主要工具是和SQL SERVER2005。首先,开发这个系统所需要的工具简单,易于维护,安全性也能得到可靠的保障,开发费用也比较低。项目投入使用之后也能节省大量的人力,物力,财力。因此开发这个系统对于企业来说是可行的,也是必须的。随着科学技术的不断进步,计算机应用已经遍布整个社会的每个角落。利用计算机实现企业人事管理势在必行。对于大中型企业来说。应用管理信息系统是适应现代化企业制度要求,推动企业劳动人事管理走向科学化、规范化的必要条件,使得本系统的开发得到了实现。
5 系统测试
基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。因此,我们对于测试用户登陆是否成功、测试其他用户是否能够登录、用户注销的测试、测试密码更改、测试编辑功能是否成功、测试查询功能是否成功、测试用户权限等方面进行了测试,均取得满意的结果。
6 结束语
本论文是从现代企业管理中的人事管理现状出发,针对人事管理的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的企业人事管理系统。实现了企业员工人事管理的信息化、系统化、规范化。本文所设计的数据库管理系统具有添加、查询、修改、更新等强大的功能。本系统涵盖了人事管理、工资管理、相关查询统计等与员工个人相关的信息,并以一种相容的、一致的、共享的、易防问和易检索的方式储存到集中的数据库中,从而将员工的信息统一地管理起来,及时准确地生成各种报表,为人事信息管理提供了一个现代化的管理手段,保持了各种数据的完整性、及时性和正确性,提高了企业人事管理水平。
[参考文献]
人事管理系统的设计与实现范文2
【关键词】技术 信息化管理 人事管理系统
人事管理是企业管理中的一项重要内容,其中采用的人事管理系统是帮助企业实现人事管理科学化、合理化、高效化工作的一项基础。传统的人事管理方法无法适应现阶段企业的发展要求,因此利用信息技术,将信息技术与人事管理形结合,形成符合实际企业发展需求的人事管理系统,促进企业的人事管理系统化和规范化,让企业的员工能从繁杂的日常事务中分离出来,拥有更多的精力推动企业的发展。
1 关键技术
1.1 B/S结构
B/S结构是目前人事管理系统的主要结构,它主要分为表示层、业务逻辑层和数据访问层三层结构,它是通过浏览器和服务器进行信息传递交换,并且实现信息的处理,将处理后的信息反馈至浏览器端,实现最终目的。B/S结构不仅在一定程度上降低了成本,并且在使用的过程中比较方便,可实现查询、浏览、业务扩展、维护、开发、共享等功能。
1.2 技术
所谓的NET是指用户利用任何一台终端设备都能查到想要的信息、文件和程序,它是新平台、标准协议、统一开发工具的总称,它能给人们提供最终的网络信息便利。技术是微软发展的一款新型程序开发语言,是一宗新型的体系结构,它是组成NET的一部分,具有适应性能强的特点。技术能在大部分的系统操作平台上运行,并可以创建应用程序,实际上是一种将互联网与操作系统相结合而形成的新的思想技术,它使用于各种操作语言,并且具有较高的安全性和保护性。以技术为基础形成的Web应用程序较传统的程序而言,更规范,内容更丰富,代码机构等清晰简单,能实现资源共享和多系统平台操作。
1.3 数据库技术
数据库就是存储、组织和管理数据的仓库,它也是人事管理系统中大量需要用来记录的集合。人事管理系统也就是数据管理应用系统,在这个应用系统中,员工的所有信息都被储存在内,管理人员通过该数据库能较好从中方便、准确的搜集到想要的信息,将其与NET环境相连接、SQL Server2005能为系统提供强大、安全可靠的数据管理,为数据的集成等提供有效的解决方案。
2 系统设计
设计系统的过程中要将系统的可操作性、安全性、准确性、扩展性、伸缩性、流畅性等考虑在内。人事管理系统主要分为三个层次,第一层次是用户登录,第二层次是人事管理系统,第三层次是在人事管理系统下形成的人事管理、工资管理、查询系统、系统维护几方面的内容,其中人事管理又分为档案管理、撇讯管理、考勤管理、绩效管理、员工异动管理、合同管理等几方面。工资管理包含了账套管理、人员设置、报表打印几部分。查询统计分为了人事查询、人事统计两方面,系统维护包含了字典维护和用户维护两方面。
3 模块功能分析
3.1 人事管理模块
人事管理系统的主要组成部分就是人事管理模块,企业的人事管理基本上是在这个模块中实现的,同时它也是人事管理系统中人事数据的基础,它含有员工的基本个人资料等。一旦该模块中员工的个人信息发生改变,那么相应的系统中的其他相关信息也会随之改变。人事管理模块具有良好的同步性和完整性。
3.2 工资管理模块
工资管理模块主要是由员工的薪酬、社保、个人税缴纳情况等组成,其中所有的内容都是通过计算机进行操作及发放,实现了全自动化。因此工资管理模块是一种流程化的管理方式,它能清晰的将员工的请假、出差、年休等部分情况经过计算机的统计和计算将详细信息呈现出来。
3.3 查询系统
查询系统模块能方便企业员工通过身份证、姓名、职工编号查询等方式将员工的基本信息查询出来,对企业员工了解薪资发放情况、合同签约、培训情况、考勤等信息清晰方便,还可以通过该模块了解企业员工的待遇发放等,方便企业领导对企业员工的管理。
3.4 系统维护
系统维护模块主要是系统的管理人员和后台管理人员实现整体人事管理系统的信息、用户权限的设定、系统数据库的维修和数据备份等,其中用户权限的设定包含用户的添加、删除等操作。
4 系统实现
系统的设置权限主要的依靠html完成,相应的功能是将页面控件拖到页面,对页面内的参数进行修改即可完成。其中后台程序使用C#完成,而数据库使用的是技术。具有较强的封装功能,在设置权限的过程中只需要修改参数即可完成。因此使用这种类型的信息管理系统在功能方面也是大致相似的。在系统中的付权限进行分配,其中每个权限都包含有增、改、删、核几部分,但是每个修改权限的系统都具有对应的操作,只有对应时才能进行操作。例如管理人员可对非管理人员进行权限配置,并且可以修改非管理员的密码,而超级用户可对管理员的权限和密码进行修改,同样也包含了删除和添加管理员的权限,还具有管理员拥有的所有权限。
5 结束语
人事管理是企业管理的重要组成部分,因此人事管理系统对于企业的人事管理来说相当重要。企业的迅速发展与完整可靠的人事管理系统有重要的关系,以技术为基础,形成三层构架体系,构成新的高效人事管理系统,增强系统的可维护性和可扩充性,提高人事部门的工作效率。为企业创造更大的经济效益和社会效益,促进企业开展高效的工作,增强企业的社会竞争力。
参考文献
[1]陈芳.基于的人事管理系统的设计与实现[J].电脑知识与技术,2010(12):3176-3179.
[2]雷金,周湘涛.基于技术的人事管理系统的分析[J].湖南环境生物职业技术学院学报,2012(03):17-19.
[3]宋传胜.基于的交警人事管理系统的设计与实现[D].电子科技大学,2010.
作者简介
蒋红梅(1982-),女,江苏省镇江市人。大学本科学历。现为江苏联合职业技术学院无锡交通分院讲师。研究方向为计算机科学与技术。
人事管理系统的设计与实现范文3
关键词关键词:REST;人事管理;多平台;招聘管理;Android
中图分类号:TP319文献标识码:A 文章编号:16727800(2014)002011003
0引言
当前,越来越多的企事业和政府部门通过建设信息化系统来替代传统的纸质办公,电子信息化的便捷性、规范性逐步得到了大众的认可。人事管理在各企事业单位的行政管理工作中具有相当重要的地位,越来越多的单位意识到人力资源是一个企业的核心价值,管理好企业的人力资源是保障企业正常运作非常重要的环节。
公安部第三研究所现有在职职工1 500余人,每年有近百人的人动,如果使用传统的纸质管理方式来管理人力资源,将浪费大量的人力物力,并且往往事倍功半。在此形势下,为了充分利用电子信息化的便捷性和规范性,建立统一的管理流程,通过建设人事管理系统来帮助管理人员准确地进行管理工作是十分必要的,本系统就是在此前提下进行设计和开发的。
1REST架构风格
REST(Representational State Transfer)是由Roy Thomas Fielding[1]在博士论文中提出的一种架构风格,又称“表征状态转移”,REST风格的架构包含了4个核心原则:①REST首先将所有的事物都抽象为资源,并将资源与URI进行对应,使得每个资源都有唯一对应的URI;②客户端通过URI来确定资源的表征,对资源的操作通过HTTP协议的不同方法(GET、POST、PUT、DELETE)来确定;③客户端通过链接将应用从一个状态改变为另一个状态,通过操作资源的表现形式来操作资源;④资源可以定义多种表现形式,客户端可以通过资源的描述对资源进行不同形式的展现[2]。
由于HTTP协议是无状态协议,所以利用REST风格架构的Web软件也是无状态的[3]。客户端的每次请求应该详细描述本次操作的所有属性,服务器不会额外地保存操作状态。
2系统架构设计
2.1总体架构设计
系统主要采用JAVA语言编写,采用JAVAEE架构[4],利用三层架构将系统从逻辑上分为表示层、业务层、数据层[5],如图1所示。
(1)表示层。主要负责与最终用户之间的交互,并通过不同的展现形式将系统中的数据展现出来。表示层主要分为两部分:一个是基于Web的BS架构展现,通过Web的形式进行交互;另一个是基于Android平台的展现[6],通过构建Android应用展现数据。两者的数据来源均为REST接口。
(2)业务层。主要是对业务逻辑的封装,业务层包含了面向表示层的REST接口、业务规则接口、数据访问接口,利用面向接口的编程方式进行设计,这三者之间的实现通过注入的设计模式进行相互调用。数据访问接口的实现通过Hibernate框架将数据库映射为实体,通过操作实体达到更新数据库的目的。
(3)数据层。数据层即数据库,本系统采用MySQL作为数据库软件。
2.2系统框架应用
为了更高效、更方便地开发,系统整合了多种开源框架进行构建。主要的开发框架包括:
(1)Hibernate。用Hibernate作为ORM框架,用作数据与实体之间的映射,由于系统主要采用面向对象的设计方法,为了消除面向对象方法与关系型数据库之间的差异,采用Hibernate作为数据操作的基本框架。
(2)RESTEasy。RESTEasy是JBoss的一个开源框架,用于构建REST风格的Web服务。本系统中,通过使用RESTEasy框架,为不同的客户端程序提供统一的REST风格Web服务,专注于数据的提供,而展现方式由不同的客户端来实现。
(3)jQuery。本系统使用jQuery作为Web展示部分的前端框架,在网页形式下提供各种前端特效,使操作更人性化、便捷化。
由于本系统采用的是符合JAVAEE规范的jBoss应用服务器,因此,利用Java的Annotation可以实现各个框架之间的整合。
3系统功能设计
人事管理系统的主要功能如图2所示。
人事管理系统的用户角色主要分为4类,按照权限从高到低主要分为系统管理员、人事管理专员、普通在职职工、一般注册用户。其中:系统管理员主要负责保障系统的正常运行,包括对用户权限进行调整,系统参数的设置等功能;
人事管理专员主要负责对在职人员的信息审批管理、各部门的招聘信息管理、入职信息管理、一般信息等;
普通在职职工主要负责对个人信息进行实时维护,维护后需要经过人事管理专员审批后才能生效;
一般注册用户主要是一些应聘人员,需要对简历进行维护,选择应聘岗位等。
(1)公共信息浏览。系统中的所有用户都具有浏览公共信息的权限,公共信息主要包括单位基本信息和组织架构,以及一些日常动态,便于应聘者和在职职工及时了解单位的人事动态。这些信息是由系统管理员或者人事管理专员在后台管理系统中进行录入的。
(2)一般用户注册。主要是提供给应聘人员,在参加应聘之前需要注册成为系统会员,为了保证用户信息的真实性,在应聘前必须进行身份验证,验证方式可以通过邮件或者手机号码。用户在注册时必须填写邮件地址或手机号码,注册成功后系统会自动发送验证码到用户邮箱或用户手机。
(3)个人简历管理。应聘人员在注册成为会员之后就可以进行个人简历管理,为了适应不同的岗位要求,每个用户可以维护最多5份简历,每个用户可以同时应聘3个不同部门的岗位,并根据不同的岗位投递不同的简历。
(4)人员信息管理。该功能主要面向在职职工,当职工入职后,需要补充职工的个人信息。为了让单位及时了解职工的最新信息,在职职工也可以随时更新个人的基本信息。
(5)人员信息审批。一旦在职职工的基本信息发生了变化,系统将会提醒管理专员。人事管理专员在对信息进行核实后,在系统中对职工的基本信息进行审批,审批通过后,个人信息的更新内容将在系统中生效,如果审批没通过,系统会提示职工重新进行修改,修改后再次审批,直至通过为止。
(6)招聘信息管理。招聘工作是人事管理专员日常工作的重要环节,各个部门的人事专员根据各个部门的招聘需求招聘信息,每个部门的人事管理专员只能自己部门的招聘信息。如果有应聘者应聘了的岗位,人事管理专员可以查看该应聘用户的简历,然后通过在线发送短消息和邮件通知应聘者,也可以打电话通知。对于应聘成功的人员,可以将该人员转为在职职工用户。
(7)系统管理。系统管理员为了保证系统正常运行,可以对系统参数进行设置,设置的内容包括在线发送短消息的接口地址、在线发送电子邮件的发送地址、发送用户名和密码,通过SMTP/POP3协议发送和接受电子邮件。
(8)用户权限管理。包括用户角色管理、部门设置、用户与部门的对应管理、用户与角色的对应管理等,可以自由调配每个部门的人事专员和用户。
4REST应用
在本系统中,利用JBoss RESTEasy框架实现REST风格的架构。RESTEasy框架将资源为Web服务,客户端通过消费这些Web服务来进行业务操作[7]。Web服务与客户端之间的数据交换格式主要以JSON格式为主。
4.1识别系统资源
基于REST风格的架构最重要的就是要识别系统中的资源,并为资源定义唯一的URI。通过对系统数据进行建模,识别系统中的主要数据模型分为新闻类、招聘类、职工信息类、系统类4大类别,并逐一对资源进行细化。
以招聘类别为例,首先进行数据建模,利用ER图的形式,对招聘相关的业务实体及关系进行描述,如图3所示。
5结语
为了满足人事信息管理工作需求,及时了解职工的最新信息,实现招聘工作的在线运行,本文利用REST风格架构的Web服务构建了一套多平台的人事管理系统。以Web服务作为数据提供基础,分别建设了以Web为主的网站、在线管理系统以及以Android平台为基础的移动终端应用。
通过这套系统,公安部第三研究所完成了2013年的招聘工作,实现了网上在线招聘审核和信息维护,降低了人事管理工作成本,提高了人事管理工作效率。
参考文献:
[1]ROY THOMAS FIELDING. Architectural styles and the design of networkbased software architectures[M].California:Information and Computer Science, UC Irvine,Ph D, 2000.
[2]邹燕飞,孙爱良.多平台网络数据存储系统研究与设计[J].计算机技术与发展,2013 (8).
[3]MARKUS LANTHALER,CHRISTIAN G TL,NABIL TABBANE.Seamless integration of RESTful services into the web of data[J].Advances in Multimedia,2012.
[4]万常选,廖国琼,刘喜平,等.依赖约束与多值联系的ER建模方法[J].计算机教育,2012 (22):76.
[5]黄光芳.面向接口编程在三层架构系统中的设计及应用[J].计算应用与软件,2009,26(6):134.
[6]闵现畅,黄理灿,基于Android平台的Web服务技术研究[J].工业控制计算机,2011,24(4):92.
[7]乐艺.工厂模式在分层架构中的应用[J].微型机与应用,2012,31(14):8890.
[8]袁立国,陈中育,李方鹏,等.一种软件开发框架的设计优化[J].计算机系统应用,2013,22(5):7075.
[9]郑灿.REST服务资源多重表述在资源获取时的性能比较[J].上海电力学院学报,2011,27(4):349353.
[10]尹京花,王华军.基于Android开发的数据存储[J].数字通信,2012,39(6):7981.
[12]胡君,程京,王敏.基于XML的REST API设计与实现[J].工业控制计算机,2011,24(4):166.
人事管理系统的设计与实现范文4
关键词人力资源管理;技术能力评价;医院运营管理
1前言
长期以来,医院的信息化建设主要集中于诊疗服务有关的医院管理信息系统、电子病历、LIS、PACS等,在医院运营管理方面相对滞后。即使有涉及人力资源与绩效管理等方面的信息系统,也大多独立建设,数据无法共享。福建省妇幼保健院基于医院资源计划系统平台(hospital resource plan,HRP),构建了人力资源管理系统,积极探索科学、规范、全面、系统的人力资源管理模式[1]。
2现状分析
目前,医院的人力资源管理依托于人事厅的人事档案系统,在实际应用中存在以下几个问题:
(1)职能科室信息化程度不高。如人事科、医务科、护理部、质控科、科教科等职能科室还有很大一部分是以纸质或Excel等记录为主,在数据的统计分析、数据共享方面比较困难。
(2)职能科室间数据共享困难。医院的人力资源管理包括人员的招聘、档案建立、考勤、薪酬、劳动关系、聘任等功能信息,各模块信息各自独立。“孤岛”的形成导致各系统间信息更新不及时、不统一,导致信息不一致,造成信息统计和分析错误。
(3)职能科室间的业务协作差。人事科掌握着人员信息及相应的人员动态;科教科掌握科研课题、论文及其成果、承担教学任务、继续教育方面的信息;医务科监管医生和相应的医疗活动;护理部全面管理护理人员和相关的护理活动。数据分布在不同的业务系统,共享困难,协作差,效率不高。围绕医院的人员信息需求建设需要达到以下
目标:(1)完善医院的人事档案建设,做到既能统一管理,又可由临床业务科根据需要对相应的人员信息进行管理,实现数据共享[2]。(2)解决科室间的协作问题:人力信息涉及到各个职能科室和临床业务科室,建设人力资源管理平台从业务系统中提取相关数据统计、分析和评价。人力资源各功能模块能有效串联,保障信息的一致性,提高运行效率。
3系统实现
引入工作流的概念,重新梳理当前人力资源管理的业务流程,把人力资源管理招聘、简历收集、面试、录用通知、档案建立、考勤、薪酬等模块的信息串联起来。用户可通过对各个环节的记录进行跟踪、监督执行,分析流程中存在的问题并进行改善跟踪,建立一套便捷、高效、科学、合理的人事管理业务流程。系统主要包括人事档案管理、组织关系、劳动关系、调配管理、考勤、薪酬管理、聘任管理、招聘管理、统计分析和系统管理[3]。
3.1人事档案管理
医院的人事档案主要包括在编人员、非在编人员、退休、返聘、四生(进修生、研究生、规培生、实习生)等相人员信息,其数据来源主要有人事厅的档案信息、人事科维护信息和临床科室维护的档案信息。整个档案管理包括数据导入、档案录入管理、档案综合查询、档案配置及相关的报表管理。通过对人事档案的建设,对医院的人事档案信息实现信息化、规范化,不仅可以更高效地完成人事的日常工作,还可以为各个业务科室提供信息查阅。
3.2组织管理
医院组织管理是从医院的功能出发,建立命令统一、分工负责、权责对等、目标明确、管理可控、宽度适宜、结构扁平、气氛和谐、机动灵活的组织。有效的组织管理可增加组织执行力,组织管理主要包括科室设置、岗位设置、人员设置等相关的信息。
3.3劳动关系
劳动关系旨在解决医院人员的劳动纠纷。针对医护人员及职工在医院的全生命周期进行信息化管理,实现劳动信息的交流与传递。建立完善的劳动关系信息库。劳动关系模块包括合同管理、录用管理、离职管理和职称变动管理。
3.4调配管理
调配管理主要是医院为了促进人与事的配合及人与人之间的协调,各个科室根据实际业务的需要向其他科室借调相关的人员,同时配合其他科室的调配而进行的人事管理。调配的岗位包括支援、机动岗、晋升轮转调配等类型。调配管理包括调配申请和调配管理。通过对调配基础信息的统一管理,方便人事处或职能科室查询统计调配人员。
3.5考勤管理
主要是对医院的员工出勤情况进行统一的管理。员工的出勤信息可以与医院的考勤机相结合,方便员工随时查询相应的出勤情况。该模块主要有考勤查询、请假管理、加班管理、外出管理、假期设置、排班管理等相关的功能。
3.6薪酬管理
薪资管理目标是基于人力资源战略设立,对员工薪酬支付原则、薪酬策略、薪酬水平、薪酬结构、薪酬构成进行确定、分配和动态管理。薪酬管理主要包括薪酬的信息采集和个人薪资查询。该模块与会计系统连接,自动传输薪酬数据,生成相应会计凭证,并与银行系统连接,实现薪酬的自动发放[4]。
3.7聘任管理
该模块统一管理医院每半年或一年的聘任人员信息,主要包括个人聘任信息和聘任管理。
3.8招聘管理
主要是为了弥补医院的岗位空缺服务的,它是人力资源系统的首要环节。通过完善医院的招聘流程,使整个招聘过程尽量达到低耦合的效果,任何一个环节的缺失都不影响其他环节的应用。招聘管理主要包括用人申请、招聘计划、招聘管理、简历管理、招聘查询、通知管理等相关的信息。
3.9技术能力评价
医疗机构对人力资源的评价主要从医疗、护理、保健、科研、教学等方面考核。其基础数据需要从医院管理信息系统、电子病历、保健管理、科研教学等业务系统中提取。系统搭建数据集成平台提取医生、护士的技术档案、医疗质量档案及科研教学档案,通过标准对每个医护人员做一致性评价。
3.10系统设置
提供系统字典、人事信息类别、流程信息、报表模板的维护功能。同时系统为各个机构的用户根据角色来定义权限,对员工的档案信息、报表统计、流程使用的权限进行授权管理。
4结语
全院的人力资源系统的建设加强了医院科室间的横向协作及垂直监管,将人力资源管理、教学管理、科研管理、医务管理、护理管理等系统全面应用到各职能科室和业务管理中,解决了各科室业务管理的协作与资源的共享[5]。通过建设医院运营管理系统中的人力资源系统,完善地建立医院的人才信息库,为医院的信息互联互通、资源共享提供相应的基础。对员工的考核更加全面、客观、科学,有助于推行对人力资源的精细化管理[6]。
参考文献
[1]韩斌斌.公立医院固定资产实施精细化管理的思考.中国医院,2015(9):58-60
[2]李沵.医院HRP信息系统建设过程中的重点和关键问题.中国招标,2014(30):34-39
[3]邬凡,彭丹丹,闫华,等.浅谈HRP系统在公立医院管理中的运用.中国数字医学,2013(7):97-99
[4]张晓丽,王艺凝.HRP一体化平台助力医院运营精细化管理的探讨.中国乡镇企业会计,2018(1):132-133
[5]董哲.以战略绩效管理为核心的人力资源信息系统设计与开发[硕士学位论文].中国海洋大学,青岛,2011
人事管理系统的设计与实现范文5
关键词:人力资源;信息管理;设计
中图分类号:TN948文献标识码: A
引言
社会科技技术的进步发展,使得信息技术的应用越来越广泛,而随着“以人为本”观念的深入人心,很多的企业已经意识到“人力资源是企业发展最宝贵的资源”,因此,也越来越重视企业人力资源方面的培养、建设、管理。下面就分析一下目前企业人力资源管理的现状以及存在的问题,最后为企业的人力资源信息管理系统提出几点可行性建议,从而促进企业的发展。
一、企业人力资源管理信息系统的含义
1、人力资源管理信息的组成部分
(1)人事管理子系统
企业的人事管理子系统主要是对企业员工进行系统设置,录入员工的基本信息,如姓名、年龄、学历、职位、家庭关系等,并对员工进行培训,以及办理员工的离职手续等。人事管理子系统记录了员工的全面信息,能方便、快捷地获得员工的统计数据,为企业的用人制度提供信息保障。
(2)工资核算子系统
工资核算子系统主要是核算企业的各项工资款项,例如企业的工程款、员工的工资核算、各项费用汇总等等,它主要是企业财务的基本保证。
(3)绩效评估子系统
绩效评估子系统主要是对企业员工进行日常工作考核、阶段考核、部门绩效考核等,然后根据考核结果进行评估,完成企业的绩效评估工作。
2、人力资源管理信息系统的性能要求
(1)可靠性
人力资源管理信息系统是整个企业人力资源管理的命脉,对企业有着至关重要的作用,因此,整个系统一定要保证数据的可靠性,并要对系统进行保护,防止其他程序的非法进入,防止数据与文件的丢失、修改、复制等,保障整个系统的正常工作。
(2)可维护性
每个企业的人力资源管理信息系统在使用中都不尽完善,需要在使用中根据实际情况进行不断的修改,因此,整个系统一定要具有可维护性,当系统内外的环境发生变化时,系统能根据环境变化进行维护。
(3)安全性
人力资源管理信息系统的数据都是非常重要的,因此,一定要保证整个系统的安全性,保证数据的安全,防止非法人员或程序对其进行修改、攻击等。为了杜绝非法人员盗取数据,企业可以将系统设置上口令,输入口令,才能查看数据,而且只有系统的管理人员才拥有修改的权限。这样就在一定程度上保证了数据的安全,另外为了防止病毒对数据的损坏,还要做好数据的备份工作。
(4)合法性
人力资源管理信息系统的各项数据、程序一定要符合国家的法律,保证系统资料的合法性。管理信息系统与企业人力资源管理的关系
3、人力资源管理是企业增强竞争力的必然选择
(1)随着全球经济一体化的不断发展,国际之间的经济、文化乃至人才的交流也越来越多。这样企业面临的人力选择的文化背景、教育程度、都存在很大差异,在人力资源的管理上难度不断增大、且培训和管理方面临巨大的挑战。
(2)随着科学技术的迅速发展,当前的网络技术被广泛地应用在企业管理和办公上,以及随着企业管理研究的不断深入,新的企业管理理念,都对传统的人力资源管理方式产生了冲击。
(3)当今时代的企业管理不断趋于扁平化管理,且组织结构不断呈现网络化和柔性化趋势,这种管理方式和组织的发展趋势使得企业管理层大大精简。
(4)目前企业的人力资源管理重心逐渐由从前的技术员工转向知识型员工,面对这种管理对象的改变,人力资源管理方式也必须做出相
应地调整才能适应企业的发展需求。
二、当前企业人力资源管理方面存在的问题
1、对人力资源信息管理不重视
以前,企业的人力资源部门主要就是记录员工的信息,导致企业对人力资源管理并不重视,但是近几年来,人力资源管理信息不仅仅是对员工的各项信息进行记录,还包括企业的各项考核标准设计、企业的各项款项预算、汇总等,人力资源部门已经越来越成为企业发展的重要因素,忽视人力资源管理在企业发展中的作用已经不适合当今的企业发展规则,也对企业的发展有很大的局限作用。
2、人力资源信息利用率较低
目前,人力资源的信息在企业中的利用率普遍较低,员工职位升迁、工资变动时,人力资源的信息只是用来了解此员工的基本信息,对于员工是否具备调升的能力、是否适合此职位并没有发挥应有的作用;其次,某些企业还在采用原始的人力资源管理方法,对企业员工的整体结构信息还不太重视,对员工的综合信息记录较少,不利于企业的用人;另外,当前很多企业的人力资源管理部门使用率较低,都是在需要者来问时才会提供资料,缺乏主动性。
3、人力资源信息收集不全面
当前,很多的企业受传统思想的束缚,对人力资源的信息收集还不是很全面,不能准确、客观地反映各个员工的长处与短处,甚至有些人员的资料不真实,导致各个员工的真实情况不能准确反映出来,这些对企业的用人都有一定的不利影响,可能会使企业出现人才的浪费等现象,不利于企业的发展。
三、改善企业人力资源管理信息系统的措施
1、实行信息化管理,提高工作效率
随着企业的不断发展,企业员工不断增多,导致人力资源管理部门的工作量骤升,也给人力资源管理部门带来了不小的挑战,传统的手记管理方式已经不能满足人事需求。因此,企业要实行人力资源的信息化管理,提高工作效率,而且信息化管理对于查找人员信息、管理人员信息都有很大的好处,可以降低工作的错误率,对于人员的升迁、调动都可以一目了然,能有效提高工作效率。
2、增强对人力资源管理的认识
当今的人力资源管理已经不单单是记录人员简单的信息了,而是根据企业的发展需求,招聘、选择适合企业发展的人才,并提供发展的舞台,是企业选人、用人的直接接触部门。因此,企业一定要转换思想,增强对人力资源管理部门的认识,加强重视性,使其能够真正地在人力资源开发利用中发挥应有的作用。
3、加强人力资源信息收集工作,提高人力资源信息的有效性
人力资源信息的收集是人力资源管理部门开展工作的基础,也是人力资源选人、用人的基础保障。因此,人力资源管理部门一定要加强人力资源信息收集工作,在德、能、勤、绩方面全面收集资料,并定期对企业员工进行信息刷新,而且要保证人员信息的真实性、正确性,使之能够全方位地了解员工动态,这样的人事资料更有利用价值,能够有效地提高人力资源信息的有效性。
4、健全人力资源管理信息系统的制度
当今的人力资源管理信息系统包含的内容非常多,信息量也非常大,因此为了保证人力资源信息的准确性、有效性,企业一定要健全人力资源管理信息系统的制度,使之能真正地为企业的发展服务。例如:增加数据的编辑功能,能够随时更新、修改信息;加入分类统计的功能,利用统计图直观地展示数据库的变化;增加组合查询的模块,便于对各个员工进行分析、比较,选择最适合企业发展的人才。
结束语
人力资源管理信息系统,是企业合理配置人员的基础,良好的系统性能,能更好地促进企业的发展,但是由于传统的人力资源管理思想的束缚,当今的人力资源管理系统还存在一定的问题。因此,未来企业一定要加深对人力资源管理信息系统的认识,树立崭新的人力资源管理观念,使之更科学、规范地对人员进行管理,并对系统进行不断地完善,切实提高企业人力资源的管理水平,更好地为企业发展做保障,从而加强企业对知识经济时代的应对条件,实现企业经营的成功。
参考文献
人事管理系统的设计与实现范文6
关键词:人才招聘管理系统;PHP;MySQL;Web应用
中图分类号:G472.3 文献标识码:B 文章编号:1673-8454(2012)21-0042-03
一、引言
早期,中国农业大学的招聘工作都是在网上招聘信息,然后组织大型招聘会,想要应聘岗位的人员需要从各个地方赶来参加招聘会,不仅耗时严重,也会增加招聘成本。随着互联网的普及发展,学校开始采用网上招聘信息,让应聘者发送简历到招聘邮箱的方式,但这种方式也有局限性,一是可能造成信息不对称,二是会造成很多信息的重复录入问题。
中国农业大学结合本校自身特点,以及多年人事管理的经验,开发了人才招聘管理系统。系统建成了一个交互式的招聘工作平台,应聘者、二级单位管理员、超级管理员都能通过该平台进行招聘相关信息的各项操作,并能通过该平台获取到招聘流程中的各项信息,同时还保证了招聘双方人员之间的及时沟通。
二、招聘业务流程
在了解整个系统之前,就需要了解招聘的业务流程是什么样的,图1所示为该系统的泳道图。
应聘者首先需要在网上进行注册,登录系统后填写较为详细的本人简历信息,包括个人基本信息、学历信息等等。同时二级单位管理员需要在线提交本单位需要招聘的岗位情况,超级管理员审核通过后,直接到系统前台页面上,应聘者可以进行应聘。应聘者应聘成功后,二级单位将对应聘本单位人员的简历内容进行审核,并且挑选出符合招聘要求的人员。对有招收意向的人员,二级单位管理员可以通过本系统给应聘人员发站内信通知其来参加笔试、面试等,然后进行一系列的讨论、评价和考核,将最终筛选通过的人员按照1∶3的比例上报到超级管理员。超级管理员将接收到的简历统一上报给学校后,由学校再次组织面试,确定最终招聘的人员。
三、系统主要功能介绍
本系统主要包括五大功能模块:招聘管理模块、公告政策管理模块、站内信管理模块、系统管理模块和统计打印功能模块。招聘管理模块尤为重要,具体如下:
招聘管理模块主要分三个角色进行,分别是应聘者、二级单位管理员和超级管理员,主要完成整个招聘的流程和各项信息的维护和查看。
(1)应聘者
应聘者进行应聘的第一步是需要在本系统中注册一个新的账号,填写账号的用户名、密码和邮箱即可注册成功。注册完成后登录本系统,即可填写本人的简历信息,每个应聘者可以申请三个不同的岗位(包括普通年度招聘岗位和高层次人才招聘岗位)。应聘者除了可以填写个人的基本信息之外,还可以填写教育经历、工作经历、发表文章情况、科研情况等等,这样能够充分展现应聘人员多方面的情况。应聘者也可以直接上传word版本的简历,这就提高了系统的灵活性。应聘者登录系统后就能对已经保存的简历进行修改,但若该应聘人员已经通过了某单位的初选,就不能再修改简历。
本系统加入了应聘状态这样一个功能,因为有许多应聘者都非常关心应聘单位对自己申请的审批情况,通过应聘状态就能看到自己现在正处于哪个阶段。
(2)二级单位管理员
在招聘即将开始前,二级单位管理员需要在系统中提交岗位信息,如果岗位信息通过超级管理员的审核,就直接到前台页面,且二级单位管理员无法再修改岗位信息。如果没有通过审核,需要修改之后再次提交。
招聘开始后,二级单位管理员能浏览应聘本单位人员的简历信息,并能通过一些筛选条件,最后选定本单位希望招收的人员,对符合条件的应聘人员通过站内信发出通知。同时将经过筛选之后的人员填写推荐级别和应聘职称上报给人事处。
收到最终入校人员名单后,二级单位管理员可以通过邮件的方式通知最终录取人员,也给不符合条件的应聘者发送告知信件。
(3)超级管理员
超级管理员的功能相对比较多也复杂一些,他能掌握整个招聘流程的情况。首先是在招聘开始前需要对各单位提交的职位信息进行审核,若确认无误就到前台,若有问题通过站内信方式通知院系进行修改。其次,各单位确定筛选名单后,按照1:3的比例上报超级管理员,超级管理员需要审核提交的人员是否符合要求,如果没有问题再统一上报学校,然后在人才引进会和大评委面试上进行答辩讨论,确定招聘人员名单,并通知二级单位管理员。
本系统还能随时查看历史招聘情况。也就是说本次招聘全部结束之后,超级管理员可以通过“结束招聘”功能结束所有职位的招聘,同时选择本次招聘的年份,这样就能将本次招聘的岗位信息和人员信息都存放在历史招聘的对应年份下,方便以后查询。同时,二级单位管理员也能查看本单位的历史招聘情况。
四、系统的体系结构
分层架构是现代OO(面向对象)软件企业系统的基本架构,只有分层才能达到良好的可扩展性和可维护性。在分层架构中,每一个层都是一个相对独立的逻辑层面,专注于实现系统某一方面的功能,并且拥有一个较为清晰和严格的逻辑边界。层与层之间既相互独立又相互联系,下层为上层提供服务,上层调用下层的服务并为它的上层提供服务,一个层的变化对其他层是透明的,从而实现了系统的高内聚、低耦合。本系统采用分层思想进行设计,充分考虑了未来扩展的可能性,有利于系统的维护和升级。
系统结构的设计结合了B/S模式、Ajax、PHP、MySQL以及各种开源框架,层次结构如图2所示,分别为:表现层、业务逻辑层、数据持久层和数据资源层。
表现层是用户界面层,WebUI采用ExtJS类库进行开发,通过Ajax与服务器端交互,实现单页面Web应用程序(所有的业务功能在一个页面实现),具有很强的交互性和用户友好性。用户通过Web浏览器来与服务器进行交互,获得自己所需的信息及实现招聘信息管理、公告政策管理、站内信管理和统计打印等功能。
业务逻辑层是系统的核心层次,完成系统的所有业务功能,主要包括Web服务器以及招聘管理所需要的专业化的服务和构件。后者包括简历数据查询共享构件、简历管理构件、用户权限构件以及招聘流程管理构件。
数据持久层是对底层数据库的抽象,是一个专注于数据持久化的逻辑层面,向业务逻辑层提供对底层数据库访问的统一的接口。
数据资源层集成各种异构数据源向上层提供数据,是数据承载的实体。包括简历信息数据库、其他信息数据库、招聘流程信息数据库以及各类文件。
五、系统实现
系统完全基于MVC模式,将业务逻辑、显示逻辑和数据逻辑完全解耦,有利于系统的维护和扩展。在WebUI方面,采用ExtJS框架,增强了系统的交互性和展现能力。在Web应用开发框架,选用codeigniter进行开发,可以方便地与其他框架进行集成。数据库持久层使用Hibernate框架实现数据持久的功能,这样可以减少与数据库的交互,将更多的精力放在业务逻辑功能的实现上。由于该系统涉及大量的简历数据和招聘流程中产生的数据,因此在数据库管理系统方面选用MySQL,利用其强大的数据管理功能管理系统的大量数据。开发环境选择了Sun公司的NetBeans6.9,主要使用PHP和JavaScript完成开发工作。
在本系统中,招聘的流程管理相对比较复杂,涉及的状态转换很多。比如,刚应聘某岗位的应聘者的应聘状态是“各单位初选中”,通过各单位第一轮筛选的状态会变成“初选通过”等等。当然所有的招聘流程都是针对某个应聘者和某个岗位的,图3表示招聘流程过程中的应聘状态变化。
六、结束语
中国农业大学人才招聘管理系统可通过一个浏览器实现在多个设备上访问,达到了方便快捷服务的目的。所有招聘信息的录入都在网上完成,招聘过程中涉及的数据都在招聘数据库中进行流转、维护,因此数据的填写、更新、统计都不需要以纸质方式进行处理,有效提高了招聘双方信息交互的效率,保证了数据的实时共享,使人才招聘工作迈上一个新台阶。?
参考文献:
[1]Elisabeth Freeman & Eric Freeman.Head First HTML与CSS、XHTML[M]. O’Reilly ,2008.