Функциональная модель системы




Описание системы в виде функций и их отношений будем называть ее функциональной моделью. Известно несколько видов функциональных моделей системы:

1. конструктивно-функциональная модель машины. Эта модель представляет собой ориентированный граф, вершинами которого являются наименования элементов системы, а ребрами функции элементов.

2. функциональные модели процессов. Модель представляет собой граф, вершинами которого являются функции (процессы), а ребра – связи и отношения между функциями (процессами). Например, методология SADT – моделирования.

3. потоковые функциональные структуры. Модель представляет собой граф, вершинами которого являются наименования операций Коллера (E) или наименования элементов системы, а ребрами – входные (Аm) и выходные (Сm) потоки энергии, вещества, сигналов.


Лекция 7

Методология функционального анализа систем SADT (IDEF)

Истоки методологии SADT

SADT (Structured Analysis and Design) – методология структурного анализа и технического проектирования. Основное назначение SADT – облегчить описание и понимание искусственных сложных систем. Эта методология была предложена Дугласом Россом и сначала применялась в США (1969 – 1973) как методика системного проектирования программного обеспечения автоматизированных систем. Начиная с 1973г. сфера методологии САПР существенно расширилась: ее стали применять при проектировании аэрокосмических систем, в банковском деле и различных отраслях промышленности. В 1984г. эта методология министерством обороны США была стандартизирована и стала называться IDEF (Inteqrated DE Finition) и активно распространяется в Европе и Азии. С 1984г. IDEF вошла в семейство международных стандартов CALS и насчитывает сейчас около десяти модификаций. В данном курсе лекций нами будет использоваться модификация IDEF 0.

SADT-модель системы

SADT-модель системы – это набор взаимосвязанных диаграмм в виде древовидной структуры.

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

 

 

Блоки на SADT-диаграмме не располагаются случайным образом, а размещаются с учетом их важности (доминирования). Доминирование понимается как влияние, которое один блок оказывает на другие блоки. Наиболее доминирующий блок размещается в верхнем левом углу диаграммы, а наименее доминирующий – в правом нижнем углу. В одной диаграмме рекомендуется размещать не менее 3-х и не более 6-ти блоков. Дуги изображают связи между блоками. В SADT-диаграммах применяются следующие типы взаимосвязи блоков для описания их отношений:

1. Выход одного блока на вход другого или нескольких других блоков;

2. Обратная связь от выхода на вход этого блока или других блоков;

3. Выход одного блока на управление других блоков;

4. Обратная связь от выхода на управление этого или других блоков;

5. Выход одного блока на ресурсы других блоков;

6. Обратная связь от выхода на ресурсы этого или других блоков;

7. Один и тот же вход на несколько блоков;

8. Выходы нескольких блоков на выход одного блока;

9. Одно и то же управление на несколько блоков;

10. Один ресурс на несколько блоков.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-07-22 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: