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

  1. Создание новой статической диаграммы и нового пакета. Создайте новую статическую схему модели UML. Переименуйте систему UML и Основной пакет в соответствии с вариантом задания.

  2. Добавление классов и типов данных. Разместите на статической модели необходимые классы в соответствии с вариантом задания.

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

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

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

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

  1. Добавление примечания. Разместите в правом нижнем углу статической модели примечание с указанием фамилии и инициалов студента, номера группы и номера варианта.

  1. Варианты заданий

Вариант 1. Моделирование обзорной радиолокационной станции управления воздушным движением.

Система UML: РлсУвд. Основной пакет: Цели. Классы: самолёт, вертолёт, грозовой фронт.

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

Грозовой фронт характеризуется протяжённостью, ориентацией, горизонтальными координатами, высотой, скоростью и направлением движения.

Предусмотреть предупреждение оператора при опасном сближении самолётов или вертолётов, а также оценку расстояния от летательного аппарата от грозового фронта.

Вариант 2. Генератор периодических низкочастотных сигналов.

Система UML: Гпнс. Основной пакет: Сигналы. Классы: синусоидальный сигнал, прямоугольный сигнал, треугольный сигнал, сигнал произвольной формы.

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

Прямоугольный сигнал дополнительно характеризуется скважностью.

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

Предусмотреть возможность пересчёта частоты сигнала в период и обратно.

Вариант 3. Внутриофисная охранная сигнализация.

Система UML: ВОС. Основной пакет: Датчики. Классы: видеокамера, датчик движения, контактный датчик, сирена.

Все датчики, включая видеокамеру, а также сирена, характеризуется идентификационным номером, комнатой, местоположением в комнате, датами монтажа и последней проверки.

При этом сирена дополнительно характеризуется громкостью, а также наличием или отсутствием проблескового маячка.

Видеокамера дополнительно характеризуется углом поворота.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]