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

Работа добавлена: 2018-07-04






Функциональное проектирование

Любой объект служит лишь материальным носителем функцииНаряду со словом «функция» часто используется слово «назначение», особенно при рассмотрении не технических объектов.

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

Правильный выбор функции и приоритетов сильно влияли на конечный результат.

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

SADT-МЕТОДОЛОГИЯ – совокупность методов, правил и процедур, предназначенных для построения функциональной структуры сложных иерархических систем в виде модели, которая должна дать ответ на некоторые заранее определенные вопросы. В основе этого метода моделирования систем лежит описание системы, создаваемого с помощью естественного языка, позволяющего свободно описать функционирование моделируемой системы. На основе графических средств SADT/IDEF0 дескриптивное описание системы снабжается изображением ее модели, которое практически полностью устраняет возможную неоднозначность семантического описания. SADT - это методология, разработанная специально для того, чтобы облегчить описание и понимание искусственной системы средней сложности и ее среды до определения требований к программному обеспечению или к чему-либо другому.

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

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

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

Применение SADT методологии основано на формализованном процессе создания системы, при разбиении его на следующие фазы:

  1. анализ - определение того, что система будет делать;
  2. проектирование - определение подсистем и их взаимодействие;
  3. реализация - разработка подсистем по отдельности;
  4. объединение - соединение подсистем в единое целое;
  5. тестирование - проверка работы системы;
  6. установка - введение системы в действие;
  7. функционирование - использование системы.

Обычно SADT-методология применяется на ранних этапах жизненного цикла информационной системы.

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

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

С точки зрения SADT модель может быть сосредоточена либо на функциях системы, либо на ее объектах. SADT-модели, ориентированные на функции, принято называть ФУНКЦИОНАЛЬНЫМИ МОДЕЛЯМИ, а ориентированные на объекты системы - МОДЕЛЯМИ ДАННЫХ. Функциональная модель представляет с требуемой степенью детализации систему функций, которые в свою очередь отражают свои взаимоотношения через объекты системы. Модели данных дуальны к функциональным моделям и представляют собой подробное описание объектов системы, связанных системными функциями. Полная методология SADT поддерживает создание множества моделей для более точного описания сложной системы.

Согласно авторам SADT процесс моделирования, как процесса создания непротиворечивой и полезной системы описаний, состоит из четырех последовательных этапов:

  1. Сбор информации об исследуемой области.
  2. Документирование полученной информации.
  3. Представление ее в виде модели.
  4. Уточнение модели посредством итеративного рецензирования.

Применяемый в SADT цикл автор/читатель позволяет регулярно доводить до сведения автора замечания к разработанной им модели. Тем самым обеспечивается непрерывная проверка ее качества специально отобранными для этого читателями. В SADT-методологии определены обязанности SADT –библиотекаря, обеспечивающие поддержку, как коллективной деятельности, так и индивидуальную работу автора.

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

  1. является единственной методологией, легко отражающей такие системные характеристики, как управление, обратная связь и исполнители. Это объясняется тем, что SADT изначально возникла на базе проектирования систем более общего вида в отличие от других структурных методов, "выросших" из проектирования программного обеспечения;
  2. в дополнение к имеющимся концепциям и стандартам для создания систем добавлены развитые процедуры поддержки коллективной работы;
  3. предназначена для применением на ранних стадиях создания системы;
  4. можно сочетать с другими структурными методами. Это достигается использованием графических SADT-описаний в качестве схем, связывающих воедино различные методы, примененные для описания определенных частей системы с различным уровнем детализации.

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

Под названием IDEF0 SADT применялась тысячами специалистов в военных и промышленных организациях.




Возможно эти работы будут Вам интересны.

1. Основной общий принцип системного подхода заключается в рассмотрении частей явле

2. Русский поэт. Родился в крестьянской семье. Автор сборников стихов По ступеням времени, Взлеты, Четыреста миллионов; Провода в соломе (1927), особенно высоко оцененный М.Горьким за то

3. ЭЛЕМЕНТЫ ТЕХНИЧЕСКИХ СРЕДСТВ АВТОМАТИЗАЦИИ

4. -трансляторов. Для СА синтаксический анализатор используется автомат с магазинной стековой

5. . при проведении кратковременных внеполостных операций в стоматологии и пластической хирургии часто исполь

6. -Однако часто повторяющиеся воспаления миндалин из-за бактериальной инфекции тормозят выработку иммунитета.

7. Функция объявляется следующим образом:

8. шифрования (используется сложение в кольце вычетов по модулю, равному мощности алфавита):

9. - тип строительной конструкции при котором несущий основной элемент здания служит какркас из прямых и часто т.

10. -Экономия материалов-Облегчение конструкций-Улучшение теплозащитных свойствДля засыпки используется керам