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

44.Назовите и охарактеризуйте представления модели в Rational Rose и их содержимое.

Модель (Model) – семантически ограниченное абстрактное представление системы.

Модель (Use case model) – определяет функциональные требования к системе

Модель анализа (analysis model ) – интерпретирует требования к системе в терминах проектной модели

Модель области определения (domain model) – фиксирует контекстное окружение системы.

Модель процессов (process model) – определяет параллелизм в системы и механизмы синхронизации

Модель размещения (deployment model) – определяет аппаратную топологию, в которой исполняется система.

Модель реализации (implementation model) – определяет части, которые используются для сборки и реализации физической системы.

45. Перечислите и охарактеризуйте типы (стереотипы) классов и отношений в Rational Rose.

типы (стереотипы) классов

-сущность ("entity") - используется для моделирования данных и поведения с длинным жизненным циклом.;

- граничный элемент (граница, "boundary") – обеспечивают взаимодействие между окружающей средой и внутренними элементами системы;

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

а также сервисный элемент (прикладной класс, "utility") и исключение ("exception")

В языке UML определены четыре типа отношений:

  • зависимость;

  • ассоциация;

  • обобщение;

  • реализация.

Зависимость (dependency) – это семантическое отношение между двумя сущностями, при котором изменение одной из них, независимой, может повлиять на семантику другой, зависимой.

Ассоциация (association) – структурное отношение, описывающее совокупность связей, где под связью понимается некоторая смысловая связь между объектами.

Обобщение (generalization) – это отношение «специализация/обобщение», при котором объект специализированного элемента (проще говоря, потомок) может быть подставлен вместо объекта обобщенного элемента (родителя, предка)

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

46. Охарактеризуйте разработку (технологию создания) диаграммы вариантов использования на языке моделирования в Rational Rose.

1. Щелкните правой кнопкой мыши по папке Logical View (Логическое представление) в окне браузера.

2. В появившемся контекстно-зависимом меню выберите команду New => UseCase (Создать => Вариант использования). В раздел логического представления модели будет добавлена новая диаграмма Вариантов использования с названием New Diagram

3. Введите для новой диаграммы название

4. Чтобы открыть диаграмму, дважды щелкните по ней мышью в браузере

47. Охарактеризуйте разработку (технологию создания) диаграммы действий на языке моделирования в Rational Rose.