SharePoint工作流解决方案QuickFlow1.0课件.ppt

SharePoint工作流解决方案QuickFlow1.0课件.ppt

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

SharePoint工作流解决方案

--QuickFlow1.0

议程解决方案的目标和价值系统架构功能概要开发介绍如何获取

QuickFlow工作流解决方案的目标和价值通过SharePoint提供的完整工作流引擎和QuickFlow扩展,帮助企业提供一整套完整的,可以轻松完成复杂流程定制的并且可以与任意系统集成的完整企业业务流程系统.基于SharePoint的原生工作流能力进行扩展,最大限度保护企业的投资降低SharePoint工作流的开发难度,提高开发速度。

系统架构

功能概要可视化的流程设计待办任务表单引擎流程监控和管理可扩展性

可视化的流程设计直接采用VS2008设计直观的Flowchart,提供类似Visio的流程创作体验开发和部署一体灵活的规则引擎直接嵌入代码逻辑

可视化的流程设计活动设计器

直接部署

灵活的规则引擎

代码嵌入利用代码实现自定义的用户任务分配利用代码实现流转逻辑判断

待办任务

表单引擎InfoPath方便的表单设计工具直接部署只适合于MOSSAspxListForm采用列表存放业务数据提供了对排序,显示字段,分组,查询的支持采用VS2008设计开发适合WSS和MOSS

AspxListForm

AspxListForm

流程监控和管理任务监控步骤管理图形化流程状态监控

任务监控

步骤管理

图形化流程状态监控

可扩展性基于WF,具有超强的可扩展性Activity可扩展简单可以组合成复杂的Activity角色用户机制可扩展,方便跟企业已有用户管理系统整合具有统一的事件机制--IWorkflowEventReceiverOnWorkflowCreatedOnWorkflowCompletedOnErrorOnTaskCreatedOnTaskCompletedOnTaskCancel

开发介绍开发步骤支持的默认活动活动支持的默认事件表单开发

开发步骤1)创建SharePoint工作流项目2)添加QuickFlow.dll的引用3)修改工作流基类为FlowchartWorkflow4)按照业务逻辑画出流程图6)设计InfoPath表单6)部署和测试

默认支持的活动活动功能Start流程开始End流程结束Step步骤Task分配一个任务MultiTask分配多个任务,支持并行,串行。GroupTask给SharePoint的组分配任务Decision流转判断,支持两路分支Rounter+Rule流转判断,支持多路分支ToOriginator打回申请人Label标签,不参与流转逻辑,作为流程中的虚节点

活动支持的事件QuickFlow中的每个Activity都支持以下事件:事件说明Initilized活动初始化Completed活动执行完成

InfoPath表单开发

ListForm表单开发表单由字段控件和动作按钮组成字段控件负责数据输入动作按钮负责驱动流程字段控件分为DataField和TaskFieldDataField每个流程实例保存一份,数据保存在主列表中TaskField每个任务实例保存一份,数据保存在任务列表中

ListForm控件控件功能ListFormControl容器控件,所有控件必须在ListFormControl之内FormField数据字段,所有的DataField字段都是列表的字段,必须先在列表上创建好,可以通过列表的字段管理控制字段的类型(lf:FormFieldID=FormField1runat=serverFieldName=Title“/)TaskPanelTaskField容器控件,所有的taskField必须在TaskPanel内CommentTaskField审批任务TaskFieldOutcomeTaskField审批结果TaskField,单选框StartWorkflowButton启动工作流按钮CommitTaskButton提交任务按钮ActionsButton审批动作按钮,如:同意,拒绝。按照流程图自动生成TaskTraceList任务跟踪控件,显示当前流程所有已完成的任务

如何获取?

谢谢

此课件下载可自行编辑修改,供参考!感谢您的支持,我们努力做得更好!

文档评论(0)

133****6472 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档