Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ СА.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
2.1 Mб
Скачать

4.8Пример моделирования информационной системы с помощью методологии sadt (стандарт idef0)

Рассматривается информационная система из области аэрокосмической промышленности, которая представляет собой механический цех, производящий детали для экспериментальных самолетов (экспериментальный механический цех). SADT-модель предназначена для определения функций, которые должен выполнить персонал цеха при изготовлении нестандартной детали самолета (Рис. 4 .29).

Определение предметной области

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

Составление списка данных является начальным этапом создания функциональной SADT-модели и каждой диаграммы. Начать моделирование следует с выделения всех основных групп данных, используемых системой. Следует записывать все данные и объекты, относящиеся к предметной области, лучше записать их больше, чем провести неполный анализ.

Р ис. 4.29 Описание предметной области

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

Список функций должен находиться на одной странице со списком данных. Для экспериментального механического цеха список данных и список функций приведен на .

Выбор цели

Познакомившись с постановкой задачи и описанием системы, составим список вопросов (Рис. 4 .31), на которые должна ответить модель, и сведем этот список в одно предложение. Это предложение становится целью построения модели, а список вопросов сохраняется как детализация этого предложения.

Цель: создание учебного руководства для нового персонала цеха с целью описания обязанностей всех работающих в цехе (Рис. 4 .32).

Р ис. 4.30 Подготовка списка данных и списка функций

Рис. 4.31 Подготовка списка вопросов

Р ис. 4.32 Определение цели и точки зрения

Выбор точки зрения

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

Для создания согласованной модели механического цеха можно встать на позицию как мастера, так и механика или контролера, но ни одна из них сама по себе не даст модели, которая позволила бы написать учебное руководство для всего персонала. Только с позиции начальника цеха можно увидеть все виды работ, выполняемых в цехе. Именно с его точки зрения, как указано на Рис. 4 .32, можно проследить взаимосвязи обязанностей различных работников.

Точка зрения начальника цеха позволяет создателю модели определить роль каждого работника в изготовлении отдельных деталей и описать координацию обязанностей персонала.