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

2.4. Анализ, основанный на свойствах, заданных пользователем (udp)

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

Для описания UDP служит диалог User-Defined Property Name Editor (меню Edit/UDP Definition), показанный на рис. 1.18. В верхнем окне диалога вносится имя UDP, в списке выбора Datatype описывается тип свойства. Имеется возможность задания 18 различных типов UDP, в том числе управляющих команд и массивов, объединенных по категориям. Для внесения категории следует задать имя категории в окне New Category/Member и щелкнуть по кнопке Add Category. Для присвоения свойства категории необходимо выбрать UDP из списка, затем категорию из списка категорий и щелкнуть по кнопке Update. Одна категория может объединять несколько свойств, в то же время одно свойство может входить в несколько категорий. Свойство типа List может содержать массив предварительно определенных значений. Для определения области значений UDP типа List следует задать значение свойства в окне New Category/Member и щелкнуть по кнопке Add Member. Значения из списка можно редактировать и удалять.

Рис. 1.18. Диалог описания UDP

Например, категория “Загрязнение окружающей среды” может объединять свойство “загрязнение воды” типа Real Number и свойство “загрязнение воздуха” типа Integer List с предварительно определенной областью значений (1, 2, 3, 4, 5).

Каждой работе можно поставить в соответствие набор UDP. Для этого следует щелкнуть правой кнопкой мыши по работе и выбрать пункт меню UDP Editor. В закладке UDP Values диалога IDEF0 Activity Properties можно задать значения UDP. Свойства типа List отображаются списком выбора, который заполнен предварительно определенными значениями. Свойства типа Command могут иметь в качестве значения командную строку, которая выполняется при нажатии на кнопку . Например, свойство “Спецификации” категории “Дополнительная документация” может иметь значение “C:\Program Files\MSOffice\WINWORD.EXE specl.doc”.

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

3. Порядок выполнения работы

3.1. Ознакомьтесь с теоретической справкой к данной лабораторной работе.

3.2. Запустите BPwin через меню Старт/Программы или при помощи ярлыка на рабочем столе.

3.3. Выберите нотацию IDEF0 в появившемся диалоговом окне и нажмите кнопку OK.

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

3.5. Произведите функционально-стоимостный анализ (ABC) промоделированной системы.

3.6. Произведите анализ промоделированной системы с использованием свойств, определенных пользователем (UDP).

4. Содержание отчета

Отчет должен содержать:

· номер и название лабораторной работы;

· цель лабораторной работы;

· результаты исследований в виде контекстной диаграммы и диаграмм декомпозиции процессов первого и второго уровней, в стандарте IDEF0 для заданной преподавателем информационной системы;

· результаты функционально-стоимостного анализа (ABC) промоделированной системы;

· результаты анализа промоделированной системы с использованием свойств, определенных пользователем (UDP);

· выводы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]