- () , . ( ), . , ; . , , , , . , .
UML (Unified Modeling Language) , 80- 90- . UML 1994 ., Booch (Object Modeling Technique) Rational Software. 1995 . , Unified Method, 0.8. , 1995 ., OOSE (Object-oriented Software Engineering) . , UML , , . UML :
, ;
;
;
( , ).
-, , . - . " " (use case) , .
(), , ( ). . , " " " ". : , , . , .
|
|
1994 . , . .1 ; , - , .
2.
(actor) , . .2 : , , . , . , , , (, ). , .
. , . , .
. . , .
. , , - . - , , , , . , , .
(. .2): "" (uses) "" (extends) . "" , ,
. , , , , , , .
|
|
:
"" ;
"" ( ) . . , , .
. , , 10 - 20 ( "" ""). , .
- . , . :
(, );
( ).
3.
, , .
.3 . , , . , , .
:
( ). , , , . , ( );
, , ( , );
- . .
, . , , .
. , . , .
, UML, . UML . - . , , .
.3 , . .
|
|
( , ).
. , , . , . ; . , : , - .
. , . , - - , ( (source) (target) , ).
1988 - 1991 . - : - (), - () - . , (), , . - . IBM PC/AT 5-7 . 2-3 , , .
, - , , , , .