.


:




:

































 

 

 

 


-




() , , . : (Constantine), , (Jackson), .

( ).

. .

 
 

- . , , . , , . . 10.23.

.10.23.

, . - ().

, . 10.24.

 
 

. 10.24.

, , - . ³ .

-. ³ , - . , , IF-THEN-ELSE, - IF-THEN.

, , "1" - .

' ( ) - (. 10.25). '.

 

 
 

. 10.26.

 
 

㳿 ( ) ( ) ' .

-.

ij (.10.27):

- .

ϳ - , . - - .

- , .

- , / .

' :

', ;

', ;

', ;

', .

. .

cohesion , , .

ϳ 쳺 ' ' .

( ): , , , , , (..10.3).

coupling ( 6-7 ).

: (data coupling), (stamp coupling), (control coupling).

, '.

, ', ', . ' ' 볺, : , , ..

(control coupling), ' - , .

, : (common coupling) (content coupling).

, .

, - , , , ( ) ' . , .

. , - .

- , .

- , ( , ).

' ດ .

, - , , .

, (DFD) .:

 


10.6. ò , STD

:

SDRTS (Structured Design of Real Time Systems) - (Ward-Mellor, 1985);

SA/RT (Structured Analysis with Real-time-Extensions) - (Hatley/Pirbhai, 1987).

- SA/RT.

, ( , ). ( , ).


DFD (- ) . , . , .10.28. , (continuous), .

, , - STD (state-transition diagram).

STD (10.29):

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

, , STD, .

, , ( ), . ( ) , , .

DFD STD .10.30.

STD .

STD. .

, , ..

- STD, :

;

;


.

, / , . , , . , 10.3.

10.3.

        IJ  

 

, . , ' , . : , , - , . 䳿, .

, - DFD-, STD-, ERD- .

- -ϳ , DFD- . , .

, 㳿, :

Aonix (www.aonix.com) SA/SD, SA-RT.

System Architect (www.popkin.com) -, --, -, SSADM

WinA&D 5.1 (http://www.excelsoftware.com) - DFD, ERD .

 

10.7.

, (James Martin) Գ (Clive Finkelstein) 1981 . ϳ , 90-.

, , , 80- .

ϳ 1983 CASE-. CASE-: InTech (Excelerator), Higher Order Software, KnowledgeWare (Database Design Inc), James Martin Associates.

90- Rapid Application Development (RAD) Business Process Re-engineering (BPR), ᒺ- .

?

, , . :

, , - , , .

.

ϳ :

, ;

,

:

1. - Information Strategy Planning (ISP) - , .

2. :

- Outline Business Area Analysis(OBAA) . .

- Detailed Business Area Analysis(DBAA) , .

3. :

- Business System Design -, , .

- Technical Design - .

4. Գ :

- Construction , . , .

- Transition - , .

- Production .

. :

ij (Decomposition Diagrams) - -, , .

ij ij (Action Diagrams) , .

ij (Dependency Diagrams) - , , .

ij (Data Flow Diagrams) .

ij (Data Analysis and Data Structure Diagrams) .

ij - ᒺ. .

ij Data Navigation Diagrams - ᒺ -.

decision table technique (DTAB).

ij (State Transition Diagrams)- .

ij (Dialog Design Diagrams) .

. 10.31. , .

-, , , . ij "-'" , . DFD, ( DFD) , , , "/".

IE , . , . ( ERD), , ', , . / ( ).

.

, , :

Information Engineering Facility (IEF, Texas Instruments Software, 2006 - ALLFusion Gen)

Information Engineering Workbench (IEW), Application Development Workbench (ADW) KnowledgeWare. .

Visio .

 



Ͳ

1. .

2. .

3. 㳿 .

4. SADT?

5. IDEF0?

6. IDEF0.

7. IDEF0?

8. IDEF0?

9. DFD.

10. DFD-?

11. .

12. IDEF3-?

13. IDEF3-?

14. IDEF3?

15. ?

16. 㳿 .

17. SDRTS- DFD?

18. STD-?

19. ?

       
 
 
   

 





:


: 2017-02-28; !; : 770 |


:

:

, .
==> ...

1907 - | 1759 -


© 2015-2024 lektsii.org - -

: 0.068 .