Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

SADT (Structured Analysis and Design Technique) — методология структурного анализа и проектирования кратко

Лекция



Привет, Вы узнаете о том , что такое sadt, Разберем основные их виды и особенности использования. Еще будет много подробных примеров и описаний. Для того чтобы лучше понимать что такое sadt, structured analysis and design technique, методология структурного анализа , настоятельно рекомендую прочитать все из категории Проектирование веб сайта или программного обеспечения.

SADT (акроним от англ. Structured Analysis and Design Technique) — методология структурного анализа и проектирования, интегрирующая процесс моделирования, управление конфигурацией проекта, использование дополнительных языковых средств и руководство проектом со своим графическим языком. Процесс моделирования может быть разделен на несколько этапов: опрос экспертов, создание диаграмм и моделей, распространение документации, оценка адекватности моделей и принятие их для дальнейшего использования. Этот процесс хорошо отлажен, потому что при разработке проекта специалисты выполняют конкретные обязанности, а библиотекарь обеспечивает своевременный обмен информацией.

SADT возникла в конце 60-х годов в ходе революции, вызванной структурным программированием. Когда большинство специалистов билось над созданием программного обеспечения, немногие старались разрешить более сложную задачу создания крупномасштабных систем, включающих как людей и машины, так и программное обеспечение, аналогичных системам, применяемым в телефонной связи, промышленности, управлении и контроле за вооружением. В то время специалисты, традиционно занимавшиеся созданием крупномасштабных систем, стали осознавать необходимость большей упорядоченности. Таким образом, разработчики решили формализовать процесс создания системы, разбив его на следующие фазы:

  • Анализ — определение того, что система будет делать,
  • Проектирование — определение подсистем и их взаимодействие,
  • Реализация — разработка подсистем по отдельности,
  • Объединение — соединение подсистем в единое целое,
  • Тестирование — проверка работы системы,
  • Установка — введение системы в действие,
  • Эксплуатация — использование системы.

История

Часть теорий, относящихся к методологии и языку описания систем, были названы их автором, Дугласом Т. Россом «Методологией структурного анализа и проектирования» (SADT — Structural Analysis and Design Technique). Исходная работа над SADT началась в 1969 г. Первое ее крупное приложение было реализовано в1973 г. при разработке большого аэрокосмического проекта, когда она была несколько пересмотрена сотрудниками SofTech, Inc. В 1974 г. SADT была еще улучшена и передана одной из крупнейших европейских телефонных компаний. Появление SADT на рынке произошло в 1975 г. после годичного оформления в виде продукта. К1981 г. SADT уже использовали более чем в 50 компаниях при работе более чем над 200 проектами, включавшими более 2000 людей и охватывавшими дюжину проблемных областей, в том числе телефонные сети, аэрокосмическое производство, управление и контроль, учет материально-технических ресурсов и обработку данных. Ее широкое распространение в настоящее время в европейской, дальневосточной и американской аэрокосмической промышленности (под названием IDEF0) позволяет эти цифры существенно увеличить. Об этом говорит сайт https://intellect.icu . Таким образом, SADT выделяется среди современных методологий описания систем благодаря своему широкому применению.

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

В конце 70-х появились компьютеры достаточной мощности и диапазона с приемлемой скоростью создания графических изображений. Это дало возможность автоматизировать те структурные методы, которые, подобно SADT, существенно опирались на графику. Хотя такие технологии в то время только начинали развиваться,ВВС США финансировали разработку первой системы автоматизации SADT (и, кстати говоря, первого автоматизированного средства для структурного анализа, делающего упор на графику), названного AUTOIDEF0.

В начале 80-х годов появился умещающийся на письменном столе персональный компьютер с графическими возможностями. Это привело к созданию автоматизированных рабочих мест для нескольких графических методов структурного анализа. В это же время первые попытки реализации SADT на мини- и микрокомпьютерах были предприняты в США, Европе и Скандинавии. Одним из результатов таких попыток стало создание автоматизированного рабочего места SADT во Франции, названное SPECIF X.

Современный уровень информационных технологий предоставляет богатый выбор методов для создания автоматизированной поддержки SADT. Наиболее доступным на сегодняшний день SADT-средством является Design/IDEF (Meta Software Corp.) — изначально построенный в рамках программы интегрированной компьютеризации производства и широко используемый ныне в различных областях деятельности. Автоматизированная поддержка SADT происходит в развитии от просто графического средства до программного обеспечения, функционирующего на базе знаний более общих понятий моделирования. Такие развитые средства обладают способностью понимать семантику взаимосвязанной сети диаграмм SADT и множества моделей, а также объединять это множество сведений и правил с другими технологиями.

Правила моделирования и примеры

Рассмотрим главные элементы способа SADT.

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

Владелец бизнес-процесса – должностное лицо, несущее ответственность за получение результата процесса и обладающее полномочиями по распоряжению ресурсами, необходимыми для выполнения процесса.

Исполнители бизнес-процесса – команда специалистов из разных функциональных областей (кросс-функциональная команда), выполняющих действия процесса.

Входы бизнес-процесса – ресурсы (материальные, информационные), необходимые для выполнения и получения результата процесса, которые потребляются или преобразуются при выполнении процесса.

Управление процесса – как правило информация, определяющая правила преобразования входов в выход.

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

В основе методологии SADT лежат два основных принципа:

  • −SA-блоки;
  • −Декомпозиция.

На основе SA-блоков создается иерархическая многоуровневая модульная система, каждый уровень которой представляет собой законченную систему (блок), которая поддерживается и контролируется находящейся над ней системой (блоком).

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

На рисунке 5.1 показано расположение рассматриваемых элементов метода SADT при описании бизнес-процессов.

SADT (Structured Analysis and Design Technique) — методология структурного анализа и проектирования

Рисунок 5.1 – Описание бизнес-процесса методом SADT

Рассмотрим пример схемы описания процесса закупки товара:

Вход: деньги, потребность в товаре, информация поставщика.

Выход: продукты, документы на продукт.

Управление: правила тендерных закупок , правила бухучета (первичные документы).

Механизмы: служба материально-технического снабжения, офисная техника.

На рисунке 5.2 показан результат описания поставленной задачи.

SADT (Structured Analysis and Design Technique) — методология структурного анализа и проектирования

Рисунок 5.2 – Описание процесса закупки товара методом SADT

Рассмотрим пример, где выход одного процесса может являться входом (управлением, механизмом) для другого (рисунок 5.3).

SADT (Structured Analysis and Design Technique) — методология структурного анализа и проектирования

Рисунок 5.3 – Пример взаимодействия двух процессов

Вопросы для самопроверки

  • 1. Что такое методология SADT?
  • 2. Какие фазы применения SADT методологии вы знаете?
  • 3. Что такое SADT-модель?
  • 4. Из каких последовательных этапов состоит процесс моделирования в SADT?
  • 5. Что такое результат бизнес-процесса?
  • 6. Кто такой владелец бизнес-процесса?
  • 7. Кто такие исполнители бизнес-процесса?
  • 8. Что такое входы бизнес-процесса?
  • 9. Что такое управление процессом?
  • 10. Как сказывается процесс в SADT?
  • 11. Что такое механизм процесса?
  • 12. Что такое декомпозиция и для чего она используется в SADT?

Вау!! 😲 Ты еще не читал? Это зря!

Выводы из данной статьи про sadt указывают на необходимость использования современных методов для оптимизации любых систем. Надеюсь, что теперь ты понял что такое sadt, structured analysis and design technique, методология структурного анализа и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Проектирование веб сайта или программного обеспечения

Из статьи мы узнали кратко, но содержательно про sadt

Ответы на вопросы для самопроверки пишите в комментариях, мы проверим, или же задавайте свой вопрос по данной теме.

создано: 2016-05-01
обновлено: 2023-06-28
132468



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей



Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Проектирование веб сайта или программного обеспечения

Термины: Проектирование веб сайта или программного обеспечения