CASE-средства

  • Commentary
  • 903170
  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
File loading please wait...
Citation preview



. .

ВА

CASE-

.,



И

.

.

18.01.2007 .

– 2007

. .

004.652.5 (075.8) 32.973.26-018.2 73 29

: ( . .

.

.,

.

.–

); .,

. .

.

.–

.

.

. 29

.

. :

CASE:



/

.

.

.

, 2007. 88 .

ISBN 978-5-321-01127-0

-

.: 7

.

. 8.

BPwin, ERwin. . 40. . 28.

004.652.5 (075.8) 32.973.26-018.2 73 ISBN 978-5-321-01127-0

© –

, 2007

, -

, , . :



,



;



;

-

;



.



, , –

.

. IDEF-

(Intergration Definition for Function), CASEBPwin

.



Computer Associater

ERwin,

.

2002

4.1. . – AllFusion Modeling Suite 4.1, , :

• AllFusion Process Modeler (BPwin) –

• AllFusion ERwin Data Modeler – ;

3

; ,

• AllFusion Data Model Validator (ERwin Examiner) – ;

• AllFusion Model Manager (ModelMart) – ,

;

• AllFusion Component Modeler (Paradigm Plus) – .

BPwin 4.0, ERwin 4.0.

.

,

.

,

« ».

,

. CASE.

4

-

Ы

CASE1. CASE,

, – CASE-

, .

CASE-



,

:



, •

; ,

;

• ( CASE-



).

:

;



;



,



; ;



;



;



;



. CASE-

: BPwin (AllFusion Process Modeler), ERwin

(AllFusion ERwin Data Modeler), Rational Rose, Object Team

5

.

– AllFusion Modeling Suite,

: 1. AllFusion Process Modeler –

BPwin, .

2. AllFusion ERwin Data Modeler –

ERwin, .

3. AllFusion Data Model Validator –

ERwin

Examiner,

.

4. AllFusion Model Manager –

ModelMart, BPwin

ERwin

. 5. AllFusion Component Modeler – Paradigm Plus,

. :

• IDEF0 (Integration Definition for Function Modeling) – ,

, . -

• IDEF3 –

; ,

• DFD (Data Flow Diagram) – , .

6

IDEF0;

2. BPwin 2.1. BPwin –

,

,

-

.

BPwin

. BPwin:



(IDEF0) – -

,

,

;



(DFD), ;



(IDEF3) – ,

, 2.2.

.

IDEF0

.



.

:





,

,

,



,

, ,

(

Model / Model

Properties /Definition); •



,

(

Model / Model Properties / Purpose / Purpose); •



, ,

7

,

,

(

Model / Model

Properties /Purpose / Viewpoint). : 1. AS–IS –

«

»

,

; 2. TO–BE –

«

»

, .

BPwin –

,

. 2.3. .





:

,

,

;



– ;







; (FEO)



,

. 2.4. –

,

, . ,

«

,

», «

».

Name.

– –

Activity Properties. ,

, ,

8

(

. 1). . ,

.



Diagram

Go to Child

.



(

). –

Activity Box Tool

.

. 1.



. –

. .



,

,

. : 1.

– .

9

Pointer Tool

2.

.

3.

Delete

4.

.

.

2.5. – . .



(input) –

(control) –



(



, ;





:

,

.;

(output) –

,

; (mechanism) – ,

,

.); (call) –

, .

, ,

, .

,



,

.

. 2. . . : 1.



2. )

Precedence Arrow Tool

( . 10



3.

.

4.

(

),

. 5.

.

. 2.

: 1.



Pointer Tool

. 2.

.

3.

Name,

. .

, . , ICOM-

.

Model / Display Properties

Model,

ICOM-codes. :

– I (input),

11

C (control),

O (output),

M (mechanism),

I3, O5

. .(



,

. 3). , .

. 3. ICOM-

. «

»

. 4. ,

,

. : 1.



Pointer Tool

. 2. Щ

.

3. Щ

.

. 5.

12

. 4.

«

. 5.

13

»

,

, ,

. 6. . «

».



• Щ •

. 5 :

Pointer Tool

.

. Arrow Resolve it to border arrow, ,

Tunnel,

. (

Change it to resolved rounded tunnel.)

. 6.

, : 1. Output–input (



) –

. 2. Output–control (



) – .

3. Output–input feedback (

) – .

4. Output–control feedback (

) – .

14

5. Output–mechanism (



)– . . 5. :

Output–input feedback, Output–control feedback.

. . . .

Pointer Tool. .

,

:

• Щ • Щ

Squiggle Tool . . 2.6.

Reports /Model Report

Tools. «

».

2.7. . , . .

15

,

,

,

,

. . . Add Node Tree «

»(

. 7).

Diagram,

, Node Tree Font.

. Node Tree Diagram Properties, Style

Bullet Last Level, «

. 7.

16

», OK (

. 8).

. 8.

IDEF0

Go to Sibling Diagram . 2.8.

IDEF3 –

-

IDEF3

,

,

. IDEF0

IDEF3 ,

(

).

(Junction) , . (Fan–in Junction)

(Fan–out Junction) . 1. .

: 17

.

1. . 2.

« » « «

»

».

3.

«

»

« ». 4.

,

, . « » . 9. , . « » . 10. ,

, ,

. «

»

. 11. :

,

, :

,

. «

»

. 12. :

,

(

), : ( ). 18

,

1

Fan–in Junction

Fan–out Junction

« » (Asynchronous AND)

« » (Synchronous AND)

«

»

(Asynchronous OR)

«

»

(Synchronous OR)

«

» (XOR,

Exclusive OR)

« . 13. :

, :

.

19

»

. 9.

« »

. 10.

« »

. 11.

«

20

»

. 12.

«



»

Junction Tool

.

. 13.

(

«

»

) .



Referent Tool

.

Style Referent

Type. 21

,

, IDEF0

IDEF3

.

IDEF3 –

IDEF0

Go to Child Diagram

,

Activity Box Count

IDEF3.

3. ERwin 3.1. ERwin .

ERwin

:

.

(

),

. 3.2. :



«





» (Entity Relationship Diagram, ERD);

,



(Key Based model, KB); (Fully Attributed model, FA).

«



»–

. ,

-

.

, .

«



»

« .

, ERD

.

22

– –

»

,

, –

.

, . –

, ,

3.3.

.

ERwin ERwin:



;



;



. , . . , –

,



. ,

,

. (

). ,

(

« »

»!)

«

«

»

«

»

», «

». «

«

«

»

«

_

»,

». –

Entity

. . (Relationship

23

Verb Phrases).

. ERwin:



(

/

,



,

, );

;



(



)

;

(cardinality);



(null)

. , .

,

, . . , , .

,

, . ERwin

, .

;



.

.

.

.

. –

24

.

,

,

1:n. ERwin

IDEF1X n, :



,



(

);

(



P);

(



N,

Z);

N–

(

N).

3.4. BPwin

ERwin

,

,

.

,

BPwin

.

,

Arrow Data. ,

,

-



Attribute Editor

Entity /

Model.

ERwin, ,

BPwin. ERwin

File,

BPwin – Export / BPwin

eax.

Import / ERwin (EAX)

ERwin File. BPwin

File, ERwin – Import / BPwin

BPwin –

ERwin – Export / ERwin 4.0 (BPX)

bpx.

BPwin

File.

25

-

BPWIN

1. 1.

BPWIN 4.0.

2.

New

«

»

Name,

Type,

»,

IDEF0

.

Properties for new models

Author «

File.

,

Author initials –

,

.

3.

,

Model Properties

Model: 3.1.

General

Author, Author initials;

Model name, Project

«

», AS–IS,

Time Frame –

Apply CRUD/IRUN restrictions 3.2.

Purpose

«

Purpose

(AS–IS)

Viewpoint –

. :

-

(

», ): «

3.3.

Definition

: «Э

,

». Definition »,

Scope –

: «

:

, », «

4.

,

,

», OK. Default Fonts / Frame User Text

Underline occurences of this font in the model,

Effects .

26

Model, Change all

5.

Default Fonts / Frame System Text

Model,

Size 12

occurences of this font in the model,

Change all

.

2. 1.

Name (

)

: 1.1.

«

Name (

»

). 1.2.

«

-

»

Definition. 1.3.

,

Font, «

»,

2.

Times New Roman 14 .

. 1. :

2.1. Щ

Precedence Arrow Tool .

2.2.

, . . 14.

2.3. Щ

.

2.4. ,

(

2.5. Щ

. 15).

.

. 16. 3.

: 3.1. Щ

Pointer Tool

,

. 3.2. Щ

, Name,

Name 27

«

», «

»,

Definition «

Definition

« »,

(

,

. 17).

. 14.

. 15. 28

»,

. 16.

. 17.

4.

:

,

,

(control), . ,

, .

. 2.

. 2. 5.

: 5.1. Щ

Text Tool .

5.2. Щ .

29

,

5.3.

Text Block Properties

Purpose, «…

Enter,

(

-

…»

. 2).

5.4. Щ

,

,

. 5.3.

Properties

Viewpoint,

Text Block

(

. 2).

5.5.

(



,

)

. 2

Arrow Name

Arrow Definition ,

Mechanism

,

Input

,

Control

. . Output

Output

6.

: 6.1.

Reports / Model Report

6.2.

Tools.

,

Report, Otchet, «

Close. 6.3.

«

»

(

30

. 3).

»,

1. 1.

: 1.1. Щ

Go to Child Diagram

,

. 1.2.

3

Decomposition),

(

(Number

of

Activities

in

this

. 4).

1.3.

,

. 5.

. 3

. 27 ( . 1, 1.1 – 1.3).



Enter. 3 Actiivity Name

Actiivity Definition ,

,

2.

: 2.1.

Precedence Arrow Tool

(

). 2.2. Щ

« «

2.3.

»(

Pointer Tool

», . 18). (

). 2.4.

( )

(

. 19).

31



2.5.

« »(

»

«

. 6).

2.6.

, «

»(

. 18.

. 6).

. 19.

2.7.

«

».

, (

. 6).

2.8.

(

. 6).

2.9. ,

.

Pointer Tool, Delete

,

.

3.

(

Pointer Tool

): 3.1. Щ

«

»,

(Name) «

«

»,

«

»,

(Definition) « (

», »,

. 7).

32

3.2. Щ

Mechanism

«

»,

«

»,

–«

»(

. 7).

3.3.

,

«

»,

,

« «

»,

»–

.

3.4. «

».

« ,

«

»,

»

,

. .

4.

: 4.1.

Precedence Arrow Tool

.

4.2. Щ

« «

4.3.

».

Pointer Tool

4.4.

»,

. Name

»,

«

«

».

4.5.

« «

,

»(

»,

. 8).

2. 1. «

» 2.

Model Explorer. «

2.1. 2.2. 2.3.

»:

Name. «

» Font.

33

Enter, OK.

2.4.

Times New Roman 28

diagram



»,

,

All activities in this

(Purpose),

(Viewpoint),

.

3.

Default Fonts / Text Blocks Size 14 in the model, «

Model,

Change all occurences of this font »,

(

. 9).

4.

(

5.

Pointer Tool

).

,

(

6.

. 10).

: 6.1.

Font.

6.2.

Times New Roman Cyr 20

in this diagram



»,

(

,

All activities

. 10).

3. 1.

« (Control)

»

«

».

2.

(

3.

«

. 11).

»,

,

– «

».

4. Щ

, Style

Thickness –



»,

(

. 11).

5.

« »

,

( (

)

,

. 11). 6.

« : 6.1. Щ

Squiggle Tool

6.2. Щ

( 34

. 11).

»

4. 1.

«

« (

»,

» – «

»

. 12). 2.

: 2.1.

Pointer Tool

.

2.2. Щ . 2.3.

Arrow Tunnel,

,

Resolve it to border arrow

.

2.4. «

»

Model Explorer.

2.5.

.

. 13. 3.

«

»:

3.1. «

» 3.2.

Model Explorer.

Pointer Tool

.

3.3. Щ 3.4.

. Trim (

. 14).

«

»

1. 1. 2. Щ 3. (

«

».

Go to Child Diagram

.

(Number of Activities in this Decomposition) 4,

. 14). 35

4.

(

. 4,

. 15). 4

Actiivity Name

Actiivity Definition

5.

(

.

. 31, . 2, 2.1 – 2.4).

. 16. 6.

(

. 5).

. 17. 5

Arrow Name

Arrow Definition

7.

, (

. 6).

. 18. 6

Arrow Name

Arrow Definition

, , ,

36

2. 1.

(

.

. 35, . 2, 2.1 – 2.5).

. 19. 2. «

»

Model Explorer (

3.

«

. 20).

», «

2.1 – 2.5).

»(

.

. 35, . 2,

,

,

.

. 21.

4. «

»

Model Explorer.

.

. 22.

. 1.



,

2.

«

».

Add Node Tree «

»(

Diagram,

. 23).

3.

: 3.1. Щ 3.2.

Node Tree Diagram Properties.

3.3. «

.

Style », OK (

Bullet Last Level,

. 24).

4.

IDEF0 – Go to Sibling Diagram

.

37

IDEF3 1. 1.



IDEF0.

2.

«

»(

IDEF3, 3.

3

.

. 35 . 2, 3),

4. ,

Activity Box Tool .

4.

,

. 25. 5.

,

(

. 7).

6.

, .

. 25.

7 Arrow Name

7.

Arrow Definition

1

1

1

1

2

2

3

3

«

»

: 7.1. 7.2.

Name. UOW.

38

7.3. «

Objects



: 1, 1, 2, 3». 7.4.

Facts

«



». 7.5.

«

Constrains –

3

».

8.

: 8.1. Щ

«

Referent Tool »,

(

. 26).

8.2. Щ «

»,

,

Referent Tool, »(

. 26).

2. 1.

« 1.1. Щ

Junction Tool

1.2. OR (

»

Select Junction Type

: .

Asynchronous

. 26). 1.3.

. 1.1, 1.2

J2 (

2.

« J3, J4.

»

Select Junction Type

XOR ( 3.

. 26).

Exclusive OR

. 26). :

3.1. Щ

Precedence Arrow Tool.

3.2. Щ «

» (

, ).

3.3. Щ (

« ).

» . 27.

39

3.4.

,

. 27.

4.

«

«

»

» .

Style, Referent, «

»,

5.

«

«

»,

«

Pointer Tool , .

. 28.

7.

.

40

» » – «

». 6.

.

Щ ERwin щ

1. 1.

ERwin.

2.

Computer Associates ERwin

Create a new model, 3.

.

Create Model – Select Template Logical,

.

4.

Attribute

level .

5.

: 5.1. Щ

Entity

.

5.2. Щ

( (

Display 1).

. 20).

5.3.

«

»

Enter (

,

, ).

5.4.

«

Enter

(

.

«

»,

Enter,

. 7).

5.6.

«

5.7.

Times New Roman 14

5.8. . 5.7.

5.9. ».

. 21. 41

».

. «

,

«

);

).

5.5. Esc (

» (

»

. 20.

. 21.

6.

: 6.1. Щ

.

6.2. Щ

.

6.3.

Entity Properties.

6.4. 6.5.

Definition. «

,

», OK.

6.6. ,

Entity Properties, –

Attributies (

Primary Key

« ).

7.

,

. 22.

. 8.

. 22.

42

»,

8 Entity

Entity Definition

Attribute Name

Primary

Name

Key ,

,

8.



level

(

Entity

. 23).

. 23.

9.

Select

«

Entities Properties. «

,

»,

10.

Definition level

10.2.

Font

Definition .

: 10.1. Щ

Color

».

(

. 24).

Default Fonts & Format.

Entities

Name

Times New Roman Cyr ( Times New Roman)

Size 14,

43

Definition – Times

New Roman Cyr

Size 12

to

All Objects, « 10.3.

Italic. »,

,

Definition

«

.

. 9 (

,

«

Apply

. 43), »,

»

Enter,

«

»,

.

10.4.

(

.

. 8).

. 10.5.

. 25.

. 24.

. 25.

11.

(

12.

Default Fonts & Color Attributes

Owned

Apply to

. 41 . 4). Format.

Font

Roman Cyr ( Size 12,

.

Times New

Times New Roman) Bold,

Color All Objects, «

44

»,

. (

. 26).

2. 1.

« 1.1. Щ



»:

Identifying relationship

1.2. Щ

«

1.3. Щ

«

.

»(

).

»(

1.4.

«

, –

»(

). . 27).

. 26.

. 27.

2.

: 2.1. Щ 2.2.



Parent–to–Child

«

».

Relationship Properties.

2.3. »,

«

General Child–to–Parent – «

».

2.4.

Cardinality – One or More ( ),

.

. 28. 2.5.

. 2.1, 2.2.

Relationship

. 29. 45

,

2.6.

«

Parent-to-Child «

« »,



»,

– One or More ( ) (

»,

Child-to-Parent . 30, 31).

3.

.

. 28.

«

46



»



. 29.

«

47



»

. 30.

«

48



»

. 31.

«



»

Export–import 1. Export

ERwin

BPwin

1.

– ERwin BPwin: 1.1.

Export / BPwin

1.2.

, eax.

1.3.

File.

. BPwin,

«

», 2(

1.4.

Import / ERwin (EAX) 49

. 40, . 7). File.

1.5. (

,

. 49), «

Accept (

».

. 1.1, 1.2

Import Differences Preview

. 32).

. 32.

2. 1.

BPwin : 1.1.

0(

).

1.2. Щ

«

(

« 1.3.

»). Arrow Data.

1.4. «

»

Arrow Data ( »,

. 50

. 33),

1.5. (

«

. 34). 1.6.

(

»

«

»

. 35).

. 33.

«

»

«

51

»

. 34.

«

»

«

52

»

. 35.

«

»

«

»

2.

: 2.1. Щ

«

». 2.2.

Data Usage,

2.3. Report

( –

Tools (

. 37), Close, Close.

53

. 36). Reports / Data Usage

. 36.

. 37.

54

3. 1.

BPwin

«

»:

1.1.

Entity / Attribute Editor

1.2.

(Entity) «

1.3.

Attribute

2.

»(

«

«

Model.

. 38). »(

. 38), Add, Close.

» ERwin:

2.1.

Export / ERwin 4.0 (BPX)

File.

2.2. bpx, «

». 2.3.

ERwin (

). BPwin .

2.4.

ERwin (

2.5. 2.6. ».

Import / BPwin

. . 2.2), «

File.

».

«

»( «

. 39), Import. »

« . 40.

3.

.

55

. 38.

«

56

»

. 39.

«

. 40.

57

»

1.

.

.

AllFusion

Modeling Suite / . . 2.

.–

.

. .

.–



, 2005. – 432 .

.

-

.:

3.

.:



.

BPwin 4.0 /

, 2002. – 224 .

.

-

Process Modeler (BPwin 4.1) / . .

.–

AllFusion

.:



, 2004. –



, 1999. –

411 . 4.

.

.

BPwin,

/

.

ERwin.

.

CASE-

.–

.:

244 . 5.

. .

. IDEF-

/ . .

, . .

, . .

.–

:

.:

, 2005. – 192 . 6.

.

. .

,

.

.

: IDEF-

.

, . .

.–

/

.:

,

2003. – 208 . 7. Э

.

.

.

:

, /

;

.

.

.

.-

. ,

, 2001. – 448 .

58

.

.

. –

. [

.] :

1

59

2

60

3

61

4

62

5

63

6

64

7

65

8

66

9

67

10

68

11

69

12

70

13

71

14

72

73

«

»

15

74

«

»

16

75

«

»

17

76

«

»

18

77

«

»

19

78

«

»

20

79

«

»

21

80

«

»

22

23

81

24

82

25

83

84

IDEF3

26

85

IDEF3

27

86

IDEF3

28

................................................................................................................................ 3 Ы

CASE-

....................................................... 5

1. 2.

CASE.............................................................................................................. 5 BPWIN ............................................................................................................................... 7 2.1. .............................................................................................................. 7 2.2. IDEF0 ......................................................................................................... 7 2.3. ............................................................................................................... 8 2.4. ..................................................................................................................... 8 2.5. ................................................................................................................. 10 2.6. .................................................................................................................... 15 2.7. ....................................................................................... 15 2.8. IDEF3 ....................................................................................................... 17 3. ERWIN............................................................................................................................. 22 3.1. ............................................................................................................ 22 3.2. ................................................................................................ 22 3.3. ERwin ................................................................................................. 23 3.4. ............................................... 25 -

BPWIN .............................................. 26 Ы ................................................................................ 26

1. 2.

................................................................................... 26 ...................................................................... 27 Ы ............................................................................. 31 1. ........................................................................... 31 2. ............................................. 33 3. ...................................................................................... 34 4. ..................................................... 35 Ы« » ............................................... 35 1. ..................................................................... 35 2. ....................................................................... 37 ................................................................................................... 37 . ............................................................... 37 IDEF3 ............................................................................................................... 38 1. ............................................................................. 38 2. .................................................................. 39 Щ

......................................................................................... 41 Ы

ERWIN..................................................................................... 41 1. ..................................................................................... 41 2. ............................................................................................. 45 EXPORT–IMPORT ..................................................................................................... 49 1. Export ERwin BPwin........................................................................ 49 2. .............................. 50 3. .......................................................................... 55 ............................................................................... 58 ..................................................................................................................... 59

87

CASE-

. А. И

. И.

№ 06263 12.11.2001 . _________________________________________________________________ 10.07.2007 60x84 1/16 . . . 5,06 .- . . 3,8 150 .

_________________________________________________________ 620002,

, 19

, . [email protected] -

620002,

,

.

, 19