На головну

Концепція методології функціонального моделювання IDEF0

  1. IV. НАЗАЧЕНІЕ КОНЛАНГА Огір ЯК ЗАСОБИ МОДЕЛЮВАННЯ ПРИРОДНИХ МОВ
  2. Quot; Матеріалістична концепція "Брайсона як альтернатива реалізму в мистецтві
  3. Quot; технократична концепція "і її критика
  4. Адаптація організму - фізіологічна основа функціонального і рухового вдосконалення людини
  5. Адаптивна концепція виникнення психіки
  6. Американська концепція розрахунку фінансового важеля
  7. Апарати функціональної дії.

Ммоделює А, якщо М відповідає на питання щодо А. тут М - Модель, А - Модельований об'єкт (оригінал).

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

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

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

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

Передача інформації. Засоби IDEF0 полегшують передачу інформації від одного учасника розробки моделі (окремого розробника або робочої групи) до іншого. До числа таких засобів відносяться:

- Діаграми, засновані на простій графіці блоків і стрілок, легко читаються і розуміються;

- Мітки на природній мові для опису блоків і стрілок, а також глосарій і супровідний текст для уточнення сенсу елементів діаграми;

- Послідовна декомпозиція діаграм, що будується за ієрархічним принципом, при якому на верхньому рівні відображаються основні функції, а потім відбувається їх деталізація та уточнення;

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

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

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

Відділення «організації» від «функцій». При розробці моделей слід уникати початкової «прив'язки» функцій досліджуваної системи до існуючої організаційної структури об'єкта, що моделюється (підприємства, фірми). Це допомагає уникнути суб'єктивної точки зору, нав'язаної організацією і її керівництвом. Організаційна структура повинна бути результатом використання (застосування) моделі. Порівняння результату з існуючою структурою дозволяє, по-перше, оцінити адекватність моделі, а по-друге - запропонувати рішення, спрямовані на вдосконалення цієї структури.

 



Попередня   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   Наступна

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

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