Черемных С.В. и др. Моделирование и анализ систем...




ПРАКТИЧЕСКАЯ РАБОТА № 37-38

Тема: Использование категорий UDP

 

Цель: научиться использовать категорию UDP

 

Оборудование и/или программное обеспечение: ПК, BPWin

 

Теоретическая часть

 

ABC позволяет оценить стоимостные и временные характеристики системы. Если стоимостных показателей недостаточно, имеется возможность внесения собственных метрик - свойств, определенных пользователем (User Defined Properties, UDP). UDP позволяют провести дополнительный анализ, хотя и без суммирующих подсчетов.

UDP можно поставить в соответствие одно или несколько ключевых слов. Ключевые слова могут быть использованы для отбора UDP при печати отчетов или при присвоении свойств работам и стрелкам. Ключевые слова должны быть описаны в словаре UDP Keyword List.

 

Для описания UDP служит диалог UDP Dictionary (меню Dictionary/UDP).

Для создания нового свойства (UDP) следует в словаре UDP Dictionary перейти к нижней строке списка и дважды щелкнуть по полю Name. В режиме редактирования имени следует внести имя UDP. В поле UDP Type описывается тип свойства. Имеется возможность задания 18 различных типов UDP, в том числе управляющих команд и массивов.

 

 

 

 

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

Каждой работе можно поставить в соответствие набор UDP. Для этого следует щелкнуть правой кнопкой мыши по работе и выбрать пункт меню UDP. Во вкладке UDP Values диалога Activity Properties можно задать значения UDP. Свойства типа List отображаются списком выбора, который заполнен предварительно определенными значениями. Свойства типа Command могут иметь в качестве значения командную строку, которая выполняется при нажатии на кнопку >>.

Кнопка Filter служит для задания фильтра по ключевым словам UDP. По умолчанию в списке показываются свойства всех категорий.

Кнопка Dictionary вызывает диалог User Defined Property Dictionary, который позволяет создавать и редактировать как UDP, так и ключевые слова UDP.

В верхнем окне диалога вносится имя UDP, в списке выбора Datatype описывается тип свойства. Для внесения ключевого слова следует задать имя в окне New Keywords и щелкнуть по кнопке Add Keywords. Для присвоения ключевого слова необходимо выбрать UDP из списка User-Defined Properties, затем ключевое слово из списка Keywords и щелкнуть по кнопке Update. Одно ключевое слово может объединять несколько свойств, в то же время одному свойству может соответствовать несколько ключевых слов. Свойство типа List может содержать массив предварительно определенных значений. Для определения области значений UDP типа List следует задать значение свойства в окне New Member и щелкнуть по кнопке Add Member. Значения из списка можно редактировать и удалять (кнопки Update Member и Delete Member).

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

Практическая часть

1 Перейдите в меню Dictionary/UDP Keywords и в диалоговом окне UDP Keyword Dictionary внесите ключевые слова UDP(User Defined Properties - Свойства Определяемые Пользователем) (рисунок 10.1):

· Расход ресурсов;

· Документация;

· Информационная система.

Рисунок 10.1 - Словарь ключевых слов UDP

2 Создайте UDP. Для этого перейдите в меню Dictionary/UDP и в словаре внесите имя UDP, например "Приложение" (рисунок 10.2).

Рисунок 10.2 - Словарь UDP

 

3 Для UDP типа List (Список) необходимо в поле Value задать список значений. Для UDP - "Приложение". Внесите значение "Модуль оформления заказов" (рисунок 10.3).

Рисунок 10.3 – Заполненный словарь UDP

Затем внесите другие значения в соответствии с таблицей 10.1. Для подключения к UDP ключевого слова перейдите к полю Keyword и щелкните по полю выбора (рисунок 10.4). Далее следует выбрать подключаемое ключевое слово и установить напротив него галочку.

Рисунок 10.4 – Порядок подключения к UDP ключевого слова

 

Наименование UDP (Name) Тип (UDP Datatype) Значение (Value) Ключевое слово (Keyword)
Приложения Text List (Multiple Selection) Модуль оформления заказов. Модуль создания и контроля расписания работ. Модуль учета комплектующих и оборудования. Модуль процедур сборки и поиска неисправностей Информационная система
Дополнительная документация Command List Winword.exe sample_1.doc Winword.exe sample_2.doc   Документация
История изменения Paragraph Text   Документация
Загрязнение окружающей среды Text List (Single Selection) Очень высокое Высокое Среднее Низкое  
Расход электроэнергии Real Number   Расход ресурсов

 

 

4 Для назначения UDP работе следует щелкнуть по ней правой кнопкой мыши и выбрать в контекстном меню UDP (рисунок 10.5). Появится вкладка UDP Values диалога Activity Properties (рисунок 10.6).

Рисунок 10.5 – Выбор в контекстном меню UDP для работы

Рисунок 10.6 – Вкладка UDP Values диалогового окна Activity Properties

Activity Name   Дополнительная документация   Приложения   История изменения   Расход электроэнергии кВтч Загрязнение окружающей среды  
Сборка настольных компьютеров     Модуль учета комплектующих и оборудования. Модуль процедур сборки и поиска неисправностей      
Сборка ноутбуков       Модуль учета комплектующих и оборудования. Модуль процедур сборки и поиска неисправностей     25,00   Среднее  
Тестирование компьютеров       Модуль учета комплектующих и оборудования. Модуль процедур сборки и поиска неисправностей     40,00   Среднее  
Отслеживание расписания и управление сборкой и тестированием Win word.EXE sample2.doc   Модуль создания и контроля расписания выполнения работ История изменения спецификаций   10,00   Низкое  

5 После внесения UDP типа Command или Command List (см. Дополнительная документация на рисунке 10.6) щелчок по кнопке приведет к запуску соответствующего приложения (например, Winword.exe → sample_1.doc).

Примечание – Для того, чтобы соответствующее приложение было запущено необходимо, чтобы оно было предварительно создано.

6 В диалоге Activity Properties щелкните по кнопке Filter. В появившемся диалоге Diagram object UDP filter (рисунок 10.7) отключите ключевые слова "Информационная система". Щелкните по ОК. В результате в диалоге Activity Properties не будут отображаться UDP с ключевыми словами "Информационная система" (рисунок 10.8).

Рисунок 10.7 – Диалоговое окно Diagram object UDP filter

Рисунок 10.8 – Вкладка UDP Values диалогового окна Activity Properties

 

Отметим, что свойства UDP можно присвоить не только работам, но и стрелкам.

7 Посмотрите отчет по UDP. Меню Tools/Report/Diagram Object Report (рисунок 10.9).

Рисунок 10.9 – Меню Tools/Report/Diagram Object Report

Выберите опции отчета (рисунок 10.10):

Start from Activity: A2. Сборка и тестирование компьютеров

Number of Levels: 2

User Defined Properties: Расход электроэнергии

Report Format: RPTwin.

Рисунок 10.10 – Выбор опций отчета

8 Щелкните по кнопке Report. В появившемся диалоге " Сохранение файла " щелкните по кнопке " Сохранить " (рисунок 10.11).

Рисунок 10.11 – Диалоговое окно " Сохранение файла " отчета

 

Запускается генератор отчетов RPTwin и появляется диалог New Report (Новый Отчет). Выберите тип отчета Columnar (Колоночный) (рисунок 10.12).

Рисунок 10.12 – Диалоговое окно New Report

Автоматически создается шаблон отчета (рисунок 10.13).

Рисунок 10.13 - Шаблон отчета в RPTwin

Нажатие на кнопку позволяет просмотреть отчет

Отразим в отчете суммарный расход электроэнергии.

  1. Выберите в меню Insert/Formula Field, затем переместите маркер в секцию отчета Page Footer, затем щелкните один раз. Появляется диалог Formula Editor (рисунок 10.14).

Рисунок 10.14 – Диалоговое окно Formula Editor

9 В поле Formula внесите текст формулы: Sum ({"Расход электроэнергии"})

10 Затем щелкните по ОК. Отчет показывается в окне просмотра (рисунок 10.15). В нижней части страницы расположено суммирующее поле - результат вычисления формулы (на рисунке 10.15 не видно).

Рисунок 10.15 - Окно просмотра отчета в RPTwin

Вопросы для контроля

 

1. Какие бывают типы отчетов?

2. Какие бывают синтаксические ошибки?

3. Что такое стоимостной анализ?

4. Что означает UDP?

5. Каким образом можно сгенерировать отчет?

 

Литература

 

1. С.В. Маклаков "Моделирование бизнес-процессов с Bpwin"

Черемных С.В. и др. Моделирование и анализ систем...

  1. Черемных С.В., Ручкин В.С., Семенов И.О. Структурный анализ систем. IDEF-технологии. - М.: Финансы и статисткика, 2001.
  2. Венгров А.М. CASE-совеременные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 1998.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-12-18 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: