Файл: Знакомство со средой ibm rational Rose. Разработка диаграмм вариантов использования и диаграммы классов.docx
Добавлен: 24.04.2024
Просмотров: 10
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ФГБОУ ВО
Уфимский Государственный Авиационный Технический Университет
Кафедра АСУ
Отчет по
Лабораторной работе №1
По дисциплине
по дисциплине: «Объектно-ориентированное моделирование»
на тему: «Знакомство со средой IBM Rational Rose. Разработка диаграмм вариантов использования и диаграммы классов»
Выполнили:
ст. гр. ПИ-510з
Салеков Д.А.
Проверил:
Шилина М.А.
Уфа 2023
Цель работы: Целью работы является получение навыков создания и редактирования диаграмм вариантов использования и диаграммы классов.
Ход работы: в ходе лабораторной работы была запущена программа Rational Rose, после чего разработаны диаграммы вариантов использования и диаграммы классов по теме «Страховой калькулятор».
Диаграмма вариантов использования представлена на рисунке 1.
Рисунок 1. Диаграмма вариантов использования.
Таблица 1. Элементы диаграммы вариантов использования.
Наименование элемента | Описание элемента |
Клиент | Элемент «актер», характеризующий лицо, использующее ПО |
Расчёт страховки | Элемент «вариант использования», характеризующий расчет всех параметров страховки и вывод результата пользователю |
Ввод полученного ущерба | Элемент «вариант использования», характеризующий ввод значения полученного ущерба |
Ввод процентов страхового случая | Элемент «вариант использования», характеризующий ввод процентов страхового случая |
Сценарий процесса работы с ПО:
-
Ввод полученного ущерба:
Клиенту необходимо ввести данные по полученному ущербу.
-
Ввод процентов страхового случая:
Пользователю необходимо ввести проценты страхового случая.
3) Расчет страховки:
Клиент жмет на кнопку «Рассчитать выплаты страховки», после чего полученные результаты появляются в отдельном окне ПО.
Диаграмма классов представлена на рисунке 1.
Рисунок 2. Диаграмма классов.
Таблица 2. Элементы диаграммы классов.
Окно ввода | Класс, который отвечает за ввод информации |
Вычисление | Класс, где производится вычисление неизвестных атрибутов |
Вывод результатов | Класс, который отвечает за вывод информации на экран |
Полученный ущерб | Атрибут, который отвечает за полученный ущерб |
Проценты за страховой случай | Атрибут, который отвечает за проценты по страховому случаю |
Общий полученный ущерб | Атрибут, который отвечает за общий полученный ущерб |
Общий процент страховки | Атрибут, который отвечает за общий процент страховки |
Анализировать данные | Метод, который отвечает за анализ данных |
Вычислить | Метод, который отвечает за вычисление неизвестных атрибутов |
Вывести результат | Метод, который отвечает за вывод результата на экран пользователя |
Вывод: были получены навыки создания и редактирования диаграммы вариантов использования и диаграммы классов на примере темы: «Страховой калькулятор».