一种基于AI的薪酬计算方法、装置、设备和介质与流程

文档序号:24821731发布日期:2021-04-27 14:48阅读:128来源:国知局
一种基于AI的薪酬计算方法、装置、设备和介质与流程
一种基于ai的薪酬计算方法、装置、设备和介质
技术领域
1.本发明涉及计算机技术领域,特别涉及一种基于ai的薪酬计算方法、装置、设备和介质。


背景技术:

2.薪酬管理系统是在组织发展战略指导下,对员工薪资支付原则、薪资策略、薪资水平、薪资结构、薪资构成进行确定、分配和调整的动态化电子动态管理,最大程度简化、减少大量的纸质数据的整理和重复工作录入的工作量和繁琐的工作流程。
3.目前医院薪酬发放统计采用的是excel录入手工计算的方式,根据医院中职员的基本工资、岗位工资以及补贴和绩效等构成项来算出员工每个月的薪酬、由从财务科来记录统计审核以及最终发放的一个过程。
4.但是上述的方法依旧存在不少缺点:当医院的职员数量较多时,数据比较庞大,对于不同项目之间的联系计算,要设置比较复杂的公式来实现计算,此过程将花费大量的人力,并且多个公式计算过程出现异常数据无法排错。此外,一些复杂的公式通过excel计算很难实现,当该月份结账之后,基础数据以及栏目间的公式无法继承至下个月,需要人工再去匹配每个栏目以及栏目间的公式,这个重复的工作过程耗费的人力是一种大大的损失。


技术实现要素:

5.本发明要解决的技术问题,在于提供一种基于ai的薪酬计算方法、装置、设备和介质,通过设置栏目的计算规则,采用分步计算公式降低复杂度并设置相应的监听功能,以快速排错。
6.第一方面,本发明提供了一种基于ai的薪酬计算方法,包括下述步骤:
7.s1、提供工资表的创建模块,供用户根据员工类型创建不同类型的工资表,以及在工资表上设置不同的工资栏目来记录职员的薪酬细项,并设置工资栏目之间的勾稽关系;
8.s2、提供工资计算公式设置模块,供用户根据所述工资栏目之间的勾稽关系,设置得到对应的分步计算公式,并生成每个分步计算公式的优先级;
9.s3、提供数据获取模块,通过数据接口获取不同员工的薪酬细项数据填入相应类型的工资表;
10.s4、提供最终薪酬结果计算模块,根据所述分步计算公式及相应的优先级进行逐步计算,得出不同员工的最终薪酬结果并进行保存;其中,在进行逐步计算的过程中,对每一步计算所得的数据进行备份得到历史节点数据,并通过ai算法对每个所述历史节点数据进行监听,当发现所述历史节点数据有异常时,及时将异常的历史节点数据回退至相应的时间节点并进行提示问题。
11.第二方面,本发明提供了一种基于ai的薪酬计算装置,包括:
12.工资表的创建模块,供用户根据员工类型创建不同类型的工资表,以及在工资表上设置不同的工资栏目来记录职员的薪酬细项,并设置工资栏目之间的勾稽关系;
13.工资计算公式设置模块,供用户根据所述工资栏目之间的勾稽关系,设置得到对应的分步计算公式,并生成每个分步计算公式的优先级;
14.数据获取模块,通过数据接口获取不同员工的薪酬细项数据填入相应类型的工资表;
15.最终薪酬结果计算模块,用于根据所述分步计算公式及相应的优先级进行逐步计算,得出不同员工的最终薪酬结果并进行保存;
16.监听模块,用于在进行逐步计算的过程中,对每一步计算所得的数据进行备份得到历史节点数据,并通过ai算法对每个所述历史节点数据进行监听,当发现所述历史节点数据有异常时,及时将异常的历史节点数据回退至相应的时间节点并进行提示问题。
17.第三方面,本发明提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的方法。
18.第四方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述的方法。
19.本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本申请实施例根据录入的基础数据,通过设置好的计算规则,按照一定的优先级实现计算目标栏目的数据结果,在进行逐步计算的过程中,对每一步计算所得的数据进行备份得到历史节点数据,并通过ai算法对每个所述历史节点数据进行监听,当发现所述历史节点数据有异常时,及时将异常的历史节点数据回退至相应的时间节点,从而能快速找到手工处理难以找到的细节错误,大大提升的操作的容错性。还可通过财务人员的审核以及复核来确保数据无误,进行最终该月份薪酬的结账发放,数据报表统计以及留档历史数据。
20.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
21.下面参照附图结合实施例对本发明作进一步的说明。
22.图1为本发明实施例一中方法中的整体流程示意图;
23.图2为本发明实施例一中方法中的具体流程示意图;
24.图3为本发明实施例公式设置页面示意图;
25.图4为本发明实施例二中装置的结构示意图;
26.图5为本发明实施例三中电子设备的结构示意图;
27.图6为本发明实施例四中介质的结构示意图。
具体实施方式
28.本申请实施例通过提供一种基于ai的薪酬计算方法、装置、设备及介质,通过设置栏目的计算规则,采用分步计算公式降低复杂度并设置相应的监听功能,以快速排错。
29.本申请实施例中的技术方案,总体思路如下:根据录入的基础数据,通过设置好的计算规则,按照一定的优先级实现计算目标栏目的数据结果,在进行逐步计算的过程中,对每一步计算所得的数据进行备份得到历史节点数据,并通过ai算法对每个所述历史节点数
据进行监听,当发现所述历史节点数据有异常时,及时将异常的历史节点数据回退至相应的时间节点,从而能快速找到手工处理难以找到的细节错误,大大提升的操作的容错性。
30.实施例一
31.如图1和图2所示,本实施例提供一种基于ai的薪酬计算方法,包括下述步骤:
32.s1、提供工资表的创建模块,供用户根据员工类型创建不同类型的工资表,以及在工资表上设置不同的工资栏目来记录职员的薪酬细项,并设置工资栏目之间的勾稽关系;
33.例如:按人员类型划分,创建编内和编外工资表,a栏目、b栏目、c应发合计、d所得税。
34.然后即可载入相应人员并录入基础见数据,假设现有以下基础数据:
35.月份 人员 工资表 a栏目
ꢀꢀ
b栏目c应发合计 d所得税
36.1月 张三 编内
ꢀꢀꢀ
3500.00 3000.00
37.1月 李四 编内
ꢀꢀꢀ
3400.00 3800.00。
38.s2、提供工资计算公式设置模块,供用户根据所述工资栏目之间的勾稽关系,设置得到对应的分步计算公式,并生成每个分步计算公式的优先级;
39.例如,设置栏目计算公式如下:
40.1、c应发合计=a栏目+b栏目
41.2、d所得税=取所得税(c应发合计)。
42.s3、提供数据获取模块,通过数据接口获取不同员工的薪酬细项数据填入相应类型的工资表;
43.s4、提供最终薪酬结果计算模块,根据所述分步计算公式及相应的优先级进行逐步计算,得出不同员工的最终薪酬结果并进行保存;其中,在进行逐步计算的过程中,对每一步计算所得的数据进行备份得到历史节点数据,并通过ai算法对每个所述历史节点数据进行监听,当发现所述历史节点数据有异常时,及时将异常的历史节点数据回退至相应的时间节点并进行提示问题。
44.例如,计算最终薪酬结果如下:
45.月份 人员 工资表 a栏目
ꢀꢀꢀ
b栏目 c应发合计 d所得税
46.1月 张三 编内
ꢀꢀꢀ
3500.00 3000.00
ꢀꢀ
6500.00
ꢀꢀꢀꢀ
45.00
47.1月 李四 编内
ꢀꢀꢀ
3400.00 3800.00
ꢀꢀ
7200.00
ꢀꢀꢀꢀ
66.00。
48.其中,作为本实施例的一种更优的实现方式,所述方法还包括:
49.s5、提供审批发放模块,供科室根据月份查看保存的最终薪酬结果数据,并确保汇总数据无误后,再由财务科长审核通过后,结账并发放该月薪酬;
50.例如,汇总后,1月编内工资表a栏目6900.00、b栏目6800.00、c栏目13700.00、d栏目111.00;财务科长审批通过,进行发放,1月数据结账。
51.s6、提供报表统计模块,根据员工的每个月薪酬数据建立不同维度的同期比报表。
52.例如:1、该月数据与去年数据的对比;2、医生以及护士薪酬统计;3、科室之间的金额汇总统计等。
53.其中,作为本实施例的一种更优或更为具体的实现方式,所述步骤s4中,对每个所述历史节点数据进行监听的具体过程是:在预警库中针对所述分步计算公式的每个计算步骤设置预警规则,然后在公式的每个计算步骤结束后根据预警规则判断历史节点数据是否
属于预警范围,若是,则提出警示并提供“跳过预警”的选项供用户选择,若用户选择跳过,则将会相应的预警规则记录到规则库,并通过ai算法完善这个预警规则。
54.其中,如图3所示,作为本实施例的一种更优或更为具体的实现方式,所述工资计算公式设置模块通过extjs的前端技术,将公式设置页面分成上、中、下3个区域;
55.上区域再划分为公式列表、选项列表和操作列表三个部分;其中,所述公式列表用来选择设置的分步计算公式类型,所述选项列表用来填充录入的公式内容,所述操作列表用来定位和修改分步计算公式中的某一部分;
56.中区域再划分为公式定义和公式解析结果两个栏目,且两个栏目滚动条自动联动滚动,当任一栏目中某行在受点击时即处于可定义并修改该行内容的状态;
57.下区域再划分为文本域和解析域,所述文本域和所述解析域能自由输入公式,再由系统根据已有栏目进行联想识别。
58.基于同一发明构思,本申请还提供了与实施例一中的方法对应的装置,详见实施例二。
59.实施例二
60.如图4所示,在本实施例中提供了一种基于ai的薪酬计算装置,包括:
61.工资表的创建模块,供用户根据员工类型创建不同类型的工资表,以及在工资表上设置不同的工资栏目来记录职员的薪酬细项,并设置工资栏目之间的勾稽关系;
62.工资计算公式设置模块,供用户根据所述工资栏目之间的勾稽关系,设置得到对应的分步计算公式,并生成每个分步计算公式的优先级;
63.数据获取模块,通过数据接口获取不同员工的薪酬细项数据填入相应类型的工资表;
64.最终薪酬结果计算模块,用于根据所述分步计算公式及相应的优先级进行逐步计算,得出不同员工的最终薪酬结果并进行保存;
65.监听模块,用于在进行逐步计算的过程中,对每一步计算所得的数据进行备份得到历史节点数据,并通过ai算法对每个所述历史节点数据进行监听,当发现所述历史节点数据有异常时,及时将异常的历史节点数据回退至相应的时间节点并进行提示问题。
66.其中,作为本实施例的一种更优的实现方式,所述装置还包括:
67.审批发放模块,供科室根据月份查看保存的最终薪酬结果数据,并确保汇总数据无误后,再由财务科长审核通过后,结账并发放该月薪酬;
68.报表统计模块,用于根据员工的每个月薪酬数据建立不同维度的同期比报表。
69.其中,作为本实施例的一种更优或更为具体的实现方式,所述监听模块对每个所述历史节点数据进行监听的具体过程是:在预警库中针对所述分步计算公式的每个计算步骤设置预警规则,然后在公式的每个计算步骤结束后根据预警规则判断历史节点数据是否属于预警范围,若是,则提出警示并提供“跳过预警”的选项供用户选择,若用户选择跳过,则将会相应的预警规则记录到规则库,并通过ai算法完善这个预警规则。
70.如图3所示,作为本实施例的一种更优或更为具体的实现方式,所述工资计算公式设置模块通过extjs的前端技术,将公式设置页面分成上、中、下3个区域;
71.上区域再划分为公式列表、选项列表和操作列表三个部分;其中,所述公式列表用来选择设置的分步计算公式类型,所述选项列表用来填充录入的公式内容,所述操作列表
用来定位和修改分步计算公式中的某一部分;
72.中区域再划分为公式定义和公式解析结果两个栏目,且两个栏目滚动条自动联动滚动,当任一栏目中某行在受点击时即处于可定义并修改该行内容的状态;
73.下区域再划分为文本域和解析域,所述文本域和所述解析域能自由输入公式,再由系统根据已有栏目进行联想识别。
74.由于本发明实施例二所介绍的装置,为实施本发明实施例一的方法所采用的装置,故而基于本发明实施例一所介绍的方法,本领域所属人员能够了解该装置的具体结构及变形,故而在此不再赘述。凡是本发明实施例一的方法所采用的装置都属于本发明所欲保护的范围。
75.基于同一发明构思,本申请提供了实施例一对应的电子设备实施例,详见实施例三。
76.实施例三
77.本实施例提供了一种电子设备,如图5所示,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时,可以实现实施例一中任一实施方式。
78.由于本实施例所介绍的电子设备为实施本申请实施例一中方法所采用的设备,故而基于本申请实施例一中所介绍的方法,本领域所属技术人员能够了解本实施例的电子设备的具体实施方式以及其各种变化形式,所以在此对于该电子设备如何实现本申请实施例中的方法不再详细介绍。只要本领域所属技术人员实施本申请实施例中的方法所采用的设备,都属于本申请所欲保护的范围。
79.基于同一发明构思,本申请提供了实施例一对应的存储介质,详见实施例四。
80.实施例四
81.本实施例提供一种计算机可读存储介质,如图6所示,其上存储有计算机程序,该计算机程序被处理器执行时,可以实现实施例一中任一实施方式。
82.本申请实施例中提供的技术方案,至少具有如下技术效果或优点:本申请实施例根据录入的基础数据,通过设置好的计算规则,按照一定的优先级实现计算目标栏目的数据结果,在进行逐步计算的过程中,对每一步计算所得的数据进行备份得到历史节点数据,并通过ai算法对每个所述历史节点数据进行监听,当发现所述历史节点数据有异常时,及时将异常的历史节点数据回退至相应的时间节点,从而能快速找到手工处理难以找到的细节错误,大大提升的操作的容错性。还可通过财务人员的审核以及复核来确保数据无误,进行最终该月份薪酬的结账发放,数据报表统计以及留档历史数据。本领域内的技术人员应明白,本发明的实施例可提供为方法、装置或系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
83.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产
生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
84.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
85.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
86.虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1