[发明专利]一种通用工作流图形化设计和验证工具有效
申请号: | 200910115270.6 | 申请日: | 2009-05-04 |
公开(公告)号: | CN101539861A | 公开(公告)日: | 2009-09-23 |
发明(设计)人: | 刘显明;陶振文;王琛;付萍萍;马勇;梁文 | 申请(专利权)人: | 江西省电力信息通讯有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 江西省专利事务所 | 代理人: | 黄新平;张 文 |
地址: | 330077江*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 工作流 图形 设计 验证 工具 | ||
1.一种通用工作流图形化设计和验证工具,其特征在于:包括通用工作流体 系结构、流程设计和验证方法的体系结构两部份:
(1)、通用工作流体系结构:通用工作流图形化设计和验证工具提供的通 用可视化流程设计器为用户提供方便的流程设计手段,即流程操作、节点操作、 连接线操作、放大缩小操作、控制信息操作;用户使用通用可视化流程设计器 进行通用工作流的设计,然后将设计出的通用工作流保存为简单流程网模式存 储的XML格式的通用文档;进而为工作流运行平台开发一个流程适配器,并由 流程适配器将设计出的通用工作流导入Domino平台进行运行,得到Domino平台 的流程转换结果;最后实际的工作流运行实例产生的信息均保存在工作流运行 平台中;
(2)、流程设计和验证方法的体系结构:流程设计和验证方法的体系结 构将可视化流程分为展现层、XML层和数据库层:展现层使用AJAX+VML技术, 在流程、节点、连接线的操作中提供增删流程、增删节点、增删连接线、拖拽 节点、拖拽连接线、复杂结构的展开与折叠、复制与粘贴、对齐和放大缩小功 能,并为图形化流程的流程节点赋予节点控制信息;XML层为展现层提供了流 程节点建立与组合的调用接口,负责将节点控制信息到边控制信息的映射结果 转换为以XML文件格式描述的半形式化流程模型,然后对组合的流程进行正确 性校验,并进行流程保存;数据库层负责设计流程的持久化,通过XMLtoNotes 函数保存流程定义到Lotus数据库中供工作流引擎调用,为XML层提供了持久化 服务。
2.根据权利要求1所述的通用工作流图形化设计和验证工具,其特征在于:通 用工作流的实现方式为:以XML数据格式存储设计出的流程结果,以简单工作 流模型的格式保存流程信息;进而以XML文件作为适配器的数据来源,通过适 配器实现通用工作流与实际工作流引擎的双向数据交互。
3.根据权利要求1所述的通用工作流图形化设计和验证工具,其特征在于:流 程验证功能的关键点为:把可视化流程中的节点控制信息转为边控制信息;为 可视化流程图的单个流程节点赋予节点控制信息后,整个工作流的总体正确性 则可以由每个节点正确性组合而成;再利用系统中预先定义的业务需求语义, 即可由系统自动验证流程的正确性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西省电力信息通讯有限公司,未经江西省电力信息通讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910115270.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:与调度性能直接相关的内存管理核的硬件化的方法
- 下一篇:微振放大器