| 电信 教育 政务 机械 汽车 船舶 交通 石化 烟草 服装 电力 金融 外贸 冶金 电子 |
企业薪酬计算软件实现的探讨摘要:对目前市场上多套薪酬计算软件进行综合分析后,深入到多家企业进行了需求分析了,针对企业制度的灵活性和管理需求的多样性进行了薪酬算法的探索。希望实现能够找到一套完整的方案去解决目前所有大型企业面临的一个问题:计算量庞大的新酬计算。 关键词:IC卡;考勤;薪酬;工资;软件 一.问题的提出 薪酬管理是一个企业管理中最基本的,也是必不可少的组成部分;同时,其操作过程繁琐,要求结果准确无误;特别当员工较多或变动频繁时,薪酬管理是一件十分麻烦的事情。特别是在大型制造业中存在的2个特点:人员多且薪酬的计算方案多变。为了彻底解放薪酬管理人员的繁重劳动,使薪酬管理更加准确高效,利用计算机软件实现企业的薪酬计算管理势在必行。 与此同时,一个企业的薪酬计算方案在不同的时期,或者同一时期对不同的企业级别都会有所不同。因此,在一个薪酬管理软件中采用合理、高效的算法的同时,还得考虑软件能够满足企业不断发展变化的需要。由此可见,薪酬计算的方式的确定变得尤为重要。 结合目前市场上多套薪酬管理软件进行综合分析,根据多个客户的实际需求,在此进行薪酬软件计算方法的探讨和软件实现,该方法我们已经成功应用到《博特IC卡考勤、工资、人力资源管理软件》的薪酬管理模块上。实现了高效管理的需要,软件灵活适应性强,在很大限度上解决了以上问题。 二.基本功能需求 按照企业的管理需求转换成软件实现的过程中,首先必须在系统的参数定义上进行一些规约条件的设计。 1.薪酬项目的自定义: 为了提高计算效率和易维护性,我们还考虑到允许使用一些中间过程的计算量。有些项目并非工资项目但我们可能在后面的项目中需要频繁调用的。 作为工资报表,有些项目虽然存在但不在报表上显示。为此我们提供了显示项目和不显示项目的选择。可以根据需要选定项目组织成管理报表。 从数据的安全性考虑,必须为每个工资项目指定操作人员可修改的属性,作为不同级别的操作用户应该具备不同修改权限。操作员可以修改软件计算后的结果,但针对不同操作员分配不同的操作项目是工资数据的安全性和准确性的需要。 根据实际情况,定义先计算哪个项目,再计算哪个项目,最后计算什么项目。因为一个项目的计算可能会取决于其他项目的计算结果。即后面的工资项目可以引用前面的计算结果。 工资项目的属性中还应该包括该项目是如何计算即:继承的还是保留的还是考勤的。 “继承的”表示延续上个月的数据,在未到发生调整的月份就不计算,只有当月份到了指定调整的月份才重新计算,比如社会养老保险,一般是一年才调整一次。 “保留的”则判断当前员工当前项目数据是否存在,如果存在则不计算,否则重新计算当前员工当前项目,一般有些项目的收据需要手工书输入,在手工输入后就不希望软件计算的覆盖了原来的数据。 “考勤的”,则表示该项目与考勤数据有关系,应取得当前员工当前月份的当前考勤项目的数据。 2.薪酬项目计算公式的自定义: 我们认为直接使用了开发工具提供的内置函数是比较理想而且保证数据的准确,有些软件采用了自行定义语法和格式,这样的操作不利于错误的检查和操作人员的理解学习。其效率也是比较低下的。 由于我们在开发该软件时就定义使用PowerBui* der作为整个系统的开发工具,所以我们充分使用了其提供的DataWindows公式计算函数。 3.薪酬项目权限的定义: 4.薪酬级别的自定义: 5.个人薪酬项目的定义: 6.会计周期起始日期的自定义: 三.薪酬算法的实现: 1.可计算权限 2.组织计算公式 将计算公式中参数转换为实际的数据。由于在计算公式中用到的很多参数是一种代表词语,在此步骤中必须替换成实际的参数。例如BS代表基本工资,各个企业的基本工资次序不定,有些是在第一个工资项目,有些是第三个项目,那么这里就必须将BS替换成其对应的列名。 3.按顺序计算各薪酬项目 4.计算完成后,根据需要允许手工修改某些薪酬项目: * 由于各个月份的工资数据必须全部保存,当工资发放结束后必须将该月份锁定。所以必须判断当前需要编辑月份薪酬数据是否已经锁定,如果已锁定,则无法修改薪酬数据。 * 手工数据编辑维护的界面应该提供所有人员一个页面内的所有项目的修改维护。使得操作员在一个页面内简单明了地无须切换操作都能进行工资的编辑工作。 5.薪酬报表 * 根据选择薪酬项目时各项目排列顺序依次显示各薪酬项目。 * 根据用户所选择的图形分析方式重新组织生成图形。 * 报表应能提供各种对内及对外报表(个税、银行转帐单等) 四.取得的效果: 从用户普遍的反映来看,薪酬管理的结果是令人满意的,代替了原来的手工计算,彻底解放了薪酬管理人员的繁重劳动,使薪酬计算从复杂到简单的转换,大大地提高了工作效率。 2.准确: 但也出现过与原来的电子表格手工计算全厂总工资总额有几元的出入。这个我们分析后得知,在EXCE* 中所采用的计算公式中对小数点后几位的处理方式(截取或四舍五入)与在软件系统中设置的不同。经过修正计算公式总可以保证与手工一致。 五、总结: 以上我们提供的不是整套薪酬软件的设计方法,希望在开发薪酬计算软件过程中提供一种参考思路,在实际的薪酬软件设计时还必须考虑到其他很多因素。在此,我们仅仅是介绍如何解决一些比较重要的问题,尚有更多的细节需要进一步的考虑。 该工作是我们在开发《博特IC卡考勤、薪酬、人力资源管理软件》中对薪酬计算的处理部分采取的方法,完全采用从考勤到新酬计算的全部电脑化实现,本软件作为产品软件已经在市场应用中广泛使用。
相关案例
|
解决方案速查(共有 14387 个方案) 基础软件
安全保密
管理软件
办公软件
软件开发
系统网络
图形多媒体
辅助设计
行业专用
教育教学
电子政务
其他软件
接入
通信
网络
存储
IT服务
推荐解决方案
领军企业实施案例
+更多领军企业案例
电子杂志订阅
赞助商链接
| ||||||||