Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №2 ТПП.docx
Скачиваний:
1
Добавлен:
29.04.2024
Размер:
163.46 Кб
Скачать
  1. Диаграмма вариантов использования

Рисунок 2. Диаграмма вариантов использования

  1. Диаграмма последовательности

Рисунок 3. Диаграмма последовательности

Эта диаграмма последовательности описывает следующий процесс:

  1. Пользователь вводит целое число.

  2. Программа проверяет введенное значение на пустоту.

  3. Если введенное значение пусто, программа выводит сообщение об ошибке.

  4. Программа преобразует введенное значение в целое число.

  5. Программа проверяет, является ли число четным или нечетным.

  6. В зависимости от результата проверки, программа создает объект ImageIcon с соответствующим изображением и генерирует текст сообщения и заголовок.

  7. Программа отображает диалоговое окно с изображением, текстом сообщения и заголовком.

  1. Диаграмма вариантов использования Вывод

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

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

Выбор инструмента для построения UML диаграмм оказался критически важным для успешного выполнения лабораторной работы. Visual Paradigm выделился среди других инструментов благодаря своему богатому функционалу, интуитивно понятному интерфейсу, кросс-платформенности и возможностям для совместной работы и интеграции с другими инструментами, что обеспечило эффективность и удобство процесса моделирования.

В заключение, выполнение лабораторной работы позволило глубже понять и оценить значимость UML диаграмм в процессе проектирования программного обеспечения, развить навыки работы с инструментом Visual Paradigm и приобрести опыт в создании наглядных и информативных моделей системы для документации и коммуникации с командой разработки и заказчиками. Это практическое знание и опыт будут полезными при дальнейшей работе над проектами и развитии профессиональных компетенций в области системного анализа и проектирования программного обеспечения.