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


Планирование уровня приложений

Обновлено: Май 2009 г.

 

Последнее изменение раздела: 2009-04-27

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

  • Office Project Server 2007

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

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

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

  • Другие приложения (описаны ниже)

Office Project Server 2007

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

Продукт Office Project Server 2007 можно установить на одном компьютере или, с целью дополнительного расширения доступности и масштабируемости, в кластере балансировки нагрузки. Для поддержки продукта Office Project Server 2007 необходим компьютер с операционной системой Windows Server 2003 или выше.

Интерфейс Project Server

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

Интерфейс Project Server (PSI)

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

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

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

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

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

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

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

Другие приложения могут быть использованы вместе с продуктом Office Project Server 2007 на уровне приложений. Сюда входит сервер электронной почты, например, Microsoft Exchange Server 2003, который используется для отправки уведомлений о задачах и назначениях, а также сообщений электронной почты с напоминаниями соответствующим пользователям. Эти сообщения электронной почты могут рассылаться с помощью любого почтового сервера, поддерживающего протоколы SMTP или POP. Сервер Exchange предлагает наиболее надежную интеграцию с приложениями Microsoft Outlook и веб-клиент Outlook, что дает возможность пользователям использовать браузер Windows Internet Explorer для доступа к их почтовому ящику Exchange.

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

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

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

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

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

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

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