zoukankan      html  css  js  c++  java
  • 关于工作流的思考

    关于工作流的思考:

    工作流服务对象状态:     待办、 在办、  已办

    工作流通用附属或载体: 正文(Word)、附件、表单(Web|Win)

    工作流不可缺要素:  流程发起: 由谁因何事及何时发起
                               流程流转: 因何条件而流向某环节,由谁掌管流程控制权,及许可操作对象范围
                               流程事务: 依据环节前置条件做流程事务处理,影响下步流程走向
                               流程终结: 结束或挂起或中止流程

    工作流的一些概念性语句:
     
    流程分类:enum:  FlowType 
          自由流程 FreeFlow
          固定流程 FastenFlow

    环节定义:class:  Node
          环节标识 Name
          环节对象(操作人|角色|岗位)OperateObjcet  
          环节响应条件 NodeConfine
          环节动作 FlowAction 
          环节流向 ToNodeLists
          环节功能(业务功能) BusinessAction

    环节动作:
        发起 start
        审批(或送审,移交指挥权)  singleAuditing
        环回(仅只是流向推着,并不移交指挥权) pelota
       
    回退 untread
       
    传阅 read
       
    会签(无序|有序 、全部|竞争)multiAuditing
        撤回 recall
        催办 hasten
       
    子流程(定义子流程、许可子流程权限)childflow
        完成  final

    底层支持:
        消息通知 sendMessage
  • 相关阅读:
    Python实现MapReduce,wordcount实例,MapReduce实现两表的Join
    structure needs cleaning
    Lifecycle of an ASP.NET MVC 5 Application
    ASP.NET Integration with IIS 7
    Execution order of modules in IIS7
    Assembly Binding redirect: How and Why?
    Cannot See Worker Processes Icon in IIS
    What is the main difference between a key, an IV and a nonce?
    核心玩法的三要素
    ruby各种循环输出数组元素
  • 原文地址:https://www.cnblogs.com/bigmouthz/p/1206406.html
Copyright © 2011-2022 走看看