Технология SADT

Обзор технологий проектирования ИС

Разработаны десятки технологий построения модели автоматизируемого объекта – предприятия. Технологии можно разделить на структурные и объектно-ориентированные. Структурные технологии имеют наибольшее распространение.

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

Структурные технологии имеют 3 основные особенности:

· Расчленение сложной системы на части, представляемые как «чёрные ящики», каждый из них выполняет определённую функцию системы управления;

· Иерархическое упорядочение выделенных элементов системы с определёнием взаимосвязей между ними;

· Использование графического представления взаимосвязей элементов системы.

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

В составе технологий структурного анализа к наиболее распространённым можно отнести следующие:

· SADT – технология структурного анализа и проектирования, её подмножество – стандарт IDEF0;

· DFD – диаграммы потоков данных;

· RAD – технология быстрой разработки приложений.

· STD – диаграммы переходов состояний.

Объектно-ориентированной технологией принято называть технологию, которая отличается от структурных технологий большим уровнем абстракции и основывается на представлении системы в виде совокупности объектов, взаимодействующих между собой путём передачи определённых сообщений. В качестве объектов предметной области могут служить конкретные предметы.

Объектно-ориентированная технология может служить не противопоставлением, а дополнением структурной технологии.

Технология SADT разработана Дугласом Россом. Технология SADT представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель SADT отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями

Технология SADT может использоваться для моделирования широкого круга систем:

· проектирования телефонных коммуникаций реального времени;

· создания ПО командных и управляющих систем;

· банковское дело;

· системы наведения ракет;

· организация материально-технического снабжения.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow