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 с.


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

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


 

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

17846. ЦЕЛИ И ЗАДАЧИ ГОСУДАРСТВЕННОЙ РЕГИОНАЛЬНОЙ ФИНАНСОВОЙ ПОЛИТИКИ 59.5 KB
  Тема 12. ЦЕЛИ И ЗАДАЧИ ГОСУДАРСТВЕННОЙ РЕГИОНАЛЬНОЙ ФИНАНСОВОЙ ПОЛИТИКИ 1. Понятие государственная региональная финансовая политика 2. Цели государственной региональной финансовой политики 3. Задача государственной региональной финансовой политики 4. Регио
17847. КОМПЕТЕНЦИЯ МЕСТНЫХ ОРГАНОВ ВЛАСТИ В ОБЛАСТИ ФИНАНСОВ 86.5 KB
  Тема 13. КОМПЕТЕНЦИЯ МЕСТНЫХ ОРГАНОВ ВЛАСТИ В ОБЛАСТИ ФИНАНСОВ План 1. Составление утверждение и выполнение местного бюджета 2. Бюджетный процесс 3. Образование внебюджетных целевых резервных и валютных фондов 4. Установление местных налогов и сборов Под ко...
17848. МЕСТНЫЕ ФИНАНСОВЫЕ ОРГАНЫ И ИХ ФУНКЦИИ 39 KB
  Тема 14. МЕСТНЫЕ ФИНАНСОВЫЕ ОРГАНЫ И ИХ ФУНКЦИИ План 1. Виды местных финансовых органов 2. Местные финансовые органы в зарубежных странах 1. Виды местных финансовых органов Управление местными финансами осуществляется местными представительными и исполнительн...
17849. ОРГАНИЗАЦИЯ КАССОВОГО ИСПОЛНЕНИЯ МЕСТНЫХ БЮДЖЕТОВ, КОНТРОЛЯ И АУДИТА В МЕСТНЫХ ОРГАНАХ ВЛАСТИ 67 KB
  Тема 15. ОРГАНИЗАЦИЯ КАССОВОГО ИСПОЛНЕНИЯ МЕСТНЫХ БЮДЖЕТОВ КОНТРОЛЯ И АУДИТА В МЕСТНЫХ ОРГАНАХ ВЛАСТИ План 1. Понятие и системы кассового исполнения местных бюджетов 2. Оборотная кассовая наличность 3. Кассовое исполнение местных бюджетов в зарубежных странах ...
17850. Совершенная конкуренция 7.08 MB
  Задача 4 Тема Совершенная конкуренция Исходные данные: Год рождения студента ГР = 1980 Месяц рождения студента МР = 4 День рождения студента ДР = 21 На рынке совершенной конкуренции отраслевой спро
17851. Монополия. Задача 1.98 MB
  Задача 5 Тема: Монополия Исходные данные: Год рождения студента ГР = 1999 Месяц рождения студента МР = 5 День рождения студента ДР = 23 Рыночная функция спроса имеет следующий вид: QD = ГР/3 – 05×МР×P = 666 – 25Р Фу
17852. Потребительский выбор 1.1 MB
  Задача 1 Тема Потребительский выбор Исходные данные: Год рождения студента: ГР = 1985 Месяц рождения студента: МР = 1 День рождения студента: ДР = 3 Функция полезности потребителя: TU = ГР × А × В =1985АВ Доход потребителя: I = ГР = 1985 Цена блага А: PА = 5 × ДР = ...
17853. Производство экономических благ 1.11 MB
  Задача 2 Тема Производство экономических благ Исходные данные: Год рождения студента ГР = 1996 Месяц рождения студента МР = 2 День рождения студентаДР = 25 Производстве
17854. Спрос и предложение. Рыночное равновесие 3.54 MB
  Задача 3 Тема: Спрос и предложение. Рыночное равновесие Исходные данные: Год рождения студента ГР = 1996 Месяц рождения студента МР = 3 День рождения студента ...