. .
. . ³ .
:
. ij .
. ij , .
. ij , .
. ij .
-.
. , .
1. .
. .
. , .
1. .
. ij .
( ):
1. , .
1. . .
2. .
3. , .
4. , .
5. 2.
: <<include>> <<extend>> (.4.4).
<<include>> . , . , . , . , , .
<<extend>> . , . , .
, , ' 䳿. ' ' . , , 䒺 .
|
|
.4.4. ij , <<include>>, <<extend>>
3
ij (sequence diagram)
ij ' .
UML ' 쳺 . . , , .
ij ( !) , . ij ', , , , , ' . , , , , .
, . , ' ( ), ( ) - , , . ' " " () '. ' , , . ' X.
.3.1 .
.3.1.ij
ճ
1. .
2. , .
4
ij 䳿 (, collaboration diagram)
䳿.
ij - , ; - 䳿. ij 䳿 ' , , . ij ' , , ' ' , 䳿, , ' , .
, 䳿 - . , 䳿 . : ' ( ), ' ' , (.4.1.)
|
|
- , 䳿 . .
.4.1. ij 䳿
ճ
1. 䳿 .
2. 䳿 .
5
ij (statechart diagram)
.
' , . , , , , . ij , , '.
(state) - ', , 䳿. ' ' '.
ij , ' . , ( , , , , ). ³ , - ', ' , ', 䳿. ', ( ) . '. , , .
.
, ' . ' . ', , . , .
, '.
: , ' ( ), , ' , ( , ).
.5.1.
.5.1. ij
ճ
1. .
2. .
6
ij (activity diagram)
.
ij -, . .
. , .6.1.
. 6.1. ( UML)
, .
ճ
|
|
1. , .
2. .
7