[发明专利]公式及公式数据处理装置和公式及公式数据处理方法有效
申请号: | 201110447743.X | 申请日: | 2011-12-28 |
公开(公告)号: | CN102521411A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 王加位 | 申请(专利权)人: | 畅捷通信息技术股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种公式及公式数据处理装置,包括:配置管理单元,用于读取业务配置参数;缓存单元,存储不同业务服务对应的公式;解析单元,获取公式和与公式对应的业务标识,根据配置参数对公式进行拆分和解析,循环处理公式的字符串中的每个字符,生成数据结构集合;运算单元,响应计算请求,根据数据结构集合中的运算符和参与运算的量构造二叉树,根据业务标识对数据集合进行分组,调用业务适配器将分组传送给相应的业务处理服务进行处理,得到业务数据,将业务数据替换到二叉树中与业务数据对应的公式所在的位置,基于二叉树计算得到运算结果。为系统带来统一的公式处理机制,提供系统运行效率和稳定性。本发明还提供了一种公式数据处理方法。 | ||
搜索关键词: | 公式 数据处理 装置 方法 | ||
【主权项】:
一种公式及公式数据处理装置,其特征在于,包括:配置管理单元,用于读取配置文件中不同业务模块的配置参数并存储在缓存单元中,所述配置参数包括分隔符、业务处理服务库文件名及路径和运算符重载库文件名及路径分别与业务标识的对应关系;所述缓存单元,接收从公式注册接口输入的不同业务标识对应的公式并进行缓存,以及存储所述配置参数和解析单元产生的公式解析结果;所述解析单元,获取所述缓存单元中的所述公式和与所述公式对应的业务标识,根据所述配置参数对所述公式进行拆分和解析,循环处理所述公式的字符串中的每个字符,生成含有公式的数据结构集合;运算单元,响应计算请求,根据每个所述数据结构集合中的运算符和参与运算的量构造二叉树,根据业务标识对所述数据结构集合进行分组,调用业务适配器将经过分组后的公式集合传送给相应的业务处理服务进行处理,得到业务数据,将所述业务数据替换到所述二叉树中与所述业务数据对应的公式所在的位置,形成一个具有业务数据的二叉树结构的公式数据结构体,基于所述二叉树计算得到运算结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于畅捷通信息技术股份有限公司,未经畅捷通信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110447743.X/,转载请声明来源钻瓜专利网。