Solution Accelerator for Proposals:规划和体系结构指南

体系结构

本章Microsoft® Office Solution Accelerator for Proposals 规划和体系结构指南介绍了加速器的体系结构,其中特别包括了以下内容:

资源:团队角色和工作职责,硬件和软件。

基础结构:物理架构、逻辑架构以及可扩展性。

加速器功能:服务器、客户机和可扩展性。

*
本页内容
资源资源
体系结构路线图体系结构路线图
Office Solution Accelerator for Proposals的功能特性Office Solution Accelerator for Proposals的功能特性

资源

在规划解决方案时需要考虑的资源包括角色及其职责、软件以及硬件。

角色和职责

在开发Office Solution Accelerator for Proposals 的过程中,项目小组可以为用户设计、构建、定制和部署一个独一无二的加速器。本指南的第三章全面介绍了小组成员为了成功部署加速器而必须担当的角色。但是,项目小组或者用户提案小组的成员必须接受完整的培训并且对于加速器使用的Microsoft技术十分熟悉这一点很重要。

注意: 合作伙伴、IT技术人员以及系统集成商们均需要:

通过认证,或者对于Microsoft技术拥有丰富的经验。

完全理解硬件系统需求。

完全理解提案的创建流程。

必需的软件

以下软件产品对于在用户的IT环境中实现加速器来说是必需的:

对于服务器:

Microsoft Windows® Server 2003

Microsoft SQL ServerTM 2000; Microsoft SQL Server 2000, Enterprise Edition (二者都必须安装最新的服务包)

Microsoft Office 2003,包括 Microsoft InfoPathTM 2003

Microsoft Windows SharePoint Services

兼容Windows SharePointTM TM Services的浏览器

对于客户机:

安装了最新服务包的Windows XP

安装了最新服务包的Office 2003(如果希望使用 InfoPath 2003,必须使用专业版)

Web浏览器

说明:在一个基于加速器的网络里,服务器必须是Microsoft Windows NT® 4.0域、Windows 2000 Server域,或者Windows Server 2003 域的成员。

必需的服务器硬件

以下服务器硬件对于在用户的IT环境中实现加速器是必需的:

为了运行加速器解决方案,建议使用512MB内存。最小支持256 MB内存。

硬盘分区的格式应该为NTFS格式,并且有完成安装过程所需的足够剩余空间。最小剩余磁盘空间大约为35MB。为了让搜索特性能够正常工作,您必须安装不附带Microsoft Data Engine (MSDE)的Windows SharePoint Services,并且进行如下设置: remotesql=yes.

注意:根据预计的负载或者高可用性要求,可以考虑将SQL Server和Windows SharePoint Services 放在不同的计算机上,并且(或者)置于服务器场或者数据库群集中。

体系结构路线图

Office Solution Accelerator for Proposals的体系结构路线图分为以下几种:

物理和逻辑

扩展性

每一种设计都描述了与加速器关联的组件、应用程序和功能特性。

物理体系结构

图2.1 简单描述了加速器的物理架构。它解释了客户机和服务器之间的联系方式,以及元数据数据库如何将信息连接到客户机上的Microsoft Word程序中。

在客户机上,加速器需要借助Microsoft Office System 2003的智能文档技术,调用程序集,将加速器解决方案加载到任务面板中。加速器由使用Microsoft .NET代码创建的几个表单组成,能够使用一种桥接技术(例如,包括在加速器中的一个XML文件)与Microsoft Word对象模型和事件协同工作。在客户机上,加速器由一个指向其它资源(例如提案架构)的清单XML文件所定义。此外,还需要使用配置和客户端缓存。这些都由加速器代码自动进行维护。有关配置的更多信息,请访问“定制指南”。

对于服务器,从本质上说,可以使用受Windows SharePoint Services支持并且支持全文本搜索功能的任何配置形式。这些服务已经包括在Windows Server 2003之中,而且可以经过配置,共同运行在服务器场中;有关与此的更多详细信息,请参阅“ Windows SharePoint Services 管理指南”。

图2.1:加速器的物理和逻辑体系结构

图2.1:加速器的物理和逻辑体系结构
查看实际尺寸大小的图像。

注意:因为加速器不能在使用MSDE的Windows SharePoint Services上正常工作,所以必须购买完整的SQL Server 2003产品许可证。

Office Solution Accelerator for Proposals还需要一个基于SQL Server的数据库。该数据库可以使用MSDE或者SQL Server创建。Windows SharePoint Services和加速器服务可以运行在同一台服务器上,只要该服务器运行SQL Server即可(因为前文中所介绍的MSDE在全文本搜索能力上的限制)。

加速器Web服务安装在服务器上。它们仅仅允许加速器客户端软件使用,不能被其它任何应用程序直接使用。Windows SharePoint Services Web 服务永远不会被加速器禁用。它们可以用于其它用户,具体情况视Windows SharePoint Services的安装方式而定。

此外,服务器还驻留了允许管理员和集成商定制某些加速器功能的配置文件。例如,提案架构可能被修改;客户端的值列表可以被定制,下拉控件可以被定制等等。请参阅“定制指南”了解定制这些文件的更详细信息。

扩展性架构

项目小组可以定制Web配置文件和Office Solution Accelerator for Proposals的几个组件。图2.2展示了客户端和服务器端使用的产品、能够加以定制的领域、将组件装配在一起的方法、以及不能够加以定制的领域、以及可以进行扩展的领域。

图2.2:加速器的扩展性架构

图2.2:加速器的扩展性架构
参看完整尺寸大小的图像。

加速器的几个组件不能够被定制。其中包括在本解决方案中被称作“文档操作”(Document Actions)的Word任务面板窗体以及加速器Web服务。可以进行定制和扩展的组件包括:

一个程序,它可以自动从InfoPath依从性检查清单中提取信息,并且创建一个带有章节定义和分配信息的新的提案项目。

新的项目创建窗体,包括了小组成员的角色定义。

批量加载或播种程序,根据现有的知识资产为库导入或创建内容。

一个建立在加速器XML文件基础之上的管理仪表板。

一个定制的WMI时间订阅者,它根据章节属性的状态和状态变化来调用内容管理自动化。

有关加速器定制的完整解释和更详细信息,请参阅“定制指南”。

Office Solution Accelerator for Proposals的功能特性

Office Solution Accelerator for Proposals包括几个功能;项目小组可以定制这些功能,使其满足自己的特定需求。图2.2展示了体系结构的发展路线图以及能够被定制的组件。

表2.1和2.2从高层次上展示了包括在加速器中的Web站点和客户端的组件。

表2.1 Office Solution Accelerator for Proposals Web站点组件

功能特性描述

内容库站点,包括了关键内容库以及普通内容库。

内容库站点包含两个文档库,文档库中的数据分别为关键内容库和普通内容库。关键内容库保存了正式的企业文本,以确保在与外部交换敏感信息的所有文档中实现语言的一致性。普通内容库则保存文档段,作者可能会在其它项目中使用这些文档段落。

跨站点的权限组

Windows SharePoint Services Administrator能够为用户创建跨站点的权限组。组应该包括编辑、作者、协调者以及数据作者。

提案主站点,包括模板文档库

提案主站点包含了用户可以创建和保存的所有提案项目。此外,它还包含了创建新的提案项目所使用的UI页面以及模板库。模板文档库存放了智能文档架构和清单,以及链接到清单的名为“Proposal.doc”的一个Word文档。

Proposals 项目站点

该站点在提案主站点中创建,而且包含了文档库和预留的文档库。

文档库

该库保存了每个项目的提案文档,包括公司历史,对提案请求(Request for Proposal)的响应等等。

InfoPath分析窗体

存放InfoPath分析窗体。

表2.2 Accelerator for Proposals 的客户端组件

功能特性描述

Word任务面板

Word 任务面板在加速器中被称作“文档操作”(Document Actions)面板。可以在Word中,通过该任务面板的界面访问内容库、任务分配以及通知。

章节管理

章节管理功能让用户能够创建、删除章节以及在各个章节中导航。它允许用户预览、查看或者编辑它们的属性,或者进行章节分配工作。

发布功能

发布功能让用户能够将内容发布到内容库。

搜索功能

搜索和导入面板让用户能够搜索和导入文档库中的文档。

加速器拥有三个可扩展的组件。这些组件以及它们的功能如下所示:

内容库

添加/删除库的内容

添加新库

提案文档的模板

改变现有库的用途

定制文档属性

章节发布功能

提案门户

可用来创建站点的模板

创建提案仪表板(针对每个提案)

添加标志和改变外观,以便提供用户界面

搜索和发现其它提案站点

跨越多个提案项目进行搜索

通知功能

文件管理功能

窗体

定制现成可用的窗体

创建新窗体

将InfoPath内容转换为Microsoft Word 提案

使用InfoPath表单创建提案章节


返回页首返回页首第 1 页,共 1 页
**
本文内容
**