Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет_для_лаб_Мтзкіт_2011.doc
Скачиваний:
1
Добавлен:
11.07.2019
Размер:
255.49 Кб
Скачать

Реалізація моделей засобами інструментального засобу design/idef

Загальні відомості: Об’єкт, який виділено чорними квадратиками називають активним об’єктом. Над активним об’єктом можна виконувати дії. Кожна група команд має свій маркер, який визначає вид роботи. По замовчанню маркер ‘+’.

Майже всі команди виконуються за однією схемою.

1 Обрати об’єкт лівою кнопкою миші.

2 Обрати команду лівою кнопкою миші або гарячою клавішею. Маркер прийме форму команди.

3 Виконати дію. Дію можна повторити.

4 Натиснути ESC або клацнути правою кнопкою миші. Покажчик змінить свою форму на символ ‘+’.

Дії описано у командах. Рухатися по моделі треба тільки за ієрархію.

Створення функціональної моделі необхідно виконувати у наступному порядку.

Б.1 Створити Модель IDEF0

1) Відкрити файл з назвою STARTUP.IDD з каталогу STARTUP.

На робочому столі відкриється вікно, що містить майстер - сторінку, пронумеровану 10001. Майстер сторінка містить стандартну форму, яка автоматично переноситься на сторінки моделі, яку створює користувач.

2) Вибрати команду NEW Page з меню Page, обрати опцію New А-0 Page і натиснути OK. Утворюється сторінка А-0. По замовчанню ідентифікатор блоку на діаграмі А-0 позначається "A0".

Нова сторінка буде містити стандартну форму з майстер сторінки.

3) Обрати нове ім'я вашої моделі, що замінить ім'я STARTUP. Обрати каталог, що буде містити нову модель.

4) Зберегти файл STARTUP.IDD під обраним ім'ям. Для цього вибрати команду SAVE AS з меню File.

Б.2 Додати назву функції до блоку

Команда TURN OFF/ TEXT (F2)

1 Щоб занести текст в активний блок або групу блоків, установіть кирилицю за командою ATTRIBUTES з меню IDEF0.

З цією ж метою можна використовувати команду ATTRIBUTES з меню ТЕХТ. Натисніть на "+" або "-" для кнопки праворуч , щоб вибрати необхідне значення з тих , котрі перераховані в алфавітному або числовому порядку. Користуйтеся шрифтом ARIAL CYR для роботи з кирилицею.

Переконайтеся, що ви закріпили вибір атрибутів опцією APPLY.

2 Для вводу тексту виберіть команду TURN OFF з меню TEXT. Покажчик розміщується усередині блоку. Введіть текст.

3 Завершення уводу тексту виконується за командою TURN ON з меню TEXT.

Б.3 Створити дугу блоку

Команда – CREAT /ARROW (F5)

Використовуйте цю команду, щоб малювати дугу між двома DESIGN/IDEF об'єктами.

Натисніть кнопку миші усередині об'єкта-джерела і перетягніть покажчик дуги усередину об'єкта адресата. Звільніть кнопку миші, коли дуга торкнеться бажаної сторони об'єкта.

Щоб намалювати вихідну дугу потрібно спочатку намалювати мітку, де буде закінчуватися голова дуги або малювати дугу в зворотному напряму.

Б.4 Створити мітку для дуги

Команда CREAT/LABEL(F3)

Мітку використовують, щоб визначити дугу функції. Коли інструмент мітки активний, текст включається автоматично. Для текстових міток використовуйте шрифт ARIAL CYR.

1 Оберіть команду CREAT/LABEL.

2 Щиглик кнопкою миші після установки покажчика мітки вказує точку введення на сторінці.

3 Щоб розірвати рядок натисніть клавішу ENTER.

4 Одною командою можна створити кілька міток.

5 Закінчити команду можна правою кнопкою миші.

6 Щоб перемістити мітку по сторінці, оберіть мітку і рухайте.

7 Корегувати мітку можна за командою F2.

8 Розмістити на діаграмі цілі та точку зору на модель можна за цією командою.

Б.5 Прикріпити мітку до дуги

Команда IDEF0/ATTACH LABEL (Shift-F3)

1 Виберіть мітку

2 Позиціонуйте мітку там, де Ви бажаєте, щоб вона була коло дуги.

3 Виберіть команду Attach Label.

4 Позиціонуйте покажчик на стрільці в потрібному місці.

5 Коли дуга замигає, натисніть кнопку миші. Текст мітки прив'язаний до дуги. У місці з'єднання з’являється маленьке коло,яке розміщене на стрілці.

6 Щоб видалити прикладену мітку, виберіть прикладену мітку і виберіть команду Detach Label.

Б.6 Деталізувати функціональний блок

Команда Page/Decompose (Shift-PgDown)

Наступні сторінки моделі утворюються тільки за командою Decompose , що декомпозує функціональний блок А0. Так будується ієрархічна структура моделі.

Кожна сторінка, що створюється в моделі, буде містити стандартну форму IDEF0. На діаграму декомпозиції переносяться мітки прикордонних дуг, ICOM-коди дуг.

Б.7 Розмістити на діаграмі декомпозиції один чи кілька блоків

Команда IDEF0/ PLACE BOXES (SHIFT-F11) створює кілька блоків

Використовуйте цю команду, щоб автоматично розмістити кілька блоків на поточній сторінці (кількість блоків за замовчуванням три). Ви можете змінювати цю кількість за допомогою команди ATTRIBUTES у меню IDEF0. Можна вводити самому будь-який номер, що не перевищує максимальне число блоків, дозволених для сторінки, як встановлене в IDEF. Блоки рівномірно розташовуються по діагоналі від верхнього лівого кута до правого нижнього кута сторінки.

CREATE IDEF BOX (F11) створює один блок

На вибір цієї команди, покажчик приймає форму об'єкта, що буде зображено. Установіть покажчик в те місце, де Ви хочете розмістити вершину блоку і клацніть кнопкою миші. Блоку буде призначено наступний за IDEF0-діаграмою номер.

Б.8 Створити відгалуження від дуги

Команда BRANCH (F12)

Команда малює нову дугу, що відгалужується, від обраної дуги. 1 Виберіть дугу установивши на неї покажчик і клацнувши кнопкою миші

2 Виберіть команду. Покажчик прийме форму дуги.

3 Помістіть покажчик на сторону блоку IDEF чи мітку, де повинна закінчитися нова дуга. Границя об'єкта замигає.

4 Натисніть кнопку миші, коли покажчик установиться на стороні об'єкта адресата, у місці де повинна закінчуватися дуга. Дуга намальована.

Граматичний контроль стрілок IDEF0 GRAMMAR повинен бути включений.

Б.9 Створити нову дугу і злити зі старою

Команда JOIN (Shift-F12)

Команда малює нову дугу, що зливається з обраною старою дугою.

1 Виберіть дугу.

2 Виберіть команду, покажчик прийме форму дуги.

3 Установіть покажчик на блок чи мітку звідкіля буде малюватися нова дуга для об'єднання з обраною. Границі покажчика замигають.

4 Щиглик кнопки миші завершує створення нової дуги. Граматичний контроль стрілок треба включити.

Б.10 Створити тунель

Клацнути на кінці дуги, де бажано розмістити тунель двічі.

Б.11 Рухатися по моделі

Команда Page/ Page Structure

Переміщає у вікно Page Structure, яке відображає в ієрархічному порядку всі сторінки вашої моделі. Від цього вікна Ви можете перейти до будь-якої сторінки в моделі.

Поточна сторінка позначена чорною точкою. Для переходу до іншої сторінки, виберіть ім'я в Структурі Сторінок. Обрана сторінка відкривається або якщо ця сторінка знаходиться на Робочому столі (створена окремим файлом) сторінка робиться активною.

Натисніть ESC для повернення до поточного сторінки.

Додаток В