Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
59
Добавлен:
12.04.2015
Размер:
1.1 Mб
Скачать

2.2. Блоки представляют функции

Функциональные блоки на диаграммах изо­бражаются прямоугольниками. Блок представляет функцию или активную часть системы, поэтому названиями блоков служат глаголы или глаголь­ные обороты. Например, названиями блоков диаграммы выполнить задание являются: определить степень выполнения задания, вы­брать инструменты, подготовить рабочее место, обработать на станке и собрать, как показано на рис. 2-1.

Кроме того, SADT требует, чтобы в диа­грамме было не менее трех и не более шести блоков. Эти ограничения поддерживают слож­ность диаграмм и модели на уровне, доступном для чтения, понимания и использования. Други­ми словами, SADT-диаграммы и SADT-модели наглядны.

В отличие от других графических методов структурного анализа в SADT каждая сторона блока имеет особое, вполне определенное наз­начение. Левая сторона блока предназначена для входов, верхняя - для управления, правая - для выходов, нижняя - для механизмов. Такое обо­значение отражает определенные системные принципы: входы преобразуются в выходы, управление ограничивает или предписывает ус­ловия выполнения преобразований, механизмы показывают, кто, что и как выполняет функция. Например, четвертый блок диаграммы выпол­нить заданиеможет быть интерпретирован сле­дующим образом:детали, сырье и брак, обра­батываются на станкеисобираютсяврезуль­таты обработкис использованиемоборудован­ного рабочего места.

2.3. Блоки имеют доминирование

Блоки SADT никогда не размещаются на диаграмме случайным образом. Они размещаются по степени важности, как ее понимает автор диаграммы. В SADT этот относительный порядок называется доминированием. Доминирование понимается как влияние, которое один блок оказывает на другие блоки диаграммы. Напри­мер, самым доминирующим блоком диаграммы может быть либо первый из требуемой последо­вательности функций, либо планирующая или контролирующая функция, влияющая на все

Рис 2-1 ТипичнаяSADT-диаграмма

другие функции (такая, как определить степень выполнения заданияна рис. 2-1).

Наиболее доминирующий блок обычно раз­мещается в верхнем левом углу диаграммы, а на­именее доминирующий - в правом нижнем углу. В результате получается "ступенчатая" схема, по­добная представленной на рис. 2-1 для блоков 1, 2, 3.

Расположение блоков на странице отража­ет авторское определение доминирования. Таким образом, топология диаграммы показывает, какие функции оказывают большее влияние на осталь­ные. Чтобы подчеркнуть это, SADT-аналитик мо­жет перенумеровать блоки в соответствии с по­рядком их доминирования. Порядок доминирова­ния может обозначаться цифрой, размещенной в правом нижнем углу каждого прямоугольника: 1 будет указывать на наибольшее доминирование, 2 - на следующее после наибольшего, и т.д. На рис. 2-1 показано, что блок определить степень выполнения заданиявлияет на все остальные шаги по обработке детали черезследующий шаг заданияи поэтому этот блок пронумерован еди­ницей. Поскольку блокподготовить рабочее местодолжен быть перед блокомобработать на станке и собрать,этим блокам присвоены номера 3 и 4.

Блоки в SADTдолжны быть перенумерова­ны. Номера блоков служат однозначными иден­тификаторами для системных функций и автома­тически организуют эти функции в иерархию модели. Используя номера блоков и оценивая влияние, которое один блок оказывает на другой;

аналитик может организовать модель по прин­ципу функционального доминирования. Это позволяет согласовать иерархический порядок функций в модели с уровнем влияния каждой функции на остальную часть системы. Поэтому мы настоятельно рекомендуем по мере возмож­ности нумеровать блоки в соответствии с поряд­ком их доминирования.

Соседние файлы в папке Методология SADT