double arrow

Диаграмма автомата


Диаграмма классов

Диаграмма классов (class diagram) – основной способ описания структуры системы.

На диаграмме классов применяется один основной тип сущностей – классы (включая многочисленные частные виды классов) в частности:

· интерфейсы;

· примитивные типы;

· классы ассоциации;

· … .

 
 

class Структура системы обработки заказов

       
 
 
   


Order Customer


instantiate

       
 
   
1…*
 
 


«utility» VIP

OrderCreator Address Customer

               
   
1…*
 
1…*
   
1…*
 
 


Платеж Payment CreditCard


Рис. 16. Нотация диаграммы классов


Диаграмма автомата (state machine diagram) это один из способов детального описания поведения в UML. (Граф состояний и переходов конечного автомата нагруженный множеством дополнительных деталей и подробностей.)

На диаграмме автомата применяется один основной тип сущностей – состояние и один тип отношений – переход, но и для тех и других определено множество разновидностей, специальных случаев и дополнительных обозначений. На рис. 16 приведен пример диаграммы автомата.




state machine Состояния лифта

 
 


pressDOWN pressUP

Idle

       
   


Moving down Moving up

Рис. 16. Пример нотации диаграммы автомата








Сейчас читают про: