流程建模方法技术

技术编号:3856063 阅读:204 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种流程建模方法,在具有布局编辑器、事件监听器以及流程数据库的流程视图显示区上实现对拖拽操作的自动处理;该方法包括:监听到用户发出的拖拽操作后,对拖拽操作所涉及的新增活动的位置进行计算;所述新增活动在位置上与已有活动重叠,在所述已有活动所在分支上添加包含有新增活动的新的分支;在纵坐标方向上对流程图的布局进行调整,在调整过程中以新增分支所对应的并行控制流程的开始节点为中心,计算该并行控制流程中所有分支的纵坐标,使得所有分支关于该中心对称;其中,所述纵坐标方向为所述新增分支的法线方向。本发明专利技术的优点在于:流程建模过程简单、方便;流程建模过程出错少;流程建模效率高。

【技术实现步骤摘要】

本专利技术涉及软件建模领域,特别涉及一种。
技术介绍
随着计算机网络技术的发展,计算机的处理模式从集中式处理向分布 协作式处理发展。在这种新的处理模式下,人们不再满足于独立、零散的 办公自动化和计算机应用,而是需要综合的、集成化的解决方案,这种需 求推动了工作流管理的迅速发展。工作流管理具有将业务逻辑和具体实现 相分离,资源统一编排以及横跨业务领域和软件系统的特点,上述特点使 得其在分布资源的协同使用中具有独特优势。流程建模工具作为工作流管理系统的一部分,已经有越来越多的公司开发与其相关的产品,如IBM的 面向业务建模人员的WebSphere Business Modeler和面向开发人员的 Integration Developer, Oracle (甲骨文)公司的BPEL Designer, Active的 Active Designer等。此外,流程建模工具的开源产品有Eclipse开源社区的 Eclipse BPEL Designer等支持BPEL规范的建模工具,以及OFBiz、 OBE、 Shark等支持XPDL规范的建模工具等。这些建模工具提供了可视化的流 程建模环境本文档来自技高网...

【技术保护点】
一种流程建模方法,在具有布局编辑器、事件监听器以及流程数据库的流程视图显示区上实现对拖拽操作的自动处理;所述事件监听器用于监听用户所发出的操作行为;所述布局编辑器用于识别操作行为的类型;所述流程数据库用于存取已构建的流程图; 该方法包 括: 步骤1)、监听到用户发出的拖拽操作后,对拖拽操作所涉及的新增活动的位置进行计算; 步骤2)、所述新增活动在位置上与已有活动重叠,在所述已有活动所在分支上添加包含有新增活动的新的分支; 步骤3)、在纵坐标方向上对流程图 的布局进行调整,在调整过程中以新增分支所对应的并行控制流程的开始节点为中心,计算该并行控制流程中...

【技术特征摘要】

【专利技术属性】
技术研发人员:张鹏韩燕波王菁王桂玲刘晨
申请(专利权)人:中国科学院计算技术研究所
类型:发明
国别省市:11[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1