1、工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者任务
2、工作流的应用范围: 应该适用在ERP、企业流程管理这样的领域,用于自动化流程传输。当然如果在游戏领域,可以使用在任务设计器、脚本编辑器这样的编辑器上实现游戏任务的灵活定制
3、工作流应用于个人管理。
定义个人管理事件: 时间管理,统一安排可以由专门的日程软件进行提供, 暂时未发现使用
4、工作流的应用场景
WWF本身并不是一个业务平台,它只是为开发人员提供创建工作流软件的一个平台,也就是说WWF不是工作流应用平台,而是一个开发工作流应用的平台。
使用这个开发平台可以开发具有以下特点的工作流平台
业务流程辅助办公软件
不同行业者有各自独立的业务流程,使用一些业务流程管理软件可以提高流程效率并降低出错率,
比如审批类、办公类、采购类、MSI、电子商务、电子政务、电子法务、以及需要按一定的业务流程办公的所有领域的办公辅助系统中都可以使用工作流
软体内部工作的顺控制
很多时候,在不涉及业务的情况下,对软件的自身协调控制也有很复杂的流程,
比如一个需要设置很多参数的软件安装向导、一个窗体内各控件间复杂的锁定关系、一个软件中多个窗体相互调用的顺序都可以用工作流实现(如果是说软件的UI设计,我觉得工作流还排不上用场,用了工作流系统,反而越帮越忙)
自动筛选查询类系统
比如招投标系统中的自动开标模块、考生录取系统中的自动投档模块、搜索引擎的自动分析模块,可以使用工作流管理这些模块的运算方案与运算路径
自动化控制中
在工控系统中,有时需要控一个的顺序对一系列的机器进行控制,可以使用工作流管理这些控制
5、 工作流在软件工程中的位置
说白了,工作流就是定义了 具有工作流性质的过程的框架, 是针对特定应用的软件解决方案,是框架而已。 应用在有非常大的局限性