zoukankan      html  css  js  c++  java
  • 基于web工作流开发

    目前在研发基于web工作流的开发

    什么是工作流?

      工作流简言之就是:

    1.反应业务流程的计算机化的模型。

    2.一类能够完全或者部分自动执行的经营过程;(为了提高效率,实现自动化)。

    3.任务、活动及活动之间的[变化过程]表示(业务流程);

    工作流步骤:

    一.定义工作流实体:

      1.定义流程实体:

      属性:

    创建人,创建时间,流程名,流程id等。

      2.定义节点:

      大的范围说可以划分为:活动节点、条件节点、开始节点、结束节点。

      3.迁移线:

    二.开发工作流接口:

          1.流程的创建,修改,删除,返回流程实体及返回流程列表;

          2.节点的添加节点,修改节点,删除节点,返回节点等;

          3.迁移线的添加迁移线,修改迁移线,删除迁移线,返回迁移线等;

    三.工作流引擎:

       1.创建线程:
      
       2.启动引擎服务:
     
          3.停止引擎服务:
        

    四.工作流实例:
      
      1. 创建实例:
      
      2.  执行实例:
      
      3.  完成实例:

    五.工作流活动:
      
      1. 创建活动:
      
      2.  执行活动: 
      

          3.  完成活动:   

        4.  轮询活动:   

      5.  分支活动:

          6.  并行活动:

  • 相关阅读:
    redis的坑
    引入easyui的404问题
    添加 @ResponseBody出现错误的问题
    星期,时间
    activiti的坑
    使用shiro遇到的问题
    IS应用程序池的查看与配置【转载】
    JS判断值是否是数字
    如何在EJS中将变量呈现为HTML?
    My97DatePicker日期控件的下载及使用方法
  • 原文地址:https://www.cnblogs.com/zlp520/p/3758846.html
Copyright © 2011-2022 走看看