Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Методика построения функциональной модели



Методология IDEF0 (более известная как методология SADT-Structure Analysis and Design Technique) предназначена для представления функций системы и анализа требований к системам и является одной из самых известных и широко используемых методологий проектирования АСУ [29].
В терминах IDEF0 система представляется в виде комбинации блоков и дуг. Блоки используются для представления функций системы и сопровождаются текстами на естественном языке. Дуги представляют множества объектов (как физических, так и информационных) или действия, которые образуют связи между функциональными блоками. Место соединения дуги с блоком определяет тип интерфейса.

 
 

Поскольку блоки символизируют действия, то они, как правило, подписываются глаголами или их формами. Дуги же подписываются существительными.

Рисунок 3.13 – Функциональный блок

Управляющие выполнением функции данные входят в блок сверху, в то время как информация, которая подвергается воздействию функции, показана с левой стороны блока; результаты выхода показаны с правой стороны.
Механизм (человек или автоматизированная система), который осуществляет функцию, представляется дугой, входящей в блок снизу (рисунок 3.13).

В основе методологии IDEF0 лежат следующие правила:

1 Функциональный блок (или Функция) преобразует Входы в Выходы (т.е. входную информацию в выходную), управление определяет, когда и как это преобразование может или должно произойти, исполнители непосредственно осуществляют это преобразование.

2 С дугами связаны надписи (или метки) на естественном языке (как правило, в виде имен существительных), описывающие данные, которые они представляют.

3 Дуги показывают, как функции между собой взаимосвязаны, как они обмениваются данными и осуществляют управление друг другом.

4 Выходы одной функции могут быть Входами, Управлением или Исполнителями для другой.

5 Дуги могут разветвляться и соединяться.

6 Функциональный блок, который представляет систему в качестве единого модуля, детализируется на другой диаграмме с помощью нескольких блоков, соединенных между собой интерфейсными дугами.

7 Эти блоки представляют основные подфункции (подмодули) единого исходного модуля.

8 Данная декомпозиция выявляет полный набор подмодулей, каждый из которых представлен как блок, границы которого определены интерфейсными дугами.

9 Каждый из этих подмодулей может быть декомпозирован подобным же образом для более детального представления.





Дата публикования: 2015-09-17; Прочитано: 337 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...