论行政事业单位人事工资管理信息系统的设计与实现
2017-06-27周密张云娟
周密?张云娟
摘要:随着社会经济的发展,信息化技术的不断深入应用,行政事业单位针对人事工资管理信息系统的需求正在不断攀升,人事工资管理信息系统能够实现对人事工资进行信息化管理,还能够帮助相关人员降低工作量,减少工作时间,本文针对行政事业单位人事工资管理信息系统的设计与实现进行论述。
关键词:行政事业单位;人事工资管理;设计与实现
前言:
由于行政事业单位人事工资管理工作的内容繁杂,经常会出现错误情况,传统的人工作业的方式会消耗大量的人力,因此,人事工资管理信息系统就迎刃而生了。通过对人事工资管理系统的设计与实现能够为相关人员提供高效的工作方式,减少人员的劳动力,提升工作效率,降低错误的情况出现。
1行政事业单位人事工资管理信息系统的分析
1.1系统需求分析
如今是信息化的时代,信息量的不断增多使得如今的计算机能够在各行各业中得到充分应用。因为行政事业单位的人员数量正在不断增加,人事管理相关工作也变得越加复杂,传统的人事管理工作方式工作量大、效率低等问题不断的出现,因此,当前行政事业单位的人事管理部门迫切需要能够满足当前单位人事管理工作的计算机软件,帮助相关部门进行人事管理工作转化,提升相关人员的工作效率[1]。
1.2系统的可行性分析
行政事业单位人事工资管理信息系统的可执行性就是当前系统在设计与实现的过程中,是否能够符合当前单位的具体业务流程,避免出现复杂的情况和问题,并保证系统的正常运行。正常情况下,系统的可行性分析主要是在系统的需求分析阶段后进行,避免最终软件实现后,无法达到预期的效果以及不能满足单位的业务需要等情况的发生。
2行政事业单位人事工资管理信息系统的设计
2.1系统的结构设计
2.1.1逻辑关系设计。逻辑关系设计主要是针对系统中存在的数据内容以及数据关系的设计,由于人事工资管理信息系统最主要的是人事和工资两部分,可以先针对这两部分进行数据内容以及数据关系的设计。比如要对人事部分的每个员工的基本姓名、员工编号、性别以及身份证号码等相关信息进行设计,数据关系的设计时,要清楚数据行政事业单位人事工资管理信息系统的所有数据内容都是存在相互关联的,比如说在对员工最关心的工资内容进行设计时,必须要清楚员工的姓名、员工编号以及所属部门,而这些数据内容都是人事的基本内容,也是公共数据内容,这确定了相互间的关系,才有利于进行关系的调用。
2.1.2实体关系设计。实际关系的设计也就是真正业务处理的过程中,不同数据或数据表之间存在的关系,通过对行政事业单位的组成了解,可以知道所有的职员都是归属于不同的部门,也就是说,部门是实体关系中的最外层关系,接着是员工的基本信息,也是中间关系,是人事工资管理信息系统的基本条件,最内层的关系主要划分为工资和人事两类,其中工资关系包含了工资信息以及奖惩内容,人事关系则是包含员工出勤以及缺席情况等等。无论逻辑关系设计还是实体关系设计,都是为数据库设计打下基础,以便于进行功能设计时数据的关联和调用[2]。
2.2系统的功能设计
在进行系统功能的设计时,要能够满足对数据信息的增、删、改、查功能,这是人事工资管理信息系统最基本的功能,系统中对应的每个数据内容都会存在于数据表中,通过对人事工资管理信息系统的增、删、改、查操作其实也是对数据库表的相应操作。
2.3数据库的设计
数据库是作为系统数据存储的媒介,因此,数据库的设计也是有着非常高的要求,要针对不同的数据关系以及数据内容进行数据库的设计,并保证数据在进行存储的过程中,能够保证完整性。在进行系统数据库的设计时首先要注意对数据库、数据库表、表中字段的命名规范和数据格式,要全部进行统一,便于进行数据查询和维护,其次是就是数据字段的重复和并发控制,如果在进行字段设计时发现已经存在许多重复字段,就应当考虑进行表的重新设计,同时,在进行实际的业务操作中,功能模块的数据查询并非是进行单一表查询,因此,要对系统的数据并发进行控制,也就是说,相同的字段和内容只能出现一次,并且,针对数据操作的时间也要进行控制,也就是同一时间内只能有一个操作权限,避免产生数据混乱或不一致的情况,保证数据的完整性。
3行政事业单位人事工资管理信息系统的实现
3.1代码和界面设计
代码设计就是能够实现系统各种操作的功能,在进行代码设计时可以通过先根据数据表结构来进行代码格式的规范化设计,例如:在“人事信息表”中,要设置主键ID,也就是“员工编号”字段,或者是考勤功能中的“考勤号”,那么员工编号就可以设计为0001,0002,0003,考勤号就可以设置成当前日期的格式等等。在进行界面的设计时,要考虑界面是与人进行交互的工具,界面中的组成元素是控件,针对控件的命名以及事件名称都要进行规范,避免在进行代码编辑中针对控件和事件的调用时产生错误[3]。
3.2数据库连接
系统最终要实现的是进行实时的数据处理,因此数据库内的数据调用是十分关键的,然而在进行数据库数据调用前,必须要存在与数据库进行连接的操作,只有跟数据产生连接后,才能够进行数据的增、删、改、查操作,具体的数据库连接方式要根据不同的软件开发环境以及开发语言来决定,例如VB中进行数据库连接时可以使用ADO控件并设置相应属性,C#在进行数据库连接时要先进行SqlClient类库的调用后,再使用SqlConnection()语句进行连接等,最后是数据库调用完毕后,要及时的关闭连接进程,减少数据库资源的占用。
结束语:
在进行行政事业单位人事工资管理信息系统的设计与实现过程中时,首先要了解行政事业单位人力资源部门实际的管理和运作情况,明确系统的结构以及业务核心,并进行系统框架设计,再通过运用计算机软件技术以及数据库技术相结合的方式做到对系统的设计与实现。
参考文献:
[1]錢集昌.面向事业单位人事工资管理信息系统的设计与实现[D].天津大学,2014.
[2]司永慧.新形势下行政事业单位资产管理信息系统的设计与实现[D].北京工业大学,2016.
[3]郑佳.行政事业单位工资管理系统的分析与设计[D].云南大学,2014.endprint