Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Создание диаграммы компонентов




Диаграммы компонентов (component diagram), представляют организацию совокупности компонентов и существующие между ними зависимости.

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

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

На рисунке 17 изображены пакеты и их взаимосвязи.

Рисунок 17- Взаимосвязь пакетов

На основании взаимосвязей пакетов, можно связать компоненты между собой.

На рисунке 18 представлена диаграмма компонентов для секретаря деканата.

 

Рисунок 18- Диаграмма компонентов (для секретаря деканата)

 

 

На рисунке 19 представлена диаграмма компонентов для диспетчера.

 

Рисунок 19- Диаграмма компонентов (для диспетчера)

 

На рисунке 20 представлена диаграмма компонентов для ректора.

Рисунок 20- Диаграмма компонентов (для ректора)

 

Как видно на рисунках 18, 19 и 20 система была разложена на два компонента: сервер и клиент. К клиентской части приложения относятся соответствующие классы и объекты этих классов. К серверной части приложения отнесены все остальные классы и объекты этих классов.

 

Выводы:

1. Согласно созданным диаграммам объекты классов могут находиться в одном из четырех состояний: инициализации, приостановки, отмены и завершения. Также разработаны диаграммы компонентов, разделяющие систему на 2 компонента: клиент и сервер.

2. Из диаграммы компонентов видно, что разрабатываемая подсистема будет работать по технологии «клиент-сервер».

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных