张丹
(上海理工大学,上海 200093)
foxpro在高校工资管理中的实践和应用
张丹
(上海理工大学,上海 200093)
高校工资管理具有政策性强、数据信息量庞大复杂的特点,且自2006年国家对事业单位收入分配制度改革以来,工资调整频率有所提高,工资运行机制也发生着相应的变化.为了适应工资管理的特点和制度的变化,基于高校工资管理的实践操作,以提高工资管理水平和效率、增强工资信息的准确性为目的,着重介绍foxpro软件在工资管理中如何灵活处理大量工资数据的应用,该系统具有简单直观、实用性强、通用性强的特点.
高校工资管理;水平;效率;准确性;实用性
高校工资管理政策性强,管理对象复杂多变,数据量庞大,报表多、条目细且要求高度精确和格式标准化,变动也较为频繁.自1993年以来,我国事业单位历经多次工资制度改革,随着高校工资制度和人事分配制度改革的深入,工资结构、项目和标准等调整比较频繁,每次调整和改革,都要求劳资管理部门做出相应的信息采集、校核、调整、统计、复核等一系列工作.同时,随着工资调整次数的增多,工资档案的历史查询难度随之增加,错漏几率也随之增加,在一定程度上,即使耗时费力,不仅效率低下,错漏也难以避免.为了科学规范工资管理事务,提高工资管理的水平和效率,增强工资信息的准确性,选择合适的工资管理软件管理工资信息势在必行[1][2].
以往长期采用传统人工方式进行工资管理,管理人员工作量大,效率低下.伴随着科技的发展和进步,以及计算机应用的普及,工资管理也发生了极大的变革,由原来的手工操作发展为计算机处理.工资管理的模式演变,见表1.
高校教职员工人数普遍众多,少则上百,多则上千上万,对于庞大的工资信息量进行测算、分析、调整、查询、报表制作等,若通过工资管理软件来完成,可使管理人员得以从大量繁杂、机械的劳动中解放出来,从而克服传统手工方式下工资管理耗时、低效、人为处理难以避免的数据错漏等不足,大大提高工资管理水平和效率,实现工资管理智能化、现代化[3].
表1 摇工资管理的模式演变
针对工资管理的实际情况,选取适合的工资管理软件,使得工资管理科学化、规范化、高效率、高精度,已成为越来越迫切的要求[4].
工资科主要负责教职工工资标准管理、津贴的发放和管理、福利及相关经费的管理、各类工资项目的调整等.工资及各种福利津贴发放时,均由工资科将教职工工资或福利津贴清单交到财务处,财务处根据该清单,进行工资和福利津贴的发放管理工作.
大多高校处理工资信息时使用的工资管理软件,有些是向其他公司购买,有些是高校自行开发,但这些软件的实用性并不强,普遍存在以下不足:功能不全面、注重通用性、更新滞后、维护困难等,而且比较“笨拙”,容易出现“功能空白”,尤其伴随着工资变革时,因项目和标准等变化需增减模块等再次开发、维护升级需要消耗较长的时间和可观的费用,会给系统运行带来诸多不确定因素,影响正常的工资管理.
国家工资制度几经改革和调整,经历着动态复杂的变化过程,面对大量的工资信息,选择一款适合工作环境和实际情况的工资处理软件,实现:
(1)对于非计算机专业者能熟练掌握和轻松应用.
(2)实现数字化管理和数据的灵活调用.
(3)能提供全面的工资管理功能,如批量处理、查询、统计等.
(4)能灵活应对工资改革时项目和标准等的变化.
经过实践和应用,使用foxpro管理工资的效果:
(1)数据库设计灵活,可自行增减字段.
(2)功能强大,具有数据录入、查询、统计和报表生成等功能.
(3)实现数据导入导出功能,实现不同文件格式的相互转换.
(4)批量处理信息,完成各类计算和统计,以利于报表的填报.
(5)可视化的操作界面更加友好和易于掌握,无需了解后台程序如何运行,没有计算机专业背景的管理者也能熟练掌握和应用自如.
(6)foxpro软件生成的表和表之间可以轻松关联,易于数据之间进行对比和观察变化.
(7)报表格式可自定义,实现批量打印.
(8)无需专门花费相当可观的经费定向定制工资软件,不必受制于开发公司和版权限制,省去后期维护更新的费用和时间消耗,避免“功能空白”的尴尬情况.
工资数据具有极强的连续性和动态性,经过实践经验的总结,对于每一类工作构建格式相对固定的数据库,见表2,以及每月常规工作的数据库,见表3;同时,做好各个时期因各种原因调整工资信息的更新和维护[5],实现工资数据的分类有序动态管理,便于相关信息的提取和应用,也为今后工资改革和信息统计做好充分准备.
表2 摇分类构建格式相对固定的数据库
表3 摇每月常规工作的数据库
3.1 foxpro命令在工资管理实践中的运用
foxpro集增加、修改、删除、显示、统计等功能于一身,可视化的操作界面,灵活易掌握,以下命令在工资管理中使用相当频繁,也非常实用.命令列表见表4.
表4 摇foxpro的命令及功能介绍
foxpro的命令功能非常丰富,适合工资的相关应用,基本能满足工资管理的各种需求,它能根据不同需求,结合众多的命令参数,显示、统计各类数据,并以表格的方式显示、筛选、统计出各类数据.
3.2 应用foxpro批量处理工资数据
薪级工资调整是一项年度常规工作,按照文件规定对符合晋升条件的人员晋升薪级.主要做法:以上一年度12月份工资表中的薪级工资作为依据,已有数据:bmh(部门号)、gh(工号)、xm(姓名)、gwgz1412(2014年12月的岗位工资)、xjgz1412(2014年12月的薪级工资),其他字段需要填充完整,表格样式如图1所示:
图1 foxpro的表格样式
因为不同的岗位对应不同的薪级和薪级工资标准,因此首先根据gwgz1412(2014年12月岗位工资)来确定岗位类别和等级,“原等级14”和“现等级15”填写,相关字段说明见表5:
表5 摇foxpro的相关字段说明
第一步:根据gwgz1412确定dj1412:
(1)根据gwgz1412确定dj1412:j1—j11,z1—z8,g1—g6,h1—h13.程序如图2.
(2)注意gwgz1412为590和550:因为专技十二级、十三级和管理九级、十级的岗位工资分别均为590和550,因此可根据相关数据库中的岗位类别来确定所属类别:专技(j)或管理(z).
第二步:根据dj1412确定等级14,程序如图3.
第三步:根据xjgz1412来确定xj1412,程序如图4.
第四步:根据薪级晋升的文件,对于符合文件规定的教职员工薪级晋升一级,不符合晋升条件的人员加上删除标记,使用命令delete():
replaceallxj1501withxj1412+1fordelete()=.f..
第五步:注意,若2015年1月部分人员因职务职称等原因调整工资,则等级14和等级15、dj1412和dj1501可能会有不同,则将这部分人员进行个别修正.
第六步:根据dj1501和xj1501来确定xjgz1501,程序如图5.
图2 根据gwgz1412确定dj1412
图3 根据dj1412确定等级14
图4 根据xjgz1412来确定xj1412
图5 根据dj1501和xj1501来确定xjgz1501
第七步:执行时间均为2015年01月.只需执行一条命令,就能处理几千个字段:replaceall执行时间with‘2015年01月’
今后每年调整薪级工资时,只需略微修改程序,如文件名改为“全校1601薪级工资调整”和,“dj1501”改为“dj1601”……,一次编写,反复使用.如果还停留于手工操作,不仅耗费大量时间,而且极易出错;或者运用excel处理,也没有使用foxpro处理来得简便和高效.
3.3 应用foxpro实现报表批量打印的功能
每年的薪级工资调整是常规工作,且需要打印并归档每位教职员工的薪级工资审批表.对于有着上千上万名教职员工的高校来说,如何选取一款软件实现一次设计反复使用,批量打印表格的功能呢?foxpro的报表布局文件就是一个较佳选择.
报表布局文件(.frx)是一张foxpro表,存储着报表中显示数据的详述.下面就介绍薪级工资审批表设计和批量打印功能的实现.
第一步:在全校1501薪级工资调整.dbf文件中完善字段,增加字段:部门,出生年月,工作年月,并填充数据,如图6所示.
图6 全校1501薪级工资调整的表格样式
第二步:选择命令:文件-新建-报表-新建文件,建立.frx文件.在报表设计器中,利用报表控件,根据需求设计格式.如图7所示.
图7 工资审批表的格式设计
第三步:通过打印预览命令,查看报表,如图8所示..frx文件和.dbf中的数据通过“域控件”命令关联,当我们进入预览界面后,将会看到每位教职工的具体工资信息.
第四步:一键实现批量打印.通过打印命令,就能批量打印全校教职工的薪级工资审批表.
3.4 关联命令的实用性介绍
图8 关联数据后的工资审批表
关联命令在工资管理中使用频繁,可实现一对一或一对多的表间关联,主要应用于:
(1)整合数据.
关联数据表后,结合foxpro的相关命令实现多张表中的数据信息整合.如图9所示.
(2)比较前后信息的变化.
比较前后数据的变化量和范围,如比较每人2015年和2014年人均年收入变化,计算差额.
(3)核对信息
随着工资信息量不断的累积,核对信息和判断信息的难度和复杂性随之增加.在foxpro中可视化的关联命令能帮助工资管理者比较前后信息是否一致、有无变化等.
图9 利用foxpro的相关命令实现多张表中的数据信息整合
经过多年的应用和实践,和应用其他工资管理软件比较,我们发现,应用foxpro软件能较好地适应工资管理的各项事务:
(1)foxpro是专业的数据库系统开发工具,对于表及其数据的操作非常方便,处理速度快,它能灵活调整工资项目和标准、调用数据,可扩充性强,安全可靠,准确率高.
(2)foxpro具备可视化编程的能力,既能克服过去手工管理工作量极大、耗费资源、效率低下、易出错的弊端,极其有效地减少大量重复劳动,高效率地完成工资管理的各项工作.
(3)foxpro具备较完善的命令和函数,非常适合处理大量工资数据,完成统计、测算、计算、分析、对比等.
(4)foxpro较好地回避了应用现成工资管理软件会因用户权限和专业要求、维护费用和更新周期长等现实原因难以适应需求的矛盾.
(5)foxpro具备灵活完善的报表功能,能根据实际需求灵活设计报表,自动生成与工资数据有关的各类报表,大大提高了工作效率,确保了数据的准确性.
运用foxpro软件的过程中,建议工资管理者应做到:
(1)及时备份.
工资数据涉及个人的利益和隐私,而dbf数据库的安全性较差,尤其是其索引和备注文件很容易被损坏,工资管理者应及时备份,以防数据丢失、泄密.
(2)定期更新和维护,做到即时、准确、归类、校核.
工资的信息量非常庞杂,且始终处于动态变化之中,工资管理者应分类建立健全劳资管理信息数据库,对教职员工工资信息的历次变动原因、过程等信息进行数字化加工,切实做好维护、更新和反复校核工作,以确保数据的连续性、准确性、完整性和统一性.
[1]郭书英.高校工资管理存在的不足及完善路径.经济师,2012(5),p.134-136.
[2]江友娣.高校工资管理的实践与思考.科技情报开发与经济,2007(17),p.247-248.
[3]熊炜,王木森,罗丽佳.高校工资管理系统设计与实现,贵州工业大学学2004(2),p.58-68.
[4]贾丽芳.当前高校劳资管理工作存在的问题和对策.社科纵横,2007(8),p.76,33.
[5]王凯静.现行工资制度下高校工资管理的思考.财税金,2009(12),p.125-126.
[责任编辑:张瑜东]
The Practice and Application of FoxPro in the University Salary Management
ZHANG Dan
(Shanghai University for Science and Technology Shanghai 200093)
University salary management has the characteristics of strong policy,hugeand complex data information.Since 2006 the country has reformed the income distribution system of public institution,salary adjustment frequency has increased and the salary operation mechanism is also a corresponding change.In order to adapt to the salary management characteristics and system changes,based on the practice of university salary management,in order to improve the management level and efficiency,and enhance the accuracy of the salary information,this paper focus on how to deal with the application of a large amount of salary data in the salary management of foxpro software.This software is simple,intuitive,practical and general.
University salary management;Level;Efficiency;Accuracy;Practical
C 931.9
A
1672-402X(2016)11-0070-05
2016-04-23
张丹(1983-),女,上海人,硕士,上海理工大学经济师,研究方向:人力资源管理,数据库建设等.