浅谈企业人事管理系统的设计与实现

2018-03-24 08:54范芹
现代企业文化·理论版 2017年22期
关键词:实现人事管理系统

范芹

中图分类号:C962 文献标识:A 文章编号:1674-1145(2017)11-000-02

摘 要 随着社会经济的迅猛发展,企业內部管理发生了很大变革,作为企业管理关键组成部分的人事管理也不例外。传统的人事管理方式已经不能很好地适应当前的形势,许多问题逐渐暴露出来。因此,在信息化技术迅速发展的时代,人事管理系统的出现是必然趋势,同时也发挥着巨大作用。基于此,本文在对企业人事管理进行研究的基础上,利用Java技术设计和实现了一套人事管理系统。

关键词 企业 人事管理 系统 设计 实现

当今时代,市场竞争日益激烈,而企业的竞争力很大程度上取决于人才的竞争。因此,企业人事管理的作用就尤为凸显,为了促进企业的健康发展,加强人事管理已经迫在眉睫。人事部门工作内容相当繁琐,传统的管理方式显然难以提升工作效率。因此,随着计算机技术在各行各业的普及,建立一套现代化的企业人事管理系统是一个难以避免的重要课题,也是一项新的机遇,其必将促进企业人事管理工作不断取得新的进展。

一、人事管理系统概念

人事管理系统是ERP的一个组成部分。它是指集合了企业先进的管理理念、实践以及信息化系统建设的成功经验,运用信息化的管理手段来实现对企业员工的高效、科学化管理。其优势就是能够将人事管理工作者从繁重的事务性工作中解放出来,使其能够将更多精力用于工作规划以及重要的管理决策上,以此实现对企业员工的高效管理,提升企业人事管理的科技含量以及管理效率。

二、系统的需求分析

(一)性能需求

所设计的系统需要满足以下性能需求:整个企业人事管理系统可以在本单位的局域网中正常、高效运行;通过应用该系统能够减轻人事管理人员工作量、提高管理效率;该系统可以实现良好的人机交互,操作简便、快捷,并且针对不同级别的操作人,设置有不同的操作权限;操作界面能够将查询结果以图表形式清晰地展现给用户并方便用户查询;系统数据安全性较强,同时便于维护,当用户出现错误操作时,系统能给出相应的提示。

(二)功能需求

系统正式开发后,必须满足用户的实际需求。因此,本套系统具有如下几个功能模块:第一,人事管理:管理人员可以将企业员工的姓名、职位等基本信息资料、家庭情况、工作及学习经历、所掌握的技能、获得的证书等信息录入到该模块中;第二,调动管理:该模块就是对企业关公人员的入职、调动、离职等情况进行记录与保存;第三,合同管理:在该模块中,管理人员可以实现对合同的增加、删除、修改与查询等相关操作;第四,培训管理:该模块还分为培训课程以及培训记录两个子模块。该模块能够合理安排培训课程并进行培训记录,帮助管理人员对培训效果进行检测;第五,辅助功能管理:该模块又可划分为日常事务、通讯录、会议管理等子模块,其主要是对管理人员的会议记录、通讯录管理等日常事务进行辅助管理;第六,工资、考核、奖惩管理:该模块能够实现对企业员工工资计算、考核以及惩奖措施等的有效管理。功能模块示意图如图1所示。

图1功能模块示意图

三、企业人事管理系统的设计

(一)系统构架设计

该套系统的主要结构框架由数据层、业务层、界面层三个层次建立而成,只有三者互相协调配合工作,才能实现系统的有效运行。数据层主要是人事管理系统与数据库之间的数据交互,从而为业务层提供数据支持;业务层负责人事管理系统与各管理者工作业务的实现,其是应用实体类和实体方法的技术组合,能够为界面层提供业务处理和处理结果的传输;界面层就是将各层次工作过程以可视化的界面展现出来,供用户使用[2]。人事管理系统的构架示意图如图2所示。

图2人事管理系统构架示意图

(二)数据库设计

数据库是按照数据结构来对数据进行组织、存储以及管理的仓库,换而言之,数据库就是电子化的文件柜,用来对电子文件进行存储。该系统采用关系型数据库My SQL,该种数据库具有应用广泛、操作简便、并且免费的特点,同时,其本身携带一套简便易用的图形化系统,而且具有较高的安全性。因此,该数据库的应用能够有效降低错误及冲突发生的概率,保证资源的高效分配。

四、企业人事管理系统的实现

(一)系统构架的实现

整个人事管理系统的系统架构采用的是MVC三层架构开发模式,它属于Java EE当中的一种,数据层为Model,通过hibernate来实现;业务层为Entity Control,通过Service和Action(Struts)对应生成,通过Spring来实现Service与Action的关联;界面层为View,通过Action将业务层处理的结果显示在界面上,反馈给用户[3]。

(二)界面的实现

1.登陆界面

登陆界面包括用户名、密码、验证码三个输入框,同时还会给予信息不能为空的提示。用户输入相应的信息后,系统对这些信息进行验证,如果信息正确则通过数据库进行查询;如果信息输入有误,将会给出登陆失败的提示,并通过Java API来调取本地方法,以确保相应的安全权限[4]。

2.主界面

根据不同的用户类型,可以分为主界面和个人主界面,页面左侧为树状程序菜单,其余部分为各子菜单的对应页面,系统通过Tab页管理方式来实现对界面的管理。

3.个人页面

通过登录验证的员工可以在个人页面对基本信息、考勤记录等信息进行查询。另外,用户还可以在该页面对自己的登录密码进行修改。

五、结语

综上所述,企业人事管理系统在企业管理中发挥着越来越重要的作用。因此,笔者结合自己的工作经验,并在不断的探索中,应用相关的技术设计了一套企业人事管理系统。当然,该套系统还有很多不完善之处,需要更多的实践探索,并且还需要随着技术的进步不断进行调整。当然,系统的设计还需要结合企业的实际情况,只有这样才能保证系统的有效运用,进而促进企业的健康、长久发展。

参考文献:

[1] 阮强.浅谈企业人事管理系统的设计与开发[J].现代国企研究,2016(16):16.

[2] 赵一明.企业人事管理系统的设计与实现[D].吉林大学,2016.

[3] 应桂芬.关于企业人事管理系统的设计和实现研究[J].电脑知识与技术,2016,12(23):70-72.

[4] 单晓欧.企业人事管理系统的设计与实现[D].吉林大学,2016.

猜你喜欢
实现人事管理系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
人事管理
基于PowerPC+FPGA显示系统
加强和改进事业单位人事管理
人事档案数字化在人事管理中的重要性
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
办公室人员尚需制定个人发展规划
浅析铁路通信传输的构成及实现方法
推行军事体育训练与人事管理挂钩政策