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

Билет № 13

  1. SADT – диаграмма модели. Общие характеристики.

SADT-модель описывает функции (действия, работы) и объекты (информационные и материальные), и их взаимодействие между собой. В зависимости от того, что принять в качестве элементов системы, а что в качестве связей между элементами (работы или объекты) можно построить дуальные системы: систему функций или систему данных (при этом под данными понимается совокупность информационных и/или материальных объектов).

Функциональная модель (система функций: элементом системы является функция) представляет с требуемой степенью детализации функции, связанные объектами (данными).

Модель данных (система данных: элементом системы являются материальные и информационные объекты) - это подроб­ное описание объектов системы, связанных функциями.

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

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

Степень точности (подробности, детальности) ответов на вопросы к модели, цель и предполагаемое использование модели, формулируется в начале процесса моделирования и должны быть измеримы и достижимы. Только в этом случае можно определить то состояние, в котором процесс моделирования и модель можно считать завершенными.

  1. Технология SADT. Синтез структуры на основе анализа знаний.

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

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

Билет № 14

  1. SADT- диаграммы функциональной модели: правила построения

Функциональная модель (система функций: элементом системы является функция) представляет с требуемой степенью детализации функции, связанные объектами (данными).

Описания модели представляется совокупностью диаграмм. Каждая диаграмма содержит описание подсистемы и информацию, идентифицирующую модель, диаграмму и ее взаимосвязь с другими диаграммами модели.

Диаграмма является основным рабочим элементом при создании модели и разрабатывается с использованием синтаксических правил

Графика диаграмм позволяет определить системные функции и показать, как они влияют друг на друга. В функциональных моделях элементы системы - блоки (функции, работы) на диаграммах изо­бражаются прямоугольниками. Названиями блоков служат глаголы или глаголь­ные обороты.

Каждая сторона блока имеет определенное наз­начение: левая– для входов; верхняя - для управления; правая - для выходов; нижняя - для механизмов.

Такое обо­значение отражает определенные системные принципы:

  • входы преобразуются в выходы;

  • управление ограничивает или предписывает ус­ловия выполнения преобразований;

  • механизмы показывают с использованием кого или чего выполняется функция.

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

  1. Достоверность SADT-моделей и технология моделирования

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

Созданные автором модели последовательно улуч­шаются до тех пор, пока они не будут точными вследствие их итератив­ного рецензирования, в процессе которого автор, и читатель (эксперт) многократно совещаются (устно и пись­менно) относительно достоверности создаваемой модели. Итеративное рецензирование называется циклом автор/читатель.

Цикл автор/читатель начинается в тот мо­мент, когда автор принимает решение распро­странить информацию о какой-либо части своей работы с целью получения отзыва о ней. Мате­риал для распространения оформляется в виде «папок» - небольших пакетов с результатами рабо­ты, которые критически обсуждаются другими специалистами в течение определенного времени. Сделанные письменные замечания также поме­щаются в папку в виде нумерованных коммента­риев.

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

Степень приня­тия диаграммы и уровень достиже­ния консенсуса для нее определяется на начальном этапе проектирования значением терминов: «рабочая», «эскиз», «рекомендовано», «публикация». Например, термин «рабочая версия» может от­носиться к первому, черновому варианту диа­граммы. «Эскиз» может относиться к следующим ее версиям, которые нуждаются в уточнениях. «Рекомендовано» может означать, что диаграмма готова для окончательного утверждения, а «публикация» - что диаграмма окончательно утвер­ждена.

Когда автор сочтет, что набор диаграмм, пред­ставляющий собой хорошо проработанную часть модели, достиг уровня «рекомендовано», он посылает их на окончательное утверждение в Комитет технического контроля. Комитет технического контроля представляет письменно свои замеча­ния, автор отвечает на них, а библиотекарь обес­печивает своевременность рецензирования, рас­сылая напоминания. Авторы переделывают диаграммы в соот­ветствии с замечаниями Комитета технического контроля. Когда Комитет технического контроля сочтет, что данный набор диаграмм можно утвердить, решение об утверждении поступает к библиотекарю, который сообщает о нем автору. Утвержденные диаграммы печатаются и распространяются как среди участников проекта, так и среди других специалистов. Утвержденные модели печатаются также в виде документов для использования на более поздних стадиях проекта.

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