, , , , . . , , , , , , .., , . , , (divide et impera), . , () , . , . . :
( Low Coupling);
( High Cohesion).
- (. 4.3.2).
, , , ..:
( );
.
( ) . , .
. -, . , . , - , . , .
19701980 , ( - ). : ( , ) . - , . , () . , , . , . :
|
|
;
;
, ;
.
, , , ( ).
- - CASE-, CASE- . CASE (Computer Aided Software Engineering) . , , , .
CASE- CASE- : , , , .. , :
, ;
, ;
, , .
CASE- , , , . CASE- - , , , .
|
|
2.2.
. , , , .
. , , , , , , ( ). , , , , ( ). , , , . .
, , . , , :
S, S .
, . () , , . , . , , .
, . , , , .
, . , (, , , ..), , . , .
, . , . , , . . , , ( ) , , , , .
|
|
, . . , . , ; , , , ; , . . Visual Basic, - . , , .
() , , . , :
;
;
, ;
( , ).
, . , , :
;
;
;
, ;
().
, :
;
;
;
;
.
() , , . , . - , , . , . , - , , .
, , .
, , , . , R/3 BAAN, . . , . , , .
|
|
:
;
( ) ;
.
, , (). . . , , . , :
. , , ;
. , ;
. , , , - , , , . - . , . .
, , :
( -):
AS-IS ( ), , , ;
AS-TO-BE ( ), . AS-IS AS-TO-BE : 1) ; 2) () -.
, AS-TO-BE, .
, , ( , - ) :
;
;
;
, .
2.3.