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.  并行活动:

  • 相关阅读:
    关键:GridView中的AutoGenerateColumns
    微软Space关门了,代码转到博客园了!
    程序中变量的命名方法
    [转]C#原始类型扩展方法—this参数修饰符
    .net缩放CAD窗口
    【解决】C#工程中ACCESS数据库无法插入数据
    删除扩展数据
    外部启动CAD
    webpack的配置文件entry与output
    es6模块学习总结
  • 原文地址:https://www.cnblogs.com/zlp520/p/3758846.html
Copyright © 2011-2022 走看看