- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微软工作流解决方案
PAGE \* MERGEFORMAT 17
Microsoft China
微软工作流解决方案技术手册
天翼博雅科技发展有限公司
2007年12月
微软解决方案-工作流
Sharepoint Server 2007 工作流概述
内置工作流介绍
Microsoft Office SharePoint Server 2007 引入了工作流的概念为企业提供了功能强大的协同办公平台。
在 Microsoft SharePoint 产品和技术环境中,工作流的定义为:根据与业务流程相关联的操作和任务的顺序所进行的文档或项目的自动转移。利用工作流,组织可以通过将业务逻辑(业务逻辑主要是指能够指定和控制对文档或项目执行的操作的一组说明。)附加到 SharePoint 列表或库中的文档或项目中来统一管理组织内的常见业务流程。
通过管理和跟踪常见业务流程(如项目审批或文档审阅)中涉及的人工任务,工作流可以减少协调这些流程所需的成本和时间。例如,在 Office SharePoint Server 2007 网站中,您可以将工作流添加到文档库中,从而使文档能够传送给一组人员进行审批。当文档作者针对该库中的文档启动该工作流时,该工作流会创建文档审批任务,并将其分配给工作流参与者,然后将带有任务说明和指向待审批文档的链接的电子邮件通知发送给这些参与者。在工作流执行过程中,工作流所有者(在此种情况下指文档作者)或工作流参与者可以检查“工作流状态”页以查看哪些参与者已完成其工作流任务。当工作流参与者完成其工作流任务后,工作流随即结束,并自动通知工作流所有者工作流已完成。
Microsoft SharePoint产品中,工作流不仅支持现有人工工作流程,而且还扩展了人员协作和使用文档、列表和库的方式。网站用户可以通过使用能够从 SharePoint 列表或库中的文档或项目进行访问的自定义表单来启动和参与工作流。另外,Office SharePoint Server 2007 中的工作流功能与 2007 Microsoft Office System 无缝集成。
在Microsoft SharePoin中已经包含了一些常用的工作流,如:审批、收集反馈、收集签名、处理审批、三态、中文电子审批等等,用户可以直接使用这些工作流满足常见业务需求。
除此之外,用户还可以自己开发并部署自定义工作流,那么这些工作流可以与上述预定义工作流共同使用,也可以替代这些预定义工作流。
可以采用两种方法为 Office SharePoint Server 2007 创建自定义工作流:
专业软件开发人员可以通过使用 Visual Studio 2005 Extensions for Windows Workflow Foundation 创建工作流 这些工作流包含自定义代码和工作流活动。专业开发人员创建自定义工作流之后,服务器管理员即可在多个网站上部署这些工作流。
Web 设计人员可以通过使用 Web 设计程序(如 Microsoft Office SharePoint Designer 2007)设计无代码工作流,以用于特定列表或库 这些工作流是从可用工作流活动列表中创建的,创建工作流的 Web 设计人员可以将这些工作流直接部署到将使用它们的列表或库。
解决方案介绍
概述
Microsoft Workflow Management Solution 工作流管理解决方案,基于Windows Workflow Foundation架构,扩展了 SharePoint Server 工作流功能,通过集中化的流程管理界面,图形化的流程模板定义和流程状态监控,为用户提供了一个灵活易用的工作流管理解决方案。
架构
MWMS工作流解决方案基于 Windows Workflow Foundation 之上,开发了一个灵活通用的工作流引擎。图形化的工作流模板定制界面,将用户自定义模板以XML格式保存于数据库中,通用的工作流引擎,通过读取不同的模板来实现灵活的流程。同时,工作流引擎会将工作流执行情况保存于数据库中的工作流历史日志中,图形化的工作流状态监控功能使用这些历史记录并结合SharePoint Server 提供的工作流历史记录列表中的内容,为用户提供直观的图形化的工作流监控功能。
用户
SharePoint Server
SQL Server 2005
XML
MWMS 引擎
流程配置工具
工作界面
流程监控工具
图1、MWMS架构示意图
MWMS工作流管理解决方案:
以MWMS工作流引擎为核心,通过XML流程配置提供灵活的流程。
解决方案通过一个灵活的引擎实现了无需修改程序,只需创建、修改XML格式的流程配置信息即可更改流程,简化管理员
文档评论(0)