Project Server 2010 中面向 IT 专业人员的新增功能

企业动态
本文简要概述了 Microsoft Project Server 2010 中的主要新特性和新功能。Project Server 2010 提供有 64 位版本,与 Microsoft SharePoint Server 2010(一项安装要求)类似。

Project Server 2010 提供有 64 位版本,与 Microsoft SharePoint Server 2010(一项安装要求)类似。将 Project Server 2010 移至 64 位体系结构时需要满足以下条件:

  • Project Server 2010 必须安装在 64 位 Windows Server 2008 SP2 或 Windows Server 2008 R2 上。  
  • Project Server 2010 服务器场部署的数据库服务器必须是 SQL Server 2005 或 SQL Server 2008 的 64 位版本。  

同时在服务器和数据库服务器中拥有 64 位体系结构可提供更高的性能和可伸缩性。此外,64 位体系结构可提供更佳的内存可寻址性,因为与 32 位体系结构不同,其不具有 4-GB 地址空间的限制。

Ff631142.note(zh-cn,office.14).gif注意:
有关要求的详细信息,请参阅确定硬件和软件要求 (Project Server 2010)

Ff631142.note(zh-cn,office.14).gif注意:
Microsoft Project Professional 2010 和 Microsoft Project Standard 2010 提供有 32 位和 64 位两个版本。

 

与 SharePoint Server 集成

Project Server 2010 构建于 Microsoft SharePoint Server 2010 之上,是 Microsoft Office SharePoint Server 2007 的后续产品。Microsoft Project Web App 的新功能要求 SharePoint Server 2010,例如使用 SharePoint Server 报告中心存储或查看报告的页面、需求管理所需的工作流以及用于报告的商业智能功能。项目组合分析也广泛地与 SharePoint Server 工作流体系结构集成。在安装 Project Server 2010 之前,必须安装 SharePoint Server 2010 Enterprise Edition。有关 Project Server 2010 体系结构的详细信息,请参阅 Project Server 2010 体系结构

有关 SharePoint Server 2010 功能的详细信息,请参阅 TechNet 上的 Microsoft SharePoint Server 2010 资源中心的新增功能 (http://go.microsoft.com/fwlink/?linkid=189569&clcid=0x804)。

统一的项目和项目组合管理

Microsoft Office Project Portfolio Server 2007 的基本功能现已集成在 Project Server 2010 中且得到扩展。PSI Web 服务已扩展到包含项目组合分析、工作流和业务驱动因素。Project Server 2010 具有项目组合分析功能的好处包括:

  • Project Web App 通过一个一致且可扩展的 SharePoint Server 用户界面,在一个应用程序中同时提供项目和项目组合管理功能。  
  • 通用数据存储不再需要 Project Server Gateway。  
  • 集中式管理。  
  • 去掉了重复的功能,如用于捕获项目请求的模块。  
  • 通用对象模型可实现更好的扩展性以及与其他应用程序集成的能力。  
  • 报告和 OLAP 多维数据集可轻松提供综合视图。  

Office Project Portfolio Server 2007 的核心功能是优化器。与 Project Server 2010 集成可执行以下操作:

  • 基于业务驱动因素优先级分析一组项目建议。  
  • 提高优化器的可用性并通过 Project Server 权限、国际范围访问和轻松部署能力提供集成安全性。  
  • 删除独立 Project Server 和 Portfolio Server 产品中重复的功能和数据。  
  • 通过 Web 部件和 SharePoint Server 2010 列表提供对业务驱动因素库、成本约束和相关项目实体的访问权限。  

需求管理

需求管理所涉及的事项包括:在一个位置捕获所有工作建议,通过一个多阶段管理过程对这些建议进行评审,决定批准哪些建议,然后在工作完成之前跟踪建议的执行进度。需求管理的重要组成部分是现已在 Project Server 中实施的工作流管理模型。

Office Project Server 2007 中的“建议”功能有助于在一个位置捕获需求,但尚不够灵活且没有完整的管理工作流为其提供支持。Office Project Portfolio Server 2007 中的“生成器”模块是一个灵活的需求管理范例,但其外观与 Office Project Server 和 Office SharePoint Server 的外观不相似,且存在一些可用性和可伸缩性问题。Project Server 2010 中的需求管理功能则是为了实现灵活性和可用性而设计的。

有关需求管理的详细信息,请参阅工作流和需求管理(该链接可能指向英文页面)

项目详细信息页面 (PDP)

Project Web App 中项目建议和项目组合规划过程的需求管理使用可以与工作流集成的项目详细信息页面 (PDP)。PDP 是 Web 部件页面,采用 SharePoint Server 的基础结构构建,以显示或编辑项目规划实体的详细信息,例如项目信息、资源、日程安排或策略影响。Project Server 2010 中 PDP 的其他基础结构包含 Office Project Portfolio Server 2007 中生成器组件的业务案例功能。

PDP 可以通过许多不同方式用在 Project Web App 中,以及 Project Server 所在的 SharePoint Server 服务器场内的其他应用程序中。可以在 Project Web App“项目详细信息页面”中创建三种 PDP (http://ServerName/ProjectServerName/Project%20Detail%20Pages/Forms/AllItems.aspx)。使用此页面的“文档”选项卡可以创建 PDP。

  • 项目:用于在非工作流企业项目模板或其他应用程序中编辑项目详细信息。  
  • 新建项目:用于创建项目。使用具有项目组合分析工作流的企业项目模板时,需要这种类型的 PDP。  
  • 工作流状态:显示项目建议的当前阶段和状态。  

可使用 Web 部件和功能区界面自定义 PDP。Project Server 2010 中包括以下可用于 PDP 的新型 Web 部件:

  • 按钮 Web 部件:使用户能够编辑、保存、发布或关闭项目详细信息页面或移至工作流的下一阶段。一个较长的页面可能包含多个按钮 Web 部件。  
  • 工作流状态 Web 部件:使用户能够检查 Project Server 工作流的状态。  
  • 项目域 Web 部件:使用户能够选择或编辑 PDP 的项目自定义域。成本和实际工作之类的项目摘要任务域为只读。项目名称、部门、工作流管理、开始日期和所有者之类的自定义域为可读/写域。  
  • 策略影响 Web 部件:包括根据一个或多个部门筛选的所有业务驱动因素定义。此 Web 部件使用户能够对每个驱动因素对项目的影响进行评定。  
  • 相关性 Web 部件:使用户能够定义项目之间的相关性。  

与 Office Project Server 2007 中的项目建议功能相比,PDP 提供的项目管理体验得到改善。Office Project Server 2007 中的 Office Project Web Access 仅有两个无法自定义的项目建议页面:按字母顺序排列的所有项目自定义域列表页面和建议项目中的任务页面。Project Server 2010 使用户能够创建无限数量的页面并能精确地控制每个页面上可用的项目数据。

例如,用户可以使用项目域 Web 部件获取详细的项目和业务案例信息,从而创建工作流控制的页面。页面可包括多信息文本并可通过 PDP 基础结构访问项目日程表 Web 部件和日程安排 Web 部件。PDP 可包括简单 Web 部件,例如显示多信息文本和图像的内容编辑器 Web 部件,或可从外部业务线 (LOB) 系统获取或显示数据的自定义 Web 部件。

PDP 提供一种可以高度自定义的项目创建体验。它们可与 Project Web App 中的功能区用户界面集成,提供特定于单个项目数据部分的“快速启动”导航元素,并且可以通过部门关联性动态筛选自定义域。

PDP 可将 Project Web App 与许多不同项目管理方案集成,如下所示:

  • 评估策略目标对项目的影响。  
  • 提供以工作流驱动的方式捕获项目建议中的详细信息。  
  • 提供工作流驱动的战略整合,例如,在进入特定阶段之前获得管理层的认可。  
  • 基于成本和资源容量约束执行项目组合分析。  
  • 执行项目成本预算。  
  • 执行自定义的资源规划。  
  • 提供分步式详细任务计划。  

这些方案中的许多方案均涉及到需求管理。有关详细信息,请参阅 MSDN Library Online 中的工作流和需求管理(该链接可能指向英文页面) (http://go.microsoft.com/fwlink/?linkid=189587&clcid=0x804)(该链接可能指向英文页面)。

工作流集成

工作流是项目组合管理的核心功能。项目生命周期可能包括跨多个阶段的长时间运行的流程。调控阶段包括项目建议、业务影响分析、选择、创建、规划、管理和跟踪。

尽管 Office Project Portfolio Server 2007 包括工作流,但是 Project Portfolio Server 本身不具有扩展性且工作流很难构建。Project Server 2010 中项目组合和项目管理的集成提供一个丰富且可扩展的平台,以基于 SharePoint Server 2010 工作流平台构建工作流。

Project Server 2010 工作流扩展了 SharePoint Server 工作流安全模型,允许跨 SharePoint Server 服务器场进行安装并允许多个拥有相应 Project Server 权限的用户进行访问。工作流由特殊 Project Server 用户的模拟操作运行。模拟操作和代理程序集的使用使 Project Server 工作流用户能够调用应用程序服务器中的 Project Server 接口 (PSI),而非通过前端 Web 服务器 (Project Web App) 调用 PSI。

除项目组合管理之外,Project Server 2010 还允许创建资源、任务和日程表管理的工作流。有关详细信息,请参阅工作流和需求管理(该链接可能指向英文页面) (http://go.microsoft.com/fwlink/?linkid=189587&clcid=0x804)(该链接可能指向英文页面)。有关操作方法的系列文章,请参阅开发 Project Server 工作流(该链接可能指向英文页面) (http://go.microsoft.com/fwlink/?linkid=189598&clcid=0x804)(该链接可能指向英文页面)。

商业智能

利用商业智能功能可以使合并的数据可视化以用作客户问题的答案。在 Project Server 2010 中,Excel Services 已与 Project Server 集成以便于用户创建自定义报表。在此集成过程中,会提供空的数据连接电子表格和预定义报表。此外,可供报告的数据已扩展,以包含日程表自定义域、项目属性以及项目组合计划器和优化器数据。现可通过 PWA 对预定义多维数据集进行自定义,以便只包括给定部门的数据。

有关 Office Project Server 2007 中商业智能的详细信息,请参阅博客文章 Project 2010:商业智能概述(该链接可能指向英文页面) (http://go.microsoft.com/fwlink/?linkid=189600&clcid=0x804)(该链接可能指向英文页面)。有关其他资源,请参阅 TechNet 上的 Project Server 2010 资源中心中的商业智能(该链接可能指向英文页面)

部门自定义域

许多企业客户通过一个 Project Web App 实例管理多个部门的项目。一个重要的问题就是如何处理企业不同部门自定义域的不同要求。在 Office Project Server 2007 中,所有用户均可看到所有的企业自定义域,即使可能有一部分自定义域仅应用于其中一个部门。一些客户已通过具有其他自定义编程功能的本地自定义域设计出问题的解决方法,但这是一个长期解决方案,效果也不佳。

Project Server 2010 引入部门自定义域。各部门可以使用各自的一组企业项目、任务和资源自定义域,也可以共享特定的自定义域。Project Server 可以筛选出未分配给部门的自定义域,因此用户仅会看到相关的自定义域。

Project Server 2010 可以限制拥有一个部门自定义域编辑权限的用户使用 Project Web App 对不具有其权限的另一部门的自定义域进行编辑。Project Professional 可以启用对所有自定义域的访问权限,尽管其可以根据项目的部门筛选列表。如果不是部门的成员,则只需要填写全局必填域,而不是其他部门域。

可对 PSI 进行扩展以指定部门并按部门包含设置自定义域和权限。PSI 还可以创建部门集合,关联集合中的项目、资源、查询表和自定义域以及定义部门集合中所必需的自定义域。可以在默认集合查找表中定义集合。可以修改集合查找表,但不能删除它。PSI 使用户能够编辑属于其他部门的集合中的自定义域。

用户委派

在 Office Project Server 2007 中,日程表代理人功能允许一个日程表用户将日程表的管理权授予另一个用户(如,发送更新)。但是,在 Project Web App 的许多其他方面,您可能也希望将自己的责任委派给其他用户(如果可能)。在 Project Server 2010 中,引入了委派功能来应对此需求。委派功能允许一个用户充当另一个用户,而不论两者之间的权限级别差别有多大。例如,可以将一名团队成员委派为管理员,即当这名团队成员成为代理人时,他将拥有管理员具有的所有权限。

支持多个 OLAP 多维数据集

Project Server 2010 中的多维数据集生成服务 (CBS) 支持构建部门和多个数据切片多维数据集。企业项目管理 (EPM) 的站点集管理员可以构建多个自定义多维数据集,如下所示:

  • 仅含有其所管理的项目和资源数据的多维数据集。  
  • 仅含有其所选择的事实和维度的多维数据集。  

借助“多个多维数据集”,可以通过选取数据组并从每个组添加域,对多维数据集中的数据进行切片。管理员可以按部门限制多维数据集的访问权限。结合使用转换工具,Project Server 2010 还可以支持多维数据集中的本地化数据。所有数据均可拥有本地化的域名别名,因此可以构建以部署所在地的区域设置语言显示域名的 PDP。多维数据集支持“手动计划的任务”数据,并使工作显示为属性,而非任务维度。手动计划的任务是 Microsoft Project Professional 2010 中的新功能。Project Professional 允许用户选择任务模式 - 自动计划(传统模式)或手动计划。默认情况下,多维数据集不包括非活动任务,但可以包括任务分配的维度并显示活动任务或非活动任务。

在开始构建多维数据集时,Project Server 2010 中的 CBS 还可减少对 RDB 更新的阻止。Office Project Server 2007 大型部署的 OLAP 多维数据集的问题之一与重新构建导致的延迟有关:使用 RDB 的项目报表可能会因在收到新数据之前等待要构建的中央多维数据集而导致延迟。具有相关管理权限的 Project Server 用户可以在每次选择时构建较小的自定义多维数据集。Project Server 管理员可以将构建新自定义域和多维数据集的管理工作负荷转给部门团队,从而帮助减少与多维数据集中的数据和报表的时间选择有关的冲突。

OLAP 多个多维数据集不支持 Microsoft SQL Server Analysis Services 2000 或 Decision Support Objects (DSO)。最低要求是 64 位 Microsoft SQL Server 2005 SP2 和 Analysis Management Objects (AMO) 托管代码 API。AMO 也是 64 位版本 SQL Server 的 64 位实现并可减少与升级有关的版本配置问题。

PWA 的新网格控件

Project Web App 用户现可以使用新的 Project Server 2010 AJAX 网格控件查看其网页。这是一种 JavaScript 网格控件,可以同时支持读写操作。其速度比之前的控件更快,并具有单元格验证功能、丰富的调色板和交互式域选择器。与之前用于 Office Project Server 2007 的 ActiveX 控件不同,AJAX 网格不需要本地安装,因此可以避免与下载未签名控件相关的安全问题。

若要访问 Project Server 2010,Project Web App 必须使用 Internet Explorer 7 或 Internet Explorer 8。有关浏览器的详细信息,请参阅规划浏览器支持 (Project Server 2010)

Project Web App 中的功能区用户界面

Project Server 2010 中的 SharePoint Foundation 2010、SharePoint Server 2010 和 Project Web App 采用的是功能区用户界面组件。Project Web App 的体验与 Project Professional 2010 用户体验将更为一致,因此项目经理能够在两个客户端应用程序中以相似的方式工作。功能区界面还可以使熟悉其他 SharePoint Server 应用程序的用户更容易改用 Project Web App。

项目管理办公室 (PMO)、项目经理、资源经理和团队成员经常用到的 Project Web App 页面使用服务器功能区界面。其他不常使用的页面(如“服务器设置”中的管理页面和“个人设置”中的某些页面)则不需要功能区。

功能区是可自定义且可扩展的。在 Office Project Server 2007 中,第三方开发人员难以甚至无法自定义 Project Web App 中的许多页面。而在 Project Server 2010 中,则可轻松自定义和扩展非管理页面。有关详细信息,请参阅 Project Server 开发方案(该链接可能指向英文页面) (http://go.microsoft.com/fwlink/?linkid=189618&clcid=0x804)(该链接可能指向英文页面) 中的“自定义 Project Web App 功能区”部分。

日程表单输入模式

Project Server 2010 引入新的时间跟踪模式,可以统一使用 Project Web App 中的日程表和状态页输入的数据。通过 PSI 中的日程表方法实施日程表单输入模式以提供对管理时间的集成访问。可以使用其他数据对单输入模式进行补充,传送以前日程表架构中未提供的项目需要这些数据。

与 Exchange Server 集成

Office Project Server 2007 与 Microsoft Office Outlook 2007 客户端应用程序集成,从而使团队成员可以通过 Outlook 加载项查看和报告工作分配的时间。相比之下,Project Server 2010 直接与 Exchange Server 2007 SP1(或更高版本)集成(而不是与 Outlook 集成),因此所有可以访问 Exchange Server 的团队成员均可与 Outlook 或 Microsoft Outlook Web App 中的工作分配数据交互。

Project Server 将更新的工作和任务信息发送到 Exchange Server,然后 Exchange Server 会处理所有与 Outlook 和 Outlook Web App 的客户端互动。Exchange Server 会在 Outlook 客户端更改任务数据时通知 Project Server。Project Server 产生一个从 Exchange Server 获取数据的队列作业,然后使用公共 Statusing API 更新 Project Web App 中的数据。

基于声明的身份验证

基于声明的身份验证是适用于 Project Server 2010 到 SharePoint Foundation 2010 和 SharePoint Server 2010 的新型身份验证方法。

基于声明的身份验证系统提供联合身份验证服务,如 Active Directory 联合身份验证服务 (ADSF)、单一登录机制等。在基于声明的身份验证系统中,存在一个安全令牌,它由有关已验证用户的一组标识断言组成。断言是与用户标识关联的属性。断言可以包括用户名、角色、员工 ID,以及各种可用于确定授权的其他属性。安全令牌服务 (STS) 对身份验证请求发出影响并基于各种属性存储中的帐户信息创建令牌。该令牌随后可用于对操作进行身份验证。实质上,基于声明的身份验证可以提供超越传统 Windows NTLM/Kerberos 身份验证方法的灵活性。

有关基于声明的身份验证以及 STS 的详细信息,请参阅以下文章:

用于升级的向后兼容模式 (BCM)

升级到 Project Server 2010 后,向后兼容模式 (BCM) 功能允许 Office Project Professional 2007 用户连接到服务器。此功能为网络管理员在计划将其 Office Project Professional 2007 客户端升级至 Project Professional 2010 方面提供了一些灵活性,因为它不需要立刻执行。启用 BCM 时,虽然一些新功能未启用,但是 Project Professional 2010 用户仍可连接到 Project Server 2010。当用户将其所有 Project Professional 客户端升级到 Project Professional 2010 后,可以禁用 BCM 功能。这样,Project Professional 2010 用户便可以使用所有的功能。有关 BCM 的详细信息,请参阅 Project Server 2010 升级概述

Ff631142.Important(zh-cn,office.14).gif重要:
在禁用 BCM 后,便无法再重新启用它。因此,在禁用 BCM 之前,请确认您需要这样做。

用于迁移 Project Server 2003 数据的虚拟迁移环境 (VME)

如果是在 Project Server 2003 环境中,则在升级到 Project Server 2010 之前,必须将数据迁移到 Office Project Server 2007。虚拟迁移环境 (VME) 是 Hyper-V 映像中的 Office Project Server 2007 环境,可充当将数据迁移到 Office Project Server 2007 的临时传递环境。虚拟迁移环境可以作为独立环境来安装且不需要连接到网络,通过外部硬盘驱动器使其可以访问 Project Server 2003 数据。只要将其用作迁移数据的既定用途,便不需要其他许可。有关 VME 的详细信息,请参阅 Project Server 2010 升级概述

Windows PowerShell

Project Server 2010 提供对 Windows PowerShell 的支持,使得部署和管理更为容易。对于 Windows,Windows PowerShell 是相对较新的交互式命令行界面和脚本语言。Windows PowerShell 为信息技术 (IT) 管理员提供功能强大的任务自动化和脚本功能,以管理 Windows 操作系统和应用程序。它于 2006 年发布,目前可用于 Windows XP SP2/SP3、Windows Server 2003 和 Windows Vista,并作为一个可选功能包含在 Windows Server 2008 中。Windows 7 中包含有 Windows PowerShell。

SharePoint Server 2010 是作为管理接口与 Windows PowerShell 集成的第一版 SharePoint Server。IT 管理员可使用 Windows PowerShell 创建批处理文件(脚本),以此来自动执行常规任务并解决复杂问题。脚本可提供增强的功能并可确保一致性,特别是在分发给组织中的其他管理员时更是如此。

安装 SharePoint Server 2010 的先决条件之一是将 Windows PowerShell 作为操作系统的一个功能或一部分来安装。SharePoint cmdlet 针对 Windows PowerShell 1.0 编写,但默认情况下,应在 Windows PowerShell 2.0 中运行。SharePoint Server 不会创建自己的 shell,而是基于 Windows PowerShell 提供的功能构建。可通过注册一个特定于 SharePoint 的管理单元和提供程序来实现。此扩展的 shell 称为 SharePoint 管理控制台 (SMC)。

原文 | 来源:微软TechNet中文站

【责任编辑:杨赛 TEL:(010)68476606】

责任编辑:yangsai 来源: 微软TechNet中文站
相关推荐

2010-12-27 14:26:52

2017-12-12 16:13:53

IT人工智能计算机

2010-12-23 15:26:00

Exchange Se

2018-05-17 15:43:40

IT

2021-09-26 13:51:50

混合ITNetOps网络

2018-03-13 12:37:59

JavaHadoop大数据

2023-05-29 08:49:04

ITCIO教学

2020-03-08 11:31:15

渗透测试网络攻击安全工具

2016-11-03 10:03:49

云计算容器超融合

2009-12-29 09:13:33

Windows 7十大使用须知

2020-11-06 09:59:47

IT专业人员领导

2020-06-17 10:25:50

安全专业人员网络安全网络攻击

2016-06-16 17:50:39

云计算云安全

2022-02-20 10:35:05

僵尸网络网络攻击

2011-12-15 09:48:07

2024-10-31 14:32:45

2009-08-25 09:28:01

2022-09-09 18:59:28

Vue类型枚举

2021-09-14 09:42:54

IT专业人员云安全认证

2021-01-04 11:10:53

漏洞网络攻击恶意软件
点赞
收藏

51CTO技术栈公众号