Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Системы структурного типа

Сущность структурного подхода

Структурный подход к разработке информационных систем состоит в её декомпозиции (разбиении) на функции, которые автоматизируются. Происходит разбиение системы на функциональные подсистемы, которые далее разбиваются на подфункции, которые подразделяются на задачи и т.д. Процесс разбиения заканчивается разбиением до конкретных процедур. Не смотря на процесс деления, сохраняется целостное представление автоматизируемой системы со взаимосвязанными составляющими компонентами.

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

Определение 1

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

SADT

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

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

SADT-моделью является совокупность иерархически организованных диаграмм, которые зачастую состоят из 3–6 блоков, которые могут быть детализированы на другой диаграмме. Каждая диаграмма является некоторой законченной частью всей модели.

«Системы структурного типа» 👇
Помощь эксперта по теме работы
Найти эксперта
Решение задач от ИИ за 2 минуты
Решить задачу
Найди решение своей задачи среди 1 000 000 ответов
Найти

Каждый блок можно представить отдельным тщательно определённым объектом.

Определение 2

Декомпозицией называется разделение объекта на его структурные части (дуги и блоки, которые составляют диаграмму).

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

Определение 3

Блок, который декомпозируется, называют родительским блоком, а диаграмма, которая его содержит, – родительской диаграммой.

Блоком очерчивается граница системы: всё, что лежит в середине него, является частью системы, которая описывается, а всё, что лежит за ним, определяет среду системы.

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

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

Воспользуйся нейросетью от Автор24
Не понимаешь, как писать работу?
Попробовать ИИ
Дата написания статьи: 05.09.2016
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot