`
itoracja
  • 浏览: 142776 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

[] [原创]JWFDv0.96工作流引擎设计-自动运行控制器结构说明.

    博客分类:
  • java
阅读更多
                [size=large;]     jwfdv0.96---工作流引擎设计<br>                               [size=small;]--自动运行控制器结构说明[/size]<br><br>[/size]<br><br><img src="http://dl.iteye.com/upload/attachment/368790/37c99f70-142a-35c4-9aaa-0d487499640d.jpg" alt="">
 
 
 
 
 
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;">[size=10.5pt; font-family: '宋体';]实现的技术与方法[/size] 
 
 
 
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;">[size=10.5pt; font-family: '宋体';] 下面我们就来分析这个运行控制器的结构,并试图划分出几个主要的功能模块,然后对此进行理解和再构造,在这之前,需要先回顾一下[/size][size=10.5pt; font-family: '宋体';]jwfdv0.94<span>引擎的[/size]<span style="font-family: times new roman;">dfs</span><span>自动运行控制器的算法结构,事实上</span><span style="font-family: times new roman;">dfs</span><span>是一个全自动的运行控制器,而</span><span style="font-family: times new roman;">san</span><span>是一个半自动的控制器,所谓全自动既指流程在运行过程中的流转过程全部由计算机通过</span><span style="font-family: times new roman;">dfs</span><span>算法来控制,中间不需要人为地干预,而半自动的意思是流程在流转过程中,需要通过节点操作者的触发来推动流程的流转,但是</span><span style="font-family: times new roman;">san</span><span>算法却在并行控制和条件会签,单步回退这些功能上面均实现了自动化的处理,所有这些复杂的逻辑判断均不需要人工来处理,所以这里的自动化是指流程的流转的控制是由机器来控制还是由人和机器共同控制,但是要真正做到全自动化流程控制,引擎系统就需要采用人工智能的模型,目前我们的技术水平还没有达到这个程度,但是这是我们努力的方向,争取</span><span style="font-family: times new roman;">jwfd</span><span>能够在</span><span style="font-family: times new roman;">1.0</span><span>版本的时候使用人工智能技术设计流程引擎</span></span> 
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;"><span style="font-weight: bold; font-size: 10.5pt; font-family: '宋体'; color: #000000;">--------------------------------------------------------------------------- </span> 
 
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;">[size=10.5pt; font-family: 'times new roman';]   下面是<span style="font-family: times new roman;">san[/size]<span>自动控制器代码的说明,如果朋友们懒得看这些代码,可以直接打开</span><span style="font-family: times new roman;">jwfdv0.96 for eclipse</span><span>的代码,直接运行这个</span><span style="font-family: times new roman;">san</span><span>函数</span><span style="font-family: times new roman;">( )</span><span>,只需要按照下面的提示进行操作就可以简略的体会一下运行一个流程实例的过程</span></span> 
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;"><span style="font-weight: bold; font-size: 10.5pt; font-family: '宋体'; color: #ff0000;">---------------------------------------------------------------------------------------------</span>[size=10.5pt; font-family: '宋体';](ln.get(i).tostring(), graphid)) {      [/size]
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;">  
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;">  
0
0
分享到:
评论

相关推荐

    JWFDv0.96工作流系统设计-节点匹配搜索算法设计说明

    《JWFDv0.96工作流系统设计-节点匹配搜索算法设计说明》 在JWFDv0.96开源工作流引擎的设计中,节点匹配搜索算法扮演着至关重要的角色,它解决了在对称条件下带条件选择的汇聚路由问题。此问题的核心在于,在流程图...

    JWFDv0.96 工作流引擎数据库结构说明.doc

    ### JWFDv0.96工作流引擎数据库结构说明 #### 概述 JWFDv0.96是一款基于Java开发的工作流引擎系统,它不仅包含了一个图形化的工作流设计器,还具备一套完整的流程执行引擎。该系统的核心特点在于其自定义的数据...

    JWFDv0.96 工作流-嵌入公式逻辑结构说明

    ### JWFDv0.96工作流引擎设计与嵌入公式逻辑结构详解 #### 总体设计思路 JWFDv0.96工作流引擎的设计重点在于如何通过嵌入公式(或称脚本)来控制流程的走向。在实际应用中,流程引擎需要根据这些嵌入公式的运行...

    JWFDv0.96 开源工作流系统-二次开发与API简易说明.doc

    ### JWFDv0.96 开源工作流系统——二次开发与API简易说明 #### 一、概述 JWFDv0.96是一款基于Java技术的开源工作流管理系统,适用于企业级应用的流程设计与管理。该系统支持二次开发,并提供了一套完整的API接口供...

    JWFDv0.96开源工作流引擎设计

    JWFDv0.96是一个开源的工作流引擎设计,其核心目标是通过自定义的流程拓扑数学模型和一系列SQL-API原子操作函数,构建一个流程自动运行控制器。该控制器负责用户对流程实例的操控,使得流程自动化运行,减少了人为...

    JWFD开源工作流V0.92-0.96设计文档

    8. **流程图XML结构**:"JWFDv0.96 开源工作流引擎设计-流程图XML结构说明.doc"深入解析了流程图的XML表示,这对于理解流程定义的编写和解析至关重要。 这些文档集合为理解JWFD的工作原理、设计思路以及如何使用和...

    JWFD官方所有的开发文档

    2. **JWFDv0.96工作流引擎设计-自动运行控制器结构说明**: 自动运行控制器是工作流引擎的关键部分,负责执行预定的工作流任务。文档揭示了其内部架构,包括任务调度、状态管理和异常处理机制,帮助开发者理解工作...

    [JWFD开源工作流]JWFDV0.96.4实时编译器窗口补丁v0.2 下载

    【JWFD开源工作流】是一个专注于流程自动化和任务管理的开源项目,其版本JWFDV0.96.4引入了一个实时编译器窗口补丁v0.2,这个补丁旨在优化开发者的编码体验,提高工作效率。在本文中,我们将深入探讨这个补丁的特性...

    JWFDv0.96.3开源工作流引擎二次开发包

    JWFD的全称是 JAVA WORKFLOW DESIGNER(JAVA工作流设计者) 但是它并不仅仅是一个基于JGRAPH组件的工作流设计器,而是包括流程引擎控制模块和流程数据结构在内的一个非常实用的工作流系统,可以很容易的嵌入到包括 ERP...

    JWFD设计器主窗体工具栏代码修正补丁

    by comsci 2011.8.28 修改了JWFD设计器主窗体工具栏的几个小问题 ...请朋友把这个JAVA文件覆盖在JWFDv0.96二次开发包下面的目录同名文件 org.jwfd.workflowDesigner.mainUI.UIComponents.MainWinToolBar.java

Global site tag (gtag.js) - Google Analytics