ma'ruza uml notatsiyasi


Dastur arxitekturasi uchun UML


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

Dastur arxitekturasi uchun UML

Dastur arxitekturasi uchun UML

  • Ko'plik ko'rsatkichlari ham ko'rsatilgan. Odatda, diagrammada oltita sinfdan iborat bo'lgan buyurtma tizimining mantiqiy tuzilishi tasvirlangan.
  • Mijozlar sinfi yangi va mavjud bo'lgan asosiy sinfdir.
  • Mijoz nol yoki undan ortiq buyurtma berishi mumkin.
  • Har bir buyurtma bir nechta narsalardan iborat bo'lib, ular o'z navbatida narsalarni o'z ichiga oladi.

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

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

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

  • Мы рассмотрим диаграммы классов в главе 4, когда подробно обсудим методологию ОО проектирования.
  • Мы будем изучать многие проблемы, связанные с определением отношений между классами (например, наследование, зависимость, ассоциация, агрегация и состав) при создании логической модели системы.

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

Диаграмма объектов

  • Объекты – это экземпляры классов.
  • Диаграмма объектов используется для описа-ния выборочного подмножества объектов в системе в определенный момент времени.
  • На этой диаграмме показан снимок соединения экземпляра класса и взаимодействия.

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

  • Он получен из предыдущей диаграммы классов и является конкретным примером диаграммы классов во время выполнения.
  • Многие другие поведенческие диаграммы (диаграммы последовательности, схемы связи и диаграммы взаимодействия) могут ссылаться на диаграмму объектов.

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

  • На рис.3.3 показана диаграмма объектов, основанная на диаграмме классов из рис.3.2.
  • Каждый прямоугольный блок на диаграмме представляет объект, являющийся экземпляром некоторого класса.
  • Диаграмма говорит нам, что клиент с идентификацией №1234 заказал два предмета: книгу и подарок.

Download 1.13 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




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