Вы находитесь на странице: 1из 6

MINISTERUL EDUCAŢIEI ŞI 

TINERETULUI AL REPUBLICII MOLDOVA


UNIVERSITATEA TEHNICA A MOLDOVEI

FACULTATEA CALCULATOARE, INFORMATICĂ ŞI MICROELECTRONICĂ

Лабораторная работа N2
ПО ПРЕДМЕТУ «AMOO»

Тема: Analiza sistemului în baza metodologiei APOO şi elaborarea modelelor prin


diagramele cazurilor de utilizare.

Выполнил: студент группы TI-182 Ватаманюк Игорь


Проверил: Sava N. și Melnic R., lect.univ.

UTM 2020
Цель работы: studierea noțiunilor de actor, caz de utilizare, nota, pachet și relațiile
între entități UML
Задание: de realizat 4 diagrame use-case pentru sistemul informațional ales

Диаграмма вариантов использования в UML — диаграмма, отражающая отношения между


акторами и прецедентами и являющаяся составной частью модели прецедентов, позволяющей
описать систему на концептуальном уровне.
Назначение диаграммы
Основное назначение диаграммы — описание функциональности и поведения, позволяющее
заказчику, конечному пользователю и разработчику совместно обсуждать проектируемую или
существующую систему.
При моделировании системы с помощью диаграммы прецедентов системный аналитик
стремится:
 чётко отделить систему от её окружения;
 определить действующих лиц (акторов), их взаимодействие с системой и ожидаемую
функциональность системы;
 определить в глоссарии предметной области понятия, относящиеся к детальному
описанию функциональности системы (то есть прецедентов).
Работа над диаграммой может начаться с текстового описания, полученного при работе с
заказчиком. При этом нефункциональные требования (например, конкретный язык или система
программирования) при составлении модели прецедентов опускаются (для них составляется
другой документ)
Рис. 1. Диаграмма взаимодействия клиента с системой

На Рис. 1 изображена диаграмма, которая описывает взаимодействие клиента с системой. В данном


случае клиент использует логику формирования заказа, которая включает в себя выбор товара. А выбор
товара включает в себя такие компоненты как «Получение наличия товаров», «Получение списка
товаров» и «Получение актуальных цен товара».
Формирование заказа предшествует добавлению заказа в бд. А добавление заказа в БД включает в себя
следующие компоненты «Привязка товаров к заказу», «Запись адреса доставки в БД» и «Обновление
наличия товаров»
Рис. 2. Диаграмма взаимодействия продавца с системой

На Рис. 2 изображена диаграмма, которая описывает взаимодействие продавца с системой. В данном


случае продавец анализирует спрос и формирует заказ на поставку товаров у поставщика. Анализ
спроса включает в себя такие компоненты как «Выгрузка наличия товаров», «Выгрузка цен», «Выгрузка
заказов» и «Выгрузка товаров»
Рис. 3. Диаграмма взаимодействия поставщика с системой

На Рис. 2 изображена диаграмма, которая описывает взаимодействие поставщика с системой. В данном


случае поставщик использует заказ на поставку товаров от продавца и реализует доставку товаров в
магазин. В свою очередь, Доставка товаров в магазин влияет на изменение асортимента. Изменение
асортимента включает в себя «Обновление цен», «Обновление товаров» и «Обновление наличия»
Вывод:
В это лабораторной работе мы ознакомились с диаграммами типа UseCase. Научились строить
логику взаимодействия между Актором и компонентами системы, для представления
функциональности и поведения.

Библиография:
Диаграмма прецедентов: [сайт]. - 2018. - URL:
https://ru.wikipedia.org/wiki/%D0%94%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC
%D0%BC%D0%B0_%D0%BF%D1%80%D0%B5%D1%86%D0%B5%D0%B4%D0%B5%D0%BD
%D1%82%D0%BE%D0%B2. (дата обращения: 14.01.2021). - Текст: электронный.

Вам также может понравиться