课程大纲

BPMN 2.0 介绍

  • 什么是 BPMN?
  • 定义流程

BPMN 2.0 结构

  • 事件
    • 事件定义
    • 计时器事件定义
    • 错误事件定义
    • 信号事件定义
    • 消息事件定义
    • 边界事件
    • 补偿边界事件
    • 中级捕捉事件
    • 补偿事件
  • 序列流
    • 描述
    • 图形表示法
    • XML 表示
    • 条件序列流
    • 预设序列流
  • 闸道
    • 独占闸道
    • 并行闸道
    • 包容性闸道
    • 基于事件的闸道
  • 任务
    • 用户任务
    • 脚本任务
    • Business 规则任务
    • 手动任务
    • 多实例(对于每个实例)
    • 补偿处理程式
  • 子进程和调用 Activities
    • 子流程
    • 事件子流程
    • 事务子流程
    • 呼叫活动(子流程)
  • 数据物件

Activiti 简介

  • 非常简短的 BPMS 简介
  • 执照
  • 下载和安装

Activiti 建模器

  • 表驱动的定义 (Activiti Kickstart)
  • 模型编辑
  • 导入现有模型
  • 将已部署的定义转换为可编辑的模型
  • 将模型汇出到 BPMN XML
  • 将模型部署到 Activiti 引擎

Activiti 资源管理员

  • 流程图
  • 任务
  • 启动流程实例
  • 我的实例
  • 管理
  • 报告

Activiti 个 API

  • Process Engine API 和服务
  • 异常策略
  • 使用 Activiti 服务
    • 部署流程
    • 启动流程实例
    • 完成任务
    • 暂停和激活进程
    • 查询 API
  • Express离子
  • 单元测试
  • 调试单元测试

Eclipse 设计器

  • 安装
  • Activiti Designer 编辑器功能
  • Activiti Designer BPMN 个功能
  • Activiti Designer 部署功能
  • 扩展 Activiti Designer

部署

  • Business 档案
    • 以程式设计方式部署
    • 使用 Activiti 资源管理器进行部署
  • 流程定义的版本控制
  • 提供流程图
  • 生成流程图
  • 类别

形式

  • 表单属性
  • 外部表单渲染

历史

  • 查询历史记录
  • 历史配置
  • 用于审计目的的历史记录

REST API

  • 常规 Activiti REST 原则
  • 部署
  • 进程定义
  • 模型
  • 流程实例

要求

虽然不需要软体开发人员背景,但熟悉任何程式设计语言(VBA、C、Java、PHP 等)是代表们的必备条件。如果您正在寻找面向开发人员的课程,请查看流程开发人员课程 Activiti。

 21 小时

客户评论 (1)

即将举行的公开课程

课程分类