(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211063604.1
(22)申请日 2022.08.31
(71)申请人 中通服和信科技有限公司
地址 230000 安徽省合肥市高新科技园天
柱路和信科技楼
(72)发明人 周慰 孙剑 黄奇 武杨
(74)专利代理 机构 合肥正则元起专利代理事务
所(普通合伙) 3416 0
专利代理师 安朋
(51)Int.Cl.
G06F 8/30(2018.01)
G06F 8/41(2018.01)
G06Q 40/00(2012.01)
G06Q 10/10(2012.01)
(54)发明名称
一种基于解释型编程语言的薪酬计算方法
(57)摘要
本发明公开了一种基于解释型编程语言的
薪酬计算方法, 属于收入管理核算领域, 涉及解
释型编程语言, 包括确定目标人群的薪酬组成字
段以及薪酬计算指标; 根据薪酬组成字段以及薪
酬计算指标生成脚本组件; 词法分析器读取原始
薪酬计算脚本源代码; 分割为多个单词组成的序
列; 语法分析器将单词序列与薪酬脚本库中的脚
本组件进行模式匹配, 并构造抽象语法树; 语法
解释器从抽象语法树的根节点开始遍历该树直
至叶节点, 并根据薪酬计算指标计算各节点的内
容; 该方法能够快速适应薪酬计算规则的变化:
降低了技术门槛, 提高了实施和运维的效率、 降
低出错概率: 采用该专用脚本语言后, 业务变动
只需要修改薪酬计算的脚本文件, 而且无需重新
部署。
权利要求书1页 说明书6页 附图3页
CN 115309378 A
2022.11.08
CN 115309378 A
1.一种基于解释型编程语言的薪酬计算方法, 其特 征在于, 包括:
确定目标人群的薪酬组成字段以及对应薪酬组成字段的薪酬 计算指标; 根据薪酬组成
字段以及薪酬计算指标生成脚本组件; 并将脚本组件发送至薪酬脚本库中;
词法分析器读取原始薪酬计算脚本源代码; 进行单词分割, 分割为多个单词组成的序
列;
语法分析器将单词序列与薪酬脚本库中的脚本组件进行模式匹配, 并构造抽象语法
树;
语法解释器从抽象语法树的根节点开始遍历该树直至叶节点, 并根据薪酬 计算指标计
算各节点的内容;
汇总计算得 出的各节点的内容。
2.根据权利要求1所述的一种基于解释型编程语言的薪酬计算方法, 其特征在于, 薪酬
组成字段是指在计算目标人群的薪酬时需要用到的字段; 薪酬组成字段包括职 位、 学历、 工
作年限、 级别以及档次;
薪酬计算指标是指根据薪酬组成字段划分的维度, 获取薪酬组成字段对应维度的计算
数据, 包括基本薪资以及增益系数。
3.根据权利要求1所述的一种基于解释型编程语言的薪酬计算方法, 其特征在于, 脚本
组件中包括固定脚本组件以及可调 脚本组件; 所述可调 脚本组件用于薪酬计算人员进 行调
整。
4.根据权利要求1所述的一种基于解释型编程语言的薪酬计算方法, 其特征在于, 原始
薪酬计算脚本源代码来源于算法引擎预分析 单元;
当接收到薪酬计算请求 时, 前置数据处理单元获取需要计算薪酬的目标人员的身份信
息; 其中的身份信息包括 姓名、 职位、 学历、 工作年限、 级别以及档次;
前置数据处理单元将 获取的目标人员的身份信 息发送至算法引擎预分析单元; 所述算
法引擎预分析单元将接收到的目标人员的身份信息进 行代码化, 并将代码化的身份信息作
为原始薪酬计算脚本源代码。权 利 要 求 书 1/1 页
2
CN 115309378 A
2一种基于解 释型编程语言的薪酬 计算方法
技术领域
[0001]本发明属于收入管理核算领域, 涉及解释型编程语言, 具体是一种基于解释型编
程语言的薪酬计算方法。
背景技术
[0002]薪酬体系是现代企业整体人力资源管理体系中的重要组成部分。 薪酬体系是指薪
酬的构成和分配方式, 其中, 薪酬的构成主 要包括: 基本薪酬、 奖 金、 津贴和福 利。
[0003]传统的薪资核算方式大多采用传统硬编码方式, 一旦薪酬计算规则有变化, 必须
修改原有的代码结构; 而且必须重新升级部署, 造成难以预见的结果; 同时增加了维护工作
量、 降低了可维护性。
[0004]为此, 提出一种基于解释型编程语言的薪酬计算方法。
发明内容
[0005]本发明旨在至少解决现有技术中存在的技术问题之一。 为此, 本发明提出一种基
于解释型编程语言的薪酬计算方法, 该基于解释型编程语言的薪酬修正计算方法能够快速
适应薪酬计算规则的变化: 薪酬计算涉及的要素多且计算规则的变化难以预测, 采用该专
用脚本语言后, 能快速配置、 完成适配。 降低了技术 门槛, 现有技术架构薪酬管理系统的实
施和运维需要懂java等高级编程语言的人员, 现在只需要一个懂薪酬业务的维护 人员, 专
注于业务即可。 提高了实施和运维的效率、 降低出错概率: 采用该专用脚本语言后, 业务变
动只需要修改薪酬计算的脚本文件, 而且无需重新部署。 拓宽了应用范围广阔: 由于该专用
脚本语言对不同薪酬规则适配的高度灵活性, 可应用于不同地域、 不同领域(公务员、 事业
单位、 企业 等)的薪酬计算。 。
[0006]为实现上述目的, 根据本发明的第一方面的实施例提出一种基于解释型编程语言
的薪酬计算方法, 包括:
[0007]确定目标人群的薪酬组成字段以及对应薪酬组成字段的薪酬计算指标; 根据薪酬
组成字段以及薪酬计算指标生成脚本组件; 并将脚本组件发送至薪酬脚本库中;
[0008]词法分析器读取原始薪酬计算脚本源代码; 进行单词分割, 分割为多个单词组成
的序列;
[0009]语法分析器将单词序列与薪酬脚本库中的脚 本组件进行模式匹配, 并构造抽象语
法树;
[0010]语法解释器从抽象语法树的根节点开始遍历该树直至叶节点, 并根据薪酬计算指
标计算各节点的内容;
[0011]汇总计算得 出的各节点的内容。
[0012]优选的, 薪酬组成字段是指在计算目标人群的薪酬时需要用到 的字段; 薪酬组成
字段包括职位、 学历、 工作年限、 级别以及档次;
[0013]薪酬计算指标是指根据薪酬组成字段划分的维度, 获取薪酬组成字段对应维度的说 明 书 1/6 页
3
CN 115309378 A
3
专利 一种基于解释型编程语言的薪酬计算方法
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:29:40上传分享