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

Ministerul Educaţiei, Culturii și Cercetării al Republicii Moldova

Universitatea Tehnică a Moldovei


Departamentul Ingineria Software și Automatică

RAPORT
Lucrare de laborator Nr.2
Disciplina:
Tema:

A efectuat: st.gr. , TI-228

A verificat : asist.univ.
Sava Nina
lect.univ.
Melnic Radu

Chișinău 2024
Scopul: изучить понятия актера, варианта использования, примечания, пакета и отношений между
сущностями UML.

Sarcina: создать 4 диаграммы вариантов использования выбранной информационной системы.

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


прецедентами и являющаяся составной частью модели прецедентов, позволяющейописать систему
на концептуальном уровне.

Назначение диаграммы

Основное назначение диаграммы — описание функциональности и поведения,


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

чётко отделить систему от её окружения;

определить действующих лиц (акторов), их взаимодействие с системой и


ожидаемуюфункциональность системы;

определить в глоссарии предметной области понятия, относящиеся к детальномуописанию


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

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


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

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


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

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


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

Эта диаграмма Usecase относится к случаю ассоциации, а именно к клиенту с интерактивными


частями информационного сайта . Кроме того, мы можем наблюдать случай обобщения объекта Use
case (выбор языка).
Concluzii:

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

Bibliografie

1. Melnic R., Sava N. Indrumar metodic “Analiza si modelarea sistemelor informationale”.


2. Моделирование бизнес процессов|CASE средства|Rational Rose, [Электронный
ресурс].-Режим доступа: http://www.kpms.ru/Automatization/Rational_Rose.htm

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