HI,欢迎来到好期刊网,发表咨询:400-888-9411 订阅咨询:400-888-1571证券代码(211862)

企业工资管理系统论文

时间:2022-06-22 09:01:50

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

关键词: 企业 管理系统 管理论文

企业工资管理系统论文

企业工资管理系统论文:煤矿企业工资管理系统的分析与研究

【文章摘要】

科学发展观是指导发展的世界观和方法论的集中体现,是我国经济社会发展必须坚持和贯彻的重大战略思想,是我们在实际工作中必须遵循的重要指导方针。科学发展观第一要义是发展,核心是以人为本,基本要求是全面协调可持续,根本方法是统筹兼顾。随着煤矿企业逐步向着科学化、现代化走入各行业的领先位置,煤矿企业工资管理系统也成了公司管理的一个重要内容,是一种典型的管理系统,其开发主要包括后台的数据库的建立、维护以及前端的相应应用程序的开发两个方面的内容,系统的建立和维护主要要求其管理数据的系统性、规范性、自动性等特点,而前台的应用程序开发则要求做到各项功能要完备、操作要简便、易学易用等特点。

综合上述各项要求,本文首先分析了企业工资管理系统的应用现状,阐述了本工资管理系统的开发目的,通过对数据库技术的现状与发展,数据库系统的选择原则,系统开发工具的选择一系列问题的分析确定了系统的开发平台。接着阐述了MIS系统基本理论,并在此理论指导下,详细给出了从工资管理系统分析到总体详细设计与实现及测试的各个环节,最后对本系统作了客观评价指明了系统的现实意义,缺点以及系统的升级方向。利用其能快速地构建各类对象,特别是数据窗口这一能方便而简洁操纵数据库的最具特色的智能化控件,在短时间内快速建立起系统的原型,然后再对原型不断地根据需要进行修正和改进,直到形成用户满意的可行系统为止。

【关键词】

控件;窗体;企业工资管理系统;数据库;MIS

1 企业工资管理系统概述

1.1 系统的主要功能

企业工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能:

1)对单位人员的变动进行处理。一个单位的职工不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本单位内部调动。因此,设计系统是应考虑到这些情况。

2)对职工的工资进行计算、修改。可以对职工的工资档案进行个别、部分和批量修改,同时,能对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。

3)查询统计功能。要求即可以单项查询,比如查看某个职工的工资情况等;也可以多项查询,比如某部门工资数在某一范围的职工的工资情况等。

4)报表打印功能。每月发放工资时,要求能够打印本月的工资表、随工资发给每个职工的工资条以及工资统计表。

1.2 方法概要

本工资管理系统是采用面向对象的程序设计思想进行编制的,整个系统由若干个表单、类、报表以及一个主菜单组成,有项目管理器统一管理全部程序的编写和调试。用户可以通过主菜单或总表单调用系统的各项功能。

1)面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创建类和对象,利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维护与扩展。

2)所谓的对象是一种抽象的名称,用来对应实现世界存在的“东西”。一个窗口、一个按钮、一个菜单都可视为一个对象,而按钮对象、菜单对象、又会出现在窗口对象中,因此按钮对象、菜单对象便是窗口的组件之一。对象内部的数据是不能随意更改的,必须由外部向其传递信息,再由对象按其方法加以处理。用户无需知道其任何细节,操作是封闭的,对象之间能通过函数调用相互通信。

3)类可视为一个产品模具、一个模块。在面向对象设计中,类是对象的原型,是对象的制作器。类的概念是面向对象程序设计最重要的特征。所谓类,是指由数据结构及其相关操作所形成的集合,描述该类任一对象的共同的行为特征,是对一组性质相同的对象的程序描述,概括了对象的共同性质和数据。

4)面向对象设计的核心是类的设计。例如:可以定义一个“工资查询表单”类,该类中可以定义查询的姓名、年龄、工资等等信息,则以此类为原型可以设计出众多的“工资查询表单”类的对象实例,这些实体都具有类中所定义的特征。

5)设计的工资管理系统也是建立在一系列类基础之上的,其编程的思想是:先根据一定的需要创建一系列的子类或直接调用vfp提供的基类,编制程序时,由这些类派生出相应的对象,所派生出的对象继承了其父类所有的功能,而且具有很好的封装性,这样就可利用派生出的对象像搭积木一样来设计自己的程序。打个比方,就比如要制造一台机器,首先要制造各种零件的模具,然后用制造好的模具生产出所需的零件,所有这些做完后,剩下的就只是如何把这些零件组装起来,这样一台机器就很容易制造出来了。实际编程也是如此。每个表单都是由一定数量的对象按某一种方式组合在一起的,程序编制的核心是类的设计。

1.3 工资管理系统的现状

1)企业工资管理的应用现状

随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。煤矿工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似工资管理系统之类的财务软件的开发势在必行。

2)管理系统开发的目的

本系统开发的主要目的就是要使煤矿企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放以及员工个人台帐的生成,使企业运用现代化技术创造更多更高的经济效益。

2 系统平台的选用

2.1 数据库技术的现状与发展

数据库是60年代末出现的一门计算机软件技术,到现在虽然只有四十多年的历史,但在理论和时间上都得到了和很大的发展。现在,数据库是数据处理的主要工具,是管理信息系统(MIS)的核心部分。数据库系统是当今计算机信息系统的核心,是计算机技术和应用发展的关键。传统的数据库系统旨在处理永久、稳定的数据,强调维护数据的完整性、一致性。

数据库理论与技术的发展极其迅速,其应用日益广泛,在当今的信息社会中,它几乎无所不在。以关系型为代表的三大经典(层次、网状、关系)型数据库在传统的(商务和管理的事务型)应用领域获得了极大成功。计算机世界报社与IBM公司联合举办了"21世纪数据库技术发展专家研讨会"。IBM DB2的创始人Donald Haderle先生与国内著名数据库专家,就下世纪数据库发展的趋势、数据库领域革命性的突破、IBM DB2的应用、数据仓库的实施、我国数据库技术和应用的现状及趋势、我国数据库用户的需求等问题,进行了广泛而深入的讨论。

2.2 数据库系统的选择原则

1)数据库系统采用易于集成的,开放的技术。

2)产品质量优异,可行性高,适于长期运行,能支持关键应用。

3)数据安全,保安型高。

4)能提供分布式数据库功能。

5)支持多种开发环境,软件开发容易。

6)扩充性和升级能力强。

2.3 系统开发工具的选择

现在市场上有很多管理系统的开发工具,如:Visual basic、delphi、ASP等等,数据库开发工具又有很多种,如:Access,SQL Sever,Oracle等等。这些都是很出色的管理信息系统及数据库的开发工具。不过Visual foxpro6.0有着以下几项特点:

Visual foxpro是microsoft公司推出的全新的pc平台关系数据库管理系统。它具有强大的性能、无与匹敌的速度、完整而丰富的工具、及其友好的图形用户界面、简单得数据存取方式、良好的兼容性、独一无二的跨平台特性及真正的可编译性,是系统成为目前最快、最完美的数据库系统。不但兼容早期的dbase以及foxbase各种版本,同时还提供了许多基于windows的崭新功能。Visual foxpro作为具有windows95兼容标志的应用软件,具有快速开发应用程序、面向对象和客户机/服务器的强大功能,它是多年来出现在关系数据库方面最重要的产品。

3 MIS系统基本理论

3.1 MIS系统的概念

管理信息系统(Management Information System,简称MIS)是一个由人、计算机等组成的能进行信息收集、传递、存储、加工、维护和使用的系统。

管理信息系统按照其名称进行基本概念分解,可分为管理、信息和系统三个部分,事实上MIS正是在这三个科学领域的基础上发展起来的。

信息反映着客观事物,信息以数据、文字、符号、声音和图象等各种不同的形式表示出来。这些形式经过转换都可以输入到计算机中,在管理信息系统中

3.2信息是管理的对象。

数据是一组表示数量,行为和目标的非随机的可兼备的符号,它可以是字母,数字或其他符号,如*,%,也可以是图象,声音或者味道,数据项可以按使用的目的组织数据结构。

管理的含义一般说来就是计划、组织、领导和控制的活动。利用已有的和可以争取到的各种资源,在实现其目标的过程中,所应用的一切思想、理论和方法就构成了管理的主要内容。

系统是为了某种目标而将一些部件有机地结合的一个整体。一个大系统还可以分成若干个子系统,各子系统又可以有它自己的组成部件。

总之,管理信息系统是一个综合性的概念,而且它还在不断地发展着。

4企业工资管理系统分析

4.1系统目标

本系统要对企业工资管理的日常的工资发放进行数据输入,并对各项工资条款进行计算。汇总各项数据生成员工个人台帐,打印工资报表。采用用户名,密码安全机制,分用户权限登陆访问,保证系统资源不受人为因素的干扰。

4.2需求分析

对用户需求的分析应该全面、深入、发展,全面是指考查由MIS管理的信息是否有纰漏,必须保证各静态、动态信息的完全;深入是指对信息的内容、结构、含义、变换、生存周期的分析和认识;发展是指对信息未来发展变化的预测,因为信息在某个系统、机构内的变化往往存在着自身特有的发展规律,需求分析应该预见这种规律,否则就会缩短MIS的使用寿命。为了保证需求分析的完备性,就必须保证需求分析的时间。

1)系统的功能要求。

①整体结构合理,风格一致,模块化结构,界面清晰,接口灵活,操作简便。

②开发方法,文档规范化,便于管理,可扩充。

③完善的数据输入,维护,输出。

④自检性能高,用户误输、错输均有提示。

⑤容错性能高,某个用户的操作错误不会引起整个系统的瘫痪,每一功能的操作都有信息提示以免重复操作,错误操作有警告,以便用户及时改正。

4.3功能的说明

本系统大致分为如下四大功能模块。

1)员工信息

分为员工信息浏览和员工信息查询:

在员工信息浏览子模块中,可以对员工的编号、姓名、性别、岗位、工龄、工资等级等信息进行浏览,并可以对员工信息进行增加记录,修改记录,删除记录等操作;

在员工信息查询模块中,可按员工号或员工姓名进行查询。

2)工资基本设定

包括对基础工资、岗位工资、工龄工资的设定。

基础工资的设定包括工资等级、工资额的设定,可以对工资等级及相应的工资额进行修改、添加、删除。

岗位工资的设定包括岗位名称、岗位工资额的设定,可以对岗位名称及相应的岗位工资额进行修改、添加、删除。

工龄工资的设定包括工龄、工资额的设定,可以对各个工龄段及相应的工龄工资额进行修改、添加、删除。

3)工资汇总

在工资管理中,要分别输入每一个员工的各项工资条款,这样才能运用计算机技术来管理好员工的工资发放情况,其中包括:员工基本情况,员工基本工资情况,员工岗位工资情况,员工工龄工资,工资综合。

4)个人工资查询

此查询分为按职工姓名查询、按职工号查询。

5)退出

此功能块为退出系统。

5结束语

总之,煤矿企业的工资管理系统还需要不断的完善和改进,才能适应现代化的煤矿管理模式,才能更好的、准确的登记和录入煤矿工资管理的系统性的管理模式。通过不断的努力和学习专业技能分析和解决问题的全面系统的锻炼。使我在综合知识的选用方面,在应用软件开发的基本思想、方法方面,以及在常用编程设计思路技巧的掌握方面都能向前迈了一大步。为日后成为合格的应用型人才打下良好的基础。它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力。

企业工资管理系统论文:基于B/S模式的售楼企业工资管理系统的实现

【摘要】通过系统功能分析,得出系统数据库的辑结构在此基础上完成数据库结构的建,实现了员工信息、部门信息、员工的考核信息的管理功能及对系统用户进行管理,对管理员和员工设置了不同的权限级别。

【关键字】工资管理系统 B/S 售楼

一、系统分析与总体设计

1、系统业务流程分析

2、系统总体设计

(1)系统功能模块设计

(2)数据库结构设计:系统包含管理员信息表(Admin)、工资信息表(Pay)、部门信息表(Dept)、绩效信息表(Benefit)、员工信息表(Person)、项目信息表(Project)6个表,每一个实体对应着一个表,实体的属性对应着表的字段(图3)。

二、系统主要功能代码设计:绩效按钮代码

三、系统的实现

1、管理员登录界面:当管理员输入用户名、密码,系统自动将输入的息和相关数据表中的内容进行比较,如果该用户输入的内容和数据表中的内容相符,则通过验证,此次登录成功;否则登录失败。

2、员工登录界面:当员工输入自己的工编号、密码,系统自动将输入信息和相关数据表中内容进行比较,如果该用户输入的内容和数据表中的内容相符,则通过验证,此次登录成功;否则登录失败。

3、管理员操作界面:管理员登录系统后,可进行对部门、项目、员工、工资和绩效的信息管理,统计和打印以上信息的操作;对部门信息进行新增、编辑、删除操作,其中部门编号和部门名称是必填项;对员工信息进行新增、编辑、删除操作,可根据所属部门和真实姓名对员工进行查询;对项目信息进行新增、编辑、删除操作,其中项目编号、项目名称以及项目奖金比均是必填项;对未制作的月工资进行生成操作,根据员工编号和日期对员工工资信息进行查询;可根据员工编号对企业员工进行绩效信息的查询,对该员工的绩效信息进行编辑、删除操作,添加新绩效信息;可根据员工编号、开始时间和结束时间对企业员工进行绩效信息的查询,此时将该员工的绩效明细以列表的形式统计出来;根据登录名称和真实姓名对管理系统人员进行查询操作,对其信息进行修改和删除,添加具有同样权限的新管理员。

4、员工操作界面:进行查询自己在入职以来的工资信息、绩效信息和修改密码等操作;根据选择的日期对自己的工资信息进行查询,其中包括基本工资、绩效工资和实发工资信息;根据开始日期和结束日期对自己的绩效信息进行查询,其中包括绩效工资总额以及绩效发生日期和奖金明细;修改自己的登录密码,密码可以是英文字母或者是数字,英文字母或数字长度都不得超过10个。

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

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

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

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

一、可行性和需求分析

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

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

二、系统结构设计

(一)子系统划分

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

(二)代码设计

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

(三)数据库设计

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

(四)界面设计

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

三、系统功能实施

(一)技术要求

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

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

三、结语

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

企业工资管理系统论文:浅议企业工资管理系统

摘 要:网络信息技术的普及在一定程度上推动了我国各行各业的发展,对于计算机技术而言,其应用在不同的管理系统中,促进了各项工作效率的提高。因此在企业管理中,工资管理系统逐渐被广泛应用。本文从各个角度分析企业管理中应该如何运用工资管理系统,进而实现企业工资管理的科学化。

关键词:企业;工资;管理系统

随着经济发展步伐的加快,市场竞争也日益激烈,对于企业而言,其必须要不断改革,以适应市场发展的需求。随着企业工资结构的不断变换,财务工作人员的任务量大增,单靠人力已经无法解决,因此计算机工资管理系统应运而生。文章针对企业管理中工资系统的相关内容展开论述,希望能够为进一步完善企业工资管理提供参考借鉴。

一、企业需求分析

随着企业发展速度加快,其人员数量正在不断增加,并且相关福利也在增加,而关于企业的工资管理,也变得越来越复杂。工资管理系统的不断健全完善,在一定程度上可以帮助企业工资管理人员解决工作量繁重的问题,使其能够及时有效地完成工资管理的相关工作。针对普通企业而言,工资管理在一定意义上是企业财务管理职能体现,同时与企业人事管理密切相关。进一步改良工资管理系统,不仅在内容上需求更复杂,而且在内容上呈现出繁多趋势。此外,工资管理在一定程度上,必须与人事管理相联系,并且还要连接工时考勤,完善医疗保险等等,进一步生成每个员工的工资构成,主要包含其基本工资、津贴、医疗保险、保险费等等。如图一所示,为基本的企业工资管理系统示意图。

(一)作为企业资金管理来说,企业员工的工资是其中一项基本支出。而对于企业工资管理来说,其实质就是员工工资管理。针对工资管理的各个环节而言,其每个部分都必须以数据作为支持,这项工作相对而言相当琐碎,同时对工作人员的要求也非常严格,其在工作过程中,必须要仔细核对各个项目,一旦出现问题,即使是小数点的问题,就会产生失之毫厘谬以千里的效应。基于上述原因,对于企业工资管理而言,相关财务人员在运用该系统进行工作时,必须要进行周密思考。比如针对计算机,要考虑其两方面的高效性,如快速技术、实时统计,确保系统正常运作。

(二)对于员工工资,每个企业都必须按时发放,依照公司相关规定,准确完成员工工资的核算,并且在规定时间内及时发放。对于企业工资管理而言,其具有一定的特性,如复杂性、规律性、时间性,因此企业必须对工资管理进行更新,并借助现代化的技术完善工资管理系统。采用计算机程序这种先进的办公软件,以此取代大量人工计算以及数据统计,促进企业工资处理的效率得到有效提高,与此同时还可以将这些数据信息进行完整并安全地储存,以便随时查看。

(三)在企业的工资管理中,数据是其重要组成,但在使用过程中,其会由于操作不当,或是断电等原因,致使相关数据极易丢失,这在一定程度上对该系统提出了更高的功能要求,使其具备数据恢复还原。在系统运作过程中,一旦突然发生断电,而相关数据没有保存,还有一些其它原因致使系统重启。为了保证数据信息不丢失,系统会提供相关防患措施,如每间隔30秒,系统就会自动保存数据,这样一来可以从最大限度上,确保相关数据得以恢复。

二、功能需求分析

针对上述观点可以看出,对于工资管理系统,企业主要是借助该系统完成工资发放,并进行数据录入,然后对各项数据,通过对其分析计算,最后经汇总生成台账,并且可以进行工资报表打印,采用相关安全机制,如用户名,按照用户的不同权限,进行登录访问。对于企业工资系统,需要具备以下功能。

(一)用户管理。在对系统进行访问时,采取控制策略,没有经过授权的用户,不能进入系统。同时,根据用户级别不同,给予其不同权限。而只有系统管理员,其才拥有所有权限,可以修改系统数据,而其他人只可以查看信息,但是并没有权利修改信息。

(二)员工管理。对于工资管理系统而言,其首要功能就是增加员工,或是删除员工,对于员工一些基本信息,可以随时更改。而对于系统中的所有数据,都可以随时进行处理,并且对于员工的档案,可以进行调入与调出。

(三)考勤管理。针对工资管理系统,其可以接收考勤系统,并且可以实现该系统与工资管理两者之间的联通,并可以根据员工考勤数据进行计算与核对。而对于每月考勤情况,可以将其结果通过系统传输使其进入薪酬管理系统,然后系统可以实现自动计算功能,进而对工资进行最后地核算。

(四)薪资绩效管理。针对工资管理系统,其对于不同薪酬方案,根据总体计划,进行分门别类的工作。对于不同类型的员工,完成他们的工资计算,并进行发放,而且要做好相关统计工作。进一步促使绩效系统与工资管理系统实现互联,并建立不同形式的绩效考核方法以及奖励体制。

(五)保险福利。工资管理系统在一定意义上可以完成员工的相关保险上缴,如五险一金以及其它保险,还涉及到企业年终奖金。可以通过个人台账以及公司台账对于员工福利进行反馈,并且完成数据统计。

三、结语

综上所述,社会经济的不断发展推动了信息技术的不断进步,信息技术被应用于各个领域并取得了良好的效果。通过对计算机技术不断普及时代背景下的企业工资系统管理进行阐述,并从企业需求以及功能需求两个方面进行了具体分析,希望能够促进工资管理系统的进一步完善。

企业工资管理系统论文:企业工资管理系统需求的设计与实现

摘要:文章对一般企业工资管理系统进行了分析,提出了设计目标,介绍了研究开发过程,为企业设计自己的工资管理系统提出了建设性意见。

关键词:工资管理系统;数据库;用户环境;性能需求

随着人事制度改革的深入和劳资关系的改善,薪酬问题日益成为企业所关注的问题。加之社会经济制度的改革,使得企业工资管理工作也变得越来越复杂。建立一套适合于企业自身特点发展的薪酬管理系统日益提上了企业人力资源的工作日程。一套行之有效地工资管理系统有利于减少企业的薪酬错误,避免矛盾,同时减轻人事部门的任务,提高效率,节约人力资源,降低企业成本。

1 企业工资管理系统功能需求简介

系统数据流程图如下:

就企业而言,工资管理系统的设计需要简洁、实用,同时能满足人事、财务部门及其他相关部门或单位的多方对工资管理需求的系统即可。大型的数据库系统反而容易出现操作不便、浪费人力、不易解释的问题出现。就一般的大、中型企业而言,它的设计内容应包括员工信息管理功能、工资管理功能、工资查询功能、工资报表输出功能、相应的模块也增加,例如报表设计模块、打印输出模块、模糊查询模块等。

系统的设计应首先对企业的员工工资管理业务进行分析。经过笔者多方面调研,一般企业员工工资系统主要涉及的参与者包括员工、系统管理员、上级主管部门、总经理。

2 企业的工资管理系统功能描述

2.1 员工信息管理

员工基本信息模块具有员工信息输入、员工增删和员工信息查询三个功能。员工基本信息包括员工号、员工姓名、员工性别、所在部门、所在岗位、工龄和工资等级等信息。员工增删实现了对数据库中员工信息的增加和删除。员工信息查询可以通过员工号或员工姓名对员工信息进行查询。

2.2 工资管理

结合各个公司的工资管理实际情况和人力资源保障部门的劳资规定将工资、结构分为基础工资、岗位工资和工龄工资、绩效工资等标准完成对基础数据条目的设定,增加相应的模块例如工资统计和发放、打印工资条及员工奖励和惩罚等内容。

2.3 工资查询

可根据条件查询员工历史工资数据(如按月份查询、按姓名查询、按部门查询等)。

2.4 汇总打印

提供报表打印输出功能,可以报表的形式打印员工信息、工资发放报表、工资历史报表、员工奖励和员工惩罚报表。

2.5 系统维护

可对数据进行备份和恢复,并可实现数据导入导出功能。

2.6 管理员设置

实现系统用户及密码的设置操作,可以增加和删除系统用户(仅系统管理员才有权限),对系统当前用户修改密码。

3 用户环境选择

选择操作系统最好为Windows XP,因为越来越多的企业在规划内网时,将微软平台作为首选方案;从技术角度而言,微软平台上的应用和开发也是其他平台无法比拟的。绘制UML所需要的Rational ROSE或office VISIO。

4 数据库介绍

功能的实现应尽可能由数据库管理系统完成,这样才能充分发挥数据库管理系统高效、安全、可靠、便捷的性能,减少编程人员的工作量。工资管理系统具有大多数数据库应用系统的特征,在进行设计时,应尽可能使用SQL Server的功能完成下列功能设计的各项操作。

4.1 数据表设计

设计者应根据功能要求中所提到的要求设计数据表,力求数据结构科学合理。设计时要充分考虑如何保证并实施数据完整性,合理建立表与表之间的关系,设计各种数据库对象。

4.1.1 员工信息。员工基本信息应包含员工编号、姓名、性别、出生年月、参加工作时间、地址、电话号码、所属部门、职务、职称、政治面貌、婚姻状况等字段,并预留空白字段若干。

4.1.2 员工工资。员工工资应包含员工编号、基本工资、岗位工资、住房补贴、津贴、住房公积金、养老保险、应发金额、应扣金额及实发金额。应发金额、应扣金额及实发金额使用计算列,并预留空白字段若干。

4.1.3 部门信息。部门信息应包含部门编号、部门名称、部门负责人、部门人数等字段。

例如:

字段 字段名 类型 宽度 说明

1 员 工 号 字符型 3 数字

2 员工姓名 字符型 10 小于等于15个汉字

3 员工性别 字符型 2 “男”或“女”

4 岗位名称 字符型 14 小于等于25个汉字

……

4.2 数据完整性设计

为了保证数据库系统的正确性、完备性和一致性,就必须进行数据完整性设计。可考虑如下数据完整性:给表设置主键及外键约束;设定缺省约束;设置非空约束;实施CHECK约束。

4.3 数据库对象的设计

为充分发挥数据库的效能,保证数据库的安全性,提高数据库管理系统的执行效率,可以考虑使用视图、存储过程及表的触发器来实现某些功能。

4.3.1 指定部门信息查询。设计一个存储过程,以部门编号为参数查询该部门的所有员工的相

关信息,同时统计出此部门的工资总额和平均工资。

4.3.2 设计一个视图,返回所有员工的工资信息。

4.3.3 为提高检索性能,为表创建相关的索引。

4.3.4 为调入、调出人员创建INSERT、DELETE触发器,实现部门人数的自动更新,员工调离本单位时,应当从员工信息表中删除这个员工的信息,并将其工资信息的数据删除。

5 系统性能需求分析

5.1 运行需求

系统在进行数据的录入、计算、统计的时候,能将数据精确到小数点后三位小数。系统接收到用户的操作命令后(如计算处理、查询等),能迅速地响应其操作请求,响应时间不超过1秒。在同一时间,系统还提供支持至少10个客户端进行同一个操作请求的响应。

系统可移植较强,在不同的平台下运行,均不会影响系统的稳定性。同时,支持在客户端安装不同

操作系统、浏览器版本,均不会影响系统的运行。

5.2 安全需求

为保障系统数据的安全性,系统采用访问控制策略,未授权者不能进入系统。同时,对不同级别的用户授予不同的使用权限。在系统运行期间,如发生掉电尚未保存数据或由于操作不当等原因导致系统重启等,为保证数据的易恢复性,系统提供每隔30秒自动保存数据的机制,让用户的数据在发生意外时能最大程度上得到恢复。同时,系统提供强大的容错性能,当一台服务器发生故障时,系统能自动切换到另外一台服务器上,从而保障服务器能长时间地提供系统的运行支持。

5.3 系统界面需求

系统开发基于B/S的开发模式,界面直观、简洁,人机交互性强。基于表单和弹出式窗口的数据录入方式,菜单电击的方式操作。用户使用时,只要是按照格式和要求填入信息,系统在后台响应用户操作过程。让用户在最短时间里,不需要经过专门培训,就可以轻松上手使用。

5.4 其他需求

数据不管是在企业内部之间传输,还是公司与分公司之间进行远程数据传输时,防止数据被不法分子任意地修改和破坏,对所有的敏感数据均进行基于SSL协议的加密操作,只有对信息解密的人员才能最终读取数据信息。这样,能最大程度地提高数据在传输过程的安全保密性。

6 结语

本文分析了企业工资系统设计的主要流程,但各个企业如何根据自身特点及时掌握本企业的人才信息、第一时间处理好随时变化的工资管理问题,还需要企业因地制宜从长计议,才能建立出一套符合本企业实际特点的工资管理系统。

作者简介:谢耘(1979-),男,甘肃武威人,广东女子职业技术学院中级馆员,工商管理硕士,研究方向:高校人力资源管理学、高等教育等。

企业工资管理系统论文:浅谈企业人事工资管理系统的设计与实现

经济的快速发展促使社会的各行各业利用先进的管理技术与管理手段,不断提高自身的管理水平,完善服务质量。这就对企业的信息管理系统提出了更高的要求,建立一个科学、完善、有效的信息管理系统已经成为现代企业生存与发展的必须具备的一个基本条件。工资管理系统是企业财务管理系统的一部分,同时也涉及到了人力资源管理管理的一些内容。目前,我国企业员工的人数与规模在不断壮大,工资管理也日趋复杂。所以,企业在人事工资管理方面如果缺乏一套完整而有效的信息管理系统,那么必然会给管理人员与员工带来一定的麻烦。因此,讨论如何加强企业人事工资管理系统的设计与实现,就有着非常现实的意义。

一、系统目标设计

人事工资管理系统主要是用于对企业工资方面进行管理,对工资数据的录入、计算,生成企业员工的个人台账,打印出员工的工资报表。设计时要采用用户名、密码输入等安全机制,以保证工资管理系统不受其他主观因素的干扰。

二、系统的设计理念

首先,要从企业软硬件管理的实际情况出发,充分利用好企业现有的软硬件设备,工资管理系统的开发方案要适用于企业网络运行的环境,在实现应用效果的同时,最大限度的发挥出企业内部资源。其次,系统的设计要与企业的工资管理规定相符合,以满足企业全体员工的日常需求,对操作系统设计时,要以方便、快捷、实用为原则,以确保系统的高效使用。再次,系统要采用模块化的程序设计方式,便于对系统各种功能进行组合与调整的同时,也便于对日常的维护。最后,系统设计要具备数据库维护功能,这就可以依据用户的实际需求,进行相应的添加、修改与删除等操作。

三、系统具备的功能

1.工资管理。依据工资项目、计算公式,能够自动计算出个人所得税上缴额度。具体操作包括工资类别、工资基础数据、资料汇总以及计算结果等等。

2.员工信息。能够增加与修改与员工相关的基本信息,比如员工的调动、离职、退休等等。系统能够根据部门申请,通过人力资源部门上报给上级领导进行审批。

3.绩效考核。绩效系统的设计包括:相关考核信息的收集、绩效考核计划的制定、输入等等。人事管理系统能够自动进行分析与评分,并把这一结果应用于工资发放之中。

4.查询功能。系统能够对员工的基本信息、各种与工资相关的资料进行有效查询,并且可以采用工号查询、姓名查询两种方式。

四、数据库的设计

我们要针对企业工资管理的内容、流程、模式出发对系统进行设计,设计必须符合企业发展的实际,系统的设计结构要包含以下内容:

1.人员的基本信息。数据库项主要包括:员工的姓名、性别、工号、籍贯、出生年月日、民族、宗教信仰、身份证号、联系地址、联系电话等内容。

2.部门与岗位信息。包括部门名称、岗位名称以及岗位工资等级等内容。

3.工龄工资。这一数据库项要包含员工的工龄以及对应的工资数额。

4.工资信息。主要包括员工的姓名、工号、员工的基本工资、岗位工资、工龄工资、福利待遇等。

五、数据库结构设计

数据库结构的设计要建立在对企业实际需求分析的基础之上,数据库结构设计必须要以满足用户实际需求为前提,保证结构之间的逻辑性。基于这一考虑,我们可以设计出以下实体:即:员工实体、工资实体、岗位实体、工龄实体以及福利待遇实体等部分。

六、系统的实现

实现系统的逻辑结构的主要方式是通过Visual FoxPro这一项目管理器来具体实现的。企业可以通过Visual FoxPro的开发环境,对数据库的结构进行有效设计,并且对数据库进行有效管理,同时对界面、检索、报表以及各种菜单进行有效设置,并且利用项目管理器对程序、数据库进行修改、控制与管理,同时生成可执行文件、应用程序等。

七、设计时应注意的问题

(一)保证数据的安全

企业的人事工资管理系统,对于企业来说是非常机密的,一旦这些数据信息遭到破坏,或者是一些数据信息被盗取、泄露,后果是不堪设想的,所以我们有必要对这些数据加以保护。我们可以以低级文件的形式将数据表打开,利用密钥的异或运算功能对数据表中的每一个字节进行加密,这样就可以保证数据安全性。这种对每一个字节都进行异或运算是一种简单的数据加密模式,它的特点就是对于同一个数,在连续两次异或同一个数的情况出现时,那么这个数会保持不变。当操作员进行这个程序时,系统会提示操作员打开密钥,并且对数据表进行解密处理。当操作不成功时,系统就会弹出一个错误提示,操作员再重新输入正确的密钥即可。

(二)保证数据的完整

我们在进行实际操作时,必须要经常对工资管理系统中的数据进行备份,防止操作失误、病毒入侵或者黑客攻击而造成不必要的损失。

八、总结

综上所述,计算机的普及与应用,加快了信息处理的速度,提高了工作与生活的效率。计算机技术应用于工资管理系统是社会发展的必然趋势,我们必须认真、系统的加强对人事工资管理系统的设计,为企业的发展打下坚实基础。

作者简介:刘晓静(1973-),女,任职于包钢钢联股份有限公司一轧厂综合办公室。研究方向:人力资源,工资管理。

相关期刊