226 39 593KB
Russian Pages [45]
. .
, . .
CASE-
BPwin
40 01 01 “
”
2002
681.3 (075.8) 32.973.202-018.2 7 30 : .
, -
.
. .
. . 30
CASEBPwin:
.
“
. 40 01 01 “ ”/ . . , . . ISBN 985-444-401-5.
”
.
.–
.:
, 2002. – 44 .:
.
c . BPwin 2.5.
IDEF0, IDEF3, DFD. . BPwin 2.5. .
681.3 (075.8) 32.973.202-018.2 7
ISBN 985-444-401-5
© . . ©
, . . , 2002
, 2002
.................................................................................................................. 4 1. ,
1.1. 1.2. 1.2.1. 1.2.2. 1.2.3. 1.2.4. 1.3. 1.4. 2. 2.1. 2.2. 2.2.1. 2.2.2. 2.2.3. 2.2.4. 2.2.5. 2.2.6. 2.2.7. 3. 3.1. 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.2. 3.3. 4. 5. IDEF0-
BPWIN.............................................. 5 ............................................................................................ 5 IDEF0 ........................... 5 IDEF0 .................................................................... 5 IDEF0 .................................................... 7 IDEF0..................................................................................... 9 AS-IS ( ) TO-BE ( ) ............ 10 DFD ....................................................................................... 10 IDEF3 .................................................................................... 12 BPWIN 2.5 ................................................... 14 .......................................................... 14 ............................................ 16 File............................................................... 16 ModelMart................................................... 16 Edit .............................................................. 17 View ............................................................ 18 Insert .......................................................... 18 Report ........................................................ 18 Tools.......................................... 18 BPWIN 2.5 .... 19 IDEF0............................................................................. 19 ................................................... 19 IDEF0........................................ 20 ................................................... 26 ................................................ 30 ...................................................... 31 DFD................................................. 33 IDEF3.............................................. 34 Ё B WIN 2.5 ................................................................ 36 ................................................... 39 .................................................................................. 41 ............ 43 ........................................................................................................... 44
. . (
). . , . , ,
CASE-
(Computer-Aided Software/System Engineering – / ). CASE. ,
, .
, ,
. CASEB win (Business Process for Windows) [4]. Business Process (« ») « » . B win LogicWorks. 1998 . LogicWorks PLATINUM technology CASEPLATINUM technology [4]. B win
–
BPwin
2.5,
,
. BPwin
,
-
,
-
,
, ,
, .
, BPwin , , [4].
,
1. ,
BPWIN
1.1. (
) –
, ),
( . ,
.
B win - IDEF0, IDEF3
DFD.
[4]. IDEF0, . DFD .
яя
,
ё
IDEF3
ё
“
IDEF0 . ”,
. , .
1.2.
IDEF0 1.2.1.
IDEF0
(ICAM), 70-
,
.
ICAM IDEF (ICAM DEFinition), [3]. IDEF0 (Integrated Definition
Function Modeling), .
IDEF0 (Structured Analysis And Design Technique), SADT[5]: • , ) ; • , ,
SADT .
( (
)
,
-
.
. SADTIDEF0. IDEF0 , . IDEF0.
,
IDEF0-
. ,
,
,
ё
,
.
. .1):
( , ,
–
–
,
.
-
.1. ( ), (Arrow). IDEF0 (Input) –
IDEF0-
я
. ,
–
(
).
. . ,
( ontrol) –
,
,
я
. . (Output) –
, .
(
я
).
.
. ,
(Mechanism) – , ,
. .
,
, .
,
(Call) – .
. SADT.
IDEF0, . ICOM– Input, Control, Output ,
( Mechanism). . ICOM M),
,
(I, C, O
, (
.2). IDEF0-
,
. – (
, ,
,
,
,
. .). .
. .
ё
IDEF0-
, .
1.2.2. IDEF0 • •
IDEF0 [4]: ; ;
• Ф
.
я , (
я
, ,
, .3
,
.2).
, .
C1 ( I1 (
)
I2 (
)
I3 (
)
C2 (
)
)
-
M1 (
)
.2.
M2 (
O1 (
)
O2 (
)
)
ICOM-
.3. я IDEF0-
.
,
( BPwin ). , . , .
1.2.3.
IDEF0
IDEF0 . . • • • • К
[4]: ; ; ; (FEO).
я .
я
(
я). ,
, . . . ,
, . . . .
(
,
)
. , (
)
я (
. (FEO)
,
, ).
IDEF0IDEF0-
BPwin
[1]. .3.1.
1.2.4.
AS-IS (
)
TO-BE (
) ,
• •
, :
Т -В (
AS-IS (
); ).
AS-IS ,
,
. ,
,
(
),
(
)
,
( ),
(
) [4]. AS-IS -
.
.
,
, ,
.
1.3.
DFD (DataFlow
Diagram - DFD) [2]. DFD
. DFD ,
IDEF0, .
DFD
.
win -
[4]. .4
DFD,
BPwin. DFD
(
, (
. ).
DFD
,
( ).
DFD (
.4
«
),
»
«
»). IDEF0-
.
. (
).
/
,
,
, . DFD(
. «
.4
»
«
»).
/
2
1 .4.
DFD
. , DFD
. .
. . ,
. .
,
, .
DFD (
.4
«
»
«
»).
. . ,
. , . DFD BPwin
1.4.
.3.2.
IDEF3 DFD
,
. IDEF3. (WorkFlow
Diagram).
IDEF3 , [2]. •
IDEF3
[4]:
,
•
; ,
“
” , .
IDEF3 ,
,
. . IDEF3,
BPWin,
O J1 1.1
X J2
X J3 1.2
.5.
IDEF3
.5.
IDEF3-
. (Unit of Work - UOW) -
IDEF3,
IDEF0. ,
.6.
.6.
IDEF3 (Activity). .
. .
. (Activity), ,
,
(
, ,
21
.6 1
21.1.1 ,
1
). (Arrow Links) – . . . IDEF3 • я
: я (Precedence) – ,
-
•
;
я
•
,
;
я (Relational Link) (UOW)
;
; (Object Flow) – ( );
.5
(
« (Junctions) –
»). , ,
.
ё
,
IDEF3 .
•
: я я (Fan-in Junction) –
,
; (
)
•
(
.5
);
я (Fan-out Junction) –
, ;
,
,
, (
).
.5 (Referents) ,
,
. IDEF3-
BPwin
.3.3.
2.
BPWIN 2.5 2.1.
Bpwin
, . Bpwin , .7
Explorer [4]. BPwin2.5.
, Model
(BPwin Toolbox (IDEF0, IDEF3 DFD). ,
.7) ,
. ( , ,
.
) », «
« »,
«
», ,
«
», « «
(
.8
», « », ». .1. , .
.8)
.7.
BPwin2.5
.8.
1
ModelExplorer View/Model Explorer)
( ModelMart (
Model Mart)
2.2. 2.2.1. • • • • • • • • • • • •
File :
New – Open – Close – ; Save – Save as Save all – Print – ; Print Setup – Page Setup – Export – ; Import – ; Exit – . Page Setup .
; ; ; ; ; ; ;
, .
.9 . . Export , . .
Import ,
, .
2.2.2.
ModelMart /
/
ModelMart.
.9.
Edit
2.2.3. . 1. • Diagram Properties (
;
:
,
),
, -
• Model Properties ( ,
,
; ) ,
,
,
,
,
,
; • Diagram Object Dictionary (
) – IDEF0,
( IDEF3) ; • Arrow Dictionary (
,
) -
• Arrow Style ( .
; ) –
2.
, ERwin
3.
; • Entity/Attribute Dictionary ( • Arrow Data (
: /
• Copy Picture • Cut/Delete -
:
). ;
• Move/Rename ; • Paste 4.
• • • •
);
;
. : ;
Go To Activity Go To Diagram Delete Diagram – Redraw Diagram -
; ; .
View
2.2.4.
.
2.2.5. • Node Tree • FEO Diagram -
Insert : ; FEO-
.
Report
2.2.6. ,
, . .4.
2.2.7. • Preferences –
Tools : ;
• New Model Settings –
; ,
• • • •
Model Properties Edit; Auto Save – Spelling – Spelling Options – Merge Model Dictionary – ; Default Fonts – , , ; • Context Activity – • Context Arrow – • Decomposition Activity – • Decomposition Arrow – • NodeTree Text – • Frame User Text – , ; • Frame System Text – • Text Blocks – • Parent Diagram Text – • Parent Diagram Text – • Report Text – .
•
; ; ;
, : ; ; ; ; ;
; ; ; ;
3. BPWIN 2.5 3.1.
IDEF0-
3.1.1. ,
.10.
, ModelMart, , BPwin
- IDEF0, IDEF3 .
DFD [4].
DFD.
BPwin
: (BPwin Toolbox
, .
.
IDEF0, IDEF3 .7)
.10. ,
IDEF0,
(
). ,
IDEF0
BPwin ),
Edit / Model Properties ( Model Properties. Purpose ( .11) . Definition ( .12) Status (Definition) (Scope). ( , , . .), . Source ( .13) . General , - AS-IS TO-BE ( .14).
3.1.2.
IDEF0(
.).
.
.10)
IDEF0 ( .15). IDIF0.15.
IDEF0, , (
,
,
IDEF0 (Activity)
(Arrow)
.11.
.12.
Purpose
Definition
.
Model Properties
Model Properties
.13.
Sourse
Model Properities
.14. (
ё (
ё .17)
(
File/New) ,
.16). , Name Editor ( .18). ,
(
, « »).
», «
», «
.15.
IDEF0-
A0
NODE:
T ITLE: A-0
.16.
.17.
.18.
Name
, , Times New Roman.
Editor
Font
Definition Editor (
)
, Activity Properties (
Definition
.
.17, 18). . .
. [4]:
•
( (
.«
»
) .15), ,
•
; (
,
), •
,
( ); (
•
.
.15); , ( .19) IDEF0 Arrow Properties ;
Name Editor
( », «
», «
», «
IDEF0, « »).
, .17, IDEF0 Arrow Properties
.18. , (
, , ). Del. ,
.20.
.19.
.20.
3.1.3. , . . ,
. ё
«
»
(
.
.15). Activity Box Count (
.21), .
.21.
Activity Box Count (
.22),
.
, . ,
(
«
»
.15), .
. , . . , . (
«
»
.15)
(
)
-
,
. (
«
»
.15) ,
, (
,
)
-
.
.22. ( «
»
.15)
, (
)
. ( )
Del. ICOM. Molel Properties. Properties
ICOM Show ICOM Codes
Presentation Edit/Model .
, (
, »
«
.15) . .
,
.
.
: . ,
,
, .
, , . (
«
»
«
»
.
.20). ,
, , . . , .
, (
, .23).
(
.
.15) . (
( .24). .15)
.
, . (
.
.19) ( .
Arrow Tunnel. Change To Tunnel (
.24) ). -
. .
( . Change To Tunnel.
(
.
. .24)
.15)
, , (
.
.24)
. Resolve Border Arrow
(
)
. .
.23.
.24. , ( «
.
.20),
.25.
»
.26. :«
»
«
», «
».
, .
.25.
3.1.4. . , . .
–
, , . ,
, [4].
.26.
«
»
3.1.5. . (
)
[4].
(
.
.8)
Insert/Node Tree. Node Tree Definition ( .27). ( Bullet Last Level. (
.28). (
.27.
.29).
).
0
1
2
3
4
5
.28.
Bullet Last Level
0
1
2
3
4
5
1
2
.29.
3
Bullet Last Level
3.2.
DFDIDEF0-
. DFD .
, IDEF0-
DFD .21). (
, DFD Activity Box Count ( -
.30),
.
.2 [4]. IDEF0.
.
.30.
DFD2 ,
DFD
(off-page reference),
(Data store) DFD-
,
BPwin,
3.3.
.4.
IDEF3IDEF3 , [4].
(Unit of Work – UOW), IDEF3
DFD ё (Junction).
(Arrow) :
(Precedence);
IDEF0-
(Relational Link); (Object Flow). Edit/Arrow Style. IDEF3 IDEF0 Activity Box Count (
.21). ( .3. IDEF0.
.31).
.
.31.
IDEF33 , IDEF3
« (
ё
.32),
» .
.4 [4].
ё
.32.
ё
ё
IDEF3 . Definition Editor. IDEF3,
ё J.
ё BPWin,
.
.5.
4 Asynchronous AND Synchronous AND Asynchronous OR
Synchronous OR
XOR (Exclusive OR)
Ё
4. ,
B WIN 2.5
BPwin, .
BPwin. . BPwin
. Report. [4]:
BPwin • Model Report – ( • •
. ) – , ,
. Diagram Report , , , Diagram Object Report –
,
, ,
. ( . .).
, . . .
• •
Activity Cost Report – Arrow Report –
. . ,
, • •
-
-
( Data Usage Report – ,
). BPwin
ERwin
. Model Consistency Report – .
•
, IDEF0:
,
BPwin
. .
,
IDEF0 , («
», «
»
. .). («
», « •
. ,
»
BPwin
. .).
. .
,
IDEF0 , •
, ,
. BPwin , Model Consistency Report. ,
,
,
,
. Report,
,
. .
,
Diagram Object Report
,
.33. Standard Reports . (
,
). BPWINRPT.INI.
, (User-Defined Properties),
Update Delete –
. ,
.
.33.
Diagram Object Report
, Report Format ( . • Labeled – • •
•
New. .33): , ;
Fixed Column – Tab Delimited –
; ,
; Comma Delimited – ;
,
•
DDE Table – Word, Excel); RPTwin – ,
• •
DDE
(
, MS
Platinum RPTwin – BPwin. Multi-Valued Format :
Repeating Group –
• •
, +;
Filled – Header– ( Activity Ordering
; ,
–
). Arrow Ordering .
.34
Diagram Object Report, Fixed Column. Labeled, .35.
,
5. IDEF0-
IDEF0. Ш Ш Ш Ш Ш Ш Ш Ш Ш Ш Ш Ш Ш Ш
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
. . ,
,
. .
. . . . . . . . . .
. (
).
.34. Diagram Object Report,
Fixed Column
.35. Diagram Object Report,
1. 2. 3. 4. 5. 6.
Labeled
Case-
. IDEF0. DFD. IDEF3.
IDEF0-
. , IDEF0.
7.
IDEF0.
8. 9. " 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
IDEF0. "
IDEF0. IDEF0. IDEF0-
IDEF0IDEF0-
. IDEF0IDEF0-
. .
. . IDEF0IDEF0-
. .
IDEF0IDEF0-
. .
, IDEF0-
21. 22. 23. 24. 25. 26. 27. 28. 29. 30. IDEF0 BPwin. 31. 32. 33. BPwin. 34. BPwin. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45.
.
,
. .
IDEF0IDEF0.
.
. . . IDEF0.
,
BPwin. IDEF0-
BPwin.
BPwin. BPwin. ,
,
AS-IS
TO-BE BPwin. BPwin. IDEF0-
BPwin. BPwin. ,
BPwin. BPwin. BPwin. BPwin.
DFDIDEF3IDEF3BPwin. ё BPwin.
BPwin. BPwin. BPwin.
win : 1) 2) 3) 4) 5) 6) 7)
; ; ; (
); ; ;
; 8) 9) 10) 11) 12) 13) 14) 15) 16) 17) 18) 19) 20) 21) 22) 23) 24)
; ; ; ; (
);
; ; ; ; ; ; ; ; ; ; ; .
1. ” 2. 3. // 4. 5.
. ., . . SADT: . “ . . 10.02.00. – .: , 2001. . . CASE. . – ., 2000. . . . – 1993. - № 1. – .9-14. . . BPwin ERwin. CASE. – ., 1999. . ., . SADT. – ., 1993.
.
2002,
. 52
: ,
CASE-
BPwin
40 01 01 “
”
. . . .
31.07.2002. . .
. . 2,79.
60 84 1/16. Times. 281.
. .-
. . 2,7.
100
.
: «
»
220013,
N 156 05.02.2001. N 509 03.08.2001. , . ,6