FixFlow 5.0 用户向导


目录

1. 介绍
授权
下载
源码
所需要的软件
JDK 6+
Eclipse Juno
Graphiti 0.8+
Groovy Eclipse Plugin 4.2 and 3.8 (Juno)
FixFlow Eclipse Plugin (Juno)
报告问题
实验性功能
2. 快速入门
获取FixFlow
Web环境配置
DataBase脚本安装
依赖Jar配置
运行FixFlow
3. 常用配置
创建一个ProcessEngine
数据库配置
组织结构配置
邮件服务配置
定时任务配置
脚本语言配置
4. 高级配置
任务命令配置
分配策略配置
引擎扩展配置
国际化配置
线程池配置
数据变量配置
5. 数据库说明
数据库支持
数据表介绍
扩展数据库
数据字典
6. FixFlow API
Process Engine API and services
使用Services Api完成一个流程的操作
Query API
使用Junit测试类
7. 部署
归档文件部署
代码方式部署
管控中心中部署
设计器上部署
Java类部署
流程定义过程解释
生成流程图
获取流程图
8. 如何集成
FixFlow Engine 集成
TaskCenter、ManagementCenter 集成
Eclipse 集成
9. 入门:10分钟教程
先决条件
目标
用例
设计流程
XML的表示
启动一个流程实例
任务列表
领取任务
完成任务
结束流程
通过代码完成
10. BPMN2.0
BPMN简介
扩展元素
Events
Event Definitions
Timer Event Definitions
Start Events
None Start Event
Timer Start Event
End Events
None End Event
Terminate End Event
Boundary Events
Timer Boundary Event
Intermediate Catching Eventst
Timer Intermediate Catching Event
Sequence Flow
描述
图形符号
XML描述
条件序列流
Gateways
Exclusive Gateway
Parallel Gateway
Parallel Gateway
Complex Gateway
Tasks
User Task
Script Task
Service Task
Business Rule Task
Send Task
Receive Task
Manual Task
Multi-instance (for each)
Sub-Processes and Call Activities
Sub-Process
Call activity (subprocess)
Lane
Data
Artifacts
FixFlow extension elements
11. Eclipse Designer
安装
12. 任务中心
代办任务
可发起流程
流程查询
归档查询
委托授权
个人信息
消息中心
13. 管控中心
定义管理
实例管理
任务管理
定时任务
组织结构
系统配置

Chapter 1. 介绍

授权

FixFlow 使用了 Apache V2 license 授权协议.

源码

FixFlow引擎代码托管在GitHub平台中,采用git来管理源代码,可以通过Git工具拉取源代码 GtiHub-FixFlow

所需要的软件

JDK 6+

FixFlow引擎支持 jdk1.5 1.6 1.7 jdk下载地址为 Oracle Java SE downloads

Eclipse Juno

FixFlow设计器插件能够在 Eclipse Juno SR2 版本中运行. Eclipse Juno SR2

Graphiti 0.8+

在安装Fixflow设计器插件之前先要安装 Graphiti 框架 Graphiti框架安装连接

Groovy Eclipse Plugin 4.2 and 3.8 (Juno)

在安装Fixflow设计器插件之前先要安装 Groovy Eclipse PluginGroovy Eclipse Plugin安装连接

FixFlow Eclipse Plugin (Juno)

满足上面两个设计器要求之后就可以安装 FixFlow的 Eclipse 插件了Eclipse Eclipse Plugin 下载地址

报告问题

可以通过GitHub平台提供的issues功能来提交问题和bug。 GtiHub issues.

实验性功能

Chapter 2. 快速入门

获取FixFlow

Web环境配置

DataBase脚本安装

依赖Jar配置

运行FixFlow

Chapter 3. 常用配置

创建一个ProcessEngine

数据库配置

组织结构配置

邮件服务配置

定时任务配置

脚本语言配置

Chapter 4. 高级配置

任务命令配置

分配策略配置

引擎扩展配置

国际化配置

线程池配置

数据变量配置

Chapter 5. 数据库说明

数据库支持

数据表介绍

扩展数据库

数据字典

Chapter 6. FixFlow API

Process Engine API and services

使用Services Api完成一个流程的操作

Query API

使用Junit测试类

Chapter 7. 部署

归档文件部署

代码方式部署

管控中心中部署

设计器上部署

Java类部署

流程定义过程解释

生成流程图

获取流程图

Chapter 8. 如何集成

FixFlow Engine 集成

TaskCenter、ManagementCenter 集成

Eclipse 集成

Chapter 9. 入门:10分钟教程

先决条件

目标

用例

设计流程

XML的表示

启动一个流程实例

任务列表

领取任务

完成任务

结束流程

通过代码完成

Chapter 10. BPMN2.0

BPMN简介

扩展元素

Events

Event Definitions

Timer Event Definitions

Start Events

None Start Event

Timer Start Event

End Events

None End Event

Terminate End Event

Boundary Events

Timer Boundary Event

Intermediate Catching Eventst

Timer Intermediate Catching Event

Sequence Flow

描述

图形符号

XML描述

条件序列流

Gateways

Exclusive Gateway

Parallel Gateway

Parallel Gateway

Complex Gateway

Tasks

User Task

Script Task

Service Task

Business Rule Task

Send Task

Receive Task

Manual Task

Multi-instance (for each)

Sub-Processes and Call Activities

Sub-Process

Call activity (subprocess)

Lane

Data

Artifacts

FixFlow extension elements

Chapter 11. Eclipse Designer

Table of Contents

安装

安装

Chapter 12. 任务中心

代办任务

可发起流程

流程查询

归档查询

委托授权

个人信息

消息中心

Chapter 13. 管控中心

定义管理

实例管理

任务管理

定时任务

组织结构

系统配置