4. Обеспечивает:
• Управление проектом и портфелем
• Управление ресурсами в проекте
• Контроль над всеми типами работ и
визуализация эффективности с
помощью мощных панелей
мониторинга.
• Структурированное выполнение работ
• Контроль и измерение финансовых
показателей проекта и портфеля
• Контроль и управление проектного
документооборота
• Выявление проблем и рисков
• Формализация процесса сбора данных и
управление бизнес-процессами (WF)
6. Microsoft Project Server 2010 это
многоуровневая система, архитектура
Project Web
которой содержит клиенты Microsoft Project
App Professional 2010 и Microsoft Project Web
App на интерфейсном уровне.
Интерфейсные приложения обмениваются
данными со средним уровнем только через
веб-службы интерфейса Project Server
(PSI), которые в свою очередь
PSI (DAL)
обмениваются данными с уровнем бизнес-
объекта. Бизнес-объекты используют базы
данных через уровень доступа к данным.
Клиентские приложения не обращаются
непосредственно к основным базам
Project данных; Project Server скрывает от клиентов
Professional
бизнес-объекты и DAL.
7. Службу Project Server 2010 можно запустить на одном или нескольких серверах приложений
фермы SharePoint Server 2010. Project Server 2010 поддерживается на компьютерах, работающих
под управлением Windows Server 2008 или Windows Server 2008 R2 с SharePoint Server 2010
выпуска Enterprise.
Project Server 2010
PWS PWA Project
Professional
9. Интерфейс Project Server (PSI)
Это API Project Server. Объектная модель PSI предоставляет функциональные
возможности Project Server всем внешним приложениям. В приложениях
Project профессиональный 2010, Project Web App, а также в бизнес-
приложениях и других приложениях сторонних поставщиков интерфейс PSI
используется для обращения к данным Project Server, сохраняемым в базах
данных черновиков, опубликованных проектов и архивных базах данных.
Бизнес-объекты
Внутренняя объектная модель Project Server содержит бизнес-объекты.
Клиентские приложения обращаются к бизнес-объектам только через PSI, и
только бизнес-объекты могут вызывать DAL.
Уровень доступа к данным и базы данных
Уровень доступа к данным (DAL) является внутренним уровнем Project Server и
недоступен для внешних приложений. Уровень доступа к данным
преобразовывает логическое представление бизнес-сущности данных в
физические таблицы баз данных. Каждая логическая сущность хранится в ряде
разных таблиц. Уровень доступа к данным инкапсулирует работу, необходимую
для управления подключениями, выполнения запросов, а также
начала, выполнения и отката транзакций.
13. • Single Farm
• 1 сервер (все компоненты системы
располагаться на одном сервере)
• Данная инсталляция предназначена для:
• Демонстрации системы
• Разработки
• Концептов (пилотных проектов)
14. • Small Farm (небольшая ферма)
• 1 сервер для WFEs/AppServers
• 1 SQL
• Данная инсталляция предназначена для:
• Демонстрации системы
• Разработки
• Небольших организаций
16. • Large Farm (большая ферма)
• Для ролей используются серверные группы, которые
располагают сервисы, используется load-balancing
• Данная инсталляция предназначена:
• Больших организаций с большим количеством
пользователей
17.
18. Internet Explorer IE7/IE8
Excel 2007/2010
Project Professional 2010/2007
Project Server 2010
SharePoint Server 2010 Enterprise
SQL Server 2005/2008/R2: Standard or Enterprise
Windows Server 2008/R2: Standard, Enterprise, or Data Center Editions
19. Base Installation
• Install Operating System
• Run Windows Update
SQL Server
• Install SQL Server and Components (Analysis
Services, etc…)
• Install Software Updates
Sharepoint Server 2010
• Run Pre-Requisite Installer
• Install Sharepoint Server 2010
Project Server 2010
• Install Project Server
• Run SharePoint Configuration Wizard
Post Configuration
• Central Admin Configuration
• Project Web Access Admin Configuration
24. Microsoft Project Server 2010 полностью зависит от Microsoft SharePoint Server 2010 в
плане поддержания пользовательского интерфейса и топологии фермы. Система
безопасности на уровне проверки подлинности у продуктов Project Server 2010 и
SharePoint Server 2010 тесно объединена; авторизация же пользователей и групп
выполняется Project Server 2010 отдельно.
Настройка и управление уровнем доступа в Project Server 2010 происходит через
следующие сущности:
• Разрешения
• Группы
• Категории
Разрешение — это право выполнять определенное действие в контексте Project Server.
Можно Разрешать, Запрещать или не настраивать разрешения в Project Server.
Например, разрешение Изменить пароль можно разрешить или запретить для любого
пользователя или группы. В Project Server есть два типа разрешений.
Группы содержат наборы пользователей со схожими функциональными потребностями.
Например, каждому менеджеру проекта в определенном отделе организации требуется один набор
разрешений Project Server, а у глав отделов и менеджеров ресурсов могут быть другие потребности.
Категории — это наборы проектов, ресурсов и представлений. Категории определяют область
информации, доступной определенному пользователю. Категория похожа на группу тем, что также
предоставляет пользователям разрешения. В отличие от глобальных разрешений, разрешения на
уровне категорий связаны с определенными проектами и ресурсами. Кроме того, в категории входят
фильтры проектов и ресурсов, которые можно использовать для определения того, к каким
проектам и ресурсам применяются данные разрешения.
31. Очередь — это конвейер, потребность в
котором возникает, когда число
запросов превышает оптимальную
производительность сервера. В системе
Enterprise Project Management такое
происходит в нескольких случаях. К
примеру:
в конце рабочего дня в пятницу почти
все 500 сотрудников небольшого
предприятия отправляют свои
расписания;
за несколько часов до собрания рабочей
группы почти все руководители
проектов публикуют свои проекты.
32. Почти все критические операции в системе Office Project Server 2010
проходят через систему очередей Office Project Server 2010. К ним
относятся следующие операции:
• Сохранение проекта
• Публикация проекта
• Сохранение расписания
• Отправка расписания
• Резервное копирование/восстановление проекта
• Операции службы данных отчетов
• Операции службы построения куба
• Планирование на сервере (и обработка последовательности узлов)
• и т.д.
33.
34.
35. Служба событий системного уровня Project Server 2010 управляет событиями
Project Server 2010. Другие приложения могут подписаться на события,
предшествующие собственно событиям Project Server 2010 (и следующие за
ними) и зарегистрировать методы обработчика событий посредством Project
Web App. Обработчики событий могут проверять бизнес-правила и отменять
операцию на основании события до операции или расширять возможности
компонента Project Server 2010 введением дополнительных видов обработки,
таких как рабочий процесс, использующий событие после операции
(например, ProjectPublished).
36.
37.
38. Страница веб-частей — это страница
ASP.NET, которая содержит элементы
управления веб-частей, позволяющие
пользователям настраивать страницу,
например, выбирая данные для
отображения. В продуктах SharePoint
2010 страницу веб-частей можно
использовать для объединения данных,
таких как списки и диаграммы, и веб-
контента, такого как текст и
изображения, в динамический
информационный портал. Веб-части —
это серверные элементы управления,
предоставляющие функциональные
возможности для страницы сайта.
39. В Системе используется рабочий
процесс Project Workflow типа
«Последовательный процесс» (Sequential
Workflow). Рабочий процесс Project
Workflow реализует логику инициации и
утверждения проекта, а также рассылку
соответствующих уведомлений
пользователям. Вид шаблона рабочего
процесса показан на рисунке.