[发明专利]一种无侵入式的业务表单工作流化的实现方法与装置有效
申请号: | 201310217986.3 | 申请日: | 2013-06-04 |
公开(公告)号: | CN104216912B | 公开(公告)日: | 2017-10-27 |
发明(设计)人: | 李引;袁峰 | 申请(专利权)人: | 广州中国科学院软件应用技术研究所 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州新诺专利商标事务所有限公司44100 | 代理人: | 肖云 |
地址: | 511458 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于业务表单应用技术领域,具体公开了一种无侵入式的业务表单工作流化的实现方法与装置。该装置包括业务表单数据库,用于预存多种类型的、异构结构的业务表单;工作流模板数据库,用于预存多种工作流模板;工作流关系匹配数据库,用于存储工作流模板与业务表单之间的匹配关系信息;以及关联配置器,用于读取所述业务表单库和工作流模板库中数据,将其中的工作流模板与业务表单进行两两关联,并将关联信息存入所述工作流关系匹配数据库中。本发明方法主要就是将业务表单数据库中的业务表单与工作流模板数据库中的工作流模板建立两两关联关系,然后执行和调用数据完成工作流。采用本发明,可以提高业务表单应用系统开发效率。 | ||
搜索关键词: | 一种 侵入 业务 表单 工作 流化 实现 方法 装置 | ||
【主权项】:
一种无侵入式的业务表单工作流化的实现装置,其特征在于该装置包括:业务表单数据库,用于预存多种类型的、异构结构的业务表单;工作流模板数据库,用于预存多种工作流模板;工作流关系匹配数据库,用于存储工作流模板与业务表单之间的匹配关系信息;关联配置器,用于读取所述业务表单数据库和工作流模板数据库中数据,将其中的工作流模板与业务表单进行两两关联,并将关联信息存入所述工作流关系匹配数据库中;方法调用堆栈库,用于对业务表单操作的后端操作逻辑的方法执行堆栈进行存储;URL截取器,用于截取用户对业务表单操作产生的URL访问链接;方法截取器,用于截取URL访问链接对应后端的执行方法的上下文信息;工作流判定器,用于根据URL拦截器和方法截取器传入的URL访问链接、业务表单、业务表单操作类型参数,从工作流关系匹配数据库中查询是否有关联的工作流模板id存在,如果存在关联的工作流模板id,则利用工作流模板id从工作流模板数据库中查询出来传输给工作流发起器;工作流发起器,用于根据传入的工作流模板id和业务表单,调用工作流引擎来发起工作流;工作流引擎,用于根据工作流运行实例数据库中的工作流运行实例信息,将业务表单数据库中的业务表单分派给相应的节点处理人进行处理;调用堆栈保存器,用于将方法截取器截取的上下文信息进行处理并存入方法调用堆栈库中;以及工作流完成处理器,用于处理工作流结束工作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州中国科学院软件应用技术研究所,未经广州中国科学院软件应用技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310217986.3/,转载请声明来源钻瓜专利网。