Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методич_пос_по_BPwin.doc
Скачиваний:
42
Добавлен:
16.11.2018
Размер:
3.99 Mб
Скачать

Сопутствующая документация и udp.

Особый интерес представляют UDP типа Command. Любое приложение Windows может быть связано с объектом модели процессов AllFusion PM посредством UDP типа Command (рис. 91):

  • Документы Word,

  • Электронные таблицы,

  • Системы проектирования,

  • Другие инструменты (calculator, audio, video),

  • Ваши собственные приложения.

Часто UDP используют для привязки дополнительной документации к объектам модели. Собранные факты могут находиться в различных форматах:

  • отчеты, экранные формы,

  • модели процессов, модели данных и т.д.,

  • системная документация, инструкции.

UDP типа command может помочь систематизировать и сохранить все собранные факты. Таким образом, модель процессов в AllFusion PM становится документальным центром проекта.

Рис. 91.

Генерация отчетов по udp.

Результаты привязки UDP к объектам модели можно проанализировать с помощью встроенных отчетов AllFusion PM, например в отчете Diagram Object Report (меню Tools\Reports\Diagram Object Report) (рис. 92). В левом нижнем углу диалога отображается список UDP. В этом списке с помощью левой кнопки мышки выбирают интересующие UDP, причем порядок выбора свойств UDP сохраняется в сгенерированном отчете. В рассматриваемом примере в диалоге Diagram Object Report в списке UDP отображены не все имеющиеся в модели свойства UDP. С помощью фильтра (кнопка Filter, диалог Diagram Object Report UDP Filter) (рис. 93) были отобраны свойства UDP из категории «Документация»: «Инструкции» и «История изменения». Результат генерации отчета в Microsoft Word представлен на рис. 94.

Рис. 92.

Рис. 93.

Рис. 94.

Поддерживаемые типы udp.

AllFusion PM поддерживает 18 типов UDP, которые можно классифицировать несколькими способами:

  • по типу свойства пользователя,

  • по множественности значений свойства пользователя,

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

По типу свойства пользователя типы UDP можно разделить на:

  • Текстовые: Text, Paragraph Text, Character, Text List, Character List.

  • Числовые: Integer, Real Number, Integer List, Real Number List.

  • Команды: Command, Command List.

  • Даты: Date, Date List.

По множественности значений свойства пользователя UDP можно разделить на:

  • Простые (однозначные): Text, Paragraph Text, Character, Integer, Real Number, Command, Date.

  • Списковые (многозначные): Text List, Character List, Integer List, Real Number List, Command List, Date List.

Списковые типы UDP по количеству значений, которые допускается выбирать одновременно, можно разделить на:

  • Списковые с единственным возможным выбранным значением (Single selection).

  • Списковые с возможным множеством выбранных значений (Multiple selections).

Например, свойство, введенное пользователем для оценки качества выполнения функции, может быть названо «Качество работы» и иметь списковый тип Integer List (Single selection). Пусть список значений свойства «Качество работы» состоит из множества целых чисел {5, 4, 3, 2}, где 5 – соответствует наилучшему качеству выполнения функции, а 2 – неудовлетворительному качеству. Т.к. Integer List (Single selection) – это списковый тип с единственным возможным выбранным значением, то при означивании UDP-свойства «Качество работы» для конкретной функции пользователь может выбрать из имеющего списка значений лишь одно значение.

С другой стороны, создадим UDP-свойство «Ответственный» типа Text List (Multiple selections), в список значений этого свойства добавим несколько фамилий возможных ответственных {Иванов, Петров, Сидоров, Васильев}. Т.к. Text List (Multiple selections) – это списковый тип с возможным множеством выбранных значений, то при означивании свойства «Ответственный» для конкретных функций пользователь может выбрать из имеющего списка значений сразу несколько значений. В данном примере это означает, что ответственными могут быть сразу несколько человек, например, Иванов и Петров.

Подробная характеристика типов UDP, поддерживаемых AllFusion PM, представлена в Приложении F.

Контрольные вопросы:

  1. Какие виды анализа моделей можно проводить в AllFusion PM?

  2. Какие типы синтаксических ошибок выделяются в AllFusion PM? Как AllFusion PM выявляет эти ошибки?

  3. Дайте характеристику основным понятиям ABC-анализа моделей в AllFusion PM?

  4. Какова последовательность этапов проведения ABC-анализа в AllFusion PM?

  5. Как рассчитываются общие затраты?

  6. Что такое свойства UDP? Для чего они используются?

  7. Как создать новое свойство UDP?

  8. Как прикрепить свойство UDP к объекту модели?

  9. Какие виды документов можно прикрепить к объектам модели с помощью UDP?

  10. Как сгенерировать отчеты по использованию в объектах модели свойств UDP?

  11. Перечислите все варианты классификаций UDP в AllFusion PM.