Tải bản đầy đủ (.ppt) (25 trang)

Giáo trình UML - Chương 1 ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (576.2 KB, 25 trang )











PTTKHT bang UML - BM HTTT 1
 
 



           

 

     

 !"  #$ 

!"  % 
PTTKHT bang UML - BM HTTT 2
&'()
&'()

*+)%,((


( - (-.() 
/

0)%!     

1((!2         

%  3 (++ 3 (          
45  )+ (-    
- )%  )(-+)  
 )6
PTTKHT bang UML - BM HTTT 3

7$8(()9()
:
PTTKHT bang UML - BM HTTT 4
&'()
&'()

5 !

" ;.0</

=  .'/ 

>? .)/

  .4)(/ 
PTTKHT bang UML - BM HTTT 5
- 5  ;  

- 5  ;  

;6+)(- 3 @   
    (-A? %  
)(  +   

  6(+  (% -2    
 (B ;CB     
  2 
PTTKHT bang UML - BM HTTT 6
- 5     
- 5     

;     2  2      
 )?D@  + (     
   ( (   
PTTKHT bang UML - BM HTTT 7
- 5 A?   
- 5 A?   

(-A? % ;    A 
 ( -         !E+@,  
,@0F (D % )( 4   
2 4      

GA  .')8/ 
H+
PTTKHT bang UML - BM HTTT 8
- 5        
- 5        


45 I+ ! 

J       

K 6      

L   

B 

K )    

L

J( 
PTTKHT bang UML - BM HTTT 9


      
      

-     J    
(&MN. OMN/

OMNP OOQ!  2     
       
  +   (     
 +      


# F)), $L  #
.'#)/. OOQ/

E)%)B  D  #,!   
$$R J. OOM/

 -% . S OON/

-% .Q/
PTTKHT bang UML - BM HTTT 10
11
       
       
Các ph ng pháp khác Booch OMT
UML 0.8 (95)
UML 0.9 (96)
UML 1.0 (1- 97)
UML 1.1 (11- 97)
OOSE
Các thành viên công nghi p
(HP, IBM,Oracle, Microsoft,
Rational,…)
UML 1.2 (98)
UML 1.3 (99)
Chu n hoá b i OMG" 
UML 1.5 (2003)
UML 2.0 (2004)
12
.+8/ 
.+8/ 

Khung nhìn lu n lý ậ
(logical view)
Khung nhìn th c hi n ự ệ
(implementation view)
Khung nhìn x lý ử
(process view)
Khung nhìn tri n khai ể
(deployment view)
Khung nhìn
use case (Use
case view)
13
&08
&08

 (- +    #     
;  5 @?D  
  (       

K-AI  %J)  ( (@(  #    $
(T CD   #   

4  ! %

(

4  ! 

U+(


2(

)%))(

K%   @   5       
     +    
     
14
)08.
)08.
+8/
+8/

 @'+   6#   

"  )J  C     !   #     
 + .+/(   ) 5     
 

4  ! %

(

$%V(

4  ! 

U+(

2(


)%))(

=  )   )%      

F  !  ?D./  +      
-   

F !  ?D   .     
/  )-   
15
#)08
#)08

     .)/+
 ./@ (- +  % ;+A     
3   

4)+       

   + !   )  %    
+8
16
W(()08X
W(()08X
4)(08
4)(08

W(()08!F) (
)()+' )J  + 3F     

    )()(   

4)(08!    $   #
(    J;;     &    
?@  ( )J 6   
+ 3   F             
4)((
PTTKHT bang UML - BM HTTT 17




"  #$ 
"  #$ 

"  #$.  #)&$'&/(    # 
(D; 5            
%+2 3+ )"     
 5) %   '

YJ     ((D+(  # $ 
2I(B+ .%)/

# ( (; )  +        #
  D @2 3)@"     
   ; C)    (     
;   +  +  !      )
    2 3) +       
) A ( -        
  #$+ ; 2 3+ %     

+)%  (   
PTTKHT bang UML - BM HTTT 18
!"  % 
!"  % 

W)(')%

L%%))(<)
%))8@8)(@
%))(<

L%)'8')
%#)%)(
)$%))(<()+
8))')))))

L%())'%8)
8)(.%))8/
8)8))%(
PTTKHT bang UML - BM HTTT 19
!"  %./ 
!"  %./ 

U%))8+%)))(<
)+%%@)89
)%%@%))8
)'L+)8
%))8)%)))(<)
)A)


L%@@
')()%)@%))8@)@
+)(

L())Z%%)8
')(.WRA)[ ,@Q,@
))/

L()A88')
PTTKHT bang UML - BM HTTT 20
   ((  )    
   ((  )    



)

L+
PTTKHT bang UML - BM HTTT 21
)
)

)5 A ( )        
(  +)(    ;)     
      ;J(       (   
 %

);   )        
   %  !@)@    
)()@@))@\


  )    6)    % *
   
PTTKHT bang UML - BM HTTT 22
)./
)./

K3  )! 
]])(^^

0D !(    ;        
 ) @5 
) ?)    
    )) !% *  
]]'^^@]]8)8^^@]])^^\
PTTKHT bang UML - BM HTTT 23
L+
L+

%  ) -)( 5 +  
(  +)     

=   %  ) D(       
)  + ) D;   
PTTKHT bang UML - BM HTTT 24
Hai tagged values
l author v status
25
F 
F 


  ( (H)H)_  

 2  H)+  

L(     

U'

)

×