.


:




:

































 

 

 

 


3

: UML

: UML MS Visio 2010.

UML , ( , ), . , . , - .

, (), ( ) . , . ( ), . UML , . , . , . . 1 ( ).


. 1 -

, , . ( , ). , , , . . .

, , . UML ( ), , . , . "" . 2.


. 2 -

, . , . ( , , . 2). .

, . , . , . , . . , , . 3.


. 3 -

: "", "", "". "" "" . "" . "" . , . .

, . , , , , , , , UML .

. : (dependency), (generalization) (association). .

, - ( ) - (//). , , . , , . - 4, , derive , - -.

, , (//). , - - . , . , . () , . :

access - -;

bind - ;

derive - - (. 4);

import - -, ;

refine , - - , .

 


. 4 - -

 

- , , , , , . is a, , - -. - -, . . , - -, , -. - , -. , , -. , . . 5. : .


. 5 -

-. UML , . UML .

, , . . , " " , , , " ", " ", " ", " ". (. 6).

 

 

. 6 -

 

, , . , (. 7).

 

. 7 -

 

, UML. (. . 8). , .

 

. 8 -

 

, , . , . , . , n ( n- ). , .

: , , . -, , . , . . . 9. , (. 9).


. 9 -

, . , ER-, , . . 10 , . , , . , .


. 10 -

, , . , , . , , , .

(multiplicity) , , ( UML link, , - , , ). . , 1 , , . 0..1 , - , . , 1..* , , ( ). 0..* 0..1.

( ) . , 2, 4..6, 8..* , , , .

. 11 , ( , ) . ( , ) , .

 

 

. 11 -

 

: . , -. , . . -. . 12.

 


. 12 -

 

"" , . . "" "". "" , (, ) . , , , , , , "" "" . , , .

, , . , , , . - - (). . , . . 13.

 


. 13 -

 

, ( ).

, . , , .

(, "" " " . 6) , . -, - . - , -. , , . , . , . . 14.

 

. 14 -

 

, .

, , ,, , .

 



<== | ==>
| 1.
:


: 2018-10-15; !; : 1598 |


:

:

,
==> ...

1800 - | 1713 -


© 2015-2024 lektsii.org - -

: 0.032 .