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

..

-
CA Process Modeler

:
4 ,
-4
..
:
. ...,
..

, 2009
1

..3
AllFusion Process Modeler..4
1. IDEF0
1.1. IDEF0.5
1.2. (Activity) ...11
1.3. (Arrow) ...12
1.4. ..17
1.5. FEO..19
1.6. .22
2.

, DFD WorkFlow (IDEF3)


2.1. (Data Flow Diagramming).24
2.2. IDEF3...28
2.3. ...37
3. ...38
4. .....55
5. .........56

AllFusion

Process

Modeler

BPwin)

. AllFusion Process Modeler

-.

, ,

-.


.
AllFusion PM
-: , ,
, ,
. ,
:
.
AllFusion PM: ,

.

-,

, , , .

AllFusion Process Modeler.
:
1) ,
;
2) CASE-;
3) - ;
4) ;
5) ;
6) ;
7) .
3


A
AllllF
Fuussiioonn P
Prroocceessss M
Mooddeelleerr

CASE- AllFusion Process Modeler ,


IDEF0 ( ), IDEF3
(WorkFlow Diagram) DFD (DataFlow Diagram).

( AS-IS)
,

( TO-BE). IDEF0


.
( ),

(
).
.
:
, , ,
-.
,
.
, AllFusion
PM IDEF3
DFD . DFD ,
,
( IDEF0) .
IDEF3 ,
.

11..

IID
DE
EF
F00
11..11


IID
DE
EF
F00

, , .
.
; ,
-
.
-
IDEF0, 20 (SoftTech, Inc.)
SADT - Structured Analysis and Design
Technique. ( SADT .
- "
SADT"M.:Meaexoo, 1993.) 70-
SADT,
,
ICAM (Integrated Computer-Aided Manufacturing).
SADT
IDEF0.
IDEF0
.
- ,
.
.
IDEF0 (
),

. , , -,
5

, ,
, , -,
. ,

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

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

.
- .
- ,
, . ,
.
6

-

. ,
;
,
,
. ,
,

" ").
(Purpose).
.
:
?
?
?

.
:
,

"
", "
" . .
(Viewpoint).
, .
,
.
. ,

-,
. , ,
7

.

. FEO (For
Exposition Only), .
IDEF0- ,
.
, IDEF0 AllFusion PM
Model/Model Properties, Model
Properties (. 2.1). Purpose ,
Definition - .
Status
( , , . .),
(
). Source
(, "
"). General
, - AS-IS
-.
AS-IS -.

, -

AS-IS ( ),
.. . AS-IS
( ,
, , ..),
. AS-IS
,
, ,
.
8

,
TO-BE ( )
-. ,
TO-BE, .
, , AllFusion PM.

AS-IS - .
,
. ,

, .
, ,

. SHOULD BE ( ).

AS-IS, -,
.. -, -
,
. AS-IS
" ,
", . .
- ,
.
,
.
AS-IS -
,
. ,
,
- -.
9

Model Report.

Report/Model Report.
,

IDEF0.

IDEF0

-. IDEF0

.
.
:
(
);
;
;
(FEO).


.
.
, ,

.

, .
-
-
. ,

.
10

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

11..22
((A
Accttiivviittyy))
, ,

. .
.

(, " ", " " ..).


" " , , :
"
".
( File/New)
, .

, Name Editor
. Activity
Properties.

11

11..33

((A
Arrrroow
w))


.
.
IDEF0 .
(Input) - ,
(). ,
.
, ,
.
. (
IDEF0) .
, ,
, . , " "
,
. , ,
,
, ,
(, - " ").
,
.

, , - .
(Control) - , , ,
.
.
. ,
. - ,
.
12

( )
.
(Output) - ,
. .
.
.
(Mechanism) - , ,
, , . .
.
.
(Call) - ,
. .
,
. AllFusion PM
.
.
.
, .
.
:

,
;
( )
( );

;

13

,
Name Name
Arrow Properties.
, .
, ,
( ),
,
, .

(Arrow Dictionary).
ICOM

. ,
, IDEF0
.
, , .
,
. ICOM ( Input, Control,
Output Mechanism) ,
. ICOM , (I, C,
O M), .
AllFusion PM ICOM .
ICOM- ICOM codes Display
( Model/Model Properties).

Arrow Dictionary,
.
.
, , ..
.
,
14


-. -
, .
,
, ,
, ,
, .
(
Report/Arrow Report)
, .
(unconnected border arrow).
(
)
( ), .

AllFusion

PM

.
.
, . . , ,
.

(, )
(, ) . IDEF0
.
(output-input),
( - ) .
(output-control),
.
.
.

15

(output-input feedback),
. ,
, .
(output-control feedback),
.
.
- (output-mechanism),
.
, ,
.
. -
- .
.
, ,
. , ,
,

.
IDEF0 .

.

,
.

.
.
. ,

16

, ,
, .
, , ,
. -
, ,
, .
, ,
- . AllFusion PM
.
, ,
- .

,
.
.

11..44

. .
,
. () 0.
0 1, 2, A3 . .

, A3 31, 32,
, 34 . . ,
, .
, -
. ,
17

Presentation Model Properties ( Edit/Model


Properties).
IDEF0 . -,
. -0,
- 0,
- (, Al, A2, 21,
213 . .). AllFusion PM
, . .

, (
) .
AllFusion

PM

.
FEO-. ( ,
FEO- , . .
FEO, .)
.
C-number,
. C-number - ,
,
,
, ,
00021.

18

11..55

F
FE
EO
O

,
() (. 1.25).

. , AllFusion PM
Model Explorer,
,
IDEF0.

.2.1.


Diagram/Add Node Tree.
Node Tree Wizard.
, Number of Levels
( 3).
.
19

.
,

N, A0N.
, ,
.
,
. Node Tree
Wizard (.2.2) .

.2.2.


, .
Bullet Last Level.
Connection Style
( ) .
20

" " (FEO)


,
, IDEF0.
FEO , ,
, -
. , FEO
.

,
,
. FEO
( ),
- IDEF0.
FEO Diagram/Add FEO Diagram.
Add New FEO Diagram
FEO (.2.3).

.2.3. FEO-.

,
( + F, A1F).
21

11..66


. 6-8 ,
30-40 , ,
.
. IDEF0 ,
.
AllFusion PM ,
.

( ).
AllFusion PM
.

.
,
.

.
Automatically space arrows Layout Model Properties
( Model/Model Properties), AllFusion PM
.

.
(

),
.

22

"" ,
- "". AllFusion PM
. "",
.

,
. .
AllFusion PM
. ,
, ,
, - , ,
.
,
. , ,
.
,
"" . AllFusion PM
,
.

23

22..

,,

D
DF
FD
D W
WoorrkkF
Flloow
w ((IID
DE
EF
F33))
22..11

((D
Daattaa

F
Flloow
w

D
Diiaaggrraam
mm
miinngg))

(Data

Flow

diagramming,

DFD)

.
IDEF0, DFD
. IDEF0

. DFD :
();
(, arrow), , ,
;
(external references),
,
;
( , data store).
AllFusion PM
-.
IDEF0 DFD,
Activity Box Count DFD. DFD
:
(External Reference).

;

24

(Data store).
,
, .
IDEF0,
, DFD , ( )
.
DFD
- (data
flow), (data stores),
(external entities).
IDEF0,
,

DFD

.
, "
".
,
.
. DFD ,

,
IDEF0 IDEF3. IDEF3, ,
, IDEF0.
.
/ .
.

. ,
.

25

( ).
. DFD
, IDEF0,
. DFD
"-"
,
.
. ,
, .
,
, .
,
.
. DFD
, .

.
DFD. DFD
, ,

IDEF0.

.
,
. ,
. , ,
.
,
, (event
partitioning), DFD
. -,
, ( ) .
26

(environment model)
, . ,
,
.
, ,
, .
, (behavior model) ,
. ,
.
,
.
,
.

,
.
. DFD
, () . . ,
.12.4.
.
D , D5.
, 5.

27

22..22
IID
DE
EF
F33
DFD ,

IDEF3,

workflow diagramming - ,

,
. Workflow
-
.
,
, .

.
IDEF3 - ,
,
, ,
.
IDEF3
. IDEF3
,
.
IDEF3 .
IDEF3 IDEF0
,

.
IDEF3 - -
.
28

, ,
, ,
, .
.
, .
- ,
.
. IDEF3.
,
( ).
- Unit of Work (UOW). UOW,
(activity), . IDEF3
,

, , ();

() .
,
.
. ,
.

.
. . IDEF3
,
IDEF3 ,
. IDEF3 , ,
Style (.3.1) Arrow
Properties ( Style).

29

.3.1. Style Arrow Properties

(Precedence) - ,
(UOW). . , , - .
(Relational Link) ,
(UOW). . ,
, .
(Object Flow) - ,
,
,
.
. ,
- , -.
- ,
30

-. , ,
.
. ,
.
,

- - ,

, -.
(Junction).
,
.

,
.
(Fan-in Junction) (Fan-out Junction) .

.

- ( -

1 - Junction) . Junction
Type Editor .
. 3.1.

31

. 3.1.


(Fan-in
Junction)


(Asynchronous AND)



(Synchronous AND)


(Asynchronous OR)





(Synchronous OR)


(Exclusive OR)



(Fan-out Junction)

,
J.
Junction Properties ( ). IDEF0
DFD IDEF3 ,
.
. IDEF3
.

. ,
:
1.
.
2.
.
3.
.
32

4.
.
5. , ,
.
. IDEF3 ,
, ,
.

- Referent) .
, .
Referent (
Name), -
.

. IDEF3

(unconditional),

(synchronous)

(asynchronous). AllFusion PM
. ,
, .

. . 3.2.

33

. 3.2.

OBJECT
GOTO

UOB (Unit of behavior)

NOTE

ELAB (Elaboration)



(
), ,
.
, ,
. GOTO

,
- , . ,
" "
" " ,
.

,
-
. NOTE


.

. IDEF3
. IDEF3
, . . .
.
.
.
.
IDEF3 .
, Diagram/Add IDEF3 Scenario.

. ,
,
.
.
.

34



.
.
. , ,
.
, .

,
. ,
,
.
,

.
.
.
.
, .

( , ,
) (,
),
.

.
,
.
IDEF3
, IDEF3

35

.
, .
.
, ,
,
.
,
.
(, )
(, ).
, . IDEF3
. ,

.
ELAB (Elaboration).
. ,
, ,
.


.
IDEF0 DFD IDEF3
,
(. 1.55).
Model Explorer.
IDEF0 , IDEF3 - , DFD .

36

22..33

IDEF0 DFD IDEF3


,
.
Model Explorer.
IDEF0 , IDEF3 , DFD .
IDEF0, IDEF3 DFD
,

-,


. -, AllFusion PM
. .
AllFusion PM
:
IDEF0 DFD;
IDEF0 IDEF3;
DFD IDEF3.
DFD IDEF0 ,
IDEF3 .

37

33..

33..11

:
;
.

.
. ,
,
, .
,
,

, ,
, .
.
, .
,
.

, ,
.

, ,

() .
38


, :
.
,
.
.
.

33..22


A
AllllF
Fuussiioonn P
PM
M
AllFusion PM
,
.

39

. 3.1 AllFusion PM

AllFusion PM
, (
) , , Model Explorer (. 3.1).

AllFusion PM (. 3.1).
3.1.
AllFusion PM


File/New

File/Open

File/Save

File/Print

Report
Builder

Tools/Report Builder



Model Explorer

View/Zoom
Tools/Spelling
View/Model Explorer

View/Zoom



AllFusion ModelMart

40

33..33

,
, ,
AllFusion MM,
, (. 3.2).
, AllFusion PM IDEF0, IDEF3 DFD, .
AllFusion PM , . . ,
IDEF0, IDEF3 DFD.
,
,
.

. 3.2

Properties for New


Models (.3.3), .

41

. 3.3 Properties for New Models

AllFusion PM ,
.
, .
,
, -
.
Model/Model Properties. General
Model Properties Model name
" ", Project
" ", , , Time
Frame ( ) - AS-IS ( ) (. 3.4).

42

. 3.4 Activities

. 3.5
43


, , IDEF0,
.
Name (. 3.6). Name " "
(.3.7).

. 3.6 Name

44

. 3.7.

ICOM- .

.
: Tools/Reports/Model
Report (.3.8) ( )
Preview ( ).

. 3.8 Model Report

45

33..44


Font Color Arrow
Properties Activity Properties (
) . Font
Arrow Properties Activity Properties (. 3.9) Apply
setting to,
, , Global,
.

.3.9. Font Activity Properties

, AllFusion PM
.
Model/Default Fonts,
,
:
46

Context Activity - ;
Context Arrow - ;
Decomposition Activity - ;
Decomposition Arrow - ;
NodeTree Text - ;
Frame User Text - , ;
Frame System Text - ;
Text Blocks - ;
Parent Diagram Text - ;
Parent Diagram Title Text - ;
Report Text - .

33..55

Activity Box Count (.3.10)


- 3 - .

. 3.10. Activity Box Count

(. 3.11).

47

. 3.11


,
Name .
.

. 3.12
48

3.13.

"

"

"", . .
, 3.13.

( - Dictionary/ Arrow).
,
. ,
- . ,
.
.
. ,
.

. 3.13. 0
49

( )
Extra Arrowhead ( )
( ). drag&drop
, . ,
Squiggle ().
. 3.13.

33..66



22
.
. 3.14

50

33..77


Diagram/Add Node Tree (. 3.15).

. 3.15. Diagram/Add Node Tree

Node Tree Wizard ,


(. 3.16).

. 3.16. Node Tree Wizard


51

Node Tree Wizard ,


. 3.17.

. 3.17. Node Tree Wizard

(Node tree Diagram) (. 3.18).

. 3.18

52

.
, ,
.
, , Node
tree Diagram Properties Style Node Tree Properties
Bullet Last Level (. 3.19).

3.19 Bullet Last Level

.
. 3.20.

3.20 -
53

33..88

D
DF
FD
D
2
. Activity Box Count (. 3.21)
2 DFD.

.3.21 DFD Activity Box Count

( 3.22) .

. 3.22.

,
..

54

44..

CA

Erwin

Process

Modeler

(IDEF0)

- (
AS-IS) ,
( TO-BE).
,
,
.
(IDEF3) - ,
. ,

,

, ,
.
(DFD) DFD
, ,

IDEF0)

55

55..

1. .. AllFusion Modeling
Suite. : -, 2007-400.
2. http://www.interface.ru/home.asp?artId=102
3. .. - .- :
, 2000-212.

56