工作流应用的开发方法学

工作流应用主要分为组织流程、软件流程和混合流程三类。组织流程关注人员参与和文档传递;软件流程侧重系统自动化,处理组件间的数据交换;混合流程则结合了人员与系统的交互,作为工作流的协调者。
1.工作流应用的开发方法学
    工作流应用的开发与传统应用系统的开发类似,因为工作流管理系统本身就是应用系统的一个特殊种类。因此,软件开发的过程模型同样可以应用于工作流应用的开发,比如瀑布模型,螺旋模型,或
RUP。下图表示了工作流应用开发流程的参考模型:


各阶段的目标和输出

Phase

Goals

Output

Survey Phase

确定适合使用工作流的业务流程

开发一个业务流程模型[4]

一个经审核的业务流程模型

Design Phase

分析并优化业务流程模型

开发工作流模型

一个反映业务流程模型内容的工作流模型

System Selection

选择一个工作流管理系统

选中的工作流管理系统

Implementation

在所选的工作流管理系统的支持下实现工作流模型

一个工作流应用

Test Phase

获得技术稳定性和组织适宜性的信息

 

Operational Phase

安装并配置这个应用

 


2.工作流应用的类型

从流程的角度,工作流应用分为以下三类:

l         组织流程(organizational processes)

       人员参与,粗粒度的流程结构,典型应用是文档沿着工作流模型被传递

l         软件流程(software processes)

       应用系统中的自动化流程,工作流管理系统用于整合不同应用系统组件,并且自动处理各组件之间的数据交换。一般这类流程中的人员仅参与流程启动和结果显示。

l         混合流程(hybrid processes)

       工作流管理系统成为人员和应用系统的中间媒介,指引参与者的工作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值