[发明专利]流程实例的存储、查询方法及装置、存储介质及电子设备有效
申请号: | 201710296061.0 | 申请日: | 2017-04-28 |
公开(公告)号: | CN107133309B | 公开(公告)日: | 2020-04-07 |
发明(设计)人: | 赵振国 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/24;G06Q10/06 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 魏嘉熹;南毅宁 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流程 实例 存储 查询 方法 装置 介质 电子设备 | ||
本公开涉及一种流程实例的存储、查询方法及装置、存储介质及电子设备。存储方法包括:接收业务系统发送的请求,所述请求包括流程实例的身份标识和流程实例的详细信息;从所述流程实例的详细信息中提取关键信息,将所述流程实例的身份标识和所述关键信息存储到第一数据库,所述关键信息为用户直接查看的对象和/或对象的属性;将所述流程实例的身份标识和所述流程实例的详细信息存储到第二数据库。如此方案,可以实现不同业务流程的统一管理,还可有效保证数据写入的实时性。
技术领域
本公开涉及计算机处理技术领域,具体地,涉及一种流程实例的存储方法及装置、流程实例的查询方法及装置、计算机可读存储介质及电子设备。
背景技术
企业信息化建设初期,不同的业务流程分布在不同的业务系统中运行,例如,人力资源方面的业务流程、采购方面的业务流程、财务方面的业务流程等,均部署在各自专门的业务系统中运行。这种方式不利于业务流程的统一管控与分析,还会造成业务系统的重复采购以及重复建设,因此,企业更倾向于将不同业务流程集成到一个统一的流程管理平台中运行,实现不同业务流程的统一管理。
参见图1,为目前较为常用的统一流程管理平台的流程管理示意图。为了使管理平台具有良好的扩展性,可以对业务流程实例进行本地存储,即,预先为不同的业务系统分配对应的本地存储数据库,用以保存来自对应业务系统的流程实例。举例来说,预先为财务系统分配本地存储数据库1,若当前有一个请款流程实例被负载均衡至业务流程管理(英文:Business Process Management,简称:BPM)服务2进行处理,BPM Server 2可以将请款流程实例路由至本地存储数据库1保存。也就是说,可以通过增设本地存储数据库,并建立业务系统与本地存储数据库之间对应关系的方式,实现管理平台的弹性扩展。
但在实际应用过程中,上述实现弹性扩展的方案,会影响管理平台对不同业务流程的统一管理,为此,还可以设置一个管理数据库,且管理数据库具体为Mysql数据库。本地存储数据库可以将流程实例异步复制到管理数据库中保存,由管理数据库实现对不同业务流程的统一管理,但异步存储会影响流程实例写入管理数据库的实时性,进而影响业务流程的统一管理。
发明内容
本公开的目的是提供一种流程实例的存储方法及装置、流程实例的查询方法及装置、计算机可读存储介质及电子设备,可以实现不同业务流程的统一管理,还可有效保证数据写入的实时性。
为了实现上述目的,第一方面,本公开提供一种流程实例的存储方法,包括:
接收业务系统发送的请求,所述请求包括流程实例的身份标识和流程实例的详细信息;
从所述流程实例的详细信息中提取关键信息,将所述流程实例的身份标识和所述关键信息存储到第一数据库,所述关键信息为用户直接查看的对象和/或对象的属性;
将所述流程实例的身份标识和所述流程实例的详细信息存储到第二数据库。
可选地,所述第一数据库为Nosql数据库。
可选地,如果预先配置有哈希值与本地存储数据库之间的对应关系,则确定所述第二数据库的方式为:
对所述流程实例的身份标识进行哈希运算,得到所述流程实例的哈希值;
根据所述对应关系,确定出所述哈希值对应的本地存储数据库,作为所述第二数据库。
第二方面,本公开提供一种流程实例的查询方法,用于查看根据上述方法存储的流程实例,包括:
接收业务系统发送的查询参数,所述查询参数为流程实例的身份标识或者流程实例的关键信息中的对象的属性;
根据所述查询参数,从第一数据库中确定出待查询流程实例,并展示所述待查询流程实例的关键信息。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710296061.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种歌单生成方法及移动终端
- 下一篇:僵尸网站的检测方法