Возможности обработчиков событий Project Server

Изучение программного комплекса для управления проектами различных сфер деятельности, состоящего из Microsoft Project Professional и Project Server, позволяющего проводить планирование работ с учетом загрузки трудовых ресурсов и их потребностей.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 30.05.2017
Размер файла 14,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Возможности обработчиков событий Project Server

Е.В. Кириллова

Программный комплекс для управления проектами различных сфер деятельности, состоящий из Microsoft Project Professional и Project Server, позволяет проводить планирование работ с учетом загрузки трудовых ресурсов и потребности материальных [1] и затратных ресурсов. Автоматически рассчитывает критический путь и временные резервы, загрузку трудовых ресурсов и потребности в финансировании и материалах по любым временным периодам. Расчеты производятся с учетом корпоративных календарей и календарей ресурсов. Комплекс позволяет оптимально планировать работы и оперативно управлять портфелем проектов с учетом рисков [2].

На этапе выполнения проекта для быстрого внесения данных о ходе работ, анализа состояния [3] выполняющегося плана и его корректировке в случае несовпадения плановых и фактических показателей расписания используется Project Server.

В Project Server 2003 и более ранних версиях триггеры SQL Server являлись единственным способом вызова пользовательского кода на основе событий. Триггеры, требуют знания внутренних процессы сервера Project Server и могут снизить производительность системы. Начиная с Project Server 2007, была предоставлена возможность создавать обработчики открытых событий, которые позволяют разрабатывать пользовательские процессы, такие как добавление и реализации бизнес-правил, проверки и обработки данных. Серверные события значительно увеличивают возможности Project Server [4,5]. программный microsoft project управление

Обработчики событий охватывают все стороны работы с Project Server. Они позволяют администрировать сервер, управляя журналом аудита и параметрами для Active Directory, дают возможность более тонко настраивать резервное копирование, восстановление баз и настроек сервера. Обработчики событий могут обрабатывать глобальный шаблон, корпоративный календарь и корпоративные поля. Управляют параметрами куба OLAP. Извлекают сервер анализа данных, состояние базы данных и список кубов. Помещают в очередь запросы службы построения куба. Читают и обновляет определения вычисляемых элементов и параметры полей для измерений и мер в кубе. Управляют целями анализа портфеля и определением приоритетов целей для создания проектов и управления запросами. Обрабатывают события Exchange Server.

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

Обработки событий регистрируются в разделе администрирования Project Web App, а затем могут быть просмотрены и изменены там же. Работу процессов, инициируемых обработчиками событий, можно так же отследить на странице администрирования.

Обработки событий позволяют расширить функциональные возможности Project Server и Project Web App [6,7]. Они дают возможность отследить и занести в журнал действия пользователей, наладить обмен данными с различными приложениями, создавать и поддерживать бизнес-процессы, вызвать рабочие процессы и отправлять или получать сообщения от рабочего процесса.

Сборку обработчика событий можно создать, используя Microsoft Visio. Там же находим открытый ключ [8,9]. Приведем пример обработчиков событий, которые будут записывать в журнал событий Windows информацию о действиях, которые пользователь произвел с проектом

рublic class ProjectHandler:Microsoft.Office.Project.Server.Events.ProjectEventReceiver

{

}

public static void WriteToEventLog(string textLog, EventLogEntryType logtype)

{

EventLog eventlog = new EventLog();

eventlog.Source = "Project Event Handler";

eventlog.WriteEntry(logtype.ToString()+":"+textLog,logtype);

}

public override void OnDeleting(PSContextInfo contextInfo, ProjectPreEventArgs e)

{

WriteToEventLog(string.Format("User \"{0}\"delete project\"{1}\"",contextInfo.UserName,e.ProjectName),EventLogEntryType.Information);

base.OnDeleting(contextInfo,e);

}

public override void OnCreated(PSContextInfo contextInfo,ProjectPostEventArgs e)

{

WriteToEventLog(string.Format("User \"{0}\"create project\"{1}\"",contextInfo.UserName,e.ProjectName),EventLogEntryType.Information);

base.OnCreated(contextInfo,e);

}

Клиентские приложения [10] также могут вызывать события на сервере, когда они взаимодействуют с Project Server. Клиенты могут взаимодействовать с сервером Project Server через PSI и платформы рабочего процесса в SharePoint Foundation. Вызовы PSI вызова бизнес-объектов являются источниками событий. Сторонние разработчики могут также переопределять абстрактные базовые классы обработчиков событий.

Литература

1. Полховская, Т.Ю.; Шевченко, А.А. Классификация рисков проектного финансирования и стратегии их минимизации [ Электронный ресурс] // «Инженерный вестник Дона», 2012, №3 - Режим доступа: http://ivdon.ru/magazine/archive/n3y2012/991 (доступ свободный) - Загл. с экрана. - Яз. рус.

2. Антонова, А.С.; Аксенов, К.А. Многокритериальное принятие решений в условиях риска на основе интеграции мультиагентного, имитационного, эволюционного моделирования и численных методов [ Электронный ресурс] // «Инженерный вестник Дона», 2012, №4 - Режим доступа: http://ivdon.ru/magazine/archive/n4p2y2012/1466 (доступ свободный) - Загл. с экрана. - Яз. рус.

3. Шевченко,А. А. Инструменты минимизации рисков проектного финансирования методов [Электронный ресурс] // «Инженерный вестник Дона», 2012, №4 - Режим доступа: http://ivdon.ru/magazine/archive/n4p2y2012/1257 (доступ свободный) - Загл. с экрана. - Яз. рус.

4. Богданов В. MS Project Server 2010: Стратегическое управление портфелем проектов методов [Электронный ресурс] // MPProfy, 2009, - Режим доступа: http://www.pmprofy.ru/content/rus/206/2063-article.asp (доступ свободный) - Загл. с экрана. - Яз. рус.

5. Богданов, В. Управление проектами в Microsoft Project 2007. Учебный курс (+CD) [В соответствии с PMBoK 2004]. -- СПб.: Питер, 2007. -- 592 с.+ CD-ROM. -- ISBN: 978-5-469-00283-3.

6. Project Server 2010 Administrator's Guide [Электронный ресурс] // TechNet Режим доступа:http://technet.microsoft.com/ru-ru/library/gg663916(v=office.14).aspx (доступ свободный) - Загл. с экрана. - Яз. англ.

7. Martin Hinshelwood «Team Foundation Server 2010 Event Handling with Subscribers» Режим доступа: http://nakedalm.com/team-foundation-server-2010-event-handling-with-subscribers/(доступ свободный) - Загл. с экрана. - Яз. англ.

8. Jakob Ehn «Developing and debugging Server Side Event Handlers in TFS 2010» Режим доступа: http://geekswithblogs.net/jakob/archive/2010/10/27/devleoping-and-debugging-server-side-event-handlers-in-tfs-2010.aspx(доступ свободный) - Загл. с экрана. - Яз. англ.

9. Обработчики событий на стороне сервера (параметры Project Server 2013) [Электронный ресурс] // TechNet Режим доступа: http://technet.microsoft.com/ru-ru/library/gg982976.aspx (доступ свободный) - Загл. с экрана. - Яз. рус.

10. Белозеров А. Управление портфелем проектов. Новые методологические подходы и инструменты Режим доступа: http://www.iteam.ru/publications/project/section_38/article_3258/ (доступ свободный) - Загл. с экрана. - Яз. рус.

Размещено на Allbest.ru

...

Подобные документы

  • Описание программы Microsoft Project 2003, ее практическое применение в управлении. Основы теории управления проектами. Вводный курс, обучающий работе в MS Project. Принципы регулирования степени риска, особенности проведения контроля качества в проекте.

    контрольная работа [13,0 K], добавлен 24.09.2014

  • Разработка методов сетевого планирования как способа управления проектами. Характеристика компьютерных программ Microsoft Project Server, Time Line and Sure Trak Project Manager, Open Plan, Primavera и Spider Project для автоматизации работы предприятий.

    реферат [152,4 K], добавлен 10.02.2012

  • Современная система управления проектами ProjectExpert и Microsoft Project 2007. Project Expert – разработка бизнес планов и оценка инвестиционных проектов, возможности программы. Управление проектом "ОАО Ниф-Ниф" в программной среде Microsoft Project.

    курсовая работа [3,0 M], добавлен 14.05.2015

  • Управление проектами с использованием МS Project, применяемые технологии и ресурсы. Простота использования Microsoft Project, факторы защиты от несанкционированного доступа, интеграция с корпоративными системами. Функциональные возможности проекта.

    реферат [484,1 K], добавлен 01.03.2016

  • Основы управления проектами с использованием Microsoft Project. Анализ модернизации производства сверхвысокочастотной техники на НПП "Салют" с увеличением производства монолитно-интегральных, гибридно-монолитных приборов и электронных компонентов.

    курсовая работа [36,9 K], добавлен 16.01.2014

  • Характеристика основных методик управления проектами, их отличительные особенности, критерии и обоснование выбора, анализ информационных технологий. Анализ возможностей, предоставляемых программой Microsoft Project, ее экономическая эффективность.

    дипломная работа [4,6 M], добавлен 28.06.2010

  • Настройка параметров программы Microsoft Project. Таблицы как основные средства хранения данных в MS Project. Подготовка к составлению плана и отслеживание хода работ по нему. Форматирование диаграмм Ганта. Набор функций для работы с сетевым графиком.

    практическая работа [3,5 M], добавлен 25.12.2010

  • Теоретические основания анализа компьютерного программного обеспечения. Анализ основных ведущих компаний по производству программному обеспечению для управления проектами, таких как Primavera, Spider Project, Open Plan Professional и Microsoft Project.

    курсовая работа [33,3 K], добавлен 11.05.2014

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

    реферат [1,3 M], добавлен 05.10.2015

  • Принципы работы Microsoft Project (программы по управлению проектами), ее основные понятия: задачи, ресурсы, назначения. Последовательность действий по созданию нового проекта, вводу задач и зависимостей между ними, вводу ресурсов. Работа с календарями.

    курсовая работа [3,1 M], добавлен 23.01.2011

  • Изучение разработки формального проекта по созданию бюро технического перевода. Обзор особенностей системы управления проектами Microsoft Project. Определение исполнителей и их ролей, временных рамок, этапов и задач, расчет трудовых и финансовых затрат.

    курсовая работа [6,8 M], добавлен 05.01.2012

  • Общие принципы управления проектами как процесс планирования, организации и контроля за состоянием его задач и ресурсов. Инструменты управления проектами от Microsoft. Описание ресурсов и затрат. Контроль хода выполнения, технология подготовки отчетов.

    лекция [1,6 M], добавлен 15.03.2014

  • Особенности программы MS Project предназначенной исключительно для управления проектами. Методы составления и оценки потребностей в ресурсах. Сущность ставки оплаты ресурса в стандартное рабочее время. Анализ стоимости задач с одинаковыми трудозатратами.

    контрольная работа [1,0 M], добавлен 11.04.2015

  • Понятие и функциональные особенности, оценка возможностей MS Project как системы управления проектами, разработанная для согласованной работы с другими приложениями корпорации Майкрософт и облачными службами. Сферы ее практического использования.

    презентация [69,1 K], добавлен 03.03.2015

  • Методы управления сложными проектами. Редактирование свойств проекта. Настройка календаря проекта. Создание задач в Microsoft Project и изменение их свойств. Выбор свободных ресурсов и их использование. Составление сводки по проекту и отчета о бюджете.

    лабораторная работа [1,1 M], добавлен 01.03.2015

  • Внедрение системы управления проектами Microsoft Project 2003 в Московский институт экономики, менеджмента и права для автоматизации учета выполнения дипломных проектов. Сравнительная характеристика систем управления проектами в России и за рубежом.

    дипломная работа [1,4 M], добавлен 25.10.2013

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

    контрольная работа [960,9 K], добавлен 02.06.2010

  • Модули, входящие в пакет программного обеспечения. Project Menagement, Methodology Management, Portfolio Analysis, Timesheets, myPrimavera, Software Development Kit, ProjectLink. Иерархическая структура Primavera и ее взаимосвязь с программой MS Project.

    контрольная работа [9,5 K], добавлен 18.11.2009

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

    презентация [1,4 M], добавлен 29.11.2011

  • Оценка стоимости проекта с помощью функции Microsoft Project на примере создания технорабочего проекта комплекса задач "Управление качеством продукции и услуг". Назначение и условия применения программы, ее характеристика и руководство пользователя.

    дипломная работа [3,1 M], добавлен 20.03.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.