System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 薪酬计算系统、方法、电子设备和计算机可读存储介质技术方案_技高网

薪酬计算系统、方法、电子设备和计算机可读存储介质技术方案

技术编号:39999511 阅读:4 留言:0更新日期:2024-01-09 03:10
本申请提供一种薪酬计算系统、方法、电子设备和计算机可读存储介质,涉及计算机领域。该计算系统包括:计算规则配置模块和薪酬计算模块;计算规则配置模块用于根据业务数据,生成目标计算规则;其中,目标计算规则包括多个具有优先级和/或引用关系的子计算规则;薪酬计算模块用于使用目标计算规则,根据目标业务数据,获得薪酬计算结果。使用本申请实施例提供的薪酬计算系统能够根据业务数据配置相应的计算规则,利用计算规则对目标业务数据进行计算,得到薪酬计算结果;减少了人工计算引入的主观因素或误差,提升了绩效核算的准确性。

【技术实现步骤摘要】

本申请涉及计算机领域,具体而言,涉及一种薪酬计算系统、方法、电子设备和计算机可读存储介质


技术介绍

1、员工薪酬通常是进行周期性发放的,薪酬可包括绩效、奖金等。目前,存在人工计算薪酬和计算机计算薪酬两种方式。

2、人工计算薪酬的人工成本高,并且容易引入人工误差或主观因素。另一方面,现有的薪酬计算系统对复杂的业务场景适应性不佳,针对数据量较大的情况时效性较差。因此,对于薪酬计算的成本和准确度都有待提升。


技术实现思路

1、本申请实施例的目的在于提供一种薪酬计算系统、方法、电子设备和计算机可读存储介质,通过计算规则配置模块配置出计算目标业务数据的目标计算规则;通过薪酬计算模块使用目标计算规则对目标业务数据进行计算,从而获得薪酬计算结果。使用本申请实施例提供的薪酬计算系统,在降低计算成本的同时,能够避免人工计算引入的误差或主观因素,并且能够适应复杂的业务场景,计算的准确性和时效性较好。

2、第一方面,本申请实施例提供一种计算系统包括:计算规则配置模块和薪酬计算模块;计算规则配置模块用于根据业务数据,生成目标计算规则;其中,目标计算规则包括多个具有优先级和/或引用关系的子计算规则;薪酬计算模块用于使用目标计算规则,根据目标业务数据,获得薪酬计算结果。

3、在上述实现过程中,本申请实施例提供的薪酬计算系统能够生成多个具有优先级或引用关系的子计算规则,能够适应各种不同的薪酬计算需求;同时,能够适用于复杂的应用场景,整个薪酬计算过程高度自动化,计算的时效性较好。

4、可选地,在本申请实施例中,计算规则配置模块包括:前置条件配置单元、过程值定义单元和结果定义单元;前置条件配置单元用于设置筛选条件,并根据筛选条件对业务数据进行筛选,获得目标业务数据;过程值定义单元用于定义运算操作符或引用高优先级计算结果或生成固定值,获得运算值和/或运算规则;结果定义单元用于根据目标业务数据的预设条件与前置条件进行比对,从运算值和/或运算规则中确定目标计算规则。

5、在上述实现过程中,本申请提供的薪酬计算系统的计算规则配置模块包括前置条件配置单元、过程值定义单元和结果定义单元,前置条件配置单元允许根据筛选条件对业务数据进行筛选,这使得系统可以根据不同的业务需求进行定制;过程值定义单元能够定义各种运算操作符,包括基本的数学运算和高级的条件判断,使得系统可以对业务数据进行复杂的处理和计算;在薪酬计算的过程中,通过引用过程值定义单元中定义的运算值和规则,可以提高规则的可重用性,减少了冗余的配置工作,从而提高了计算的效率。

6、可选地,在本申请实施例中,薪酬计算模块,具体用于:根据目标计算规则,生成业务数据计算明细;分批次将业务数据计算明细,根据目标计算规则,计算目标业务数据对应的薪酬计算结果。

7、在上述实现过程中,根据目标计算规则,生成相应业务数据计算明细,分批将业务数据明细放到内存中计算,根据目标计算规则配置计算逻辑进行计算,得到相应业务数据对应的薪酬结果。通过分批次计算,薪酬计算系统可以轻松地处理不同量级的数据,从小规模到大规模;从而使系统具有良好的扩展性,适应不断变化的计算需求。

8、可选地,在本申请实施例中,其中,子计算规则包括过程规则、kpi规则和/或通用规则;在根据目标计算规则,计算目标业务数据对应的薪酬计算结果的过程中,薪酬计算模块具体用于:设置过程规则、kpi规则和/或通用规则的优先级和/或设置不同的目标计算规则的计算结果之间的引用关系;根据过程规则、kpi规则和/或通用规则的优先级和/或引用关系,计算目标业务数据对应的薪酬计算结果。

9、在上述实现过程中,本申请实施例提中的子计算规则包括过程规则、kpi规则和/或通用规则,各个规则之间具有优先级和引用关系;能够适应各种复杂的薪酬计算需求,同时通过多种优先级和引用关系,确保计算的准确性和时效性。有助于更精确地进行管理薪酬,并根据不同的场景进行灵活调整。

10、可选地,在本申请实施例中,薪酬计算系统还包括业务信息配置模块和数据处理模块;数据处理模块用于获取业务数据;业务信息配置模块用于配置系统支持的数据来源和数据信息,使业务数据能够被薪酬计算系统识别解析。

11、在上述实现过程中,数据处理模块通过获取脱离业务系统的数据,薪酬计算系统和业务系统实现了解耦,助于降低系统之间的依赖性,提高系统的独立性和稳定性。通过字段名称、字段值、字段类型等定义,使系统可以识别并正确解析业务数据,从而增加了系统的灵活性、可配置性和数据处理能力。

12、可选地,在本申请实施例中,系统还包括公共配置模块;公共配置模块用于预定义系统常量和/或系统函数和/或计算系数。

13、在上述实现过程中,本申请提供的薪酬计算系统中的公共配置模块可以预定义系统常量、预定义函数和系数。通过预定义系统常量,例如时间常量和状态常量(在职、离职),可以在计算规则中引用这些常量,从而简化规则配置,提高配置的一致性和可维护性。预定义函数能够显著减少规则的复杂性,提高了规则配置的效率。例如,个人出勤函数、团队出勤函数等可以直接在规则中使用,而不必每次都重新编写计算逻辑。支持时间系数、岗位系数、部门系数、大区系数等配置,这有助于对不同维度的人员进行统一的运算,确保计算的一致性。

14、可选地,在本申请实施例中,薪酬计算模块还包括:预计算单元和验证计算单元;预计算单元用于在使用目标计算规则,根据目标业务数据,获得薪酬计算结果之前,验证目标计算规则是否是业务数据对应的业务需求;验证计算单元用于在使用目标计算规则,根据目标业务数据,获得薪酬计算结果之后,对业务数据进行验证计算,以获得验证计算结果,并将薪酬计算结果和验证计算结果进行比对。

15、在上述实现过程中,本申请实施例提供的薪酬计算系统支持规则预计算和验证计算,预计算可以验证规则配置是否满足业务要求;规则验证计算,可以验证已计算的结果是否与验证计算记过结果相同,确保薪酬计算系统的计算结果无误。

16、第二方面,本申请实施例提供一种薪酬核算方法,薪酬核算方法应用于本申请第一方面提供的薪酬计算系统,薪酬核算方法包括:配置薪酬计算系统进行核算人员、计算规则和引用规则;获取业务数据,并根据业务数据获取目标计算规则;以目标计算规则,计算业务数据对应的薪酬计算结果。

17、在上述实现过程中,使用本申请实施例提供的薪酬计算方法,弱化了业务数据的来源,配置相应业务绩效核算逻辑,减少了人工对绩效核算的干预,确保绩效核算合理且不出错。通过预计算(规则验算),确保规则配置时和规则计算结果的准确性;引入了规则计算引擎,可以根据业务的配置自动化处理整个奖金体系的数据,得到全业务的最终薪酬结果。

18、第三方面,本申请实施例提供一种电子设备,所述电子设备包括存储器和处理器,所述存储器中存储有程序指令,所述处理器读取并运行所述程序指令时,执行上述任一实现方式中的步骤。

19、第四方面,本申请实施例还本文档来自技高网...

【技术保护点】

1.一种薪酬计算系统,其特征在于,所述计算系统包括:计算规则配置模块和薪酬计算模块;

2.根据权利要求1所述的薪酬计算系统,其特征在于,所述计算规则配置模块包括:前置条件配置单元、过程值定义单元和结果定义单元;

3.根据权利要求2所述的薪酬计算系统,其特征在于,所述薪酬计算模块,具体用于:

4.根据权利要求3所述的薪酬计算系统,其特征在于,其中,所述子计算规则包括过程规则、KPI规则和/或通用规则;

5.根据权利要求1-4中任一项所述的薪酬计算系统,其特征在于,所述薪酬计算系统还包括业务信息配置模块和数据处理模块;

6.根据权利要求1-4中任一项所述的薪酬计算系统,其特征在于,所述系统还包括公共配置模块;

7.根据权利要求1-4所述的薪酬计算系统,其特征在于,所述薪酬计算模块还包括:预计算单元和验证计算单元;

8.一种薪酬核算方法,其特征在于,所述薪酬核算方法应用于所权利要求1-7所述的薪酬计算系统,所述薪酬核算方法包括:

9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器中存储有程序指令,所述处理器运行所述程序指令时,执行权利要求8中任一项所述方法中的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器运行时,执行权利要求8任一项所述方法中的步骤。

...

【技术特征摘要】

1.一种薪酬计算系统,其特征在于,所述计算系统包括:计算规则配置模块和薪酬计算模块;

2.根据权利要求1所述的薪酬计算系统,其特征在于,所述计算规则配置模块包括:前置条件配置单元、过程值定义单元和结果定义单元;

3.根据权利要求2所述的薪酬计算系统,其特征在于,所述薪酬计算模块,具体用于:

4.根据权利要求3所述的薪酬计算系统,其特征在于,其中,所述子计算规则包括过程规则、kpi规则和/或通用规则;

5.根据权利要求1-4中任一项所述的薪酬计算系统,其特征在于,所述薪酬计算系统还包括业务信息配置模块和数据处理模块;

6.根据权利要求1-4中任一项所述的薪酬计算系统,其...

【专利技术属性】
技术研发人员:陈灏朱羽明马家辉冯泽超张为
申请(专利权)人:上海收钱吧互联网科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1