1、采用 WF实现审批备案的流程 运转采用微软 WF工作流实现国资监管审批备案业务的流程定义和运转主要内容n 国资监管审批备案业务概述n 微软 WF工作流概述n 采用 WF定义审批备案业务流程n DotNET程序与 WF工作流之间调用和通信n 实现步骤国资监管审批备案业务概述n 审批备案是国资委各处室使用较频繁的一项业务。主要包括审批和备案两项业务。n 审批业务定义:国资委各相应处室对企业上报的审批事项进行审批,审批结束后通知企业审批结果。n 备案业务定义:国资委各相应处室对企业上报的备案事项进行审批,审批通过后进行备案。n 审批备案的审批流程参与处室较多,且流程多变。使用手工代码处理流程的方式因
2、维护量大、开发周期长,已不能满足灵活多变的审批流程的要求。审批备案业务流程微软 WF工作流概述n 微软 WF(WorkFlow Foundation)免费的基于 DotNET平台的工作流组件。运行在 DotNET Framework3.0及以上版本。n WF提供了流程运行引擎和流程设计工具。 流程引擎运行在宿主程序中,宿主程序可以是桌面程序,也可以是 web程序。通过引用 System.Workflow.Runtime调用引擎。 流程设计工具集成在 VisualStudio中,Vs2008自带。可以新建 WorkFlow项目。微软 WF工作流概述n WF工作流分为两种类型 顺序工作流 Sequential WorkFow 状态机工作流 StateMachine WorkFlown 顺序工作流 基于自上而下的流程。适用于一次性的数据处理。 可用于基于 SOA的 EAI,微软的 EAI工具 BizTalk就是基于 WF的。n 状态机工作流 基于状态流转的工作流。适用于人和系统之间的交互 可用与审批流n 包含丰富的活动控件 (Activity),将各活动控件连接起来形成一个完成的工作流采用 WF定义审批备案业务流程DotNET程序与 WF工作流之间调用和通信DotNET程序激活工作流工作流调用外部 DotNET程序