WF4.0实战(七):请假流程(带驳回操作)

我使用WF4.0有很长一段时间了,但是对WF3.0和WF3.5自知甚少,对状态机也不甚了解。今天生鱼片前辈的博文:WF4实现工作流驳回流 转模型的几种设计方案 中提出的四中实现驳回的方式中。第一种大家都觉得太过麻烦。现在我是使用第二种的。第三种没用过,觉得有些 问题。 他在文中提出第四种方式是最好的,我也非常同意。 这篇文章中,将使用第四种状态机的方式实现一个请假流程,这个流程中有 驳回操作。

WF4.0的状态机是微软今天发布的,下载地址是:http://wf.codeplex.com/releases/view/43586,我就迫不及待的安装好了,试用了一 番。

这个Demo一是展现一下WF4.0状态机的功能,二是为了使用状态机实现这个工作流中常用的驳回操作,三是为了展示用WF4.0实现一个简 单的请假流程的。流程图如下:

Flowchart流程图如下:

时间: 2024-09-20 04:06:38

WF4.0实战(七):请假流程(带驳回操作)的相关文章

WF4.0实战(四):博客园博客申请流程

概述: 我是两年前申请的博客园.如今仍然记得很清楚,与现在的方式有点不同,当时注册也是要申请的,现在是注册不需要申请,而注册之 后,开博需要申请.当时感觉有点新鲜,同样也感到欣慰,有如此敬业的管理员已经很少了. 其实,一个简单博客申请可以看成一个简单的工作流.它的流程图如下: 这篇文章中我将使用WF4.0去实现这个流程,这个非常的容易. 效果: 1.申请界面:

WF4.0实战

WF4.0实战(二十四) WF4定制个性化的WebService WF4.0实战(二十三):自定义工作流活动的外观的两种方式 WF4.0实战(二十二):一个实际生活中状态机的例子 WF4.0实战(二十一):Windows Server AppFabric中宿主WF4.0应用 WF4.0实战(二十):Windows Server AppFabric介绍 WF4.0实战(十九):Silverlight+WCF+WF+Linq结合的一个示例 WF4.0实战(十八):模拟asp.net生命周期 WF4.

【转】WF4.0实战系列索引

WF4.0实战系列索引       从WF4.0 betal1出来的时候就开始使用WF4.0,由于资料不多,学习过程也非常艰苦.今年四月份的时候打算写WF4.0实战系列,由于今年是本命年故坚持写了24篇文章.这个系列的文章都有一个特点,就是每篇文章都有一个实例,所以对初学者来说是很有帮助的.这个系列的绝大数文章和程序都是原创,少数是翻译和借鉴别人的.写一个文章索引,方便WF4的学习者查看.     WF4.0实战(一):文件审批流程     WF4.0实战(二):超市收银软件     WF4.0

WF4.0实战(二十三):自定义工作流活动的外观的两种方式

经常有童鞋在群里面问同样一个问题:如何自定义WF4.0活动的外观.其实一共有两种方式去实现自定义WF4.0活动的外观:一种方式我 在以前的博文上实现过,见:WF4.0实战(十一):邮件通知:另外一种方式我将在这里讲述它的实现.故这篇文章中,我将分别用这两种 方式去一个最简单的WF4.0自定义活动外观的例子. 第一种方式:使用[Designer]属性.命名空间为:using System.ComponentModel;代码如下: [Designer(typeof(CustomWriteLineDe

WF4.0实战(一):文件审批流程

这个用例结合了很多WF4.0和WCF的功能.使用这两种技术实现了一个文件的审批.包括一个客户端应用程序,它提交文件.审批文件: 审批流程管理应用程序方便客户端之间的通信,并执行该审批程序的规则.这个用例中有3种类型的审批工作流程: 1.一个简单的审批流程 2.一个quorum审批流程 3.一个复杂的审批流程 架构图如下: 首先我在一台电脑上模拟一下复杂的审批流程 1.我在一台PC上,先启动服务端. 然后启动四个客户端.客户端如下图所示:

WF4.0实战(十二):ASP.NET MVC2.0结合WF4.0实现用户多步注册流程

这篇文章结合Asp.net MVC和WF4.0实现一个简单的用户多步注册.用户注册分了四步骤.流程图如下: 第一步:填写个人信息: 第二步:填写职位信息: 第三步:填写学历信息:

WF4.0基础篇(三) 流程实例WorkflowApplication与设计WF程序的基本原则

通过本节,可以初步了解WF程序的特性,为以后的WF类应用开发提供一个初步的感性认识 本文的两个例子 http://files.cnblogs.com/foundation/LoadXamlSample.rar http://files.cnblogs.com/foundation/WorkflowApplicationSample.rar 流程实例WorkflowApplication与设计WF程序的基本原则 流程实例WorkflowApplication 我在[开始使用WF4.0.]中创建一个

WF4.0实战(二十一):Windows Server AppFabric中宿主WF4.0应用程序

在之前的一篇博文Windows Server AppFabric介绍上,简单的介绍了一下Windows Server AppFabric.这篇文章中,我将介绍一下,如 何在将WF4.0应用程序宿主到Windows Server AppFabric中,以及如何持久化配置和追踪配置. 首先,我将使用asp.net和WF4.0实现一个简单的Pizza订购系统.然后将这个应用系统宿主到Windows Server AppFabric上,实现持久化 ,跟踪等配置. Pizza订购系统: 分两部分,一个是a

WF4.0实战(十七):实现自动访问网站机器人

用WF4.0实现自动访问'机器人',听起来有点不可思议.还是老方式,看效果,在讲述一下如何实现,最后总结,附代码下载. 这篇文章用这个'机器人'玩转了一回博客园.包括:机器人登录,机器人回帖,机器人推荐文章,机器人定时回帖,机器人定时推荐 文章. 这篇文章中,我为大家准备了4个流程. 第一个流程,google搜索 这个流程很简单,启动流程Workflow1之后,Workflow1会打开你的IE浏览器,并且导航到google主页,然后流程自动在搜索框中输入搜 索关键字:"朱祁林",并自动