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 ;CB
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
GA .')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/
OMNP 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
&08
&08
(- + #
; 5 @?D
(
K-AI %J) ( (@( # $
(T CD #
4 ! %
◦
(
4 !
◦
U+(
◦
2(
◦
)%))(
K% @ 5
+
14
)08.
)08.
+8/
+8/
@'+ 6#
" )J C ! #
+ .+/( ) 5
4 ! %
◦
(
◦
$%V(
4 !
◦
U+(
◦
2(
◦
)%))(
= ) )%
◦
F ! ?D./ +
-
◦
F ! ?D .
/ )-
15
#)08
#)08
.)/+
./@ (- + % ;+A
3
4)+
+ ! ) %
+8
16
W(()08X
W(()08X
4)(08
4)(08
W(()08!F) (
)()+' )J + 3F
)()(
4)(08! $ #
( J;; &
?@ ( )J 6
+ 3 F
4)((
PTTKHT bang UML - BM HTTT 17
" #$
" #$
" #$. #)&$'&/( #
(D; 5
%+2 3+ )"
5) % '
YJ ((D+( # $
2I(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+%)))(<
)+%%@)89
)%%@%))8
)'L+)8
%))8)%)))(<)
)A)
L%@@
')()%)@%))8@)@
+)(
L())Z%%)8
')(.WRA)[ ,@Q,@
))/
L()A88')
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'
◦
)