266 59 783KB
Russian Pages [88]
–
. .
ВА
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