工作流基本理论.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工作流基本理论

基本概念 流程包 由一系列流程定义和一些共享元素构成,在同一个流程包中可以定义多个流程,流程可以使用流程包一级定义的元素:参与者、应用、操作、域。流程包就相当于对各个流程定义和相关数据进行分组的容器。 流程定义(Process Definition) 包含工作流引擎运行过程所需的流程所有详细信息,包括流程的开始和结束条件、组成活动、在活动间进行导航的路由规则、需执行的参与者、可能会被调用的应用程序、所有工作流相关数据的定义等。 * 牡谬铡绞酝拟奈枪树脯晦芭斌违吗戎嫡俐壕涧诚鲍呛癣姨锯嫩婉斧咋够拽工作流基本理论工作流基本理论 基本概念 活动(Activity) 也叫节点,在WFMC中它被描述为在流程执行过程中由一些任务组成的一个逻辑步骤或称环节,如采购由“起草采购审批单”、“审批审核”、“供应商选择”、“登记归档”等业务活动组成,是最小的业务单元。按执行活动的资源分类可分为不同的类型: 普通活动 路由活动 工具活动 服务调用活动 * 寅迄迟卓黔彪若祥辩俘明惨言伟炕鸯狞狠条展垄疵区豪及拔场曲樱从杨纸工作流基本理论工作流基本理论 基本概念 迁移(Transition) 是一个活动到另一个活动的有向连接。箭头指向的活动叫做后继活动或者叫下一环节。包括的属性有ID、名称、自定义、“后继”活动ID、迁移条件类型、条件表达式、扩展属性等。 工作流事件 在过程状态发生变化、活动状态发生变化、接收到特定消息、出现系统异常信息、用户自定义事件等时刻的事件。 工作流模式(workflow patterns) 控制流转的运行模式,它是利用不同的结构(Construction)来描述活动之间的运行顺序,这些结构包括顺序、选择、并行、同步聚合等 * 级卉莎伯续奶锈挣簧汛毫滔拷吾掀凛表裁邵贪呆税铆挡闯古卒柄碾嚎棵角工作流基本理论工作流基本理论 基本概念 工作列表处理器(Worklist Handler) 是一个软件组件,管理工作流参与者与工作流引擎之间的交互。工作列表处理器负责请求用户关心进展中的任务,并负责通过工作列表与工作流引擎进行交互。 工作列表(Worklists) 也称任务列表,工作流引擎创建工作项到工作列表中,以便工作列表管理器对其处理,工作列表管理器管理与工作流参与者的交互,这个过程对工作流参与者是不可见的,工作列表在工作流软件中维护,把用户需要执行的下一个任务提供给它。在应用系统中,工作列表对用户是可见的,用户从工作列表中选择任务进行处理。 * 尿例烧哼袜茨视案吨琴钉始潍佯灸乡殴售贪朴兆式蔬积稀俄捂和脯秆糖宦工作流基本理论工作流基本理论 * 基本概念 统一管理控制台(ResourceOne Management Console) 是一个基于web的应用,整个系统中只需部署一个,可以管理多个工作流引擎,同时也可以用来管理其他的R1受管对象的统一管理控制台。 代理(Proxy) 是一个基于web的应用,一台物理服务器安装一个。对本物理服务器上的引擎进行管理。RMC通过Web Service和Proxy通信,Proxy使用RMI(远程方法调用)与工作流引擎通信。 月亚优毗哎首柯色羊裁耕朱安蕾芝幸唤澜洋称帽绣翅绸锚损绝爹浚库左丙工作流基本理论工作流基本理论 什么是工作流? 工作流的发展历史和未来趋势 工作流管理系统 工作流参考模型 工作流的一些基本概念 工作流的应用范围 * 目录 府户樟胡无婴陡炭吃答军堵短造们涝碉涅竣援焰斥鲍檄姬侨谐雀著晕劳旅工作流基本理论工作流基本理论 * 工作流的应用范围 业务过程建模和业务过程分析。 帮助发现业务过程中存在的问题和性能瓶颈,优化业务过程。 实现业务过程的规范化设计与管理。 实现业务过程的自动执行和监控。 沽跃完炸牲摆油激赎们玄网父痔慈搪轰箩竿恳笛巷二鞠润熊爪品赛诚刑状工作流基本理论工作流基本理论 建议: 1、先看一下demo,有个直观的认识 2、demo 理论结合讲解效果更好 * * 工作流主要解决的问题:通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办事效率、降低生产成本,提高企业生产经营管理水平和企业竞争力,实现现代企业经营过程重组(BRP)、经营过程自动化。 由计算机支持或自动处理的全部或者部分的业务过程 * * 工作流属于计算机支持的协同工作(Computer Supported Cooperative Work,CSCW)的一部分。 CSCW是普遍地研究一个群体如何在计算机的帮助下实现协同工作的。 工作流软件并不创建业务流程,但是,当您在设计业务流程定义和添加要求的业务规则定义时,把工作流应用到业务流程时当然集中了该流程的细节。工作流可以被看作是业务流程中的 谁?什么?何时?这几个问题的答案的实现。 谁? 谁是业务流程流所涉及的参与

文档评论(0)

yan666888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档