Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы по САИС.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
4 Мб
Скачать
☆

3.Поясните понятие блока и части в аспекте архитектурного проектирования.

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

4.Поясните технологию работы с основными элементами диаграммы и особенности размещения их в браузере проекта.

Диаграмма деятельности:

  • Для создания Swimlanes в первую очередь необходимо создать Swimlane рамку и затем делитель Swimlane. Кликните на элемент в панели инструментов Swimlanes Frame ;

  • разместите элемент в рабочей области диаграммы;

  • кликните на Swimlanes Divider и разместите на диаграмме в ранее созданную рамку;

Создайте элементы активностей/действий – Action Elements. Элементы действий представляют собой вызовы функций с одним переходом выхода, в том случае, когда функция завершена. Для этого осуществите следующие действия:

  • кликните на Action

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

Создайте переходы Transitions. Переходы представляют ответ на сообщение в данном элементе действий. Они показывают следующий элемент действия. В соответствии с логикой описания Вы можете создать следующие переходы: Transitions between states (между состояниями), Fork and join transitions (ветвление или соединение), Timeout transition (переход ожидания). Создайте синхронизацию переходов Fork Synchronization. Синхронизация представляет расщепление единого потока в два или более исходящих потока. Аналогично можно создавать соединение потоков – в один исходящих из двух или более входящих переходов. Для этого осуществите следующие действия:

  • кликните на элемент Fork Node в панели инструментов;

Диаграмма состояний:

Щелкните значок Состояние в Инструментах Диаграммы.

2. В главной части области рисунка перетащить. Состояние с названием по умолчанию state_n, где n равен или больше 0, создан.

3. Напечатайте Idle и затем нажмите, Вход. Это Состояние указывает, что ни один звонок не происходит.

4. В центре области рисования, вы рисуете состояние, называемое активным. Это состояние указывает, что вызов создается или в самом разгаре.

В этой процедуре, вы должны нарисовать следующие состояния вложенные в состояние Active:

  • ConnectionConfirm - ожидает соединения и затем подтверждает связь

  • Connected - Подключается как голос или данные звонка

Чтобы нарисовать вложенные состояния:

1. Нажмите на значок состояние в инструментах диаграммы.

2. В верхней части состояния Active, нарисовать состояние, называемое ConnectionConfirm.

3. В нижней части состоянии Active, нарисуйте состояние, называемое Connected.

Рисование соединителей по умолчанию

Выберите инструмент Default connector на диаграмме инструментов. Рисование Переходов

Переходы представляют ответ на сообщение в данном состоянии. Они показывают, какое будет следующее состояние