ma'ruza uml notatsiyasi


Download 1.13 Mb.
bet9/12
Sana24.12.2022
Hajmi1.13 Mb.
#1060667
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
2 - Maruza Dasturiy taminot arxitekturasi uchun modellar

UML для архитектуры ПО

  • UML использует символ куба для представления узла вычислительных ресурсов; таким ресурсом может быть аппаратное устройство или развернутая программная подсистема.
  • Например, серверы данных, веб-серверы и серверы приложений могут быть узлами и описываться кубами на схеме развертывания.
  • Связь между узлами – это сетевое соединение, отображаемое сетевым протоколом.
  • Диаграмма развертывания широко используется для моделирования и проектирования распределенных программных систем.

UML для архитектуры ПО

  • На рис. 3.8 показана схема развертывания, в которой корзина развернута на веб-сервере, компонент бизнес-транзакций развернут на отдельном сервере приложений, а база данных доступна на сервере данных.
  • Другие службы доступны из трех компонентов, развернутых соответствующими поставщиками услуг

UML для архитектуры ПО

UML для архитектуры ПО

Поведенческие диаграммы

Диаграммы описания поведения включают

UML для архитектуры ПО

Use Case Diagram

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

UML для архитектуры ПО

UML для архитектуры ПО

  • Субъект (эктор) в диаграмме вариантов использования является внешним "пользователем"; это может быть конечный пользователь-человек, приложение, внешнее устройство или другая система.

Download 1.13 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling