创建顺序工作流:从设计到运行的全面指南
顺序工作流概述
顺序工作流类似于流程图,处理过程从顶部开始,逐步向下进行。在这个过程中,会做出不同的决策,工作流也会相应地分支。工作流可能会循环,但最终会结束。理解 Windows 工作流构建的最佳方式是围绕一个实际的业务流程来创建一个工作流。
设计工作流
假设你在一家大公司工作,需要自动化和跟踪商务旅行请求的处理过程。用户通过填写表单发起旅行请求,表单会连接到旅行供应商和内部逻辑,计算旅行的总费用,包括机票、租车、每日津贴、停车和里程。用户还需要撰写旅行理由。
如果请求费用低于 1500 美元且请求者是经理或更高级别,请求将自动批准;否则,需要更高级别经理的批准。以下是使用 Visual Studio 2008 构建此流程工作流的步骤:
1. 创建项目 :创建一个名为 TravelRequestWf 的顺序工作流控制台应用程序项目,本示例使用 C#。
2. 重命名工作流 :将项目模板中的默认工作流(Workflow1)重命名为 TravelRequestProcess。
3. 添加属性 :右键单击工作流,选择“查看代码”,为 TravelRequestProcess 类添加以下属性:
namespace TravelRequestWf {
public sealed partial class TravelRequestProcess :
SequentialWorkf
超级会员免费看
订阅专栏 解锁全文
2502

被折叠的 条评论
为什么被折叠?



