- •Содержание
- •Введение
- •Назначение idef3
- •Два типа диаграмм в idef3
- •Начало работы в программной среде Desigh/idef. Общие правила
- •Лабораторная работа №1
- •Порядок выполнения работы:
- •Лабораторная работа №2
- •Порядок выполнения работы:
- •Индивидуальное задание:
- •Содержание отчета:
- •Индивидуальное задание:
- •Содержание отчета:
- •Лабораторная работа №3
- •2. Порядок выполнения работы:
- •3. Индивидуальное задание:
- •4. Содержание отчета:
- •Лабораторная работа №4
- •2. Порядок выполнения работы:
- •3. Индивидуальное задание:
- •4. Содержание отчета:
- •Лабораторная работа №5
- •2. Порядок выполнения работы:
- •3. Индивидуальное задание:
- •4. Содержание отчета:
- •Библиографический список
- •Приложение а
Индивидуальное задание:
Согласно выданному варианту (см. прил.А) связать метки (воздействия) с блоком А0 (процессом).
Создать диаграмму первого уровня.
Разместить IDEF-блоки в странице.
Поместить дуги в «тоннель».
Содержание отчета:
Цель работы.
Основная часть (описать режимы создания дуг, создания диаграммы первого уровня, выполнения команды «тоннель»).
Описать диаграмму-А1.
Выводы по работе.
Лабораторная работа №3
«Создание ломаных дуг. Создание присоединенных меток. Создание IDEF-блоков в диаграмме декомпозиции. Команда Create IDEF-Box. Перенумерация блоков»
Цель работы: изучение режимов команды Arrow (Дуга), создание присоединенных меток. Команды Attach Label (Присоединить Метку) и Deattach Label (Отсоединить Метку). Назначение ICOM-кода. Создание IDEF-блоков в диаграмме декомпозиции. Добавление нового блока с помощью команды Create IDEF-Box. Перенумерация блоков. Команда Renumber Box (Перенумеровать Блок).
2. Порядок выполнения работы:
Изучение режимов команды Arrow (Дуга):
Выходная дуга от блока А1 будет входной для А2. Команда Route Arrow соединяет блоки или метки, не расположенные на одной горизонтали или вертикали, с помощью ломаных дуг с прямыми углами.
Выберите команду Arrow в меню Create.
Поместите кончик указателя дуги в середину правой стороны А1 (исходный блок).
Нажмите кнопку мыши и перемещайте указатель дуги, не отпуская кнопки мыши, к середине А2 (блок назначения).
Отпустите кнопку мыши, чтобы указать точку входа (назначения) дуги.
Нарисуйте вторую ломаную дугу от правой стороны блока А2 к левой стороне А3 (рисунок 3.1).
Нажмите Esc, чтобы закончить создание дуги.
Рисунок 3.1 – Создание дуг
Создание присоединенных меток. Команды Attach Label (Присоединить Метку) и Deattach Label (Отсоединить Метку). Назначение ICOM–кода:
Чтобы пометить выходные дуги блоков А1 и А2, необходимо создать для них присоединенную метку.
Выполнить команду Label из меню Create.
Напечатайте «План Создания Продукта» чуть правее вертикального сегмента дуги, идущего от А1 к А2.
Отмените режим метки.
Выполнить команду Attach Label из меню IDEF0 .
Поместить указатель на вертикальный сегмент дуги напротив метки.
Когда дуга замерцает, отработайте кнопкой мыши на дуге (рисунок 3.2).
Создайте присоединенную метку «Тестированный Продукт» для дуги А2-А3.
Сохранить файл.
Рисунок 3.2 – Создание присоединительных меток
Создание IDEF-блоков в диаграмме декомпозиции. Добавление нового блока с помощью команды Create IDEF-Box. Перенумерация блоков. Команда Renumber Box (Перенумеровать Блок):
Во второй лабораторной работе декомпозировали блок А0 (диаграммы верхнего уровня). Теперь необходимо декомпозировать А1 (диаграмму первого уровня).
Перед тем, как декомпозировать А1, необходимо изменить параметр Labels Transfers с Text Labels (Текстовые Метки) на ICOM - Labels (ICOM - Метки). В этом случае портовый узел на диаграмме декомпозиции будет содержать ICOM - код. Текст метки для соответствующей дуги будет помещен в структуру, которая называется «область» и является подчиненной соответствующему портовому узлу на диаграмме декомпозиции. Система обозначений ICOM - кода состоит из букв I, C, O и M, показывающих роль соответствующей родительской дуги: входная (Input), выходная (Output), управления (Control) или дуга механизма (Mechanism) на родительской диаграмме.
Рисунок 3.3 – Режимы меток
Выполнить команду Attributes из меню IDEF0.В диалоговом окне Labels Transfers пометьте поле ICOM Labels (рисунок 3.3).
Выделить А1.
Выполнить команду Decompose из меню Page.
Выполнить команду Child из меню Page или дважды отработайте кнопкой на А1.
Выполнить команду Place Boxes (Разместить Блоки) из меню IDEF0.
В появившемся окне введите количество блоков «3» и отработайте кнопкой на поле OK, результатом будет появление 3-х новых блоков (Рисунок 3.4,блоки-А11, А12 и А13).
Напечатайте последовательно в блоках А11, А12 и А13 «Проектирование Интерфейса Пользователя», «Организация Работы Программистов» и «Проектирование Документации» соответственно.
Далее обнаруживаем, что нам еще надо добавить блок с важной функцией: «Планирование Маркетинга», которое должен находиться в первом блоке А11.
Конечно, можно удалить три имеющихся блоков и создать четыре новых, но это займет много времени. Другой путь добавление на страницу еще одного блока с последующей перенумерацией блоков.
Выполнить команду Create IDEF - Box (Создать IDEF - блок) в меню IDEF0.
Поставьте указатель мыши на место, где должен располагаться новый блок.
Завершить создания блока и напечатать в новом блоке «Планирование Маркетинга».
Новый блок получил свободный номер А14. Поскольку этот блок должен получить первый номер, надо перенумеровать все блоки.
Рисунок 3.4 – Работа с блоками (подпроцессами)
Выделите блок «Планирование Маркетинга».
Выполните команду Renumber Box (Перенумеровать Блок) в меню IDEF.
В появившимся окне отработайте кнопкой мыши на Renumber All Boxes (Перенумеровать Все Блоки) и нажмите на OK.
Результат: Все блоки получили новые последовательные номера (Рисунок3.4).
Сохраните файл.
