Метод функционального моделирования SADT

Метод функционального моделирования SADT
Метод функционального моделирования SADT
Structured Analysis and Design Technique
разработан в 1973 г . Дугласом Россом (SoftTech, Inc.). Успешно использовался в военных, промышленных и коммерческих организациях США. Метод поддерживается Министерством обороны США, которое было инициатором разработки стандарта IDEF0 (Icam DEFinition) - подмножества SADT, являющегося основной частью программы ICAM (Integrated Computer Aided Manufacturing - интегрированная компьютеризация производства). Более того, среди менеджеров и руководителей компьютерных фирм считается, чуть ли не правилом хорошего тона знать основы SADT и при обсуждении каких-либо вопросов нарисовать простейшую диаграмму, поясняющую суть дела. Представляет собой совокупность правил и процедур, предназначенных для построения функциональной модели объекта (производимые им действия - работы - и связи между ними). Диаграммы функциональных спецификаций позволяют представить общую структуру, отражающую взаимосвязь различных задач (процедур) в процессе получения требуемых результатов. Основными объектами диаграмм являются: функция - некоторое действие, необходимое для решения задачи; декомпозиция функции - разбиение функции на множество подфункций. Система разбивается на функциональные подсистемы, которые делятся на подфункции, те - на задачи и так далее до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление. Метод основан на следующих концепциях : графическое представление блочного моделирования; строгость и точность; отделение организации от функции (исключение влияния административной структуры на функциональную модель). Графика блоков и дуг SADT-диаграммы отображает функцию в виде блока, а интерфейсы входа/выхода представляются дугами, соответственно входящими в блок и выходящими из него. Взаимодействие блоков друг с другом описываются посредством интерфейсных дуг, выражающих "ограничения", которые в свою очередь определяют, когда и каким образом функции выполняются и управляются; строгость и точность. Выполнение правил SADT требует достаточной строгости и точности, не накладывая в то же время чрезмерных ограничений на действия аналитика. Правила SADT включают: ограничение количества блоков на каждом уровне декомпозиции (правило 3-6 блоков); связность диаграмм (номера блоков); уникальность меток и наименований (отсутствие повторяющихся имен); синтаксические правила для графики (блоков и дуг); разделение входов и управлений (правило определения роли данных). отделение организации от функции, т.е. исключение влияния организационной структуры на функциональную модель. Диаграммы - главные компоненты модели, на которых в виде блоков и дуг представлены все функции (работы) организации и интерфейсы. Работы - поименованные процессы, функции или задачи, которые происходят в течение определенного времени и имеют распознаваемые результаты. Изображаются в виде прямоугольников. Имя работы выражается отглагольным существительным. В IDEF0 различают пять типов стрелок: Вход (Input) - материал или информация, используемые работой для получения результата (выхода). Входит в левую грань работы. Работа может не иметь ни одной стрелки входа. Управление (Control) - правила, стратегии, процедуры или стандарты, которыми руководствуется работа. Каждая работа должна иметь хотя бы одну стрелку управления. Входит в верхнюю грань работы. Часто сложно определить, являются данные входом или управлением. Подсказкой может служить, перерабатываются (изменяются) данные в работе или нет. Если изменяются, то скорее всего это вход, если нет - управление. Выход (Output) - материал или информация, которые производятся работой. Каждая работа должна иметь хотя бы одну стрелку выхода. Работа без результата не имеет смысла и не должна моделироваться. Выходит из правой грани работы. Механизм (Mechanism) - ресурсы, которые выполняют работу (персонал предприятия, станки, устройства и т. д.). Входит в нижнюю грань работы. По усмотрению аналитика механизм может не изображаться в модели. Вызов (Call) - специальная стрелка, указывающая на другую модель работы. Рисуется как исходящая из нижней грани работы. Указывает на то, что некоторая работа выполняется за пределами моделируемой системы. Построение SADT-модели начинается с представления всей системы в виде контекстной диаграммы . Контекстная диаграмма представляет самое общее описание системы и ее взаимодействия с внешней средой. Имеет вид одного блока и дуг, изображающих набор внешних интерфейсов системы. Затем проводится разбиение системы на крупные фрагменты (функциональная декомпозиция) . Декомпозиция выявляет полный набор подфункций, каждая из которых показана как блок с интерфейсными стрелками. Каждая подфункция может быть декомпозирована для большей детализации. Получаемые диаграммы называются диаграммами декомпозиции .

Политическая наука: Словарь-справочник. . 2010.


Политология. Словарь. — РГУ. . 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Метод функционального моделирования SADT" в других словарях:

  • IDEF — Эта статья или раздел нуждается в переработке. Пожалуйста, улучшите статью в соответствии с правилами написания статей …   Википедия

  • IDEF0 — IDEF0  Function Modeling  методология функционального моделирования и графическая нотация, предназначенная для формализации и описания бизнес процессов. Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»