Моделирования uml


use case Система заказа товаров 6


Download 1.84 Mb.
Pdf ko'rish
bet16/115
Sana16.06.2023
Hajmi1.84 Mb.
#1489923
1   ...   12   13   14   15   16   17   18   19   ...   115
Bog'liq
ivanov novikov unificirovannii jazik modelirovanija uml 2011

use case
Система заказа товаров
6
3
5
2
1
4
7
Рис. 1.11. Нотация диаграммы использования 


29
1.4.2. Диаграмма классов 
Диаграмма классов (class diagram) — основной способ описания 
структуры системы.
Это не удивительно, поскольку UML в первую очередь 
объектно-ориентированный язык, и классы являются основным (если 
не единственным) "строительным материалом". 
На диаграмме классов применяется один основной тип 
сущностей: классы (1) (включая многочисленные частные случаи 
классов: интерфейсы, примитивные типы, классы-ассоциации и 
многие другие), между которыми устанавливаются следующие 
основные типы отношений: 
- ассоциация 
между 
классами (2) 
(с 
множеством 
дополнительных подробностей); 
- обобщение между классами (3); 
- зависимости (различных типов) между классами (4) и между 
классами и интерфейсами. 
Некоторые элементы нотации, применяемые на диаграмме 
классов, показаны на рис. 1.12. Детальное описание приведено в 
главе 3. 
Рис. 1.12. Нотация диаграммы классов 


30
1.4.3. Диаграмма автомата 
Диаграмма автомата (state machine diagram) или диаграмма 
состояний в UML 1 (state chart diagram) — это один из способов 
детального описания поведения в UML.
В сущности, диаграммы автомата, как это следует из названия, 
представляют собой граф состояний и переходов конечного автомата 
(см. главу 4), нагруженный множеством дополнительных деталей и 
подробностей. 
На диаграмме автомата применяют один основной тип 
сущностей — состояния (1), и один тип отношений — переходы (2), 
но и для тех и для других определено множество разновидностей, 
специальных случаев и дополнительных обозначений. Перечислять 
их все во вступительном обзоре не имеет смысла. 
Детальное описание всех вариаций диаграмм автомата 
приведено в главе 4, а на рис. 1.13 показаны только основные 
элементы нотации, применяемые на диаграмме автомата. 
Рис. 1.13. Нотация диаграммы автомата 


31

Download 1.84 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   115




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