.


:




:

































 

 

 

 


10.




 

- . , 1989 1997 , .

. 10 , 50 . 2- : (G. Booch), (J. Rumbaugh), (I. Jacobson), - (Coad-Yourdon), - (Shlaer-Mellor) . [41], [64], [69]. , , . ( ) . .

3- . Unified Modeling Language (UML), 1994-1997 ( amigos . , . , . ). UML 1.4, [53]. UML.

 

UML , - [23], [53], [67]. UML , , . UML , (Java, C++, Visual Basic, Ada 95, Object Pascal) .

UML : , , .

, , , .

UML

 

UML :

q ;

q ;

q ;

q .

- . .

UML-. . .

1. , , , (). . . 10.1, , , () .

. 10.1.

 

2. , . , . . ( ), . , . 10.2. I. . , .

3. () , , . , , . . (), . . 10.3, , .

. 10.3.

 

4. , ( Use Case). . . 10.4, .

. 10.4.

 

5. Use Case () ( ), . Use Case . Use Case . . 10.5, Use Case , .

. 10.5. Use Case

 

6. , ( ) . , . . 10.6, , , () .

. 1 0.6.

 

7. , . , ( ), (+-, Java Beans). (, ). . 10.7, , .

. 10.7.

 

8. , , . , . . 10.8, .

. 10.8.

 

UML-. , . .

1. , , . , . , (, ) ( ). . 10.9, .

. 10.9.

 

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

. 10.10.

 

, UML-. ( , ).

UML-. , . .

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

. 10.11.

UML-. , , . .

, . . 10.12, , .

. 10.12.

 

UML

 

UML :

1) ;

2) ;

3) ;

4) .

. .

1. , ( ) ( ). . 10.13, , .

. 10.13.

 

2. , , . , . . 10.14, , , , .

. 10.14.

 

3. /, (, ) (, ). , . . 10.15, , .

. 10.15.

 

4. , , ( , , , Use Case, ). : ( ), ; Use Case , . . 10.16, .

. 10.16.

 

UML

, () (). , . , . , . , , . UML :

1) ;

2) ;

3) Use Case ( );

4) ;

5) ();

6) ;

7) ;

8) ;

9) ().

, , . - . . , , .

. , . , ( ).

Use Case ( ) Use Case, . Use Case Use Case. , .

.

, , . .

, .

( ) , , . , , .

, , , . . , . , , .

, . . .

. . , , .

( ) , , . . , .





:


: 2018-10-18; !; : 200 |


:

:

, , . , .
==> ...

1573 - | 1405 -


© 2015-2024 lektsii.org - -

: 0.028 .