Поделиться через


Планирование уровня приложений (Project Server 2010)

 

Применимо к: Project Server 2010

Последнее изменение раздела: 2010-04-07

Уровень приложений в решении Майкрософт для управления корпоративными проектами (EPM) включает в себя следующие компоненты.

  • SharePoint Server 2010

  • Project Server 2010

  • Интерфейс Project Server

  • Служба событий Project Server 2010

  • Служба очередей Project Server 2010

  • Exchange Server

  • Другие приложения (описаны далее в этой статье)

SharePoint Server 2010

Для Microsoft Project Server 2010 требуется Microsoft SharePoint Server 2010 выпуска Enterprise. SharePoint Server 2010 имеет множество собственных компонентов, поэтому необходимо тщательно спланировать развертывание SharePoint Server 2010. Дополнительные сведения о планировании развертывания SharePoint Server 2010 см. в статье Планирование и архитектура для SharePoint Server 2010.

Project Server 2010

Microsoft Project Server 2010является центральным компонентом решения Майкрософт для управления корпоративными проектами (EPM). Project Server 2010 — это надежное и высоко масштабируемое серверное веб-приложение, интегрированное с несколькими клиентскими приложениями, с платформой Microsoft Windows Server, а также с Microsoft SQL Server 2005 или 2008.

Службу Project Server 2010 можно запустить на одном или нескольких серверах приложений фермы SharePoint Server 2010. Project Server 2010 поддерживается на компьютерах, работающих под управлением Windows Server 2008 или Windows Server 2008 R2 с SharePoint Server 2010 выпуска Enterprise.

Интерфейс Project Server

Интерфейс Project Server Interface представляет собой программный интерфейс (API) Project Server 2010. Объектная модель интерфейса Project Server Interface предоставляет функциональные возможности Project Server 2010 всем внешним приложениям. В приложениях Microsoft Project профессиональный 2010, Microsoft Project Web App, а также в бизнес-приложениях и других приложениях сторонних поставщиков интерфейс Project Server Interface (PSI) используется для обращения к данным Project Server 2010, сохраняемым в базах данных черновиков, опубликованных проектов и архивных базах данных. Интерфейс PSI доступен через вызовы веб-службы бизнес-приложениями серверной части или через прокси интерфейса PSI для клиентских приложений, имеющих пользовательский интерфейс.

Служба событий Project Server 2010

Служба событий системного уровня Project Server 2010управляет событиями Project Server 2010. Другие приложения могут подписаться на события, предшествующие собственно событиям Project Server 2010 (и следующие за ними) и зарегистрировать методы обработчика событий посредством Project Web App. Обработчики событий могут проверять бизнес-правила и отменять операцию на основании события до операции или расширять возможности компонента Project Server 2010 введением дополнительных видов обработки, таких как рабочий процесс, использующий событие после операции (например, ProjectPublished).

Служба очередей Project Server 2010

Существует два типа очередей Project Server 2010, которые используются на системном уровне в службе очередей Microsoft Project Server 2010.

  • Для управления тяжелыми пиковыми нагрузками очередь расписания управляет представлением и обновлениями отчетов о расписании и состоянии.

  • Очередь сохранения и публикации управляет новыми и добавочными сохранениями рабочих проектов в базе данных "Черновики", а также публикацией проекта — то-есть перемещением проекта из базы данных "Черновики" в базу данных "Опубликованные".

Exchange Server

Благодаря интеграции с Exchange Server пользователи Project Server 2010 могут просматривать задачи Project Server в Microsoft Office Outlook. Эта функция заменяет функцию определения состояния задач надстройки Outlook для неповременных задач, которая была доступна в предыдущих версиях Project Server.

Для настройки интеграции с Exchange администратор Project Server должен предоставить доступ к экземпляру Exchange Server, а администратор Exchange должен предоставить доступ к Exchange учетной записи администратора фермы Project Server.

Другие приложения

Вместе с Project Server 2010 можно использовать приложения сторонних поставщиков и бизнес-приложения. Благодаря интерфейсу Project Server Interface с помощью этих приложений можно решить множество задач, связанных с управлением проектами. Ниже рассмотрены примеры некоторых сценариев.

  • Проектные предложения.   Создайте при начале работ по проекту проекты-заполнители и используйте настраиваемые поля проекта для введения в проект информации, необходимой для процесса инициализации и утверждения. Добавьте задачи по определению этапов проекта, основных вех и конечных результатов. После утверждения проектные предложения могут трансформироваться в полномасштабные проекты, управляемые с помощью Project профессиональный 2010.

  • Проекты по обслуживанию   Создайте проекты-заполнители для использования с планами ресурсов. Зарезервируйте время и ресурсы для работ по обслуживанию или основного бизнеса. В проектах по обслуживанию задачи обычно не используются.

  • Финансовые проекты   Создайте проекты для указания сроков на основе расписания с целью интеграции с финансовой системой. Создайте задачи для иерархии финансовых кодов, отражающих структурную декомпозицию затрат для финансовой системы. Эти проекты не требуют календарных планов или обновлений состояния.

  • Интеграция с системами бухгалтерского учета проектов   Зафиксируйте стоимость ресурсов и затраты, связанные с проектами, для передачи в финансовую систему и в систему оплаты, а также для сравнения с бюджетом. Синхронизируйте задачи, ресурсы и назначения между системами. Отметьте данные расписания в одной системе для передачи в другую (вопрос о том, какое расписание должно использоваться, зависит от потребностей организации или от индивидуальных проектов).

  • Интеграция с системами управления работами или задачами.   Синхронизируйте задачи и назначения между Project Server 2010 и такими системами, как Microsoft Visual Studio Team System. Система Microsoft Visual Studio Team System интегрирована с Microsoft Project стандартный 2010 и Project профессиональный 2010, но интеграция с Project Server 2010 требует разработки компонентов, использующих интерфейс PSI.

  • Обновление процессов на основе информации от членов группы.   Для проектов, не предусматривающих активного управления, автоматически обновляйте проекты на сервере, используя информацию от членов группы о ходе работ и прочих изменениях. Проекты могут обновляться и публиковаться повторно без просмотра результатов руководителем проектов или внесения корректировок в план.