На головну

діаграми IDEF0

  1. Activity diagram (діаграми активності).
  2. Collaboration diagram (діаграми співробітництва)
  3. Use case diagram (діаграми прецедентів).
  4. Бінарні діаграми рішень (БДР)
  5. Векторні діаграми синхронного генератора
  6. Векторні діаграми синхронних генераторів
  7. Векторні і топографічні діаграми

IDEF0-моделі складаються з трьох типів документів: графічних діаграм, тексту і глосарію. Ці документи мають перехресні посилання один на одного.

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

Глосарій призначений для визначення абревіатур (акронімів), ключових слів і фраз, які використовуються в якості імен та міток на діаграмах. Глосарій визначає поняття і терміни, які повинні бути однаково зрозумілі усіма учасниками розробки і користувачами моделі, щоб правильно інтерпретувати її зміст.

Графічна діаграма - головний компонент IDEF0-моделі, що містить блоки, стрілки, з'єднання блоків і стрілок і асоційовані з ними відносини. Блоки представляють основні функції об'єкта, що моделюється. Ці функції можуть бути розбиті (декомпозіровани) на складові частини і представлені у вигляді більш докладних діаграм; процес декомпозиції триває до тих пір, поки об'єкт не буде описаний на рівні деталізації, необхідному для досягнення цілей конкретного проекту. Діаграма верхнього рівня забезпечує найбільш загальне або абстрактне опис об'єкта моделювання. За цією діаграмою слід серія дочірніх діаграм, що дають більш детальне уявлення про об'єкт.

Кожна модель повинна мати контекстну діаграму верхнього рівня, на якій об'єкт моделювання представлений єдиним блоком з граничними стрілками. Ця діаграма називається A-0 (А мінус нуль). Стрілки на цій діаграмі відображають зв'язку об'єкта моделювання з навколишнім середовищем. Оскільки єдиний блок представляє весь об'єкт, його ім'я загальне для всього проекту. Це ж справедливо і для всіх стрілок діаграми, оскільки вони представляють повний комплект зовнішніх інтерфейсів об'єкта. Діаграма A-0 встановлює область моделювання та її кордон. Приклад діаграми A-0 показаний на рис. 3.10., Рис. 3.11., Рис. 3.12.

Мал. 3.10. Приклад контекстної діаграми

Мал. 3.11. Приклад контекстної діаграми

Мал. 3.12. Приклад контекстної діаграми

Контекстна діаграма A-0 також повинна містити короткі затвердження, що визначають точку зору посадової особи або підрозділу, з позицій якого створюється модель, і мета, для досягнення якої її розробляють. Ці твердження допомагають керувати розробкою моделі і ввести цей процес у певні рамки.

Точка зору визначає, що і в якому розрізі можна побачити в межах контексту моделі. Зміна точки зору, призводить до розгляду інших аспектів об'єкта. Аспекти, важливі з однієї точки зору, можуть не з'явитися в моделі, що розробляється під іншим кутом зору на той же самий об'єкт.

Формулювання мети висловлює причину створення моделі, тобто містить перелік питань, на які повинна відповідати модель, що в значній мірі визначає її структуру.

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



Попередня   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   Наступна

Загальні вимоги до методології і технології | Структура комплекту документів | Найбільш перспективні і прийнятні технології розробки ПЗ | Коротка характеристика основних технологічних програмних продуктів IBM Rational | Методологія функціонального моделювання IDEF0 | Концепція методології функціонального моделювання IDEF0 | Основні визначення (поняття) методології та мови IDEF0 | Синтаксис графічного мови IDEF0 | Семантика мови IDEF0 | Імена та мітки |

© um.co.ua - учбові матеріали та реферати