论企业工资管理系统的设计及实现

时间:2022-06-13 10:04:45

论企业工资管理系统的设计及实现

中图分类号:F270 文献标识:A 文章编号:1674-1145(2016)06-000-01

摘 要随着我国科学技术的快速发展,信息技术被广泛应用在各个行业之中。尤其是在企业管理之中,利用信息技术能简化业务流程,提高企业经济效益。而利用信息技术设计工资管理系统是体现企业信息化的重要表现。所以本文详细阐述了企业工资管理系统的设计实现

关键词工资管理系统设计实现

在市场经济体制下,企业若想提高自身的竞争力,就应该转变管理理念,创新管理模式,实现信息化管理。并且在企业运营的过程中,与工资相关的员工信息、职称等数据越来越多,单纯的依靠人工已经无法适应大量数据的汇集。由此可见,设计与实现工资管理系统就凸显的尤为重要。

一、可行性和需求分析

需求分析包括用户需求分析和系统功能分析。用户需求分析主要是针对企业用户。企业利用工资管理系统的目的是为了能够让财务管理人员轻松管理与企业员工工资有关的所有数据,包括员工请假情况、工资计算情况、工资认领单据等等。另外,企业的另一个主要目的就是节省人力资源,减少投入成本,提高企业的经济效益。系统功能分析,是指软件能够实现什么功能。首先,软件的界面及操作应该尽量简单,以满足不同水平用户的需求。其次是运行要快,以满足现在快节奏的办公效率。最后是软件功能。工资管理系统软件应有的基本功能包括处理人员变动、员工工资的计算和修改、查询、报表打印。

可行性分析是从三个方面进行。一是经济性,企业经营的主要目的是获得利益,因而工资管理系统的设计尽可能的需要较少的资金投入。二是技术性,任何一个软件的开发都需要基本的技术体系支撑。工资管理系统隶属于财务管理系统,常用的开发环境是Windows,开发技术是VB。但是选择开发技术还需要工作人员根据实际的情况。三是操作性。工资管理系统面向的客户是不同水平的财务管理人员,因而系统必须足够简单、快捷。

二、系统结构设计

(一)子系统划分

通常系统结构的基本组成是将整个系统分成若干个子系统,子系统再划分成若个子模块。本文涉及到的工资管理系统主要包括五个子系统:员工工资、工资核算、工资设定管理、员工信息管理、工资设定。员工工资子系统下又包括工资单打印、工资查询。工资核算子系统包括高管人员、行政人员、员工人员。工资设定管理子系统包括考勤工资管理、课时工资管理。工资设定子系统包括工资修改、工资设定。员工信息管理包括信息增改、信息查询。

(二)代码设计

在不同的企业之中,员工使用的基本信息身份证号和姓名,但是如果按照这两个信息进行查询,不仅会增加管理人员的劳动量,还会增加系统设计的难度。所以一般在工资管理系统中,都会给每个员工分配一个特定的编号。这样不仅能简化数据操作的流程,还能标识出具体的信息。如将员工的编码设定为八位,前三位代表所属部门,中间两位代表科室,最后两位代表员工序号。

(三)数据库设计

工资管理软件在整个的使用过程中,会产生大量的数据,因而在系统设计时,一般添加数据库实现数据的存储和管理。另外,建立数据库还能方便用户调用数据。通常工资管理系统会采用E-R模型,并根据各种数据项的表单来选择数据项之间的关系,并进行规范化定义。然后再依据各个数据库之间的管理,建立相应的总体结构图。在工资系统设计中,数据库结构包括员工基本信息表、保险金表、工资工龄表、基础工资表、职务工资表、职称工资表、奖金工资表、所得税表、工资表。

(四)界面设计

界面设计师实现用户与系统交互的重要接口。该工资管理系统的主界面主要包括系统管理、员工信息、工资设置、工资核算、员工工资、工具、帮助内容。用户可以通过主界面增加员工信息、查询员工信息、设定工资、设定保险、等操作,同时每个子界面都有返回主页面的选项。另外,在设计工资管理系统时,会增加用户权限,如系统的后台界面指允许管理员进入。

三、系统功能实施

(一)技术要求

该系统所用的主要编程语言是VB,同时运用VB自带的Access数据库。Access数据库具有存储方式单一、面向对象、界面友好和易操作、集成环境和处理多种数据信息的特点。另外,还采用ODBC开发数据库互连技术。Access本身是支持开发数据库互连的,它主要是通过DDE和OLE特性,使图片、文档、音频等数据嵌入统一数据表中。在该系统中,系统和数据库的连接是利用ADO.连接底层的ODBC数据库。

此外,还可以利用Tree View控件开发工资管理系统。这种方法虽然不常用,但是具有系统完成时间短的特点。该系统的主要优势是利用Tree View控件替代常规系统软件的选单和按钮,在统一界面窗口下,完成系统的各项功能需求。当有新的功能需求出现时,不必增加控件按钮和改动系统界面,只需设计处理好各个新的功能需求相应的Access对象,并通过对Tree View控件明细选项表的增删改处理,便可随时方便地扩展系统功能,满足实际需求应用。

三、结语

综上所述,完善工资管理系统系统能够满足企业信息化管理的需求。所以系统开发人员应该结合实际的企业用户需求和技术水平,设计科学、合理的工资管理系统,从而实现企业管理工作的信息化、智能化,提高企业管理的工作效率,增强企业的核心竞争力。

参考文献:

[1]王姝.企业工资管理系统设计与实现[D].吉林大学,2014.

[2]田亮.中小企业的工资管理与评估系统设计与实现[D].电子科技大学,2014.

[3]王媛.浅谈企业工资管理系统的设计[J].黑龙江科技信息,2014.20.

上一篇:企业社会责任与员工利益保护 下一篇:新时期规范农村财务会计核算的几点看法