工作流指南

本文内容:

  • 开始之前

  • 配置 Office SharePoint Server 2007 中包含的工作流

  • 在 Office SharePoint Designer 2007 中设计自定义工作流

  • 在 Office InfoPath 2007 中设计自定义工作流表单

  • 在 Visual Studio 2005 中开发自定义工作流

  • 使用合作伙伴工作流工具

业务运营依赖于业务流程,而最重要的业务流程往往依赖于人员。通过使用软件自动化参与某流程的人员之间的交互,可以改善工作流的工作方式、提高其效率并降低其错误率。

Microsoft Office SharePoint Server 2007 中的工作流通过管理和跟踪常见业务流程(例如项目审批或文档审阅)中所涉及的人工任务,来降低协调这些业务流程所需的成本并缩短所需时间。您可以将工作流附加到列表和库的项中。利用工作流,您几乎可以控制某一项在整个生命周期中的任何方面。

本指南页提供指向 Web 文章、白皮书、培训、博客条目以及有助于指导您在 Office SharePoint Server 2007 中实现工作流的工具的链接。

开始之前

在 SharePoint 网站中实现工作流之前,请查看以下概述主题,这些主题介绍了可供信息工作者、网站设计人员和开发人员使用的工作流设计和自定义选项:

配置 Office SharePoint Server 2007 中包含的工作流

工作流通过对 Office SharePoint Server 2007 网站中的文档和其他项目实现业务流程,来帮助用户协作处理文档和管理项目任务。Office SharePoint Server 2007 包含多个可解决常见业务方案(例如收集反馈、获取审批和对文档进行数字签名)的工作流。另外,Office SharePoint Server 2007 中的工作流功能还与 2007 Microsoft Office 系统 紧密集成。

有关配置和使用 Office SharePoint Server 2007 中所包含的工作流功能的信息,请参阅以下资源:

在 Office SharePoint Designer 2007 中设计自定义工作流

通过使用 Microsoft Office SharePoint Designer 2007,您可以设计将应用程序逻辑添加到您的网站或应用程序的工作流,而无需编写自定义代码。通过使用工作流设计器,您可以创建用于将条件和操作与列表和库中的项相关联的规则。这样,如果对列表或库中的项进行更改,则会在工作流中触发操作。

有关在 Office SharePoint Designer 2007 中设计自定义工作流的信息,请参阅以下资源:

在 Office InfoPath 2007 中设计自定义工作流表单

Office SharePoint Server 2007 使用 Windows SharePoint Services 3.0 中的工作流功能,并通过与 InfoPath 表单集成来扩展该功能。使用 Microsoft Office InfoPath 2007,您可以创建对称表单,即,无论在 Office SharePoint Server 2007 浏览器界面中还是在 Microsoft Office 客户端应用程序(例如 Word、Excel 或 PowerPoint)中,表单的外观和操作均完全相同。这样就提供更为丰富的体验,用户可以直接在客户端应用程序中与工作流进行交互。

有关在 Office InfoPath 2007 中设计自定义工作流表单的信息,请参阅以下资源:

在 Visual Studio 2005 中开发自定义工作流

开发人员可以使用 Visual Studio 2005 Designer for Windows Workflow Foundation 来创建自定义工作流、工作流模板和自定义工作流活动。您可以在工作流中包含自定义代码,还可以设计表单(例如 ASP.NET 表单),工作流可使用这些表单在关联和运行时与工作流用户进行通信。您甚至可以创建用于其他工作流的自定义活动。

有关通过使用 Visual Studio 2005 Designer for Windows Workflow Foundation 来开发自定义工作流的信息,请参阅以下资源:

使用合作伙伴工作流工具

下面的列表提供了经 Microsoft 认证的众多合作伙伴中的一些合作伙伴的示例,这些合作伙伴提供与工作流相关的工具和产品。

有关经 Microsoft 认证的合作伙伴和经 Microsoft 认证的金牌合作伙伴的完整列表,请参阅经 Microsoft 认证的合作伙伴计划(该链接可能指向英文页面)

此页上包含的第三方网站不受 Microsoft 控制。我们提供这些网站只是为了方便。包含这些链接并不表示 Microsoft 对任何第三方网站、服务或产品的认可。Microsoft 保留禁用或删除到任何第三方网站的链接的权利。