zoukankan      html  css  js  c++  java
  • 1.Activiti概述

    1.什么是BPM、BPMN和工作流

      在学习Activiti框架之前,我们需要来了解下什么是BPM、BPMN和工作流这几个概念。

    • BPM(Business Process Message)业务流程管理。不是指具体,而是对具备业务流程相关功能的系统的描述。可以把BPM集成到OA、CRM、HRM等系统中去,用于简化我们的日常办公操作,提高办公效率,减少无纸化办公。
    • BPMN(Business Process Modeling Notation)业务流程模型与标注。BPMN可以说是一套模型与标注的规范,通过BPMN,可以定义出标准的流程模型,只要遵循BPMN标准的BPMS(业务流程管理系统),我们就可以轻易的把该流程迁移到其他BPMS中去。用BPMN定义的流程如下所示:

     

    • WorkFlow(工作流):代表整个工作的流程。例如:我们需要提交请假,请假流程(提交请假条---领导审批---请假完成),请假的过程,就代表着我们的工作流。

    2.什么是Activiti框架

      Acitivit是一个与业务流程相关的框架,类似的业务流程框架有很多中,在实战项目中,用的较多的还是Activiti。通过该框架,我们可以在此基础上快速地开发出与实际应用相符的BPMS。Activiti是开源的,我们可以在其官网(https://www.activiti.org/)上下载源码来学习。

  • 相关阅读:
    Objective-C中#define的常见用法
    OpenGL ES为缓存提供数据的7个步骤
    绕指定点旋转算法
    矩阵平移旋转缩放公式
    矩阵和向量的乘法顺序
    干货集合
    RGB颜色空间与YCbCr颜色空间的互转
    UINavi中push控制器的时候隐藏TabBar
    CZLayer的阴影
    CALayer初认识
  • 原文地址:https://www.cnblogs.com/enroute/p/14672287.html
Copyright © 2011-2022 走看看