291 81 4MB
Russian Pages [131]
«
(
. .
, . .
.
)»
,
.
CA ERwin Modeling Suite 7.3 Ɋɟɤɨɦɟɧɞɨɜɚɧɨ ɭɱɟɛɧɨ-ɦɟɬɨɞɢɱɟɫɤɢɦ ɨɛɴɟɞɢɧɟɧɢɟɦ ɩɨ ɨɛɪɚɡɨɜɚɧɢɸ ɜ ɨɛɥɚɫɬɢ ɩɪɢɤɥɚɞɧɨɣ ɢɧɮɨɪɦɚɬɢɤɢ ɜ ɤɚɱɟɫɬɜɟ ɭɱɟɛɧɨɝɨ ɩɨɫɨɛɢɹ ɞɥɹ ɫɬɭɞɟɧɬɨɜ ɜɵɫɲɢɯ ɭɱɟɛɧɵɯ ɡɚɜɟɞɟɧɢɣ, ɨɛɭɱɚɸɳɢɯɫɹ ɩɨ ɧɚɩɪɚɜɥɟɧɢɸ «ɉɪɢɤɥɚɞɧɚɹ ɢɧɮɨɪɦɚɬɢɤɚ» ɢ ɞɪɭɝɢɦ ɷɤɨɧɨɦɢɱɟɫɤɢɦ ɫɩɟɰɢɚɥɶɧɨɫɬɹɦ
2012
004.652.8 67
: «
»
(
–
, .Ю.
); ,
,
. . . . .
ч
.
. CA ERwin Modeling Suite 7.3 : , . . – :
67 / . . , 2012. – 154 .
-
, .
.
ISBN 978-5-94170-459-0 -
CA ERwin Modeling Suite 7.3, CASE-
,
-
. DFD
IDEF3,
" IDEF0, DFD
IDEF3
-
" IDEF1X.
IDEF0, -
CA ERwin Process Modeler 7.3, CASECA ERwin
Data Modeler 7.3. , "
", "
"
«
». ,
.
004.652.8
©
ISBN 978-5-94170-459-0
, 2012
2
-
А 1. 1.1. 1.2. 1.3. 2. 2.1. 266 2.2. 2.3. 2.4. 2.5. 544 2.6. 3. 599 3.1. 3.2. 3.3. 4. 4.1. 4.2. 5. 5.1. 5.2. 5.3. 6. 6.1. 6.2. 6.3. 6.4. 6.5. 7. 7.1. 7.2. 7.3. 7.4. 7.5. 7.6. 7.7.
…………………………………………………………………………………… 4 …………………. 5 IDEF0 ………………………………………………... 5 DFD ……………………………………………………………………... 14 IDEF3 …………………………………………………………………… 17 IDEF0 ………………………………………….. 26 ……………………………………………………
FEO-
…………………………………………………… 43 …………………………………………………… 51 ……………………………………………………………. 53 ……………………………….................................. …………………………………………………58 DFD ………………………………………
…………………………………………………… 59 …………………………………………………. 60 ……………………………………………....... 62 IDEF3 ……………………………………….. 63 …………………………………………………. 63 ………………………………………………... 66 " " ……………………………………………………….. 67 " ". ………… 67 …………………………………………………………………………………… 69 …………………………………………………….. 74 ……………………………………. 78 ERwin ……………………………………………………………… 78 .........................................................800 …………………………………………………… 82 ................................................................................................................93 ………………………………………………. 107 ……………………………………. 108 ……………………… 108 / ……………………………………………….. 110 ……………………………………………. 114 ………………………………………………………………………………. 118 ………………………………………………………… 121 ………………………………………………... 125 ………………………………………………. 129 ………………………………………………………………… 130
3
CA ERwin Modeling Suite 7.3 CASE-
, .
– CA ERwin Process Modeler 7.3; – CA ERwin Data Modeler 7.3; – CA ERwin Data Model Validator; – CA ERwin Model Manager. CA ERwin Process Modeler ( , ( IDEF0), DFD) IDEF3). CA ERwin Data Modeler 7.3 (
:
– BPwin)
(
-
(
CASE – . ERwin : Oracle, DB2, Informix, Sybase, Microsoft SQL Server, Microsoft Access . CA ERwin Data Model Validator ( – ERwin Examiner) , , , . , . CA ERwin Model Manager ( – ModelMart) , . , , CA ERwin Process Modeler, CA ERwin Data Modeler. CA ERwin Modeling Suite 7.3 Windows 2000/Windows XP/Windows 2003 Server. CA ERwin Process Modeler CA ERwin Data Modeler. – BPwin Erwin.
4
– ERwin)
1. 1.1. Ф
я
я IDEF0 IDEF
IDEF0 [1 – 4].
IDEF0
-
SADT (Structured Analysis and Design Technique – ) [5]. IDEF0 1981 , ICAM (Integrated Computer Aided Manufacturing). IDEF (IDEF=Icam DEFinition), 1993 (NIST). IDEEF0 [6]. , , . , IDEF0 ( , ). IDEF0 – , , , , . , IDEF0 . : , ( ), , . , (Activity Box) ( ) . ( ," " " "). ( . 1.1). ( ) , . . : – " " (Control); – " " (Input); – " (Output); – " " (Mechanism). (Arrow) , , . . , , , 5
. (
,
(
,
, .
. .) . .).
,
–
, , ", "
"
", "
"
", "
-
(
).
.
. 1.1.
IDEF0 (Input) –
. ,
,
. .
–
,
.
, , .
,
, "
". "
-
",
, -
–"
,
"
",
–
" ", . .
" .
"
"
"
".
-
, .
,
/ ,
,
.
,
,
–
.
, (Control) –
,
,
. ,
,
,
,
-
. .
,
. (
)
. (Output) – .
,
.
.
6
(Mechanism) – ,
,
,
,
-
. . .
(Call) –
,
.
, -
. . .
-
,
. . , ,
-
,
.
-
(
) (
-
), (Decomposition)
.
IDEF0.
. -
, . (Glossary) –
,
,
-
. .,
,
. .
,
. IDEF0 –
-
. . : 1.
, , . .
. 2.
. , . ,
, ,
.
-
. . -
. – –
. 7
-
, . –
-
.
. 3. .
,
, .
-
, ( ). 4. . FEO –
-
(FEO – for exposition only) , , . ,
.
-
. . IDEF0 –
,
-
. . . IDEF0 ,
,
-
.
. (Model
BPwin Properties) [18]. (General) ,
ɌɈ-ȼȿ. – AS-IS (
, (Time Frame) – AS-IS
,
,
). ,
– .
– -
, . AS-IS –
–
ɌɈ-ȼȿ
.
ɌɈ-ȼȿ (
,
) AS-IS -
. , ,
–
. 8
–
(Purpose) : – – –
? ? ? (Viewpoint) – . ,
,
. .
,
-
, . (Definition)
(Scope). (Source), ". ,
," (Status) – ) – WORKING, ) – DRAFT, (
MENDED,
(
-
) – RECOM-
( ( ) – PUBLICATION.
– "
"
(Child Diagram). "
" (Parent Diagram).
. , ,
. IDEF0,
. IDEF0
: ( BPwin –
2
-
8),
. – . , . .
,
,
. . .
A3
, Ⱥ0.
Ⱥ. . . 9
, Ⱥ1, Ⱥ2,
, Ⱥ31, Ⱥ32, ȺɁɁ, Ⱥ34
A3 , ,
. .
.
,
–
.
IDEF0 .
. Ⱥ0,
– Ⱥ21, Ⱥ213 , . .
–
-
,
Ⱥ-0,
, Al, A2, -
(
. .). BPwin .
, – C-number, . C-number – , , , , GVI021.
,
,
-
, . -
. ,
.
.
(
)
.
. . .
ICOM. ICOM ( Mechanism) – , . ICOM Ɇ),
-
Input, Control, Output (I, ɋ, Ɉ -
, . ,
. .
. .
(
( . 1.2). .
, IDEF0
, .
(output-input), – ) . 1.5 – 1.6
10
-
. 1.2.
(output-control), (
. 1.3). .
-
. 1.3.
,
(output-input feedback), ( . 1.4). .
,
. 1.4.
(output-control feedback), (
. 1.5).
– -
. (output-mechanism), .
,
,
(
11
. 1.6).
-
. 1.5.
. 1.6.
-
,
-
.
,
,
-
.
,
,
, , .
-
IDEF0 . .
-
. . ,
-
,
,
, .
,
-
,
,
.
-
,
,
,
.
, -
, -
. –
,
,
-
. -
12
, .
-
. –
, – .
IDEF0
-
. (
. 1.7).
. 1.7.
(unresolved)
. .
BPwin
Arrow Tunnel. Border Arrow Resolve Border Arrow, , Change To . . , , . ".
Editor. Tunnel –
.
" - -
,
, ,
. ,
-
, .
-
, . -
" - -
".
13
IDEF0
,
-
, . : 1.
, .
IDEF0
(Authors). ,
,
-
.
:
– –
"
"?
? – –
? -
? – 2.
(
)?
,
-
(Model Draft)
.
3.
,
, -
. (
IDEF0 –
)
. ,
.
,
.
,
-
. .
4.
,
-
. (
)
. IDEF0
-
,
, . , .
1.2.
я DFD
(Data Flow Diagram – DFD).
14
-
, . : – –
, (
)
-
, – –
, (
). , (
-
)
. ,
-
. ( .
)
(
,«
-
»). ,
-
. (
)
, .
,
,
, . . ,
. ,
,
,«
».
,
-
, . ,
DFD
. DFD,
, ,
, .
-
–
DFD-
. ,
: . .
. ,
, , . 15
-
DFD ),
(
-
. ,
. ( (
), )
-
. ,
,
.
. -
. (
)
. : ,
–
-
. DFD, DFD
,
(
)
,
.
, -
, . DFD.
: – (2-3
);
–
;
–
;
– (
20-30
). .
DFD (Yourdan)
,
-
,
: (Gane-Sarson) – BPwin : ,
.
16
-
. 1.1. ,
-
1.1.
DFD
-
DFD
-
IDEF0,
,
-
DFD,
( ),
: .
я IDEF3
1.3. IDEF3 ,
, [7 – 9].
(Scenario) (
,
-
ё
). , :
,
(
,
. .),
,
(
,
,
. .).
, . IDEF3
-
: 1. 2.
. .
3.
, ,
,
, -
, .
17
4. . 5.
, "
, ,
..."
-
,
ARENA. IDEF3, -
.
,
, (Process Flow Description Diagrams, PFDD), (Object State
– Transition Network, OSTN).
[9, 10].
, .
-
PFDD . OSTN
,
-
.
,
IDEF3 .
,
,
,
,
(
) .
. 1.8.
PFDD
. 1.8
PFDD, .
PFDD (Unit of Behavior, UOB)1 . UOB , ,
1
BPwin
,
-
, . .
"
" (Unit of Work – UOW). 18
-
IDEF3
,
, (
. 1.9).
. 1.9.
IDEF3
.
IDEF3
, ,
,
-
IDEF3
, .
. 1.2
. [8, 11],
CASE-
.
1.2.
IDEF3 ч -
,
(Temporal precedence) (Object flow)
-
( , )
(Relationship)
-
"
"
,
, . "
"
,
,
, . .
-
, .
,
, ,
-
"
-
. " , . 19
-
,
, . ,
. 1.8
J1,
(Junction).
(
) ,
(Fan-in Junction)
. (Fan-out Junction)
. . . . 1.3.
1.3. ы
ч
ч
я
я
ы
ч я (Fan-out Junction)
(Fan-in Junction) Asynchronous AND
-
Synchronous AND
-
-
Synchronous OR
-
-
XOR (Exclusive OR)
-
Asynchronous OR
PFDD
,
"J". ,
,
.
,
. .
-
, . (
,
. .),
.
-
, . PFDD, UOB IDEF3
OSTN. PFDD 20
OSTN (Referents).
-
:
− UOB
;
−
;
–
PFDD
OSTN
. ,
GOTO – UOW),
: (
,
,
.
UOW
UOB, "
-
, UOW. GOTO
, . UOB –
, .
, UOB " "
"
,
. SCENARIO –
.
, .
TS (Transition Schematic) – . , . . , , . NOTE ( ) » OSTN. UOW, , , , BPwin IDEF3 " " (Call and Continue Referent) , , , . " (Call and Wait Referent), , ,
«
, . , . [12]. . , " -
, ,
.
"UOB", "SCENARIO", "TS" "GOTO" , , . "Locator" , . . 1.11 [8].
21
. 1.10. ё (Referent Type) "Label" – , -
. 1.10.
. 1.11.
UOB , ,
,
-
. UOB
IDEF3 UOB "
.
-
. 1.8,
-
", PFDD
.
, ,
,
.
UOB UOB
, . .,
"1", "1.1", "1.2"
IDEF3 .
,
UOB . . . 1.12
(UOB) .
,
IDEF3
. IDEF3
. .
, -
. : , 22
.
. 1.13 [8].
-
. 1.12.
. 1.13.
PFDD
"
",
OSTN – BPwin) ".
( " ,
23
-
. OSTN
−
,
.
-
.
-
, ,
. ,
.
. .
OSTN (Transition Links), (Strong Transition Link).
(Weak Transition Link) (
. 1.14)
-
, -
.
. 1.14.
(
. 1.15)
,
-
.
. 1.15.
OSTN
, GOTO, PFDD. .
PFDD. ,
,
, ,
,
-
. -
, OSTN
.
24
OSTN , ,
.
(&), (X).
(O)
PFDD, OSTN . 1.16 .
. .
-
. 1.16.
. 1.16
,
: B1,
2,
…,
UOB n.
,
B1,
2,
…,
, B1, 2, …, n.
n.
.1.17 OSTN
P
.
. 1.17.
OSTN
BPwin
IDEF3 Arena [13 – 14]. [2, 3],
-
[12]. 25
2.
IDEF0
2.1. [2].
-
. : – – –
; ; ( );
– –
; . ,
. : ɉɭɫɤ>ȼɫɟ ɩɪɨɝɪɚɦɦɵ>CA> ERwin>ERwin Process Modeler r7.3>Process Modeler. [2, 18]. ERwin Process Modeler Release 7.3.3.1773. I would like to – …( . 2.1). ), File>New .
-
,
. 2.1.
( -
I would like to
, – Create model from template – ; – Open model – 26
: -
– Open model from ERwin MM; Create model from ERwin template – CA ERwin Model Manager. IDEF0. :" " OK. – Properties for New Models ( . 2.2).
. 2.2.
General Apply CRUD/IRUN Restrictions CRUD/IRUN, .
. – ɉɪɢɦɟɧɢɬɶ ,
ɨɝɪɚɧɢɱɟɧɢɹ -
[2]. ,
.
.
,
, . CRUD Create, Retrieve, Update, Delete , IRUN Insert, Retrieve, Update, Nullify ( ) . Numbering (
. 2.3). Activity – : – Number prefix – " "); – Show prefix –
-
,
-
,
( ;
27
– Use persistent numbers – IDEF0 ( ,
,
IDEF3 DFD – Numbering convention – – 1, 2, 3, … – – Use diagram numbering format – ; – None – Next Numbers – , , : – Data Store – DFD; – External – ; – UOW – UOW IDEF3.
, IDEF0). ;
:
; . ,
DFD.
. 2.3.
Display (
. 2.4)
: Activity Numbers – ; Data Store Numbers – DFD; External Numbers –
,
; 28
Arrow Names – ICOM codes – ICOMput, Control, Output Mechanism) – , . ICOM (I, , ), Colors – ; ABC Data – Tunnels –
; . ICOM (
In-
, ; ;
; Shadows – Leaf Corners –
; , .
Squiggles – ; Block highlighting – ; Dates in long format in Kit – ( – 10/1/11, – October 1, 2011). ABC Units , : Cost – , Frequency – , Duration – . Off-Page Reference label . C-number(C-number), (Node number) (Diagram name). .
Display
. 2.4. 29
Layout –
(
. 2.5)
. Diagram Objects – Allow Box to be moved – ; – Allow Box to be resized – . Fit Name in Box , : – Do not resize or wrap – ; – Wrap text to fit box – – Automatically resize box to fit text – . Arrows : – Automatically space arrows – ( , , ); – Sort arrows – IDEF3 DFD; – Break arrows at intersection – , . (Break horizontal arrow) vertical arrow) . , . 2.5.
Layout
. 2.5. 30
:
; -
-
(Break
ABC Units ( .
. 2.6)
-
Cost – – Currency description – , – Symbol placement – ; – Symbol – , Windows, ; – Number of decimals in diagrams – ; – Number of decimals in reports – . Time – – Time Unit – – Decimals in frequency values – ; – Decimals in duration values – . , . 2.6.
.
; -
: ;
-
ABC Units
. 2.6.
Page Setup (
:
. 2.7)
: Units – Sheet size –
(
); ;
31
Header – (IDEF Kit – Footer – (IDEF Kit –
IDEF, Custom Header – Header/Footer);
-
IDEF, Custom Header – Header/Footer). .
-
Page Setup
. 2.7.
Header/Footer (
. 2.8) . :
– Author – – Author Initials – – C-Number – , – Creation Date – – Date and Time – – Date (long) – – Date (short) – – Diagram Name – – Diagram Number – – Diagram Status – – Model Name – – Model Status – – Page Number – – Project Name –
, , , , , , , , , , , , , 32
– Revision Date –
. 2.8.
.
Header/Footer
– (
OK.
. 2.9. 33
. 2.9).
. )
( )–
(
. 2.1 – 2.2. 2.1.
(
) ы
Used At
,
Author, Date, Rev, Project
,
Notes 123456789 10 Status
,
-
, –
. ,
– Working –
,
. Draft – . Recommended – . Publication – Reader
(
Date
:
, . . ) (
)
Context
. ,
, ( -0)
, –
-
.
. :
2.2.
(
) ы
Node Title
(
)
.
–
Number C-Number – Page
,
-
. , Model>Model Properties…), ,
( – Diagram Properties…, . 34
-
. . General ( Time Frame .
. . , "
Purpose (ɐɟɥɶ) – " Viewpoint: " ". Definition (Ɉɩɪɟɞɟɥɟɧɢɟ) Definition: " , " ( ) Scope: " ". Source (ɂɫɬɨɱɧɢɤ) , [2]. Status . Shapes (Ɏɨɪɦɵ) .
. 2.10.
General
. 2.10) AS-IS. Purpose: , -
: Working –
-
Model Properties
Draw Style – ɋɬɢɥɶ ɪɢɫɨɜɚɧɢɹ ( . Style for Diagrams – : Methodology Specific – IDEF3, DFD);
. 2.11)
(IDEF0,
35
Bitmap – Shape – Shape and Bitmap –
BMP; ;
BMP; Defer To Diagram – , Draw Style Diagram Properties; Show Name – ; Show Number – ; Show ABC Data – . Style for Organization charts – : Standard – ; Bitmap – BMP; Shape – ; Defer To Diagram – , Draw Style Organization Chart Properties. .
Draw Style
. 2.11.
Activity Properties ( . 2.12) . Name, Definition, Status, Source, Box Style . Font . Color . 36
Activity Properties
. 2.12.
Cost (
(Cost Center)
. 2.13) .
. , Cost Center Editor
-
. . : Override decompositions – ( compositions – . Frequency . Duration .
, ); Compute from de-
,
. UDP Values .
, BPwin,
,
-
, ,
.
UOW IDEF3
,
,
. -
. Roles (Ɋɨɥɢ) . ,
,
.
, 37
,
-
, .
Cost
. 2.13.
–
OK. (
, .
. 2.14. 38
. 2.14). -
. ,
( ,
. 2.15) -
, –
.
. 2.15.
. 2.16. , Name
. . ( Text,
(
!
). (
. 2.18).
. 2.16.
39
ɉɪɢɦɟɧɢɬɶ
. 2.17)
. 2.17.
. 2.18.
. 2.16 –
(External Reference). , External Ref-
erence.
(
. 2.19), -
( ), . 40
External Reference
. 2.19.
. Dictionary>Activity…
. 2.20.
. 2.20.
, ary>Arrow… (
Diction-
. 2.21).
. 2.21.
,
(Print…)
. Tools>Reports>Model Report Model report ( . 2.22), ( . 2.22 ). – Preview… ( . 2.23), (Report…).
41
Model report
. 2.22.
. 2.23.
( : « ».
. 2.16) –
: ,
-
( Ɍɟɤɫɬ
). (
. 2.24).
Ɍɟɤɫɬ
. 2.24.
,
. (
. 2.25).
42
-
. 2.25.
Font . Normal – Purpose –
Color :
,
; ,
(
-
); Viewpoint –
-
,
. OK
.
2.2. ,
–
,
"
– – –
":
. . . .
. –
,
( ties),
Go to Child Diagram (
. 2.26)
.
. 2.26.
Go to Child Diagram 43
Activi-
– Activities
, Decompose. Activity Box Count (
. 2.27),
-
( )
.
Activity Box Count
. 2.27.
IDEF0,
,
3
OK. (
. 2.28).
-
A0,
. 0. A0,
,
1, 2, 3. . -
. 0ɪ.
,
, . , Input, Control, Output, Mechanism. Model Properties ICOM. , . , ,
ICOM: ICOMDisplay
-
.
-
( ), . ,
–
. ,
, 44
,
. .
. 2.28.
,
. 2.29. . 2.30.
, , ,
-
, . .
(
),
,
.
gle)
(Squig-
. , Squiggle. . . 2.30
-
"
"
". (Extra Arrowhead). 45
"
-
. 2.29.
. 2.30. 46
"
-
". ,
.
Arrow Tunnel. ( . 2.31).
Border
Arrow
Editor
Resolve it border arrow (Ɋɚɡɪɟɲɢɬɶ
ɝɪɚɧɢɱɧɭɸ ɫɬɪɟɥɤɭ).
Change it re.
.
solved rounded tunnel, , .
-
.
Border Arrow Editor
. 2.31.
.
, , .
" - -
-
".
, , . ,
-
, .
-
, . -
" - -
".
(
. 2.32),
.
47
. 2.32.
"
". [2]. . ,
-
,
,
.
2
-
– –
. . ,
,
,
-
. . , , ,
-
. 4
(
. 2.3)
(
. 2.4). . 2.33.
. 2.33 el>Model Properties>Display (Shadows). ( "
Mod-
: A2 )
" ".
"
.
.
2.3. я
ы
A2 ы
(Activity Name)
(Activity Definition)
, ,
,
-
.
48
-
2.4.
я (Arrow Name)
A2
ч
ч (Arrow Source)
(Arrow Source Type)
ч
ч
(Arrow Destination) -
-
Control
-
- Output -
Control
- Output -
Control
-
"Tunnel"
-
(Arrow Destination Type) Mechanism
Input
Control
Input Input - Input
- "Tunnel"
Output
- Input
Output
- Input
Mechanism
Mechanism
Mechanism Control
,
Control - Control Output
Output
Output - Output - Output - Output -
-
Input Output - Mechanism
- Output -
49
- Control
я
. 2.33.
A2
, (Model Explorer),
. 2.34.
. 2.34.
Activities (Ⱥɤɬɢɜɧɨɫɬɢ), .
. 2.34 Diagrams
.
50
Objects (Unused Activities). .
, «
»
2.3.
( ) , (Number of Levels).
. Diagram>Add Node Tree. ( . 2.35) ( )
. 2.35.
, (
).
.
. ɭɪɨɜɧɹ)
( ɟɞɢɧɟɧɢɹ) (
( . 2.36) Bullet last level (Ɇɚɪɤɟɪ ɩɨɫɥɟɞɧɟɝɨ , . 2.37). Connection Style (ɋɬɢɥɶ ɫɨ– ) .
51
. 2.36.
. 2.37.
Bullet last level. . 2.38. 52
. 2.38.
2.4.
FEO"
" (FEO)
,
, . . IDEF0. Diagram>Add -
FEOFEO diagram. ,
(
. 2.39) FEO-
. 2.39.
FEO-
53
.
FEO.
( ,
. 2.40).
. 2.40
IDEF0.
. 2.40. FEO-
FEO-
-
.
-
FEO. щ
2.5.
я
. . , .
-
. " ". el.
-
A0 " Split Options ( 54
" Split mod. 2.41).
. 2.41.
Split Options
( )
.
A0
"
" . 2.42. "
-
Copy entire dictionaries, . , " ". " " .
. 2.42.
" 55
-
"
"
" "
"
-
". . 2.43.
,
. 2.43.
"
"
.
A0
" Merge Cut/Paste
" model. entire dictionaries
(
. 2.44) OK.
.
" .
" "
"
. ". "
. 2.45.
56
"
" . -
. 2.44.
. 2.45.
"
57
"
я
2.6.
я IDEF0
«
»,
-
: –
,
,
,
,
,
; – – – – – –
; ; ; ; . . :
– – – – –
; ; ; ; . :
–
: – – –
; ; ;
–
: – – –
; ; . , ,
, FEO-
58
.
3.
DFD
3.1. DFD .
"
". DFD.
(
-
. 3.1)
. 3.1.
. , IDEF0:
.
,
. 3.2.
. :
. "
(
"
. 3.3). .
, .
.
59
-
. 3.2.
DFD
. 3.3.
3.2. .
-
. ,
.
,
.
-
. ,
. -
(
).
, :"
" Count (
"
". Activity Box (IDEF0
. 3.4) ). 60
Activity Box Count
. 3.4.
DFD
Include Externals & Data Stores
,
.
-
. . .
, ; . (
,
).
,
. 3.5.
. 3.5.
DFD 61
(
. 3.6),
-
,
-
.
. 3.6.
.
. , Style я
3.3.
Style (Bidirectional).
я
,
IDEF0 ( DFD. ,
. 2.6),
. DFD .
62
DFD, (Change to Tunnel). .
DFD -
4.
IDEF3
4.1. IDEF3
. (
,
BPwin). ". IDEF3
-
" Activity Box Count ( , 4.
. 4.1)
Activity Box Count
. 4.1.
,
4
(UOW) –
4.2.
. 4.2. UOW
,
7 63
:
– – – – – – –
. . DVD.
. . (
). (
Activity Properties UOW ( . 4.3) , "
). .
-
UOW.
-
. (Objects), " .
. 4.3.
UOW
Activity Properties
(Facts) –
,
, strains) ,
. ,
, .
" " ".
, (Con-
"
".
".
-
" Referent ( " ,
. 4.4). "
"
Object Flow (
.
64
-
).
IDEF3
,
BPwin
.
. 4.4.
. . 4.5.
. 4.5. 65
(
. 1.3).
.
, -
, (
. 4.6).
. 4.6.
я
4.2.
я
,
IDEF0 ( IDEF3.
66
. 2.6),
-
5.
"
Щ
-
я
5.1. щ
"
я
щ
"
-
я
".
,
, -
, ,
.
[20],
– . "
-
".
. " " [21]. " ". IDEF1X [2, 19, 22, 23]. " 25].
-
",
ERwin –
)
-
CA ERwin Data Modeler [2, 24, : ERwin. : . , , ( – .
,
, –
, . .
– . .
, Erwin (
CASE-
)
.
"
-
", (Relationship). (ER) – ,
"
" (Entity) -
-
.
(ER-
). . ɋɌɍȾȿɇɌ.
, ɋɌɍȾȿɇɌ –
.
-
. –
– . ,
.
-
– – . 67
.
, ,
–
-
. ,
. (NULL). , . .
. -
, . ( (
), -
). . (
–
,
)
. . 5.1. . ,
,
.
,
,
-
.
. 5.1.
. (
IDEF1X),
-
,
: .
1. 2.
,
3. . ɆȿɊ_ɈɌȾȿɅȺ, ɇɕɃ_ɇɈɆȿɊ
. ,
ɌȺȻȿɅɖɇɕɃ_ɇɈɆȿɊ ɇɈɆȿɊ_ɈɌȾȿɅȺ ɌȿɅȿɎɈɇ, ɌȿɅȿɎɈɇ.
68
ɇɈɌȺȻȿɅɖ-
я
5.2.
( , "
)
.
"
–
. ,
, ,
-
–
,
.
,
,
, ȾȿɇɌ ɍɑȿȻɇȺə ȽɊɍɉɉȺ. . .
, ɋɌɍ-
. , :
– – – – –
, , , , . , .
-
, .
,
, .
-
, .
.
,
,
.
,
( (
.
,
)
-
.
).
-
.
,
.
- -
-
, .
- (
. )
.
.
, . . ERwin , –
, : , 69
– – – –
, , - -
, .
,
.
-
. , .
, -
. . , .
. 5.2 Ɂɚɤɚɡ ɋɨɫɬɚɜ ɡɚɤɚɡɚ. ID ɡɚɤɚɡɚ ( ɋɨɫɬɚɜ ɡɚɤɚɡɚ . Ɂɚɤɚɡɱɢɤ, , . 5.2 , . , :
), , . .
. 5.2.
, .
, .
70
-
. , .
. 5.3 Ƚɪɭɩɩɚ ɋɬɭɞɟɧɬ. .
ɋɬɭɞɟɧɬ
.
Ƚɪɭɩɩɚ
-
. 5.3.
. 5.3
(No (Nulls -
. Nulls), . Allowed), . .
, . 5.4
:
,
.
. 5.4. 71
-
,
-
. .
, .
,
, (
. 5.5).
– , .
Ɍɢɩ.
-
, . 5.5
. 5.5
, . .
-
. ,
, (
-
).
. 5.5.
- -
, ,
-
. - -
. . ,
,
,
-
. . "
- .
",
. 5.7 –
72
. 5.6 -
. 5.6.
"
- -
"
. 5.7.
– ,
, . .
ɬɪɭɞɧɢɤ,
.
. 5.8 ɋɨ,
. .
,
"
ERwin "
-
, . .
. 5.8.
ɋɨɬɪɭɞɧɢɤ
,
. -
– . , 73
,
. . : - -
(1:1) – .
- -
(1:N) – .
- -
(M:N) –
-
( ). - . , ɬɪɭɞɧɢɤ
.
,
,
- -
- -
Ɏɚɤɭɥɶɬɟɬ.
ɋɨ-
Ɏɚɤɭɥɶɬɟɬ ,
.
. - -
.
ERwin
" 0, 1 :1
p), 0
(
z), ,
1( (
". -
, 6).
ERwin
IE (Information Engineering), IDEF1X [26].
5.3. [20, 21]. ERwin "
-
"
(
, ). ,
ERwin . ", . , , ,
"
–
-
. , . (
): 74
-
. .
:
,
. [27].
-
: 1.
. , , .
2.
. . ,
-
, . , . 3.
.
.
,
-
,
. . :
1.
, .
2.
.
3.
. ,
:
1) 2) 3) 4)
; ; ; . -
: 1) RESTRICT (ɈȽɊȺɇɂɑɂɌɖ) – . ,
, 75
, ,
. 2) CASCADE (ɄȺɋɄȺȾ) –
,
.
-
, . , . . ,
,
. , .
ERwin
-
( 1) NONE (ɇɂɄȺɄɈɃ) – .
): -
, . 2) SET NULL (ɍɋɌȺɇɈȼɂɌɖ ȼ NULL) – , (null-
).
-
. 3) SET DEFAULT (ɍɋɌȺɇɈȼɂɌɖ ɉɈ ɍɆɈɅɑȺɇɂɘ) – , ,
-
,
. .
, .
,
, -
. [27]. : 1) RESTRICT –
, ,
-
. 2) CASCADE – , . 3) SET NULL – ,
, 76
-
null. 4) SET DEFAULT – ,
, , ,
5) NONE –
.
. : 1) RESTRICT –
,
-
,
.
2) CASCADE – , 3) SET NULL – , null. 4) SET DEFAULT – ,
. ,
, ,
.
5) NONE –
, . :
1) RESTRICT –
-
, .
2) SET NULL –
, ,
null-
. 3) SET DEFAULT –
, ,
,
-
.
4) NONE –
,
-
1) RESTRICT –
: -
, .
2) SET NULL –
, ,
null-
. 3) SET DEFAULT –
, ,
,
-
.
4) NONE –
,
-
. 77
6. 6.1.
ERwin
ɉɭɫɤ>ȼɫɟ ɩɪɨɝɪɚɦɦɵ>CA>ERwin>ERwin Data Modeler r7.3>ERwin Data Modeler . ERwin CA ERwin Data Modeler ( . 6.1).
CA ERwin Data Modeler
. 6.1.
ERwin " ", . : ,
-
. -
, -
. Create Model
(
. 6.2), .
File>New -
78
Cre-
ate Model ( Database
Version).
. 6.2.
Create Model
. ( ,
.
. 6.3. 79
. 6.3)
ɈɄ
я
6.2.
, . -
-
, Logical,
( )
(
Logical
. 6.4.
(
. 6.4).
. 6.5).
Logical
. 6.5.
ERwin (IE – (IE, IDEF1X DM). IDEF1X (Integration DEFinition for information
IDEF1X), modeling).
Notation Model>Model
Properties, ( . 6.6).
Model Properties
ER-
,
(
)
-
: IDEF1X
. , -
,
. 6.1.
80
Notation
. 6.6.
Model Properties
6.1. К
А
К (
АЧ
К
К
)–
–
–
( ) ,
-
«
»
3 − − −
– , ,
: (Entity Relationship Diagram, ERD); (Key Based model, KB); (Fully Attributed model, FA). , . –
-
. ,
. –
. ,
. 81
щ
6.3.
, . .
,
.
,
,
-
.
, Ʉɥɢɟɧɬ ( Ʉɥɢɟɧɬɵ!) ɇɨɦɟɪ ɤɥɢɟɧɬɚ, Ɏɚɦɢɥɢɹ ɤɥɢɟɧɬɚ, Ⱥɞɪɟɫ ɤɥɢɟɧɬɚ Ɍɟɥɟɮɨɧ ɤɥɢɟɧɬɚ. ( ) Client Client_number, Client_name, Client_address Client_telephone. ,
, ,
-
. E/1
(
. 6.7).
E/1
. 6.7.
Entities,
Entity Properties ( ) Model/Entities. 82
-
Entities (
. 6.8)
, :
(Definition), Note3), properties),
(Name), (Note, Note2, (UDP – User definition
(Volumetrics), (Icon),
-
(History).
Entities
. 6.8.
Definition . ,
– .
Volumetrics . Note, Note2, Note3, UDP −
,
(Definition),
−
– Note2
, ;
,
−
:
Note ,
−
-
; Note3 ; UDP .
83
Icon , . History ment.
, ComɈɄ
(
. 6.9).
Ʉɥɢɟɧɬ
. 6.9.
ER.
, ,
, ,
-
. Object Font & Color ( ). .
84
-
Attributes, Attributes…
(
. 6.10).
Attributes
. 6.10.
New… New Attribute, ( . 6.11).
Attributes
New Attribute
. 6.11.
(
New Attribute Attribute Name), , 85
-
(
Column Name)
(
). " "
"
".
-
, .
,
Access (
. 6.12).
К
. 6.12.
, . Ɍɟɥɟɮɨɧɵ ɤɥɢɟɧɬɚ
Ʉɥɢɟɧɬ , . .
, -
, . .
. IDEF1X
-
,
Attributes (
, . 6.13).
, ,
ɈɄ
Attribute
General Key (
.
Primary
. 6.14).
86
Ʉɥɢɟɧɬ
. 6.13.
Primary Key
. 6.14.
Datatype (
. 6.15).
Constraint . Definition
-
Note
-
. ,
.
UDP
, .
87
-
Ⱥɞɪɟɫ ɤɥɢɟɧɬɚ
. 6.15.
Key Group (
. 6.16)
,
. Ʉɥɢɟɧɬ
, ɇɨɦɟɪ ɤɥɢɟɧɬɚ.
. 6.16.
-
Key Group
-
Attributes
( .
,
)
-
, (Alternate Key). ERwin . ERwin ,
sion Entries). 88
(Inver-
,
,
.
.
Key Groups, (
. 6.17).
Key Groups
. 6.17.
( . 6.17), ɇɨɦɟɪ ɤɥɢɟɧɬɚ. ɤɥɢɟɧɬɚ. New.
(PK), Ɏɚɦɢɥɢɹ ɤɥɢɟɧɬɚ New Key Group ( . 6.18).
New Key Group
. 6.18.
89
Ɏɚɦɢɥɢɹ
Inversion Entry. (Index) Key Groups (
(Key Group) OK
. . 6.19).
Key Groups
. 6.19.
Key Group XIE1Ʉɥɢɟɧɬ, Attributes
Available
(IE). Ɏɚɦɢɥɢɹ ɤɥɢɟɧɬɚ . . History Comment ( ,
Attributes . 6.20). ɈɄ
-
(
90
. 6.21).
. 6.20.
. 6.21.
Ɏɚɦɢɥɢɹ ɤɥɢɟɧɬɚ
Ʉɥɢɟɧɬ
Attributes . 91
tribute, Attributes (
Rename At. 6.22).
Ɏɚɦɢɥɢɹ ɤɥɢɟɧɬɚ
. 6.22.
Attributes . , . . ERwin
-
. -
, . .
,
.
ɡɚɤɚɡɚ, ɫɬɜɨ ɡɚɤɚɡɚɧɧɨɝɨ ɬɨɜɚɪɚ
ɐɟɧɚ ɡɚ ɟɞɢɧɢɰɭ ɬɨɜɚɪɚ.
ȼɨɡɪɚɫɬ ɫɨɬɪɭɞɧɢɤɚ Ⱦɚɬɚ ɪɨɠɞɟɧɢɹ ɫɨɬɪɭɞɧɢɤɚ.
,
ɋɭɦɦɚ Ʉɨɥɢɱɟ.
-
-
ȼɨɡɪɚɫɬ ɫɨɬɪɭɞɧɢɤɚ, Ⱦɚɬɚ ɪɨɠɞɟɧɢɹ ɫɨɬɪɭɞɧɢɤɚ. – . .
ɂɬɨɝɨɜɨɣ ɫɭɦɦɵ ɡɚɤɚɡɚ
,
, ,
92
-
. ERwin
. . , .
: Ɍɢɩ ɤɨɦɩɶɸɬɟɪɚ, Ʉɨɦɩɶɸɬɟɪ, Ʉɥɢɟɧɬ, Ɂɚɤɚɡ, ɉɪɨɞɚɠɚ, Ɇɟɧɟɞɠɟɪ, Ɉɬɞɟɥ ( . 6.23).
. 6.23.
,
я
6.4.
. , . . 93
-
. Ɇɟɧɟɞɠɟɪ
ɩɶɸɬɟɪ, ɉɪɨɞɚɠɚ − −
Ʉɨɦ-
, (
Ʉɨɦɩɶɸɬɟɪ < ɉɪɨɞɚɠɚ
ɉɪɨɞɚɠɚ; > Ɇɟɧɟɞɠɟɪ.
Ʉɨɦɩɶɸɬɟɪ, ɉɪɨɞɚɠɚ
. 6.24.
Ɇɟɧɟɞɠɟɪ
IDEF1X
. .
-
( (
)
) .
-
ERwin .
,
ɉɪɨɞɚɠɚ (
.
,
. 6.24). .
-
,
. . . (
-
)
(FK). NOT NULL, , ,
, .
,
,
-
. . 94
, (
. 6.25.
Ɇɟɧɟɞɠɟɪ
−
. 6.25).
Ɉɬɞɟɥ
: , (
−
.
-
. 6.1),
; , . ,
. ReRelationship Proper-
lationship, ties
, (
. 6.26). Relationship
General , . −
. (Cardinality)
-
4
( –
. 6.27): -
, 1
0,
−
; ,
,
,
-
1 . .
−
; Z 0
1 95
, . .
−
; ,
-
.
Relationship
. 6.26. –
P
0,1
– 1
Z
–
5
0
1
–
N=5
. 6.27.
,
,
-
. Cardinality
Relationship Display
,
,
-
.
(Verb Phrase) –
, .
" )
"
" (Parent-to-Child), 96
"( , (Parent-to-Child),
-
(Child-to-Parent). ɞɟɥ
Ɇɟɧɟɞɠɟɪ
Ɉɬ-
. 6.28.
. 6.28.
Ɉɬɞɟɥ
Ɇɟɧɟɞɠɟɪ
(Relatio ships Type) (Identifying) Allowed
(Non-Identifying)
No Nulls).
(No Nulls),
NOT NULL.
.
(Nulls , ,
(Nulls Allowed) ,
NULL.
. (
. 6.29).
. 6.29. 97
, (
( . 6.30).
-
)
. 6.30.
Definition ,
. Relationships, ( . 6.31).
Rolename
. 6.31.
ɥɚ
.
Relationships
(Rolename, , ,
-
Rolename
) –
"
, Ɇɟɧɟɞɠɟɪ . . 98
",
ɇɨɦɟɪ ɨɬɞɟ, -
(
, Rolename/Attribute
Entity Display
, ,
. ,
, (
. 6.32.
. 6.32).
ɇɨɦɟɪ ɨɬɞɟɥɚ
Ɇɟɧɟɞɠɟɪ
, , . .
,
. -
(
"
" – fish hook), .
)
-
. , Ɇɟɧɟɞɠɟɪ
. , Ɍɚɛɟɥɶɧɵɣ ɧɨɦɟɪ.
(
,
.
, -
NOT NULL,
-
ɪɭɤɨɜɨɞɢɬ/ɩɨɞɱɢɧɹɟɬɫɹ ɫɬɚɪɲɢɣ ( . 6.33). .
– ,
-
–
ɪɭɤɨɜɨɞɢɬ/ɩɨɞɱɢɧɹɟɬɫɹ . (hierarchical recursion) ( ) ( ), .
99
. ,
. 6.33.
(network recursion), , , . .
,
- -
"
".
"
- "
(
" - -
"
). (referential integrity (RI)) – – , .
,
Actions RI Actions
Relationships (
RI
. 6.34). -
,
,
,
-
. . 6.34
-
Ɉɬɞɟɥ Ɇɟɧɟɞɠɟɪ. (Parent Delete)
RESTRICT. ,
, -
.
(
. (Parent Insert) NONE). (Parent Update)
-
, . RESTRICT). CASCADE,
( , . (Child Delete) NONE.
, 100
-
(Child Insert) , RESTRICT.
.
-
RESTRICT ,
, (Child Update).
Relationships
. 6.34.
ERwin , .
RI Actions
,
RI, ERwin RI Defaults Model/Ɇodel Properties). RI Actions
, Model Properties (
-
Relationships. -
–
, ,
UPDATE ,
DELETE).
ERwin .
, Relationships Templates tionships. ERwin. " .
(INSERT, ,
Rela-
[2] - -
"
101
.
"
- -
"
-
,
. "
- -
"
: (Parent-to-Child)
(Child-to-Parent). "
Ʉɨɦɩɶɸɬɟɪ
- Ʉɥɢɟɧɬ (
− Ʉɨɦɩɶɸɬɟɪ < − Ʉɥɢɟɧɬ
Ʉɥɢɟɧɬ; > Ʉɨɦɩɶɸɬɟɪ.
. 6.35.
-
-
" ,
". "
- ,
" ERwin
". , .
.
)
,
, . ERwin - -
"
",
( "
- -
"
. . , . "
,
Ʉɨɦɩɶɸɬɟɪ ɄɨɦɩɶɸɬɟɪɄɥɢɟɧɬ. 102
Ʉɥɢɟɧɬ
"
- -
"
-
" ciation Entity. Transform Wizard (
Create AssoMany-To-Many . 6.36).
Many-To-Many Transform Wizard
. 6.36.
Many-To-Many Transform Wizard . Ⱦɚɥɟɟ.
. Many-To-Many Transform Wizard -
"
, "
- -
- -
"
"
. "
- -
"
- -
". "
Ʉɨɦɩɶɸɬɟɪ Ʉɥɢɟɧɬ, Many-To-Many Transform Wizard,
. 6.37. "
- -
.
-
– ɤɚɡ ɩɨɥɧɟɧɢɹ ɡɚɤɚɡɚ
"
,
.
,
ɋɭɦɦɚ ɡɚɤɚɡɚ. 103
,
ɁɚȾɚɬɚ ɡɚɤɚɡɚ, Ⱦɚɬɚ ɢɫ-
. 6.37.
"
(
"
-
), .
,
, , .
– -
, ,
(
).
(
-
). , ,
ɫɭɥɶɬɚɧɬ (
"ɪɚɛɨɬɚɟɬ ɜ"
. 6.38).
. 6.38.
(
)
: 104
, Ɉɬɞɟɥ. , ɋɨɬɪɭɞɧɢɤ. Ɇɟɧɟɞɠɟɪ Ʉɨɧ-
−
,
− −
-
; ,
– , ,
; –
-
. type Properties, Properties…
, (
. 6.39).
– tor) complete).
(
–
/
(
SubSubtype DiscriminaComplete/In-
Subtype Properties
. 6.39.
–
,
,
.
– -
.
.
,
,
.
-
, , . , ɋɨɜɦɟɫɬɢɬɟɥɶ . 6.40
-
, . ( . 105
. 6.38). -
.
. 6.40.
"
-
", . 6.40.
. 6.40. "
"
. ,
106
:
,
,
,
. .
, , Oracle, MS SQL Server, MySQL, SYBASE, Informix, MS Access, Progress . . , , . . я
6.5.
я «
»,
-
: –
,
,
,
,
,
; – – – – – –
; ; ; ; . . ERwin –
.
107
-
7. 7.1. В
я
я
. ERwin , . , Create File>New New Model Type (
, Model (
. 6.2) ,
( . 7.1) Physical).
New Model Type
. 7.1.
.
, CA ERwin Data Modeler 7.3 . Create Model. .
17 Target Database -
Version
(
7.2).
Target Database
. 7.2.
ɈɄ
Create Model . 108
.
-
-
Physical , (
. 7.3).
Physical
. 7.3.
ERwin , , .
, , (
. 7.4.
. 7.4).
109
, . .
ERwin (
)
.
Access
.
7.2. Д
/ /
ER-
-
, ,
. 7.1. 7.1. ч (
)–
–
(view table) –
-
,
, ,
-
. E/1. / General , (
Table
Properties (
. 7.5, 7.6),
)
Model/Tables….
Tables, . Tables
, Access Tables (
110
Access . 7.7).
. 7.5.
К
. 7.6.
. 7.7.
Access Tables
Tables (
Access Tables)
,
.
111
-
Table, (
. 7.8).
Table
. 7.8.
Name Owner
/
.
/
,
, .
Physical Only .
CREATE TABLE (
).
-
Generate DB Sync (
(
Tables − Comment – . 7.9); − Volumetrics – − UDP – ; − Validation – − History –
. 7.9).
:
; ,
; Comment (
7.10).
112
.
К
. 7.9.
К
. 7.10.
. (
)
, (
)
( (
113
) )
, .
-
7.3. / Columns, Columns Model/Columns…. (
. 7.11).
Columns
. 7.11.
ERwin
(NULL)
-
, NOT NULL. NOT NULL (Inversion Entry). Columns Attributes ( . , , . General
-
. 6.10)
-
-
, (
. 7.12).
,
, ,
(
.
cess.
NULL
. 7.11). . Access Access, PROGRESS Teradata ( . 4.13).
114
,
Ac-
General
. 7.12.
… Access
. 7.13.
Constraint , Default 7.14).
115
, . .
, , (
.
Constraint
. 7.14.
–
,
, -
. Values, ue,
Default New Name
Default/Initial New Default ValɈɄ ( . 7.15).
. 7.15.
Default Name
Default/Initial Values. 116
-
.
Delete Rename. Comment . UDP Index History
,
Comment (
. .
7.16).
History
. 7.16.
Column, Columns. . New, Rename
.
Delete . ,
, -
Reset ,
DB Sync . , .
-
. ,
, , ERwin
117
.
7.4. –
, . -
, . ,
-
, , , . . ,
.
,
, -
,
. , .
-
. ,
, .
, ClientName
, ,
Client. . , -
,
. . (ClientName =" ,
").
Client.
, , . ERwin
,
,
-
, , . ERwin .
, .
ERwin : "X" + , "IFn" – "IEn" –
+ . 118
, , , "AKn" – ,
–"
" ,
Manager
XPK Number
, XIF1 – Department number FK.
ID
,
Indexes, , ( . 7.17). ,
Indexes…
– manager
ERwin 7.3 ,
Indexes
.
, .
Indexes
. 7.17.
New Index, Unique (
New…, . 7.18). -
(
) ( )
-
. Unique ,
. 119
,
. .
. 7.18.
ERwin ,
Rename… (
.
-
Rename Index, . 7.19).
. 7.19.
Rename Index
Indexes : − Members – ; − , ( , Access), , ; − Comment – ; − UDP – , . , DB2/MVS, DB2/390, HiRDB, INFORMIX, MS Access, MS SQL Server, SYBASE SQLBase . – , . . – . , . 120
, Cclustered
.
, Manager
, Department number FK.
, , .
, . ,
, Access,
ERwin ,
-
. 7.5.
/ -
. ,
-
, . Validation Model/ -
Rules, Validation Rules… , : 1) “…”, Table Columns ( . 7.17); 2) Validation Validation Constraint… ( . 7.20). Validation Rules, ,
: (
-
–
. 7.21).
New…, New Validation Rule
Validation Rule Name ɈɄ ( . 7.22.).
.
-
, Rename. Delete.
-
121
Validation
. 7.20.
Validation Constraint…
. 7.21.
Validation Rules
122
. 7.22.
Validation Rules (
. 7.23).
General : User-Defined
−
-
SQL –
-
, −
; Min/Max , ; Valid Values List
−
-
. ɡɚ
Ɂɚɤɚɡ ,
ɋɭɦɦɚ ɡɚɤɚ-
Min/Max . 7.24. SQL –
, 7.25). .
123
( ,
. 7.24 – Access) ( . -
. 7.23.
Min/Max
. 7.24.
Comment
-
. UDP
, .
124
-
. 7.25.
Access
SQL –
7.6. " " , –
-
. " "
-
. 7.26. Access.
Tools/Forward Engineer. (
125
. 7.27).
. 7.26. "
"
. 7.27.
SQLPreview (
. 7.28),
– 126
Generate (
. 7.29).
. 7.28.
SQL-
. 7.29.
ERwin SQL-
,
. -
,
,
-
. Browse…
Edit… ( 127
. 7.30).
. 7.30.
.
-
. CA ERwin Data Modeler 7.3 −
: -
, −
; SQL –
−
−
-
;
−
−
-
; ,
; , ; ,
. 128
-
я
7.7.
я «
»(
. 6.5)
, .
129
-
1. . .
, . . , . .
/ , ;
. .
.–
.
.:
, 2008. – 300 . AllFusion – , 2007. – 432 . AllFusion Process , 2008. – 224 .
2. , . . Modeling Suite / . . . – .: 3. , . . Modeler / . . . – .: – 4. , . . AllFusion Process Modeler 4.1. ? ? ?/ . . – .: – , 2004. – 464 . 5. , . . / . . , . . – .: , 1993. – 240 . 6. 50.1.028-2001. . . – .: , 2001. – 53 . 7. IDEF3 – // http://en.wikipedia.org/wiki/IDEF3 8. Mayer, R. J. Information Integration for Concurrent Engineering (IICE) IDEF3 Process Description Capture Method Report / R. J. Mayer, C. P. Menzel, M. K. Painter, P. S. deWitte, T. Blinn, B. Perakath. – Knowledge Based Systems, Inc., 1995. – 236 p. 9. IDEF. Process Description Capture Method – //http://www.idef.com/ IDEF3. htm 10. , . IDEF3 / . . – //http://www.cfin.ru/ vernikov/idef/idef3. shtml 11. , . . / . . . – // http://www.rb-erp.ru/Texts/Modeling_Bespalov.pdf 12. CA ERwin Process Modeler. Process Flow Modeling. Overview Guide r. 7.3. – 81 p. 13. . . CS. 3./ . , . .– .: ; : BHV, 2004. – 847 . 14. Kelton, W. D. Simulation with Arena / W. D. Kelton, P. P. Sadowski, D. T. Sturrock. – McGraw-Hill Science, 2009. – 636 p. 15. , . . UML IBM Rational Rose / . . . – .: . ; . , 2006. – 320 . 16. , . / . . – .: , 2002. – 226 . 17. , . . / . . .– .: , 2002. – 464 . 18. , . CA ERwin Process Modeler / . – // http://www.interface.ru/home.asp?artId=22274 130
19. CA ERwin® Data Modeler – // http://erwin.com/ 20. , . . : , , / . . .– .: , 2001. – 304 . 21. , . . ./ . . . – .: , 2005. – 1328 . 22. Integration Definition for Information Modeling (IDEF1X) – // http://www.itl.nist.gov/fipspubs/idef1x.doc 23. , . IDEF1X / . . – // http://www.interface.ru/fset.asp?Url=/ca/idef1x.htm 24. , . . ERwin / . . .– // http://www.interface.ru/fset.asp?Url=/ca/comp.htm 25. , . . / . . . – // http://www. interface.ru/fset.asp?Url=/ca/ponatie.htm 26. , . IDEF1X IE AllFusion ERwin Data Modeler Computer Associates / . . – // http://www.interface.ru/ca/ MethodsDM_ERwin.htm 27. , . Ю. / . Ю. . – // http://www.citforum.ru/database/dblearn/index.shtml
131