规划应用程序层 (Project Server 2010)
适用于: Project Server 2010
上一次修改主题: 2010-04-07
Microsoft Enterprise Project Management (EPM) Solution 中的应用程序层包括以下组件:
SharePoint Server 2010
Project Server 2010
Project Server 接口
Office Project Server 2010 事件服务
Office Project Server 2010 队列服务
Exchange Server
其他应用程序(如本文中所述)
SharePoint Server 2010
Microsoft SharePoint Server 2010 Enterprise Edition 对于 Microsoft Project Server 2010 是必需的。SharePoint Server 2010 自身具有许多功能,部署 SharePoint Server 2010 时应进行周密规划。有关如何规划 SharePoint Server 2010 部署的信息,请参阅 SharePoint Server 2010 的规划和体系结构。
Project Server 2010
Microsoft Project Server 2010 是 Microsoft Enterprise Project Management (EPM) Solution 的核心组件。Project Server 2010 是功能强健、可扩展性高、基于 Web 的服务器应用程序,可以与一些客户端应用程序、Microsoft Windows Server 平台和 Microsoft SQL Server 2005 或 Microsoft SQL Server 2008 集成。
可以在 SharePoint Server 2010 场中的一个或多个应用程序服务器上运行 Project Server 2010 服务。安装了 SharePoint Server 2010 Enterprise Edition 且运行 Windows Server 2008 或 Windows Server 2008 R2 的计算机上均支持 Project Server 2010。
Project Server 接口
Project Server 接口是 Project Server 2010 的应用程序编程接口 (API)。Project Server 接口对象模型向所有外部应用程序提供 Project Server 2010 功能。Microsoft Project Professional 2010、Microsoft Project Web App 业务应用程序以及其他第三方应用程序使用 Project Server 接口 (PSI),来访问存储在草稿数据库、已发布数据库和存档数据库中的 Project Server 2010 数据。后端业务应用程序通过 Web 服务调用 PSI,具有用户界面的客户端应用程序通过 Project Server 接口代理也可使用该接口。
Project Server 2010 事件服务
系统级别的 Project Server 2010 事件服务管理 Project Server 2010 事件。其他应用程序可以订阅 Project Server 2010 前期事件和后期事件,并且可以通过 Project Web App 注册事件处理程序方法。事件处理程序可以通过前期事件来检查业务规则并取消操作,或通过后期事件(例如 ProjectPublished)使用附加的处理过程(例如工作流程)来扩展 Project Server 2010。
Project Server 2010 队列服务
系统级别的 Microsoft Project Server 2010 队列服务中存在两种 Project Server 2010 队列操作:
为了管理最高强度的负载,时间表队列将处理时间表和状态报告的提交和更新。
保存和发布队列管理工作项目到草稿数据库的全新和增量保存,还管理项目的发布 — 即,将项目从草稿数据库移动到已发布数据库。
Exchange Server
Exchange Server 集成使 Project Server 2010 用户可以查看 Microsoft Office Outlook 中的 Project Server 任务。此功能取代了 Project Server 早期版本中用于不按时间分段的任务的 Outlook 加载项任务状态报告功能。
若要配置 Exchange 集成,Project Server 管理员必须授予对 Exchange Server 实例的访问权限,并且 Exchange 管理员必须对 Project Server 场管理员帐户授予 Exchange 访问权限。
其他应用程序
可将第三方应用程序和业务应用程序与 Project Server 2010 一起使用。通过 Project Server 接口,可以使用这些应用程序满足许多项目管理需要。下面是一些示例方案:
项目建议 在启动项目的过程中创建占位符项目,并使用项目自定义域来标记带有启动和审批过程所需的信息的项目。添加任务以确定对应于项目的重要里程碑或可交付结果的阶段。项目建议在得到批准之后可以演变为通过使用 Project Professional 2010 管理的全面完善的项目。
维护项目 创建占位符项目以与资源计划一起使用。针对维护工作或基础业务的资源保留或预定时间。通常,维护项目没有任务。
财务项目 创建用于通过与财务系统集成的时间表捕获时间的项目。创建适用于财务制度的层次结构的任务,以反映财务系统的成本细分结构。这些项目不需要时间安排或状态更新。
与项目会计系统集成 获取与项目关联的资源成本和开支数据,以提供给财务和计费系统并用于预算比较。在系统之间同步任务、资源和工作分配。捕获一个系统中的时间表数据以提供给另一个系统(使用哪种时间表取决于组织和各个项目的需要)。
与工作或任务管理系统集成 同步 Project Server 2010 与 Microsoft Visual Studio Team System 等系统之间的任务和工作分配。Microsoft Visual Studio Team System 可与 Microsoft Project Standard 2010 和 Project Professional 2010 集成,但与 Project Server 2010 的集成需要通过使用 PSI 来开发组件。
处理来自工作组成员的更新 对于不进行主动管理的项目,可通过使用工作组成员提供的有关进度和其他更改的信息自动更新服务器上的项目。项目经理无需查看结果或调整计划项目就可以更新和重新发布项目。