Файл: Лабораторная работа 5 Функциональное моделирование предметной области в нотации idef0 с помощью ms visio.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 07.11.2023
Просмотров: 109
Скачиваний: 7
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
4. Распределите стрелки для диаграммы декомпозиции в соответствии с контекстной диаграммой. Для этого «перенесите» входные и выходные стрелки, связанные с декомпозируемой работой, в поле декомпозиции.
Итог выполнения вышеописанных шагов представлен на рис. 8.
Рисунок 8. Диаграмма декомпозиции
Разветвление стрелок. График (расписание) необходимо для того, чтобы прийти на консультацию и на защиту, .е. необходимо подвести одноименную стрелку к 2 работам. Для разветвления стрелки необходимо от фрагмента трелки до сегмента работы провести стрелку, состоящую из нескольких блоков
Однонаправленное соединение.
Слияние стрелок. Для слияния двух стрелок выхода необходимо провести работы аналогичные разветвлению.
ICOM-метки. Используя блок текста, расставьте ICOM метки.
Результат выполнения предыдущих пунктов представлен на рисунке
(рис. 9).
Рисунок 9. Диаграмма декомпозиции блока А0
6. Создание дерева узлов
Дерево узлов – это диаграмма, отображающая иерархию работ процесса
(рис. 10).
Рисунок 10. Диаграмма узлов
Для построения диаграммы:
‒ создайте новую страницу;
‒ присвойте имя странице: дерево узлов;
‒ постройте дерево узлов, используя фигуры схемы IDEF0.
7. Создание глоссария
Глоссарий – это словарь ключевых слов, повествований, изложений, используемых при описании процесса (рис. 11, 12).
Для построения глоссария:
‒ создайте документ Microsoft Office Word;
‒ создайте 2 таблицы: описание работ процесса, описание интерфейсных дуг процесса;
‒ наименование столбцов таблиц: имя (работы/дуги, описание);
‒ заполните таблицы в соответствии с ранее разработанной моделью процесса.
Рисунок 11. Словарь работ
Рисунок 12 – Словарь стрелок
4. ПОСЛЕДОВАТЕЛЬНОСТЬ ВЫПОЛНЕНИЯ РАБОТЫ
Лабораторная работа выполняется в следующей последовательности:
1. Изучить методику составления модели с помощью пакета MS Visio.
2. Составить схему функциональной модели в соответствии с заданным вариантом.
3. Принять в качестве гипертекста вариант задания, привязанный к нулевому уровню модели. Данные для вариантов приведены в таблице. Для декомпозированных и новых функциональных блоков получить данные у преподавателя.
4. Записать модель на диск с именем файла – Фамилия студента.
5. ФОРМА ОТЧЕТНОСТИ
Отчет по лабораторной работе представляется в виде файла с именем в соответствии с п.4. В состав файла входят:
собственно модель согласно варианта, приведенного в табл. 3;
гипертекст;
глоссарий с данными ФСА.
6. КОНТРОЛЬНЫЕ ВОПРОСЫ
1. Какое назначение имеет функциональная модель в процессе проектирования автоматизированной системы управления?
2. Перечислите основные составляющие функциональной модели.
3. Опишите правила формирования функциональных блоков (иерархия, нумерация, обозначение).
4. Опишите правила создания стрелок (направление, тип интерфейса, обозначение).
5. Объясните принцип работы и порядок создания гипертекста.
6.
Как выполняется функционально-стоимостной анализ по функциональной модели IDEF0 (принципы, порядок, интерпретация)?
Таблица 3
Задания для выполнения лабораторной работы
Вариант
Нулевой уровень модели
1
Обучение в университете
А0
Студент
Курс
Семестр
Учебник
Лектор
Закон о высшей школе
Посещения
Абонемент
Читальный зал
Почасовик
Приемная комиссия
Кафедра
Бюро расписаний
Деканат
Библиотекарь
2
Функциональная модель работы аппаратуры системного блока
3
Функциональная схема работы графической подсистемы компьютера
4
Функциональная модель операционной системы
5
Функциональная модель вычислительных алгоритмов
6
Функциональная модель вычисления интеграла
7
Функциональная модель нахождения производных функций
8
Функциональная модель решения дифференциальных уравнений
9
Функциональная модель решения экстремальных задач
10
Спроектировать вычислительную сеть
А0
Информация о рынке программного обеспечения
Задание на проектирование сети
ЕСКД
Проект сети
Студент
Стандарты вычис- лительных сетей и конспект лекций
11
Функциональная модель практического применения векторной геометрии
12
Функциональная модель процесса анализа сложности алгоритма
13
Функциональная модель решения линейных уравнений
14
Функциональная модель процесса выбора структуры данных для разработки алгоритма
15
Функциональная модель процесса выбора языка программирования
16
Функциональная модель современных CAD/CAM/САЕ систем
17
Функциональная модель обеспечений автоматизированных систем
18
Функциональная модель применения численных методов в автоматизированных расчетах
19
Функциональная модель информации (количество, качество, измерение, энтропия)
20
Функциональная модель видов обработки данных (обработка аналоговой и цифровой информации, устройства обработки данных и их характеристики, сетевые технологии обработки данных)
21
Функциональная модель современных технических средств обмена данных и каналообразующей аппаратуры (типы и структуры данных, организация данных на устройствах с прямым и последовательным доступом, файлы данных, файловые структуры, носители информации и технические средства для хранения данных)