[发明专利]业务数值计算方法、装置、计算机设备和存储介质在审
申请号: | 201910639104.X | 申请日: | 2019-07-16 |
公开(公告)号: | CN110390072A | 公开(公告)日: | 2019-10-29 |
发明(设计)人: | 季延彬;肖志鹏 | 申请(专利权)人: | 浙江大搜车软件技术有限公司 |
主分类号: | G06F17/15 | 分类号: | G06F17/15;G06Q40/00 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 雷志刚 |
地址: | 310000 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数值计算 用户业务数据 计算机设备 变量参数 存储介质 需求用户 求解 读取 处理业务 存储空间 单独编码 请求转换 冗余代码 业务编码 业务代码 用户终端 可读性 工作量 查找 返回 统一 携带 转换 计算机 申请 | ||
1.一种业务数值计算方法,所述方法包括:
接收对待处理业务的业务数值计算请求,所述业务数值计算请求中携带变量参数;
从所述业务数值计算请求中获取需求用户标识,查找所述需求用户标识对应的用户业务数据;
读取所述用户业务数据中与所述变量参数对应的变量参数值;
根据所述变量参数值将所述业务数值计算请求转换为数值计算公式;
对所述数值计算公式进行计算求解得到业务数值,将所述业务数值返回至用户终端。
2.根据权利要求1所述的方法,其特征在于,所述对所述数值计算公式进行计算求解得到业务数值,包括:
获取所述用户业务数据中的用户需求信息;
查找与所述用户需求信息对应的转换算法,获取所述业务数值计算请求中所述变量参数之间的运算符;
根据所述转换算法以及所述运算符的优先级排列所述变量参数值和所述运算符,将所述数值计算公式转换为计算表达式;
根据所述转换算法对所述计算表达式进行计算求解。
3.根据权利要求2所述的方法,其特征在于,所述根据所述转换算法对所述计算表达式进行计算求解,包括:
从运算符数据库中查询所述计算表达式中各所述运算符对应的运算支撑算法;
根据所述运算支撑算法对所述计算表达式进行逐级计算求解。
4.根据权利要求3所述的方法,其特征在于,所述根据所述转换算法对所述计算表达式进行计算求解,还包括:
当存在未查询到运算支撑算法的运算符时,根据所述未查询到的运算符生成查询失败提示;
接收与所述查询失败提示对应的运算支撑算法;
根据所述运算符数据库查找到的所述运算支撑算法和接收到的运算支撑算法对所述计算表达式进行逐级计算求解。
5.一种业务数值计算装置,所述装置包括:
数值接收模块,用于接收对待处理业务的业务数值计算请求,所述业务数值计算请求中携带变量参数;
用户数据获取模块,用于从所述业务数值计算请求中获取需求用户标识,查找所述需求用户标识对应的用户业务数据;
变量数值读取模块,用于读取所述用户业务数据中与所述变量参数对应的变量参数值;
数值计算公式转换模块,用于根据所述变量参数值将所述业务数值计算请求转换为数值计算公式;
数值计算公式求解模块,用于对所述数值计算公式进行计算求解得到业务数值,将所述业务数值返回至用户终端。
6.根据权利要求5所述的装置,其特征在于,所述数值计算公式求解模块包括:
用户需求信息获取单元,用于获取所述用户业务数据中的用户需求信息;
转换算法查找单元,用于查找与所述用户需求信息对应的转换算法,获取所述业务数值计算请求中所述变量参数之间的运算符;
计算表达式获取单元,用于根据所述转换算法以及所述运算符的优先级排列所述变量参数值和所述运算符,将所述数值计算公式转换为计算表达式;
第一计算表达式求解单元,用于根据所述转换算法对所述计算表达式进行计算求解。
7.根据权利要求6所述的装置,其特征在于,所述第一计算表达式求解单元还包括:
运算支撑算法查询子单元,用于从运算符数据库中查询所述计算表达式中各所述运算符对应的运算支撑算法;
第二计算表达式求解子单元,用于根据所述运算支撑算法对所述计算表达式进行逐级计算求解。
8.根据权利要求7所述的装置,其特征在于,所述第一计算表达式求解单元还包括:
查询失败提示生成子单元,用于当存在未查询到运算支撑算法的运算符时,根据所述未查询到的运算符生成查询失败提示;
运算支撑算法接收子单元,用于接收与所述查询失败提示对应的运算支撑算法;
第三计算表达式求解子单元,用于根据所述运算符数据库查找到的所述运算支撑算法和接收到的运算支撑算法对所述计算表达式进行逐级计算求解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大搜车软件技术有限公司,未经浙江大搜车软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910639104.X/1.html,转载请声明来源钻瓜专利网。