- Главная
- Информатика
- Функціональна методологія IDEF0. Основні положення
Содержание
- 2. Методологія IDEF0 заснована на наступних концептуальних положеннях: Модель - штучний об'єкт, що представляє собою відображення (образ)
- 3. Блочне моделювання та його графічне представлення. Основний концептуальний принцип методології IDEF0 - представлення буд-якої досліджуваної системи
- 4. Засоби IDEF0 полегшують передачу інформації від одного учасника розробки моделі (окремого розробника або робочої групи) до
- 5. Розробка моделі в IDEF0 являє собою покрокову, ітеративну процедуру. На кожному кроці ітерації розробник пропонує варіант
- 6. IDEF0-моделі складаються з трьох типів документів: графічних діаграм, тексту і глосарію. Ці документи мають перехресні посилання
- 7. Кожна модель повинна мати контекстну діаграму верхнього рівня, на якій об'єкт моделювання представлений єдиним блоком з
- 8. Єдина функція, представлена на контекстній діаграмі верхнього рівня, може бути розкладена на основні підфункції за допомогою
- 10. Скачать презентацию
Методологія IDEF0 заснована на наступних концептуальних положеннях:
Модель - штучний об'єкт, що
Методологія IDEF0 заснована на наступних концептуальних положеннях:
Модель - штучний об'єкт, що
(образ) системи та її компонентів.
М моделює А, якщо М відповідає на питання щодо А.
Тут М - модель, А - модельований об'єкт (оригінал). Модель розробляють для розуміння, аналізу і прийняття рішень про реконструкцію або заміні існуючої, або проектуванні нової системи. Система являє собою сукупність взаємопов'язаних і взаємодіючих частин, виконують деяку корисну роботу. Частинами системи можуть бути будь-які комбінації різноманітних сутностей, що включають людей, інформацію, програмне забезпечення, обладнання, вироби, сировину. Модель описує, що відбувається в системі, як нею керують, які сутності вона перетворює, які кошти використовує для виконання своїх функцій і що виробляє.
Концепція IDEF0
Блочне моделювання та його графічне представлення. Основний концептуальний принцип методології IDEF0
Блочне моделювання та його графічне представлення. Основний концептуальний принцип методології IDEF0
Блочне моделювання та його графічне представлення
Засоби IDEF0 полегшують передачу інформації від одного учасника розробки моделі (окремого
Засоби IDEF0 полегшують передачу інформації від одного учасника розробки моделі (окремого
• діаграми, засновані на простий графіку блоків і стрілок, легко
читати і розуміти;
• мітки природною мовою для опису блоків і стрілок, а також
глосарій і супровідний текст для уточнення сенсу елементів діаграми;
• послідовна декомпозиція діаграм, що будується за ієрархічним принципом, при якому на верхньому рівні відображаються основні функції, а потім відбувається їх деталізація та уточнення;
• деревовидні схеми ієрархії діаграм і блоків, що забезпечують
огляд моделі в цілому і вхідних до неї деталей.
Передача інформації
Розробка моделі в IDEF0 являє собою покрокову, ітеративну процедуру. На кожному
Розробка моделі в IDEF0 являє собою покрокову, ітеративну процедуру. На кожному
Ітеративне моделювання
IDEF0-моделі складаються з трьох типів документів: графічних діаграм,
тексту і глосарію. Ці
IDEF0-моделі складаються з трьох типів документів: графічних діаграм,
тексту і глосарію. Ці
одного. Графічна діаграма - головний компонент IDEF0-моделі, що містить блоки, стрілки, з'єднання блоків і стрілок та асоційовані з
ними відносини. Блоки представляють основні функції модельованого
об'єкта. Ці функції можуть бути розбиті (декомпозовані) на складові
частини і представлені у вигляді більш докладних діаграм; процес декомпозиції продовжується до тих пір, поки об'єкт не буде описаний на рівні деталізації, необхідному для досягнення цілей конкретного проекту. Діаграма верхнього рівня забезпечує найбільш загальне або абстрактний опис об'єкта моделювання. За цією діаграмою слідує серія дочірніх діаграм, що дають більш детальне уявлення про об'єкт.
Діаграми IDEF0
Кожна модель повинна мати контекстну діаграму верхнього рівня, на
якій об'єкт моделювання
Кожна модель повинна мати контекстну діаграму верхнього рівня, на
якій об'єкт моделювання
на цій діаграмі відображають зв'язок об'єкта моделювання з навколишнім
середовищем. Оскільки єдиний блок представляє весь об'єкт, його ім'я -
загальне для всього проекту. Це ж справедливо і для всіх стрілок діаграми,
оскільки вони представляють повний комплект зовнішніх інтерфейсів об'єктивним. Діаграма A-0 встановлює область моделювання і її межу.
Найбільш важливі властивості об'єкта зазвичай виявляються на верхніх рівнях ієрархії; у міру декомпозиції функції верхнього рівня і розбиття її на підфункції, ці властивості уточнюються. Кожна подфункция, у свою чергу, декомпозується на елементи наступного рівня, і так відбувається до тих пір, поки не буде отримана релевантна структура, що дозволяє відповісти на питання, сформульовані в цілі моделювання. Кожна підфункція моделюється окремим блоком. Кожен батьківський блок докладно описується дочірньою діаграмою на більш низькому рівні. Усі дочірні діаграми повинні бути в межах області контекстної діаграми верхнього рівня.
Контекстна діаграма верхнього рівня
Єдина функція, представлена на контекстній діаграмі верхнього рівня, може бути розкладена
Єдина функція, представлена на контекстній діаграмі верхнього рівня, може бути розкладена
Дочірня діаграма, створювана при декомпозиції, охоплює ту ж область, що і батьківський блок, але описує її більш докладно. Таким чином, дочірня діаграма як би вкладена в свій батьківський блок.
Дочірня діаграма