7619

Потоковые функциональные SADT/IDEF0-диаграммы

Лекция

Информатика, кибернетика и программирование

Потоковые функциональные SADT/IDEF0-диаграммы. Базовые элементы языка. Действие(процесс) Поток данных Принципиальной особенностью языка SADT-диаграмм является наличие строгой интерпретации у каждой из 4-х сторон прямоугольника (блока), ...

Русский

2013-01-26

40.5 KB

10 чел.

Потоковые функциональные SADT/IDEF0-диаграммы.

Базовые элементы языка.

  •  

Действие(процесс)

  •  Поток данных

Принципиальной особенностью языка SADT-диаграмм является наличие строгой интерпретации у каждой из 4-х сторон прямоугольника (блока), изображающего действие (процесс).

Потоки данных (стрелки) могут подходить к действию (прямоугольнику) только так, как указано на этом рисунке. Фрагмент SADT-диаграммы, приведенный на рисунке, имеет следующий смысл: «Действие» состоит в преобразовании «входов» I в «выходы» O под «управлением» условий C и выполняется «исполнителем» M (с использованием «механизма» M).

Содержательные различия между понятиями вход-выход-управление-механизм хорошо иллюстрирует пример:

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


Потоки данных связывают действия. Имеется
5 видов взаимосвязей между действиями:

Обратные связи (4,5) отличаются от прямых связей (1,2) только размещением действий A,B. Однако появление обратных связей неизбежно, поскольку в диаграмме возможны (и, как правило, имеются) циклические связи. Выбор порядка размещения действий в SADT-диаграммах позволяет по-разному расставить содержательные акценты на взаимосвязь между действиями.

Вторая принципиальная особенность языка SADT-диаграмм – явное использование понятия отношение доминирования на действиях. При наличии (прямой) связи по управлению  «управляющее действие» доминирует (главенствует) над «управляемым». При наличии (прямой) связи по входу «передающее информацию действие» доминирует над «принимающим информацию». При наличии циклических связей между действиями выбор отношения доминирования неоднозначен и определяется решением разработчика модели расставить так или иначе содержательные акценты на взаимосвязь между действиями. Действия на SADT-диаграмме размещаются в соответствии с выбранным отношением доминирования, связь по управлению смещает подчиненное действие вниз, а связь по входу – вправо.


ПРИМЕР
SADT-диаграммы для задачи о бегающей собаке.

Пример[3] модели деятельности условного предприятия, база данных предприятия.

СПИСОК ЛИТЕРАТУРЫ.

Марка Д.А. и др. Методология структурного анализа и проектирования. М.: МетаТехнология, 1993. - 240 с.

Росс Д.Т. Структурный анализ (SA): язык для передачи понимания. 240-284 с. в сб. Требования и спецификации в разработке программ. М.: Мир, 1984. - 344 с.

Кравченко В.Ф. и др. Организационный инжиниринг. М.: Издательство ПРИОР, 1999. - 256 с.


Типовая схема информационных связей условного процесса
.

Типовая схема информационных связей циклического процесса.


 

А также другие работы, которые могут Вас заинтересовать

10890. Технологія обробітку та захисту ґрунтів 63.5 KB
  Тема уроку: Технологія обробітку та захисту ґрунтів. Мета уроку. Засвоєння знань про типи структуру та родючість ґрунтів; ручні знаряддя праці; прийоми і послідовність ручного обробітку ґрунту; види механізованого обробітку ґрунту; правила безпечної праці та особист
10891. Благоустрій і озеленення приміщень і території 36 KB
  Тема: Благоустрій і озеленення приміщень і території. Мета уроку: Засвоєння знань про роль і місце зелених насаджень у житті людини умови використання у насадженнях різних порід породи декоративних і захисних рослин. Обєкт навчальної праці: проектування зелених нас...
10892. Практична (проектна) робота. Процес випилювання з фанери та ДВП 33.5 KB
  Тема уроку: Практична проектна робота. Процес випилювання з фанери та ДВП. Мета уроку. Формування вмінь виконувати пиляння фанери лобзиком; закріплення знань про пиляння деревини. Розвивати точність окомір. Виховувати акуратність виконавчу дисципліну творче ставл
10893. Планирование ресурсного потенциала предприятия 118 KB
  Под потенциалом предприятия принято понимать совокупность показателей или факторов, характеризующих его силу, источники, возможности, средства, запасы, способности, ресурсы и многие другие производственные резервы
10894. Процес обробки матеріалів різанням 29 KB
  Тема: Процес обробки матеріалів різанням. Мета: 1 ознайомити учнів з основними способами різання деревини елементами і назвами інструментів. Забезпечити засвоєння правил ТБ; 2 виховувати в учнів уважність відповідальне ставлення до обладнання майстерні бережливі...
10895. Прийоми розмічання за шаблонами та інструментами 36.5 KB
  Тема: Прийоми розмічання за шаблонами та інструментами. Мета: 1 вдосконалювати в учнів знання про процес розмічання дати основні поняття про розмічальний інструмент навчити правильно використовувати цей інструмент; 2 виховувати естетичний смак культуру праці; ...
10896. Розмічання: за шаблоном, копіюванням. Підготовка заготовки до роботи 40.5 KB
  Тема уроку: Розмічання: за шаблоном копіюванням. Підготовка заготовки до роботи. Мета: навчальна: сформувати уявлення про призначення та будову вимірювальних інструментів. Прийоми розмічання за шаблоном. Відомості про припуски на обробку. Виховна: виховувати стара...
10897. Сутність поняття естетика. Основні естетичні категорії 110.5 KB
  Історія виникнення поняття естетика у давньогрецькій культурі та країнах давнього сходу. Виділення естетики у самостійну науку. Естетична діяльність та її форми. Структура естетичної свідомості. Основні естетичні категорії. Мистецтво як складова частина предмета естетики.
10898. Методи проектування (фантазування, елементи біоніки). Вибір обєкту проектування на основі зібраної інформації 123.5 KB
  Тема уроку: Методи проектування фантазування елементи біоніки. Вибір обєкту проектування на основі зібраної інформації. Складання ескізу майбутнього виробу. Мета уроку. Засвоєння знань про етапи проектування ескіз технічний опис макет креслення шаблони; форм