, -, . - . . , .
- . , , . .
, . RAD (Rapid Application Development).
(, ) . , - .
. .
, -, , , : , , , , .
- , . .
, . . , . - , .
|
|
(. 13.23).
. 13.23.
RAD . :
1) ;
2) ;
3) ;
4) ;
5) ;
6) CASE -, ;
7) , ;
8) ();
9) , ;
10) , .
, , .
, . . - , .
RAD - . . , . , , . RAD. , , , .
, .
: - DEVELOPER - BUILDER.
|
|
4GL ( ):
;
-;
;
;
.
, Access, FoxPro, Paradox, (Oracle, Informix, Adabas D .).
BUILDER , CASE - . BUILDER , Power Builder Enterprise (Power Soft), Delphi (Borland), Builder ++ .
Access, ().
() / .
() - (, , ).
() .
() .
() , .
. . 13.24 , . 13.25.
. 13.24.
. . 13.26 .
. 13.25.
. 13.26.
RAD - , (. 13.27).
. 13.27. RAD -
RAD - , -.
- , . , -. , . (T) - . 13.28.
. 13.28. : 1 - ; 2 - ; - ; U1 - ; G1 - -; 4 - -; 5 - ; G2 - ; 6 - ; U2 - ; G3 -
(. 13.28) (1) (2) 1, (). 2 - () (U1). - (G1). - (4) ( ), (5) ( 4). (G2) ( 5) (6). 6 (G3).
|
|
-, : , - .
- . - / -, , - , .., . - , . - . 13.29.
. 13.29. - : 1 - ; 2 - ; U1 - ; G1 - -; 4 - -, 5 - ; G2 - , - -; G3 - .
(. 13.29) (1), (2), (RAD - U1) 1, -. - (G1). - (4) ( 2), (5) ( ) - () ( 4) - , ( 5) (G3) (7).
, , - .
, , , .
1. CASE - .
2. CASE -?
3. CASE - ?
4. CASE -?
|
|
5. - CASE -?
6. - ?
7. ?
8. .
9. ?
10. .
11. ?
12. .
13. -?
14. -.
15. ?
16. .
17. - CASE -.
18. - CASE -.
19. - ?
20. ?
21. .
22. ?
23. .
24. ?
25. .
26. ?
27. .
28. ?
29. ?
30. .
31. ?
32. .
33. ?
34. .
35. - CASE -.
36. ?
37. (RAD) ?
38. ?
39. ?
40. ?