zoukankan      html  css  js  c++  java
  • WWF工作流产品设计思路探索

    下面把我工作流整体思路写出来,请帮我提些意见,非常感谢!!!

    1、 首先要学习掌握工作流的基本概念、工作流的组成元素和元素之间的关系
          (即活动和活动之间的关系);
    2、 通过对工作流组成元素的深入的分析了解,结合工作流设计平台的功能和
            软件设计技术抽象出组成工作流模型的基本元素(即10多种工作流过程定
            义元素)
    3、 对实际业务工作流程的调研分析;
    4、 把实际业务调研分析的结果进行抽象后,形成工作流模型设计的业务原型;
    5、 根据业务原型的要求,把过程定义元素通过工作流设计器(需要根据业务
            逻辑研发,是用户使用的)按照业务规则组合起来,形成符合业务原型逻
            辑的工作流模型;
    6、 对工作流模型调用、初始化,同时在工作流运行中进行解析、监控、输入
            输出等等以达到应用的目的。

    通过对WWF的学习,目前做的测试DEMO中能实现的功能总结如下:

    1、 活动(Activity)的自定义:包括属性、方法的自定义,对自定义活动事的捕获;
           把自定义活动节点加到设计器中;把定义好的工作流模型输出成物理介质文件,
            达到持久化的目的;(该部分将为上述的第2、5条提供技术支持)
    2、 把自定义的活动加入到设计器中,供设计器调用;(该部分将对开发面向客户
            的工作流设计器提供支持);
    3、 WEB端对工作流引擎的加载,对工作流模型的调用、执行和简单的图形化展现。
         (该部分将对工作流的调用、实现和展现提供技术支持)。

        另外一个面向客户的工作流设计器,目前我准备通过WWF提供的最基本的Activity,
    开发自定义出组成工作流模型的12中最基本的元素(自定义Activity组件),这12中基本
    元素是:开始活动、手工隐式、手工显式、自由活动、时钟活动、组合活动、静态活动、
    子过程活动、内置块活动、路由活动、信箱牌、转移; 该方案还是在探索中....

  • 相关阅读:
    excel成绩统计公式
    freebsd Cacti
    图片处理程序
    php 图片水印+文字水印函数,但是不能设置透明
    PHP计算两个时间之差的函数(年,月,周,日,小时,分钟,秒数)
    php图片水印(可以设置透明度)
    使用函数递归实现基于PHP和MySQL的动态树型菜单[转]
    PHP实现MYSQL备份
    FreeBSD备忘录转载
    超级简单但超级实用的 PHP 的 mysql 类
  • 原文地址:https://www.cnblogs.com/GeneralXU/p/672254.html
Copyright © 2011-2022 走看看