一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种异构系统工作流集成方法及系统与流程

2022-12-02 19:22:27 来源:中国专利 TAG:

技术特征:
1.一种异构系统工作流集成方法,其特征在于,包括:制作并公布标准工作流模型,所述标准工作流模型包括事务项、物资项和存档项,所述事务项包括若干个记录事务描述及其审批状态的条目,所述物资项包括若干个记录物资种类和数量的条目,所述存档项包括若干个存档数据条目,赋予每种事务项及每种存档项附加标识;制作并公布物资种类的元数据表,所述元数据表记录若干条记录物资种类、含义和单位的元数据,赋予每个元数据附加标识;发起工作流的参与方记为发起方,发起方生成工作流,所述工作流包括流程id、单据信息、办理动作、流程状态和流程描述;发起方将办理动作、流程状态及流程描述关联事务项附加标识,根据单据信息关联相应物资种类附加标识或存档项附加标识;接收工作流的参与方记为接收方,发起方将添加附加标识后的工作流发送至接收方;接收方收到工作流后,接收方建立本地系统工作流,根据附加标识将工作流内容同步到本地系统工作流;接收方将本地系统工作流处理流程结果关联流程id反馈给发起方。2.根据权利要求1所述的一种异构系统工作流集成方法,其特征在于,还包括:公布维护元数据表,所述维护元数据表记录物资种类的编码、含义、单位和参与者标识;当发起方工作流存在元数据表未记载的物资种类时,参与方添加物资种类、含义、单位和参与者标识至维护元数据表中,获得相应元数据的附加标识;接收方根据附加标识将工作流内容同步到本地系统工作流时,检查工作流中是否存在与维护元数据表相符的附加标识,若存在,则将相符的附加标识按照维护元数据表记载的物资种类、含义和单位,将工作流中相应单据信息同步到本地系统工作流,其余单据信息依照元数据表记载的物资种类、含义和单位同步,若不存在,则依照元数据表记载的物资种类、含义和单位同步。3.根据权利要求1或2所述的一种异构系统工作流集成方法,其特征在于,所述流程状态包括办理、驳回、暂停和终止,工作流的流程状态由其他工作流的流程状态决定,则所述工作流记为主工作流,所述的其他工作流记为关联工作流,所述主工作流还包括若干个关联流程id和状态处理表,发起方为主工作流关联若干个关联工作流,将关联工作流的流程id填写入主工作流的关联流程id中,为主工作流制定状态处理表,所述状态处理表记录关联工作流的流程状态组合对应主工作流的流程状态。4.根据权利要求3所述的一种异构系统工作流集成方法,其特征在于,构建中间服务器,所述中间服务器包括执行部和协作部,所述执行部接收并执行工作流,所述协作部接收工作流注册及更新,并显示工作流的流程id、流程状态、发起方标识和接收方标识;发起方生成主工作流和关联工作流,将主工作流发送给所述中间服务器的执行部,将关联工作流发送给相应接收方;发起方将关联工作流向所述中间服务器的协作部注册,所述中间服务器显示关联工作流的流程id、流程状态、发起方标识和接收方标识;
接收方处理关联工作流,使流程状态发生变化时,向所述中间服务器的协作部发起查询,若流程id已注册,则将流程状态同步到协作部;当全部关联工作流的流程状态均同步后,所述执行部根据状态处理表处理所述主工作流。5.根据权利要求4所述的一种异构系统工作流集成方法,其特征在于,所述工作流还包括任务id,接收方根据工作流在本地系统生成多于一个关联任务时,为每个任务生成任务id,将任务id填入工作流中,同时为任务关联流程id,接收方根据任务执行结果确定工作流的流程状态。6.根据权利要求4所述的一种异构系统工作流集成方法,其特征在于,所述工作流包括编组id,需要依次处理的工作流纳入同一个编组,发起方生成需多个接收方依次处理的工作流,将工作流按照接收方拆分为若干个工作流,拆分出的工作流填入相同编组id并分配次序,将拆分出的工作流及编组id发送给中间服务器的执行部,执行部根据接收方工作流处理结果,判断工作流发送给下一个接收方或反馈给发起方,生成串联执行条件表,所述串联执行条件表记录上一次序工作流的流程状态与当前次序工作流发送对象的映射关系,所述执行部根据串联执行条件表决定工作流发送对象。7.一种异构系统工作流集成系统,用以执行如权利要求1至6任一项所述的一种异构系统工作流集成方法,其特征在于,包括中间服务器、解析插件和联络节点,参与方向所述联络节点注册并获得身份id,所述联络节点存储标准工作流模型、元数据表和维护元数据表,接收参与方添加、更新或删除维护元数据表中元数据的请求,所述解析插件部署在参与方系统内,所述解析插件向所述联络节点同步标准工作流模型、元数据表和维护元数据表,所述中间服务器包括执行部和协作部,所述执行部接收并执行工作流,所述协作部接收工作流注册及更新,并显示工作流的流程id、流程状态、发起方标识和接收方标识。8.根据权利要求7所述的一种异构系统工作流集成系统,其特征在于,参与方部署所述解析插件后,建立工作流与标准工作流模型的映射模型,发起方将办理动作、流程状态及流程描述关联事务项附加标识,将单据信息关联相应物资种类附加标识或存档项附加标识,发起方根据工作流与标准工作流模型更新解析插件,接收方调用发起方的解析插件根据附加标识将工作流内容同步到工作流。9.根据权利要求8所述的一种异构系统工作流集成系统,其特征在于,所述解析插件具有版本编号,所述发起方更新所述解析插件后,所述版本编号自增1,更新后的解析插件向所述联络节点同步维护元数据表,所述联络节点记录所述维护元数据表的更新时间戳,向所述联络节点更新解析插件的版本编号,所述联络节点显示每个参与方当前的解析插件版本编号和更新时间戳,所述接收方由所述联络节点获得的发起方的解析插件更新时间戳与所述维护元数据表的更新时间戳相符,则不再调用发起方的解析插件,接收方将本地解析插件与联络节点同步维护元数据表后,使用本地解析插件根据附加标识将工作流内容同步到工作流。

技术总结
本发明涉及信息技术领域,具体涉及一种异构系统工作流集成方法及系统,包括:制作并公布标准工作流模型;制作并公布物资种类的元数据表,赋予元数据附加标识;发起方生成工作流;发起方将办理动作、流程状态及流程描述关联事务项附加标识,根据单据信息关联相应物资种类附加标识或存档项附加标识;接收工作流的参与方记为接收方,发起方将添加附加标识后的工作流发送至接收方;接收方收到工作流后,接收方建立本地系统工作流,根据附加标识将工作流内容同步到本地系统工作流;接收方将本地系统工作流处理流程结果关联流程id反馈给发起方。本发明的有益技术效果包括:打通异构系统之间工作流以及相应数据的流通,提高企业之间的协作程度。程度。程度。


技术研发人员:汪伟杰 洪鹏 蔡文财 王燕灵
受保护的技术使用者:杭州新中大科技股份有限公司
技术研发日:2022.09.15
技术公布日:2022/12/1
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献