[发明专利]一种基于对象属性反射加载的数据处理方法及系统在审
申请号: | 202310331414.1 | 申请日: | 2023-03-30 |
公开(公告)号: | CN116339698A | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 王聪;李知键;卫广辉;赵美凯;彭硕;张兴贤;胡镕玙;牛莉颖 | 申请(专利权)人: | 中国建设银行股份有限公司;建信金融科技有限责任公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06Q50/18 |
代理公司: | 北京市兰台律师事务所 11354 | 代理人: | 于越 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 对象 属性 反射 加载 数据处理 方法 系统 | ||
本发明涉及一种基于对象属性反射加载的数据处理方法及系统,配置包含计费触发条件和对应的费用值表达式的计费格式化数据表匹配获取当前操作流程计算所需对象属性的反馈值,通过判断计费触发条件对应使用对象属性的反馈值替换业务表单动态值的缺省配置生成计算表达式进而利用预先配置的两个独立运算栈运算获得费用计算结果,综合运用java对象属性反射加载获取机制和基于栈来解析运算公式的手段来实现灵活可变的专利业务办理费用自动化计算问题,实现了高效与灵活的有机统一的目标。
技术领域
本发明涉及金融数据处理及计算机程序设计技术领域,尤其涉及一种基于对象属性反射加载的数据处理方法及系统。
背景技术
在涉及费用办理的业务实现过程中,往往会涉及复杂费用计算的问题。例如,对于专利代理服务费用的结算办理,涉及对服务办结后确定何种条件下收费、具体费用额计算等,需要依据一定的业务规则执行。但是,在具体实施时,由于业务规则会出现动态调整且规则自身复杂程度高,涉及多种不同条件之间的组合,使准确计算对应服务费用较为复杂。以办理常规发明专利新申请事项为例,当申请事项办结时,需要在基本费用的基础上进一步依照业务规则检查是否存在额外附加费用需要结算,例如当专利说明书页数大于50页,且办理阶段处于实质审查阶段的时候,需要触发专利办理计费并生成费用单,并根据业务规则对说明书页数在50页以上的页数乘以每页单价计算额外费用。在实际费用结算处理中,往往会涉及更为复杂的计算规则组合,且需要对多个不同项目分别进行处理,计算量大。
针对这一问题,现有技术尝试以自动化处理方式减少人员工作量。例如,通过预编码形式实现判断计费触发条件并计算费用值来生成对应费用单,或进一步通过在系统中动态即时维护格式化的规则公式改善预编码硬处理方式不够灵活的缺点。常规的实现方式包括在需要的时候读取符合目标场景的计费条件与计费数量的配置表达公式,并对这些标准化的公式进行解析,并结合系统里的业务数据做解析处理;后续通过逻辑运算来判断是否触发计费,以及通过算术运算生成费用数值。
但是,现有技术往往不能做到以灵活且自动化的方式来应对。例如,在对于一些具体实现,可能涉及到需要判断专利办理业务过程中是否计费和计费多少情况,超出现有规则判定范围,仍然需要业务操作人员线下手工计算得出结果再录入到系统中,不能充分利用系统的自动计算能力。另外,现有技术需要在系统编码开发过程根据当时的业务规则,以固定的代码逻辑计算实现,其基本实现逻辑仍然是对所有的情景进行枚举,以大量的判断逻辑,例如if else语句块和数字计算代码逻辑片段来堆砌实现目标功能,这类硬编码的实现需要一步一步地编写逻辑代码,涉及定义大量变量以及嵌套许多的if else语句块,编码量较大,实现方式复杂,不够简洁清晰明了;且会在系统中产生大量的重复臃肿的代码块,难以复用,后续不便维护。
更重要的,现有技术的实现方式是根据系统编码开始时刻的业务规则来定制化编码开发,灵活性与普适性都较弱,难以应对动态变化的业务需求。特别是对于具体业务规则,可能会随时出现调整,以及与合作方费用结算计划的改变,在现有实现方式下只能通过变动系统代码逻辑来实现,变动较大,影响范围也较大,难以快速持续稳定地实现目标。
发明内容
为解决现有技术的不足,本发明提出一种基于对象属性反射加载的数据处理方法及系统,综合运用java对象属性反射加载获取机制和基于栈来解析运算公式的手段来实现灵活可变的专利业务办理费用自动化计算问题,实现了高效与灵活的有机统一的目标。
需要注意的,本发明所涉及数据采集及转移行为都已经经过用户的同意,并且为相关使用方进行正常的经营活动所必需。在具体执行本发明技术时,对于采集后的数据相关使用方进行了匿名化、保密等脱敏处理,并相应设置了数据的访问权限以确保不会泄露用户的隐私,本发明涉及的数据合规措施仅做列举,其他相关的数据合规措施申请人及相关使用方也有设置。申请人所进行的数据处理活动符合数据安全法与个人信息保护法等法律法规的规定。
为实现以上目的,本发明所采用的技术方案包括:
一种基于对象属性反射加载的数据处理方法,其特征在于,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司;建信金融科技有限责任公司,未经中国建设银行股份有限公司;建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310331414.1/2.html,转载请声明来源钻瓜专利网。