IJ 3.
, , , .
ϳ .
- , - .
' . , . ' , .
㳿 , .
− 㳿 , ( ).
:
;
;
;
' ;
;
;
.
㳿 , , , , . , (), .
:
' , () ;
, , .
:
() , ;
, ( ).
|
|
:
, ;
, ( );
, , .
, , 㳿 ( ), , , .
: (); ( ).
: - (); ; ᒺ ; .
, , :
1) ( , );
2) ᒺ ( -ᒺ ). 㳿 ;
3) .
, , . , . , , ( ), .
, , , , :
SADT (Structured Analyss and Desgn Techngue) 㳿, , IDEF0, ;
SA/SD, (DFD):
IE (Information Engineering) .;
SA (Structured Analysis) ;
SA/RT (Structured Analysis with Real-time-Extensions) , SDRTS .;
SA/SD ;
SD (Structured Design) , , ;
SDRTS (Structured Design of Real Time Systems) -, SA/SD;
SRD (Structured Requirements Definition), Ken Orr 70- ;
SSA (Structured Systems Analysis) - -;
|
|
SSADM (Structured Systems Analysis and Design Method), 80- XX . 1993 . , .
г 㳿 . , 㳿 (DFD) , ; - (ERD) ; (STD) .
, Software Engneerng (SE) , , . , . nformaton Engneerng (E) , , (, ), ; .
- : . , , , . - , , , 峺 .
:
AllFusion Process modeler 7 (Bpwin 4) IDEF0, IDEF3 DFD-;
Aonix SA/SD, SA-RT;
System Architect -, --, -, SSADM;
WinA&D 5.1 DFD, ERD .
.
, , 㳿 , :
(--, );
(3 7);
ᒺ, .
, , '.
, , , .
, , , .
, .
, . , .
IDEF0 , -. , (Activity), -, , (Arrow), . 4 :
|
|
1) Mechanism , , /, , /;
2) Input , , /, , , ;
3) Control , , /, /, , ;
4) Output , , /, , /, .
ϳ , , . IDEF0 / , , .
(Activity) - - - . . IDEF0 , -, , , , .
, - (IDEF0) (. 3.1).
. 3.1. -
, , , . .
, IDEF0, (Input) ..
( , /, / ) ; , , , . Arrow Properties.
ij () - /. (IDEF0, DFD, IDEF3) , . , , -, 3, , , 8, 8 .
, . , ( , ). , , IDEF0.
, BPwin . ; , .
|
|
, , . (. 3.2).
. 3.2. 1-
ij (Data Flow Diagramming, DFD) . , IDEF0, DFD, - ( ), IDEF0. ³ ᒺ:
(Activity) (-) ;
(Arrow) , ;
(External references) , 볺 /;
(Data store) ; / ( ).
IDEF0, DFD , , DFD.
, IDEF0 Activity Properties Activity Dictionary.
, .
ϳ DFD- . 3.3.
. 3.3. DFD- - ij
ij (workflow diagramming, IDEF3) 䳿 . ij IDEF3 , IDEF3- - ᒺ, . IDEF3 -, ᒺ:
(Activity/Unit of work, UOW) , ;
(Arrow) ;
ᒺ (Referent) , , , , ;
(Junction) , 䳿 , . ϳ IDEF3- . 3.4.
. 3.4. IDEF3- - ij
- (Activity Based Costing ABC) , , . - , . .
, - ( IDEF0), ( ) ( ); , - .
:
ᒺ , , ;
, , ;
, .
BPwin . (cost centers). Cost Center Dictionary Dictionaryð Cost Center... (. 3.5).
|
|
. 3.5. ij Cost Center Dictionary
Definition.
( ) Cost. Cost Activity Properties ( , ) Frequency Duration. , (), . , . , Cost Center Editor Activity Properties; Cost Cost Center Editor
- . , .
ij , (, , ) (. 3.6).
. 3.6.
BPwin , : (bitmap), , . bmp , .
, , , , ..
, CASE- , . 㳿 , .
, . , SADT . SA/SD ᒺ, ; 䳿 .
, , .
ᒺ 90- . , ᒺ : ᒺ ; '; .
, ᒺ , , ᒺ .
г ᒺ- . , , (Unfed Modelng Language UML).
UML :
, ;
;
;
;
ᒺ- ;
, , , , ;
.
- , 1.0 UML. UML 2.0. CASE- , : Rational Rose, Paradigm Plus, Select Enterprise, Microsoft Visual Modeler for Visual Basic .
UML . , ; ( ), , (. 3.7).
. 3.7. UML
ij , ᒺ, . (ᒺ) .
ᒺ- : ' ; ( ), ' (); ' ' ; '.
, , . 2 3 - . 䳿 ( ᒺ) ( ᒺ).
, UML , , , , , , . . , BM Ratonal Rose, , UML . - . ( ) 䳿 ᒺ, , , , Gentleware Posedon for UML, ( Embedded Edition 5.0) C++, ANSI C Java .
Telelogc TAU ( Rational TAU) , , .
UML : ; 䳿 ; .
UML, , ᒺ , , UML, SDL (Specification and Description Language).
SDL ᒺ- , ̳ (ITU-T) Z.100. , . UML SDL, , . , , , , ᒺ.
UML 䳿 . SDL ( , , ASN.1 IDL). dz SDL TTCN .
SDL UML , SDL . , . IBM Rational / Telelogic SDL, SDL Trados Studio 2009, Cinderella SDL .
, SDL-2000 MSC - . . :
䳿 SDL ( ) ;
;
;
.
SDL , SDL/PLUS, () Real, ᒺ STD SDL-.
SDL , UML, , UML, , , ' . , , , SMDL, UML SDL.
, , SDL, SDL .
UML SDL , . ³ ᒺ .
ᒺ- , UML. ֳ 㳿 㳿 .
ᒺ- : RUP ( Rational Software), MSF (Microsoft), Oracle PJM (Oracle) .
ᒺ RUP (Rational Unified Process ), , 1999 . , ; ; , , .
RUP.
RUP , :
1) Inception ( , - , ) ;
2) Elaboration ( ) , ;
3) Construction ( ) - - ;
4) Transition ( ).
.
RUP , , , , .
RUP . - ; - ; ' ; , ; . . , - , - .
RUP , , :
.
.
.
³ .
.
³ .
, .
Software Process Engineering Metamodel (SPEM) , Unified Modeling Language (UML).
RUP IBM Rational.
㳿 RUP Rational Rose Enterprise Model Framework, :
;
;
;
RUP ;
.
. UML (. 3.1).
3.1