activity工作流

[WWF] 开篇

匿名 (未验证) 提交于 2019-12-02 23:49:02
原文链接: http://www.cnblogs.com/fromchaos/archive/2010/05/31/1748444.html WWF 简介 Download Windows Workflow Foundation (WWF)是编程模型,引擎和工具,用于在Windows上快速生成启动工作流的应用程序.它包括一个命名空间、一个进程内工作流引擎和多个Visual Studio 2005设计器。Windows Workflow Foundation是一个框架,让用户可以在其为Windows Vista、Windows XP和Windows Server 2003系列编写的应用程序中创建系统或人工工作流。 Windows Workflow Foundation可以处理的方案包括: l 在业务线应用程序中启用工作流 l 在用户界面页流 l 以文档为中心的工作流 l 人工工作流 l 面向服务应用程序的复合工作流 l 业务规则驱动的工作流 l 系统管理的工作流 第一个简单的WWF程序 介绍完WWF到底是什么,它能做什么的之后。让我们开始创建一个简单的WWF程序,来简要描述WWF应用程序的创建步骤。 第一步:创建工作流项目 打开Visual Studio 2008,文件à新建à项目。出现新建项目对话框,如图1-1-1. ͼ1-1-1 在左侧【项目类型】区域中选择Workflow,右侧

三分钟了解Activity工作流

怎甘沉沦 提交于 2019-11-30 04:09:23
一、 什么是工作流 以请假为例,现在大多数公司的请假流程是这样的 员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑 采用工作流技术的公司的请假流程是这样的 员工使用账户登录系统——点击请假——上级登录系统点击允许 就这样,一个请假流程就结束了 有人会问,那上级不用向公司提交请假记录?公司不用将记录录入电脑?答案是,用的。但是这一切的工作都会在上级点击允许后自动运行! 这就是工作流技术。 Georgakopoulos给出的工作流定义是: 工作流是将一组任务组织起来以完成某个经营过程:定义了任务的触发顺序和触发条件,每个任务可以由一个或多个软件系统完成,也可以由一个或一组人完成,还可以由一个或多个人与软件系统协作完 二、 工作流技术的优点 从上面的例子,很容易看出 工作流系统,实现了工作流程的自动化,提高了企业运营效率、改善企业资源利用、提高企业运作的灵活性和适应性、提高量化考核业务处理的效率、减少浪费(时间就是金钱)。 而手工处理工作流程,一方面无法对整个流程状况进行有效跟踪、了解,另一方面难免会出现人为的失误和时间上的延时导致效率低下,特别是无法进行量化统计,不利于查询、报表及绩效评估。 三、 Java开发者会为什么要学Activity工作流 在Java领域,JBPM和Activity是两个主流的工作流系统

MOSS 工作流 vs2008+win2008

无人久伴 提交于 2019-11-26 19:03:04
  工作流,这一周都在练习,WF的出现的确让工作流程显示得更加方便和明朗,   今天的日志,也没有特别要写方法和实例,这一周都在看实例,其中有个非常不解的地方,就是为什么老是提示 "启动失败(正在重启中)",和例子一模一样的样,问题出在哪里,我一行一行的对照都没有写错,就是DEBUG不到问题,查看日志提示:      06/25/2010 21:43:10.71 w3wp.exe (0x14A0) 0x0414 Windows SharePoint Services Workflow Infrastructure 936l High Engine RunWorkflow: System.Workflow.ComponentModel.Compiler.WorkflowValidationFailedException: 工作流验证失败 。 在 System.Workflow.Runtime.WorkflowDefinitionDispenser.ValidateDefinition(Activity root, Boolean isNewType, ITypeProvider typeProvider) 在 System.Workflow.Runtime.WorkflowDefinitionDispenser.LoadRootActivity(Type workflowType,

WF 整理小记

为君一笑 提交于 2019-11-26 11:19:16
一、Workflow Foundation versions The current version of WF was released as part of the .NET Framework version 4 and is referred to as (WF4). Workflow Foundation was first released in Version 3 of the .NET Framework, and primarily uses the System.Workflow.Activities, System.Workflow.ComponentModel, and System.Workflow.Runtime namespaces. Workflows in version 3 were created using either the Sequential model (in which activities executed in order, with the completion of one activity leading to the next), or the State Machine model (in which activities executed in response to external events). In

Skelta BPM.NET 2006 初探

ぃ、小莉子 提交于 2019-11-26 09:04:38
Skelta BMP.NET 2006的Activity Start 此活动是workflow的第一个活动,当设计器打开之后,它会默认显示出来。在工具栏中并不出现,也无法删除。workflow的内容和使用的变量都在这里定义。 Human Activities 这一部分的活动提供人-工作流的交互功能。 Approval Activity:此活动用来接受批准请求,当一个批准请求需要由一个或一组执行人来进行批准的时候,使用此活动。 应用场景:账号审批、订单确认 Check-List:此活动用来向执行人发送问卷(可以由文本框、单选、复选等组成)。 应用场景:技术支持调查、客户意见反馈 Choice:此活动用来向执行人提供“多选”的功能,在Skelta BPM.NET中,最多可以提供10个选项。在这个基础上,Approve可以看作是一个提供了“二选”的特殊Choice。 应用场景:带有“挂起”等扩展功能的审批 Information:用来向执行人提供信息。信息发送的对象可以基于多种定义于数据库中的字段,信息的主题和内容也可以针对每个执行人来定制。 应用场景:向申请者返回审批结果 Resource Set:如果工作流接下来的一个活动的执行人需要由前一个活动的执行人来指定,那么就可以使用此活动来实现。 应用场景:老师根据教学任务的要求来选择助教 Task:该活动用于向一个或一组执行人指派任务