Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции проектирование ИС.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
133.31 Кб
Скачать

Техническая структура

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

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

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

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

  1. Графическое представление блочного моделирования. Диаграмма отображает функцию в виде блока, а интерфейсы входа/выхода представляются дугами

  2. Строгость и точность

Правила методологии SADT включают:

  • Ограничение количества блоков на каждом уровне декомпозиции (3-6 блоков)

  • Связность диаграмм (каждый блок имеет свой номер)

  • Уникальность меток и наименований (отсутствие повторяющихся имен)

  • Синтаксические правила для графики

  • Разделение входов и управлений

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

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

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

В рамках развития методологии SADT было разработано несколько графических языков модерования, которые получили следующие названия:

  • IDEF0 – методология функционального моделирвоания, предназначена для документирвоания производственных процессов и отбора информации об использованых ресурсах на каждом этапе проектирования системы

  • IDEF1x – методология построения реляционной структуры БД

  • IDEF1 – методология построения информационных поток внутри системы

  • IDEF2 – методология для документирования поведения системы во времени

  • IDEF3 – методология для моделирования бизнес-процессов. Отражает поведенческие аспекты системы.

Если методика IDEF0 связана с функциональными аспектами и позволяет отвечать на вопрос, что делает система, то в IDEF3 детализируется и конкретизируется IDEF0-функции. IDEF3-модель отвечает на вопрос как делает это система.

  • IDEF4 – реализует ООПр больших систем. Является аналогом UML. Содержит язык для изображения взаимосвязей классов, атрибутов, методов в ряде диаграмм.