Вы находитесь на странице: 1из 39

..

230201

, 2008

..

:
,

..

230201 .
5
. .
____________
______________

00670 5.01.2000
___________. 60 84 1\16
.-. . __. . . . __. __ .

-

302030, . , . , 65
2008
.. 2008


.......................................................................................................................5
1. .........6
1.1. ........................................6
1.2. .....................................7
1.3. ................................................................8
1.4. ..................................................................................8
2. ........................................10
2.1.

.................................................................................................................10
2.2. ..............................................................11
2.3. .....................................................................12
2.4. ......................................................................14
2.5. ...........................................16
2.6. ..............................................................18
2.7. ................................................................................18
3. .........................................................20
3.1. .........................................................20
3.2. ............................................................21
3.3. ......................................................................................22
3.4. ...............................................................................23
3.5. .........................................................................23
3.6. ....................................................................24
3.7. ..............................................................24
3.8. ................................................................................25
4. .......................................26
4.1. ..................................26
4.2. .......................................................27
4.3. ..................................................................................29
4.4. ..............................................................30
3

4.5. ................................................................................30
5. ................................32
5.1. ..........................32
5.2. ................................................32
5.3. ..............................................................35
5.4. ................................................................................35
...................................................................................................37
()
..................................38
()
............................................................................................39


5 .
, ,
. .
1,2,4 5 4 ,
3 8 .
, , , .

1.

1.1.

, , ,
.
, . , ,
- , ,
. .
.
:
,
;
( )
, , ;

/ , .
. , ,
. , .
: , ,
, 6

,
.
,
- , .

1.2.

19.201-78 . .
:
;
;
;
;
;
- ;
;
.
. . .

:
;
;
;
;
7

;
;
;
.
. ,
. :
, / .

1.3.


19.201-78.
:
1. .
2. () .
3. .
4. () .

1.4.

1.
.
2. , .
3. .
4. .
8

5. () (
).
6. ?

2.
2.1.


.
()
, () , ,
. .
,
: ,
( -), , .
:
,
;
.
: , .

.
: .
(),
. ,
10

: ,
. ., .
,
, :
(DFD Data Flow Diagrams), ,
;
- (RRD Entity-Relationship Diagrams),
/,
, ;
(STD State Transition Diagrams),
;
( , , .);
( , , ,
).

2.2.



. , . ,
,
.
11

: , ( ),

.
, ,
2.1.

2.1
( ; ; - )

2.3.

,
. SADT (Structured Analysis and Design
Technique ).
,
. , : , ,
( ).
, . ,
, ( 2.2), .
12

2.2
, , .
.

, ,
.
.
,
.

:
.
, , ,
.
. 3-7- .
,
, . ,
.

13

2.4.


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

.

14


: -. 2.3 -.

2.3
( , , ,
, )

,
. ,
, . .
. .

( 10-),
, .
.
,
() . , : , (),
15

, , flow- .
,
.

, : ,
, , .
. , ,
.

2.5.

,
, () .
,
, ,
.
:
, (,
);
(, , );
, (, ,
.).

16


. .
,
. ,
.

, . . , .
-, :
;
.
. 2.4.
A

2.4 : , ,
,
. .
17

IDEF1
IDEF1X, CASE-.

2.6.

, 1
.

1. .
2. .
3. .
4.
( ) . .
5. ( ).
6. .
.

2.7.

1. ,
.
2. ,
.
3. .

18

4. .
5. .
6. .
7. , .

19

3.
3.1.


:
;
.
, , . ,
, .
:
1.

, . .
2.

. -

.
3.

. -

, .
, .

.

, ( , , , ) .
, , 20

.

( , ). .

3.2.

:
;
.
.
, , .
.
, :
.
, ( ) , ().
, :
1. . . .
,
. , .
2. .
, . 21

,
, . , ( ), , . ,
.

3.3.

,
.
,

. .

, , ,
. .

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

22

3.4.

,
.
, 19.701-90 , , .

3.5.

:
;
.
.
: ()
().
, .

, .
,
-
, .

.

23

.
, 3 3 , .
( 19.701-90)
, ,
.
:
;
Flow-;
-.

3.6.

. , .
.

3.7.

(
1 2) .

1. .
2. .
3. .
24

4. , .
5. .
6. ( ) .
7. ( )
8. .
9. .

3.8.

1. .
2. , .
3.
.
4.
.
5. ,
.
6. ,
.
7. .
8. .

25

4.
4.1.

, .
.

. ,

,
(

) .
, , .
, .

. , ,
, , , . ,
,
.
, ,

. ,
, , , ,
, .

26

4.2.

. () .
.
.
() ,
.
( ). .
, . . .
. ,
.
:
;
, .
,
.
, .
:
1. .
2. .
3. .

27

4. ,
.
. . .
. ( ) ()
.
( )
:
1. , .
2. ,
.
3.
.
.
.
.

, .
, () . ,
DU-, , , , .
:
28

1. .
2. .
3. DU-.
4.
DU-
.
5. , .
6. .

4.3.


.
4 : , , ( ), .
. , 1<<= .
. . .
, , .
:
1. .
.
2. . , .
29

3. .
.
()
.
4. ,
.
. ,
.
(, ) .
. .
.

4.4.

.

1. ( ) , .
2. .
3. .

4.5.

1. . ?
2. ?
30

3. .
4. ?
5. .
6. , ?
7. .
8. ?
9. .
10. .
11. DU-.
12. .

31

5.
5.1.

, .
,
. , , .
,
, , . . . ,
,
. ,
.
, .
, .
.

5.2.

. . .
.
32

. , .
. .
1. ..., :
V_Class = {n} - ;
Inv_1ss1 = {x | : < }
;
Inv_1ss2 = {y | : > }
.
2. ,
:
V_Class = {a};
Inv_Class1 = { | : < };
Inv_1ss2 = { y | : > }.
3. {, b, }, :
V_Class = {a, b, };
Inv_1ss = {x | : ()&(b)&()}.
4. , true, :
V_Class = {true};
Inv_Class = {false}.

. , .

33

. ,
, . , . .
:
;
, .
:
1. ...,
:
;
.
2. , :
;
.
3. 1 2 .
4.
, ,
.
5. (, , , ),
.

34

-.

,
. .
, . .
- . , .
:
1. ( ) (
). .
2. - .
3. .
4. .

5.3.

.

1. .
2. .

5.4.

1. ?
2. ?
3. .
35

4. .
5. .
6.
?
7. .
8. -.
9. , .
10. ?
11. -.

36


1. .. : .
.: - M . .. , 2002. 320 .
2. .. :
. .: , 2003. 473 .
3. [ ]:[. ]. .: ., 2006. 1 . . (CD).
4. .. . .: ,
2004. 215 .

37


()




___________________________________

. , ...

_____________..

. 21-

_____________ ..

200_
38


()


: ___________________________________

():____________________
. . .

:___________________________________________________________
:_______________________________________________________
:_____________

200_
39

Оценить