SharePoint工作流解决方案QuickFlow.ppt
《SharePoint工作流解决方案QuickFlow.ppt》由会员分享,可在线阅读,更多相关《SharePoint工作流解决方案QuickFlow.ppt(35页珍藏版)》请在冰豆网上搜索。
SharePoint工作流解决方案-QuickFlow2.0,张建义,议程,解决方案的目标和价值系统架构功能概要开发介绍如何获取,QuickFlow工作流解决方案的目标和价值,通过SharePoint提供的完整工作流引擎和QuickFlow扩展,帮助企业提供一整套完整的,可以轻松完成复杂流程定制的并且可以与任意系统集成的完整企业业务流程系统.基于SharePoint的原生工作流能力进行扩展,最大限度保护企业的投资降低SharePoint工作流的开发难度,提高开发速度。
系统架构,DesignTime,RunTime(SharePoint),WorkflowDesignToolsVisualStudioQuickFlowDesigner,FormDesignToolsVisualStudio+AspxInfoPath,Deploy,ThirdPartRoleSystem,ActiveDirectory,OtherSystems,WFRuntime,Task,Monitor,FormEngineAspxListFormFormService,Management,ActivityQuckFlowActivityWFBuild-inActivityThirdPartActivity,功能概要,可视化的流程设计VisualStudio2008QuickFlowDesigner待办任务表单引擎流程监控和管理可扩展性,可视化的流程设计-VS,直接采用VS2008设计直观的Flowchart,提供类似Visio的流程创作体验开发和部署一体灵活的规则引擎直接嵌入代码逻辑,可视化的流程设计-VS,活动,设计器,直接部署,灵活的规则引擎,代码嵌入,利用代码实现自定义的用户任务分配利用代码实现流转逻辑判断,可视化的流程设计-QuickFlowDesigner,类似SPD设计流程的方式直观的Flowchart,提供类似Visio的流程创作体验灵活的规则引擎不支持嵌入代码逻辑版本控制,可视化的流程设计-QuickFlowDesigner,可视化的流程设计-QuickFlowDesigner,可视化的流程设计-QuickFlowDesigner,可视化的流程设计-QuickFlowDesigner,待办任务,表单引擎,InfoPath方便的表单设计工具直接部署只适合于MOSSAspxListForm采用列表存放业务数据提供了对排序,显示字段,分组,查询的支持采用VS2008设计开发适合WSS和MOSS,AspxListForm,AspxListForm,流程监控和管理,任务监控步骤管理图形化流程状态监控,任务监控,步骤管理,图形化流程状态监控,可扩展性,基于WF,具有超强的可扩展性Activity可扩展简单可以组合成复杂的Activity角色用户机制可扩展,方便跟企业已有用户管理系统整合具有统一的事件机制-IWorkflowEventReceiverOnWorkflowCreatedOnWorkflowCompletedOnErrorOnTaskCreatedOnTaskCompletedOnTaskCancel,开发介绍,开发步骤支持的默认活动活动支持的默认事件表单开发,开发步骤-VisualStudio,1)创建SharePoint工作流项目2)添加QuickFlow.dll的引用3)修改工作流基类为FlowchartWorkflow4)按照业务逻辑画出流程图6)设计InfoPath表单或Aspx表单6)部署和测试,开发步骤-QuickFlowDesigner,1)按照业务逻辑画出流程图发布到站点流程图绑定到Form2)设计InfoPath表单或Aspx表单3)部署和测试,默认支持的活动,活动支持的事件,QuickFlow中的每个Activity都支持以下事件:
InfoPath表单开发,ListForm表单开发,表单由字段控件和动作按钮组成字段控件负责数据输入动作按钮负责驱动流程字段控件分为DataField和TaskFieldDataField每个流程实例保存一份,数据保存在主列表中TaskField每个任务实例保存一份,数据保存在任务列表中,ListForm控件,如何获取?
http:
/,更多教程,http:
/,谢谢,