OA-WorkFlow-FSM

来源:互联网 发布:android app源码下载 编辑:程序博客网 时间:2024/05/29 04:20

        引言

OA:狭义上讲,OA系统是处理公司内部的事务性工作,辅助管理,提高办公效率和管理手段的系统。

协同办公(OA):采用Internet/Intranet技术,以“工作流”为引擎、以“知识文档”为容器、以“信息门户 ”为窗口,使企事业单位内部人员方便快捷地共享信息,高效地协同工作

WorkFlow(工作流):

1. “业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。

2. 工作流是将一组任务组织起来以完成某个经营过程:定义了任务的触发顺序和触发条件,每个任务可以由一个或多个软件系统完成,也可以由一个或一组人完成,还可以由一个或多个人与软件系统协作完成 

FSM:有限状态自动机或简称状态机,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型

                                                         一 OA中的工作流引擎和状态机的抽象模型比较

1.  工作流引擎的基本元素:
步骤(step)、状态(status)、流转(transtion)、动作(action)、任务(task)、条件(condition)、结果(result)、分支/合并(split/join)、子流程(subflow)、自由流 (free transtion)、回退流(return transtion)

2.状态机的主要数学模型

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

接受器有限状态机是五元组 (Σ,S,s0,δ,F),这里的:

 

 Σ 是输入字母表(符号的非空有限集合)。

是状态的非空有限集合。

s0 是初始状态,它是的元素。在非确定有限状态自动机中,s0 是初始状态的集合。

δ 是状态转移函数:Σ×SS

是最终状态的集合,的(可能为空)子集。

 

 
2.2 变换器有限状态自动机是六元组(Σ,Γ,S,s0,δ,ω),这里的:

Σ 是输入字母表(符号的非空有限集合)。

S 是状态的非空有限集合。

 s0 是初始状态,它是 S 的元素。在非确定有限状态自动机中,s0 是初始状态的集合。

 δ 是状态转移函数:Σ×S→S

 ω 是输出函数。

 

                                        二   主要参考

1. FSM:

有限状态机(wiki百科):http://zh.wikipedia.org/zh/%E6%9C%89%E9%99%90%E7%8A%B6%E6%80%81%E8%87%AA%E5%8A%A8%E6%9C%BA

2. WorkFlow:

2.1 工作流(百度百科):http://baike.baidu.com/view/60285.htm

2.2 工作流引擎:http://www.cnblogs.com/webreport/archive/2009/09/03/1559275.html

原创粉丝点击