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

Билет №5

  1. Спиральный метод проектирования, сходство с каскадным методом и отличия.

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

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

Рис. 1

Рис. 2

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

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

Отличие от каскадного:

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

  1. Функциональное моделирование, корректность модели.

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

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

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

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

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