Диаграмма компонентов и размещения Сағымбаева Ақбота Мвтипо 03 г. Диаграмма компонентов и размещения
Скачать 84.67 Kb.
|
Сағымбаева Ақбота Мвтипо 03 группа Тема: Диаграмма компонентов и размещения Проект: Интернет магазин. Use Case диаграмма: Рис.1 – Use Case дигарамма Краткое описание действующих лиц и вариантов использования. Покупатель заходит на сайт интернет-магазина. Затем в каталоге товаров выбирает необходимый товар, заказывает, так же сразу оплачивает свой заказ. На сайте интернет магазина ведется запись в базу данных. На основной странице указывается каталог товаров. Предоставлется полная информация об этом товаре, описание о производителях. Как только поступит заказ, обрабатывается с помощью действующего лица Кладовщик. Кладовщик ведет учет товаров. Принимает заказы. Так же выдает готовый заказ Курьеру для его доставки. Курьер доставляет тот самый необходимый заказ Покупателя выбранный на сайте Интернет магазина. Диаграмма компонентов. На этой диаграмме компоненты представляют собой физические модули программного кода. Диаграмма компонентов отражает выполнение каждых пакетов в системе, которые были указаны в диаграмме пакетов. Рис.2 – Диаграмма пакетов Рис.3 – Диаграмма компонентов Зависимости между компонентами должны совпадать с зависимостями между пакетами. Эти зависимости показывают, как взаимодействуют компоненты друг с другом. В моем проекте выделены 4 компонента: Интерфейс пользователя, Модуль заказов, Модуль данных и База данных. «База данных» является самым главным компонентом, так как все компоненты зависимы от него. Компонент «Модуль заказов» зависим от «Интерфейса пользователя», так как покупатель делает заказ на сайте и только от него он попадает в Модуль заказов. Модуль заказов зависим от Базы данных и Модуля данных. Там хранятся все данные о товаре, заказах. В Модуле данных хранятся учеты товаров, его ведет Кладовщик. Диаграмма размещения. Диаграмма размещения отражает физические взаимосвязи между программными и аппаратными компонентами системы. Она является хорошим средством для того, чтобы показать маршруты перемещения объектов и компонентов в распределенной системе. Рис.4 – Диаграмма размещения |