Date post: | 06-Jul-2018 |
Category: |
Documents |
Upload: | nguyen-phi-hung |
View: | 224 times |
Download: | 0 times |
of 78
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
1/78
ĐẠI HỌC QUỐC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆ
──────── * ───────
BÀI TẬP LỚN MÔN HỌC
PHÂN TÍCH THIẾT KẾ HỆTHỐNG NÂNG CAO
PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐIỀUKHIỂN ĐÈN GIAO THÔNG THÀNH PHỐ HÀ
NỘI
Nhó !"#h $"%# &h'( h")# Nguyễn Vi! H"n#
P#"$ %"n# H&ng
P#"$ H'ng
H( T#) T#*y
L+, -TPM . QH/0123I
G"45 $"%# h6+#7 89# PG+,T+ T-&.ng Nin# T#u/n
H: N;"< 10=/012
Æg
Hun–
inhp–
50
M¹g
mtroeten
etM
E)µrinh
i"h$r%n
m¹gE
µ'
*00
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
2/78
%01 201
Ph4& B">? B:" T54#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@2
G5!!D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
F?,,#&D F,(""(&"5#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
I, U345C634 %7849@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@11
I@1@ U!3C! L57"#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@1/
I@/@ U! C! J"K T"( L"7h& M,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@1
I@@ A(&"$"&D "7 J"K T"( L"7h& M,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@12
I@@ U!3(! h) &hO#7 7"4 !4& F?,$"!5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@1
I@2@ A(&"$"&D "7 (S F?,$"!5 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@//
I@@ U!(! "? (hV#h &hW" 7"# (h5 (4( X# &Y# h")?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@/
I@E@ A(&"$"&D "7 "? (hV#h &hW" 7"# (h5 (4( &Y# h")?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@/2
I@Z@ U!3(! #76W" " [; !#7 6W#7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@/
I@@ A(&"$"&D "7 #76W" " [; !#7 6W#7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@/
II, In!4-61!i7n :i6g-6$3@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@1
II@1@ F\?#( "7 (h5 U! (! ] [^# _ 7"5 &h`#7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@1
II@/@ G& T"( J"K F\?#( "7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@/
II@@ A#Da T"( F"&?&"5# F\?#( "7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
II@@ F\?#( "7 ] [45 (45 &hO#7 b% &c#h &d#7 e# &f( 7"5 &h`#7@@@@@@@@@@@@@@@@@@
II@2@ F\?#( "7 Đ"? (hV#h &hW" 7"# (h5 (4( &Y# h")?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@2
II@@ G& T"( J"K C5?#"(&"5# "7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
II@E@ A#Da T"( F"&?&"5# C5?#"(&"5# "7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
II@ Z@ C5?#"(&"5# "7 ] [45 (45 &hO#7 b% &c#h &d#7 e# &f( 7"5 &h`#7@@@@@@@Z
II@@ J"K T"( L"7h& M, C5?#"(&"5# "7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
II@10@ T"( F"7# A8g?!&"#7 I#&(&"5# "7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0
II@11@ P8!&"# C5!!"#7 I#&(&"5# "7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@1
IV, C9633 :i6g-6$3@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IJ@1@ B">? _ +, (h5 F?,$"!5 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IJ@/@ B">? _ +, (h5 J"K T"( L"7h& M,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Z
IJ@@ C!! "7 (h5 "? (hV#h &Y# h")# 7"5 &h`#7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@2
IJ@@ B">? _ +, (h5 ,h# h) #76W" " [;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@2
V, :43ign@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@22
J@1@ !"7# (h5 h) &hO#7 7"4 !4& . F?,$"!5 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@22
J@/@ !"7# (h5 (hi( #j#7 "? (hV#h &Y# h")? X# 7"5 &h`#7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@2ZJ@@ !"7# (h#"!! #8 &[!!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
3/78
J@/@ P(b7! #8 A(h"&(&? LD @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
J@@ Th"k& bk (h5 ,h# h) #76W" " [;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E1
J@@ Th"k& bk # &5:# (h5 h) &hO#7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E1
JI@ BlNG CÔNG JIỆC THmC HIỆN@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E/
JII@ R#(!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
4/78
:6n# +;1# H
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
5/78
P#;! >i?u >(i T7;nH")# &d" $+" !' 7" &j#7 #h#h (hó#7 (S (4( ,h6n#7 &")# &h 7" 7"5 &h`#7< (4(
&?Dk# ,hO h")# &d" o 8p# &q #%# `#7 r( $: \?4 &^"< 7D [s& &")# (h5 #76W" &h7" 7"5 &h`#7@ J+" t( &"%? 7"^" \?Dk& [s& (u, #:D< #h"? &?Dk# ,hO o 6v( ]D
8'#7 +" $: #h"? &?Dk# ,hO h")# &d" 6v( q ;#7@ T?D #h"%#< &c#h &d#7 e# &f(
7"5 &h`#7 bw5 8:" $9# bh`#7 6v( 7"^" \?Dk& &")& >< $: 4#7 &"k( hn# : &V ) (4(
&6W#7 hv, &" #d# 7"5 &h`#7 $9# bh`#7 6v( (^" &h")#@ Th5 (4( bk& \?^ &hO#7 b%
7p# D< #7?D%# #h# (hY#h (S #hx#7 [s& (u, #:D : 85 h) &hO#7 "? bh"># X#
7"5 &h`#7 h5d& ;#7 bh`#7 h")? \?^@ Đ> 7"^" \?Dk& $s# #:D< Fq 7"5 &h`#7
&h:#h ,hO H: N;" o &h'( h")# &"># bh" +" $: ##7 (s, h) &hO#7 "? bh"># &Y#h")? 7"5 &h`#7 h")# (ó &h'( h")# &hY "> &d" ;& !O &?Dk# ,hO (ó &c#h &d#7 e# &f(
7"5 &h`#7 (5 &d" (4( #7o &6 7"5 (f&@ H) &hO#7 +" #:D (h5 ,hw, #76W" &h 7"
7"5 &h`#7 #76W" "? bh"># ] (n 7"+" $: #76W" " [; (ó &h> # &5:# bh" 6?
&h`#7 bh" hy &?# &hS L?u& # &5:# 7"5 &h`#7 6W#7 [; h")# h:#h@ H) &hO#7 +"
#:D (z#7 (h5 ,hw, #h# $"%# (S Fq 7"5 &h`#7 &h:#h ,hO H: N;" Q?^# &{ $"%# .
A8"# (ó &h> "? (hV#h &d" &Y# h")? X# (z#7 #h6 &hW" 7"# (h5 (4( &Y# h")? #:D
&%# |" (;& X# &eD &h5 "? b")? 7"5 &h`#7 &h'( &k@M4D (hS !$ (S h) &hO#7 "? bh"># X# &Y# h")? 7"5 &h`#7 6v( }& &d" Fq
7"5 &h`#7 &h:#h ,hO H: N;" > 8~ 8:#7 (h5 $")( \?# !4& $: "? bh"># (4( X#
7"5 &h`#7@ H) &hO#7 +" #:D (h5 ,hw, #h# $"%# (S Fq 7"5 &h`#7 &h:#h ,hO H:
N;" (ó &h> #hu, [^# _ (4( &?Dk# ,hO (ó }& (4( (;& X# 85 h) &hO#7 "? bh">#<
(u, #hu& (4( ${ &Y }& (;& X# +"< sD $ ${ &Y (S (4( (;& X# "> 7"5 (f& 7"x
(4( &?Dk# ,hO $: &hD •" &d#7 &h4" (S (4( (;& X# #:D :? X#< &hW" 7"# &_# &d"
(S X# :? ó (h? b€ (S X#@
Đ> &h'( h")# $")( 7"4 !4& &h'( &k &c#h &d#7 7"5 &h`#7< Fq 7"5 &h`#7 o ! 8t#7
;& h) &hO#7 7"4 !4& F?,$"!5 FD!& 85 C`#7 &D ( 7"5 &h`#7 (?#7
(s,@ Th5 ó< |" #7o &6 7"5 (f& 6v(  [{ ;& ( 7"4 !4&< (ó &h> \?#
!4& (4( ,h6n#7 &")# 6? &h`#7 &%# 6W#7< 8x ")? $ 6? 6v#7 7"5 &h`#7 !‚ 6v(
(4( ( 7" $ !$ (S H) &hO#7 7"4 !4& $: 6v( ] ƒ &' ;#7@ T„ bk& \?^
] ƒ #:D< H) &hO#7 7"4 !4& !‚ &h`#7 [45 (h5 H) &hO#7 \?# !4& $: "? (hV#h &Y#
h")? X# 7"5 &h`#7 &5#7 &6W#7 hv, ;& &?Dk# ,hO #:5 ó ]^D &6W#7 hv, e#
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
6/78
&f( (t( [;@ Th`#7 [45 #:D 6v( h"># &h{ &%# :# hc#h \?# !4& (S #h# $"%# Fq
7"5 &h`#7 &h:#h ,hO H: N;"@ Đ"? #:D (h5 ,hw, #h# $"%# #:D (ó &h> &hD •" (:"
}& h")# &d" (h5 (4( (;& X# &Y# h")? (S "> 7"5 (f& #:D > 7"^" \?Dk& &c#h &d#7
e# &f( (t( [;@H) &hO#7 (z#7 (h5 ,hw, (4( (4# [;< #h# $"%# (S Fq 7"5 &h`#7 &h:#h ,hO H: N;"
(ó &h> ] d" 8x ")? {(h ! $ &c#h &d#7 e# &f( (t( [; (S (4( ${ &Y 7"5 (f& bh"
(p# &h"k& > (ó &h> ,h# &Y(h $: %# ,h6n#7 4# &h"k& u, (4( &h`#7 !O h5d& ;#7 &'
;#7 (S (4( (;& X# 7"5 &h`#7 &d" (4( "> 7"5 (f& #:D (z#7 #h6 [s& b€ (;& X#
&Y# h")? #:5 &h?;( \?^# ƒ (S h) &hO#7 bh" (p# &h"k&@
H) &hO#7 +" #:D (h5 ,hw, (4( (;& X# &Y# h")? &' h5d& ;#7 &h5 (s? hc#h }& !…#<
&5#7 ó ^ [^5 "? b")# bh" X# 8:#h (h5 ,h6n#7 &")# 7"5 &h`#7 : †< &hc 8X#8:#h (h5 #76W" " [; : ]#h< $: #76v( d"@ J:5 &hW" "> /00 . 00 bh" 6v#7
&h 7" 7"5 &h`#7< \?^# &{ $"%# h) &hO#7 (ó &h> &d &hW" &f& (h? b€ (h?D># X#
(S (4( (;& X# (4( (;& X# (h?D># :? $:#7 #hs, #h4D > (:" }& (4( &h`#7 !O
+" (h? b€ (h5 (4( X# &Y# h")? &eD &h5 bk h5d(h (S Fq 7"5 &h`#7 &h:#h ,hO
H: N;"@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
7/78
G97336-yGi@i !#iu
T:" ")? #: 6v( 8e#7 > {#h #7h‡ ;& !O &h?u& #7x &5#7 ,hd $" [:" &54# }& <
(4( 7"^" &hY(h (t &h> (h5 (4( &h?u& #7x< : (ó &h> bh`#7 \?# &h?;( h5}( 7D #hu,
#hˆ#7 (h5 #76W" y(@ T:" ")? #:D (ó &h> 6v( !' 8t#7 #h6 ;& &„ "># 8' ")?
bh`#7 (hY#h &hi(< (?#7 (s, (4( {#h #7h‡ 8x ")? : (4( ` &^ ?!3(! $: (4( &:"
")? bh4( (ó &h> &u, &?#7 $:5 (4( &4( $t : h) &hO#7 (p# &h'( h")# $+" (4( &h`#7
&"#@
Đ)n# Ng#B6
G5!!D [5 7_ (4( {#h #7h‡ (h5 (4( (5#(,& (hY#h &5#7 H) ThO#7 Đ"?
-h"># ĐX# G"5 Th`#7@
H T#ng ĐiDu K#i?n ĐEn Gi67 T#Fng
H) &hO#7 (h5 ,hw, ] $: &hD •" &d#7 &h4" (4( (;& X# 7"5 &h`#7 &h?;( \?^# ƒ
(S h) &hO#7@
H !#ng gi;$ 3;! +u4-i37-J
H) &hO#7 7"4 !4& (h5 ,hw, \?^# ƒ (4( ( 7"4 !4& }& &d" (4( "> 7"5 (f&<
(h5 ,hw, ] 8x ")? &h? 6v( &„ (< ,h# &Y(h 8x ")? &„ ( $: &h`#7 [45
&c#h &d#7 &f( #7h‚# (h5 Q?^# &{ $"%#@
uLn !-) iMn A8$inJ
A8"# : #76W" &h'( h")# (4( &h5 &4( \?^# &{ h) &hO#7 ] &d#7 &h4" 7"5 &h`#7<
] &d#7 &h4" X#< &hD •" &h"k& u, (S X# 7"5 &h`#7 #h6 &hD •" &d#7 &h4" X#
]#h< †< $:#7 $: (h? b€ X#@
>Ln 3 gi67 !#Fng %6J
B^# _ #:D : [^# _ !O 7"5 &h`#7 $+" &h> h")# &h? #h† (S (4( &?Dk# ,hO &h'( &k
#h6 G557 M, #h6#7 6v( &Y(h hv, &h% ${ &Y (S (4( "> }& (4( X# 7"5
&h`#7 $: (4( ( 7"4 !4&@
ĐEn Q$ Rin 36ng &Sng
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
8/78
Th"k& [{ 6v( [O &Y &%# (4( (;& X# 7"5 &h`#7 q bh? $'( `#7 #76W" " [; !#7
6W#7 #h6 &6+( [)#h $")#< &6W#7 hy(@ Th`#7 &h6W#7 h;, X# [s 6v( &h"k& bk
(5 !5 $+" }& 6W#7 1@/ [5 7_ ;& #r& [s 6v( ! 8t#7 #h6 D%? (p? ]"#
!#7 6W#7 (S #76W" " [;@T-6i1 2ig#!
Ct X# &d" "> #r& 7"5 &h`#7< (ó &h> &d" #7o [< #7o < #7o 2< ‰ h5}( &d" &%#
6W#7 (ó "> 7"5 (f& }( [")& J+" 6W#7 &:? hD X# 8:#h (h5 #76W" " [;
!#7 6W#7@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
9/78
+u94$4n!6-y +41ii16!i7n%01 TiMu
Mt( Y(h (S (S &:" ")? #:D : > {#h #7h‡ (4( D%? (p? (S H) ThO#7 Đ"?
-h"># ĐX# G"5 Th`#7@ Đ}( T^ B• F?#7 #:D ")& b% (4( D%? (p? : bh`#7 6v(
&h> h")# &5#7 (4( [">? _ ?!3(! (S (4( ?!3(! 58@ Đ}( T^ B• F?#7 $: (4(
?!3(! 58 (e#7 $+" #h? &h> h")# &5:# [; (4( D%? (p? (S h) &hO#7@
P#"$ Vi
Đ}( T^ B• F?#7 #:D 6v( 4, 8t#7 &5#7 H) ThO#7 Đ"? -h"># ĐX# G"5 Th`#7<
: !‚ 6v( ,h4& &"># [q" (4( hy( $"%# +, Ph# TY(h Th"k& -k H) ThO#7 N#7C5@
Đ}( &^ #:D {#h #7h‡ (4( D%? (p? ,h" (hi( #j#7 (S h) &hO#7< #h6 : ; &"# (uD< ;
bh^ 8t#7< h")? #j#7< $: bh^ #j#7 h| &v< (z#7 #h6 : (4( D%? (p? (hi( #j#7 6v(
&h> h")# &5#7 (4( ?! (!@ C4( D%? (p? (hi( #j#7 6v( {#h #7h‡ &5#7 (4( }(
&^ C F 8t#7 U! C! F,(""(&"5#!@
44-4n143
-h`#7@
C#1 nWng
Nh"? #76W" \?^# &{ (ó &h> (e#7 &h'( h")# (`#7 $")( (S hy@
Nk? ;& "> 7"5 (f& #:5 ó ]^D &c#h &d#7 e# &f(< #76W" \?^# &{ $"%# ,h^"
6v( &h`#7 [45@
TXn# Y#L 80ng
G"5 8")# "? bh"># (S h) &hO#7 #%# : 8!b&5, &6n#7 &hY(h Š"#85K! E=Z<
Š"#85K! /00=/00Z F$@
ĐZ !in 1/y
H) &hO#7 !‚ h5d& ;#7 / 7"W &%# #7:D< E #7:D &%# &?p#< $: (hV (ó &h> (h?D>#
&d#7 &h4" X# $:#7 #hs, #h4D &5#7 &hW" "> 6? 6v#7 7"5 &h`#7 : s& &hs,
/00 . 00@
Hiu nWng
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
10/78
H) &hO#7 (h5 ,hw, b"> & &d#7 &h4" &+" 1000 (;& X# 7"5 &h`#7 &d" y" &hW" ">
$: (ó &h> _#7 &hW" "? (hV#h &h"k& u, (h5 200 (;& X# &Y# h")? &d" |" &hW" ">@
H) &hO#7 (h5 ,hw, sD $ &d#7 &h4" (S ;& (;& X# &Y# h")? &„ ;& "> 7"5 (f&
$+" &hW" 7"# &~ bh`#7 \?4 10!@
H) &hO#7 ,h^" &h'( h")# h5:# &h:#h Z0‹ &•#7 !O &h"k& u, &d#7 &h4" X# &5#7 /
,hr&@
K#L nWng #[ !-\
H) &hO#7 7"r, (h5 Fq 7"5 &h`#7 &h:#h ,hO H: N;" (ó &h> "? (hV#h &c#h &d#7 6?
&h`#7 &„ ]@
An Nin#
H) &hO#7 ,h^" #7j# (h}# (4(h bk& #O" &4" ,hw, &+" (n !q 8x ")? [^# _ 7"5 &h`#7<
$: (4( )#h &h'( h")# "? bh"># &Y# h")? X# 7"5 &h`#7 &„ [%# #75:" Fq 7"5 &h`#7
&h:#h ,hO H: N;"@
ChV (4( \?^# &{ $"%# +" (ó &h> &'( &"k, "? bh"># H) &hO#7 $: &hD •" (4( &d#7
&h4" X# 7"5 &h`#7@
C4( \?^# &{ $"%# (hV (ó &h> &h"k& u, &d#7 &h4" (hV (ó X# $:#7 #hs, #h4D (h5 1 (;&X# &Y# h")? &5#7 bh5^#7 &hW" 7"# &„ /00 &+" 00
H) &hO#7 7"4 !4& 7"5 &h`#7 (hV (ó &h> "? bh"># &„ Fq 7"5 &h`#7 &h:#h ,hO H:
N;"@
C;1 -(ng uZ1 !#i! Y
H) &hO#7 "? bh"># X# 7"5 &h`#7 !‚ 6v( &Y(h hv, h) &hO#7 7"4 !4& 7"5 &h`#7<
(4( 58? 4, 8t#7 L?u& 7"5 &h`#7 6W#7 [;< (4( 58? [^# _ 7"5 &h`#7< :
!‚ 6v( 6? &x ! 8t#7 (n !q 8x ")? RBMF@
H) &hO#7 !‚ (?#7 (s, 7"5 8")# 8!b&5, &6n#7 &hY(h Š"#85K! E=Z< Š"#85K!
/00=/00Z F$@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
11/78
I, U345C634 %7849
B">? _ U!3(! &•#7 \?4& (S H) &hO#7 "? bh"># X# 7"5 &h`#7
Figure 1.Biểu đồ Use-case tổng quát của Hệ thống điều khiển đèn gia th!ng
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
12/78
I,], U345C634 27gin
%F !L !^$ !_!
ĐD : C F 8t#7 ` &^ $")( j#7 #hu, h) &hO#7 "? bh"># X# 7"5 &h`#7 (S
Q?^# &{ $"%# A8"#
2ung 1;1 3` Yin
(uồng ch8nh
C F 8t#7 #:D [f& p? bh" Q?^# &{ $"%# ?O# j#7 #hu, $:5 h) &hO#7 "? bh">#
X# 7"5 &h`#7
1@ Q?^# &{ $"%# #hu, I $: ,!!K58 j#7 #hu,
/@ H) &hO#7 ]4( &h'( I $: ,!!K58 o #hu, $: 57 d" $")( j#7 #hu, h) &hO#7
(S Q?^# &{ $"%#
(uồng *h]
I=P!!K58 bh`#7 hv, )
Nk? q ?_#7 (hY#h< Q?^# &{ $"%# #hu, !" I $:=h5}( ,!!K58< h) &hO#7 !‚ h">#
&h{ &h`#7 [45 |"@ Q?^# &{ $"%# (ó &h> ' (hy# h5}( : &q d" [f& p? ?_#7 (hY#h
h5}( hSD \?4 &c#h j#7 #hu,< ( ! 8t#7 bk& &hr(@
aMu 1bu c1 i!
-h`#7
ĐiDu Yin !-&@1
H) &hO#7 #7 q &d#7 &h4" 57"# $: (ó :# hc#h 57"# h"># &h{
ĐiDu Yin 36u
Nk? C F 8t#7 &h:#h (`#7< Q?^# &{ $"%# !? ó j#7 #hu, &h:#h (`#7 $: (ó (4(
\?D# &h5 &4( $+" h) &hO#7@ Nk? bh`#7< &d#7 &h4" (S h) &hO#7 : bh`#7 •"@
Đi?$ $d -Zng
-h`#7
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
13/78
I,e, U34 C634f Vi4 T-6i1 2ig#! %6
KS ch8nh E? use case getMap trng =iểu đồ Use #ase tổng quátV
Figure ". Use #ase $ie% &ra'ic (ight )a*
%F !L ng_n D U34 C634 >-i4 :431-i!i7nJ
U! (! #:D (h5 ,hw, A8"# (S h% Œ &hO#7 ] [^# _ ${ &Y (4( "> (ó X# 7"5
&h`#7 $: ] &d#7 &h4" h5d& ̀ Œ#7 (S (4( X# 7"5 &h`#7 #:D@
C;1 9ung 3` YiM hn 97 7 j4n!3J
(uồng ch8nh Basic FE%V
U! (! #:D [f& p? bh" A8"# ?O# ] &d#7 &h4" h5d& ̀ Œ#7 (S X# 7"5 &h`#7
&5#7 ̀ Œ& bh? $'( #hs& {#h@
• H% Œ &hO#7 #h Œ# &h`#7 &"# bh? $'( : A8"# ?O# ]• H% Œ &hO#7 #h Œ# $: h"># &h{ &h`#7 &"# [^# _ !O (S bh? $'( 6v( '
(hy#• H% Œ &hO#7 #h Œ# $: h"># &h{ &d#7 &h4" (4( X# 7"5 &h`#7 &5#7 bh?
$'( 6v( ' (hy#• -h" A8"# ] ]5#7 [^# _< U! (! !‚ 6v( ó#7@
#ác Euồng *h] ,Eternatie FE%sV
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
14/78
K#Fng 1^ !#Fng !in D Ln Y#u `1 9`6 1#kn
Nk? &5#7 ?_#7 (hY#h< h% Œ &hO#7 bh`#7 &c &hsD [^# _ (S bh? $'( o (hy# &hc
̀ Œ& &h`#7 [45 !‚ h"% Œ# %#@ -h" A8"# ]4( #h Œ# &h`#7 [45 &hc U! (! !‚ ó#7@
C;1 yMu 1bu W h1 iM h! 341i69 4lui-4$4n!3J
-h`#7 (ó
C;1 iDu YiM hn !iMn luy! P-45C7n8i!i7n3J
A8"# ,h^" 57"# $:5 h% Œ &hO#7 &6+( bh" U! (! [f& p?
C;1 yMu 1bu 36u Y#i !#`1 #iM hn P73!5C7n8i!i7n3J
Td#7 &h4" (S h% Œ &hO#7 bh`#7 [{ &hD •" [q" U! (! #:D@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
15/78
I,m, A1!ii!y :i6g-6$ Vi4 T-6i1 2ig#! %6
Figure +.,ctiit /iagra0 $ie% &ra''ic (ight )a*
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
16/78
I,, U3451634 # !#ng gi;$ 3;! +u4-i37-J
B">? _ U!3(! 58 (h5 h) &hO#7 7"4 !4& #h6 !?
Figure 2.Use-case 0LeE hệ thống giá0 sát
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
17/78
G4! T-6i1 Vi4
%F !L !^$ !_!
B">? _ ?! (! #:D (h5 ,hw, H) &hO#7 7"4 !4& sD 8x ")? 7"5 &h`#7 &h? 6v( &„
(4( ( 7"4 !4&@
2ung 1;1 3` Yin
(uồng ch8nh
C ! 8t#7 #:D [f& p? bh" \?^# &{ $"%# h5}( #76W" (ó \?D# &h5 &4( $+" h)
&hO#7 ?O# \?# !4& &d#7 &h4" 7"5 &h`#7 &d" ;& "> 7"5 (f&@
1@ Q?^# &{ $"%# (&5 #hu, I (S ( ?O# \?# !4&@/@ H) &hO#7 7"4 !4& !‚ bk& #O" &+" ( 6v( D%? (p? $: h"># &h{ 8x ")? 7"5
&h`#7 : #ó &h? d" 6v( &%# :# hc#h 7"5 8")#@
(uồng *h]
Nk? &5#7 ?_#7 (hY#h< h) &hO#7 bh`#7 b> bk& #O" &+" ( (ó I #h6 D%? (p? 85
|" 6W#7 &?D#‰ &hc !‚ (ó &h`#7 [45 |"@ Q?^# &{ $"%# (ó &h> (hy# h5}( &h'(
h")# 7" D%? (p? bk& #O" d" &+" ( h5}( hSD )#h ]< > bk& &hr( ( ! 8t#7@
+41i69 4lui-4$4n!3
-h`#7@
ĐiDu Yin !-&@1 P-45C7n8i!i7n3J
Q?^# &{ $"%# o j#7 #hu, &h:#h (`#7 $:5 h) &hO#7@ H) &hO#7 #7 q :# hc#h
h"># &h{ 8#h !4(h (4( C I &%# [^# _ !O 7"5 &h`#7@
ĐiDu Yin 36u P73!5C7n8i!i7n3J Nk? $")( bk& #O" &+" C 6v( (hV {#h &h:#h (`#7< \?^# &{ $"%# (ó &h> \?# !4&
6v( 8x ")? 7"5 &h`#7 85 C &h? 6v(@ Nk? bh`#7< &d#7 &h4" (S h) &hO#7 :
bh`#7 &hD •"@
Đi?$ $d -Zng jR!4n3i7n P7in!3J
-h`#7
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
18/78
An69yo4 T-6i1 +i!u6!i7n
%F !L !^$ !_!
C ! 8t#7 #:D (h5 ,hw, A8"# ] bk& \?^ ,h# &Y(h &d#7 &h4" 7"5 &h`#7 (S h)
&hO#7 7"4 !4& 8' &%# 8x ")? &h? 6v( &„ C@
2ung 1;1 3` Yin
(uồng ch8nh
C ! 8t#7 #:D [f& p? bh" A8"# ?O# ,h# &Y(h 8x ")? 7"5 &h`#7 > ]4( {#h
&d#7 &h4" 7"5 &h`#7 &d" "> 7"5 (f& h")# &d"@
1@ H) &hO#7 (ó &h> &' ;#7 ,h# &Y(h &c#h &d#7 7"5 &h`#7 &h5 (h? b€ 10 ,hr&h5}( &h'( h")# ,h# &Y(h bh" \?^# &{ $"%# D%? (p? h) &hO#7 &h'( h")# &h5
&4( #:D@ T5#7 &6W#7 hv, \?^# &{ $"%# D%? (p? ,h# &Y(h 8x ")? 7"5 &h`#7<
(p# (hV ,h# &Y(h 8x ")? &h? 6v( &„ C #hs& {#h #:5 ó@/@ Nk? bh`#7 (ó D%? (p? &„ \?^# &{ $"%#< h) &h`#7 &h'( h")# &' ;#7 ,h# &Y(h
&c#h &d#7 7"5 &h`#7 {#h b€ |" 10 ,hr&@ Nk? (ó D%? (p? &„ \?^# &{ $"%#<
h) &hO#7 &h'( h")# ,h# &Y(h 8e (h6 &+" &hW" "> (h? b€ ,h# &Y(h@T` Zng #pn !X1#
/@1@1@ Ci |" 10 ,hr& &h5 7"W h) &hO#7< F?,$"!5 &h'( h")# ,h# &Y(h 8x")? 7"5 &h`#7 &h? 6v( &„ (4( C 85 h) &hO#7 \?^# ƒ@
/@1@/@ -k& \?^ ,h# &Y(h 6v( 6? d" (h5 t( Y(h #7h"%# (i? !? #:D $:
(h5 (4( ] ƒ &"k, &h5 #k? (p#@P#pn !X1# !#47 yMu 1bu 1q6 A8$in
e,e,], H) &hO#7 D%? (p? A8"# #hu, I (S C bh? $'( ?O# ,h#
&Y(h &c#h &d#7 7"5 &h`#7e,e,e, A8"# #hu, I (S C@e,e,m, H) &hO#7 &?D $s# 8x ")?< &c bk& \?^ &' ;#7 ,h# &Y(h &6+( ó #k?
(ó !…# h5}( ,h# &Y(h 8x ")? $: h"># &h{ bk& \?^
(uồng *h]H !#ng Y#Fng !#? Y! ni !@i C6$4-6H) &hO#7 bh`#7 &h> bk& #O" &+" C > sD 8x ")? ,h# &Y(h< h) &hO#7 !‚ &h`#7
[45 |"@ A8"# (ó &h> ' (hy# bk& #O" d" #7D h5}( h) &hO#7 !‚ &' bk& #O" &+"
C q (h? b€ &"k, &h5@K#Fng !
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
19/78
aMu 1bu c1 i!-h`#7ĐiDu Yin !-&@1Q?^# &{ $"%# o j#7 #hu, &h:#h (`#7 $:5 h) &hO#7@ H) &hO#7 #7 q :# hc#h
h"># &h{ 8#h !4(h (4( C I &%# [^# _ !O 7"5 &h`#7@
ĐiDu Yin 36u P73!5C7n8i!i7n3J
Nk? $")( ,h# &Y(h &c#h &d#7 7"5 &h`#7 &' ;#7 &h5 (h? b€ 6v( &h'( h")# &h:#h
(`#7< h) &hO#7 !‚ 6? d" bk& \?^ ,h# &Y(h@ Nk? $")( ,h# &Y(h &c#h &d#7 7"5 &h`#7
&h5 D%? (p? (S A8"# 6v( &h'( h")# &h:#h (`#7< A8"# (ó &h> \?# !4& 6v(
bk& \?^ ,h# &Y(h &c#h &d#7 7"5 &h`#7 85 C &h? 6v(@ Nk? bh`#7< &d#7 &h4"
(S h) &hO#7 : bh`#7 &hD •"@Đi?$ $d -Zng jR!4n3i7n P7in!3J
-h`#7
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
20/78
N7!iy T-6i1 C7ng43!i7n%F !L !^$ !_!C ! 8t#7 #:D (h5 ,hw, F?,$"!5 &h`#7 [45 &c#h &d#7 e# &f( (t( [; &d" ">
7"5 (f& 8' &%# bk& \?^ ,h# &Y(h &c#h &d#7 7"5 &h`#7@2ung 1;1 3` Yin (uồng ch8nhC ! 8t#7 #:D [f& p? bh" bk& \?^ ,h# &Y(h 8x ")? 7"5 &h`#7 &h? 6v( &„ ;&
C #:5 ó $6v& ;& #76Ž#7 o &h"k& u, &6+( ó< h) &hO#7 bk& ?u# ${ &Y 7"5
(f& #:D ]^D e# &f( (t( [;@1@ F5 !4#h bk& \?^ ,h# &Y(h &c#h &d#7 7"5 &h`#7 $+" #76Ž#7 &h"k& u, &6+(/@ Nk? bk& \?^ $6v& #76Ž#7 &h"k& u, &6+( #:D< h) &hO#7 &h`#7 [45 [ˆ#7
&h#h $: ${ &Y (ó e# &f( (t( [; 6v( bh5#h † h")# &h{ &%# :# hc#h >
A8"# (ó &h> ["k&@ (uồng *h] Nk? bk& \?^ ,h# &Y(h &c#h &d#7 7"5 &h`#7 bh`#7 $6v& #76Ž#7 &h"k& u, &6+(< h)
&hO#7 bh`#7 &h`#7 [45< &d#7 &h4" (S h) &hO#7 bh`#7 &hD •"@aMu 1bu c1 i!-h`#7ĐiDu Yin !-&@1x ")? 7"5 &h`#7 85 (4( C &h? 6v( 6v( 6? &x $: ] ƒ ,h# &Y(h &h:#h
(`#7@
ĐiDu Yin 36u P73!5C7n8i!i7n3J
Nk? $")( &h`#7 [45 e# &f( (t( [; &h:#h (`#7< A8"# (ó &h> \?# !4& 6v( ${ &Y ]^D
e# &f( (t( [; &%# [^# _ 7"5 &h`#7 !O@ Nk? bh`#7< &d#7 &h4" (S h) &hO#7 :
bh`#7 &hD •"@
Đi?$ $d -Zng jR!4n3i7n P7in!3J
-h`#7
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
21/78
G4! T-6i1 An69y3i3 47-!
%F !L !^$ !_!
C F 8t#7 #:D (h5 ,hw, Q?^# &{ $"%# A8"# ] [45 (45 &hO#7 b% &c#h &d#7
&f( #7h‚# 7"5 &h`#7 &d" "> 7"5 (f& #:5 ó@
2ung 1;1 3` Yin
(uồng ch8nh
C F 8t#7 [f& p? bh" Q?^# &{ $"%# ?O# ] [45 (45 &hO#7 b% &c#h &d#7 &f(
#7h‚# 7"5 &h`#7 &d" "> 7"5 (f& #:5 ó@
1@ Q?^# &{ $"%# (hy# (hi( #j#7 ] [45 (45 &hO#7 b% &c#h &d#7 &f( #7h‚# $+" I
(S ( ?O# ] &hO#7 b%@
/@ H) &hO#7 7"4 !4& !‚ 7" )#h &+" [; !"#h [45 (45 R,5& G#&5@ B; !"#h
[45 (45 #:D !‚ &?D $s# 8x ")? > &hO#7 b% (4( &hW" "> ]^D e# &f( 7"5
&h`#7 o 6v( 6? d" $: !"#h [45 (45 &hO#7 b%@
@ B45 (45 6v( h")# &h{ (h5 Q?^# &{ $"%#@
2ung #0
-h" h) &hO#7 bh`#7 &c &hsD 8x ")? ,h# &Y(h 7"5 &h`#7 (S ( (ó I 6v(
(hV {#h &5#7 (n !q 8x ")?< h) &hO#7 h"># &h{ &h`#7 [45 |" &%# :# hc#h@
aMu 1bu c1 i!-h`#7ĐiDu Yin !-&@1Q?^# &{ $"%# o j#7 #hu, &h:#h (`#7 $:5 h) &hO#7 "? bh"># X# 7"5 &h`#7@ H)
&hO#7 #7 q :# hc#h h"># &h{ 8#h !4(h (4( C I &%# [^# _ !O 7"5 &h`#7@
ĐiDu Yin 36u P73!5C7n8i!i7n3J
Nk? $")( &?D $s# 8x ")? ,h# &Y(h (S C 6v( (hV {#h &h:#h (`#7< \?^# &{
$"%# (ó &h> ] 6v( [45 (45 &hO#7 b% &c#h &d#7 &f( #7h‚# (S "> 7"5 (f& #n"
}& (@ Nk? bh`#7< &d#7 &h4" (S h) &hO#7 : bh`#7 &hD •"@
Đi?$ $d -Zng jR!4n3i7n P7in!3J
-h`#7
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
22/78
I,s, A1!ii!y :i6g-6$ 1q6 +u4-i37-
Figure .,ctiit /iagra0 của 4u*erisr
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
23/78
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
24/78
I,t, U341634 iDu 1#n# !#Si gi6n 1#7 1;1 En !Xn #iu
Figure 3.Usecase điều ch6nh th7i gian ch các đèn t8n hiệu
%F !L ng_n gkn
-h" ;& "> 7"5 &h`#7 (ó 6? 6v#7 ] &h 7" \?4 `#7< h) &hO#7 7"4 !4& !‚
7h" #hu# $: 7" &h`#7 &"# $ !$ h) &hO#7< &„ ó h) &hO#7 (^#h [45 &+" A8"#@
A8"# &h'( h")# &5 &4( (:" }& d" &hW" 7"# ,he hv, $+" &c#h hc#h 7"5 &h`#7 &d"
"> ó@
C;1 9ung Rv 9w
(uồng ch8nh 1
-h" A8"# #hu# 6v( &h`#7 [45 e# &f( q ;& "> 7"5 &h`#7 &„ H) &hO#7 7"4!4&
• A8"# (hy# ${ &Y ]^D e# &f( &„ [^# _ &%# h) &hO#7• H) &hO#7 h"># &h{ &h`#7 &"# &d#7 &h4" &Y# h")? 7"5 &h`#7 &d" ${ &Y o (hy#• A8"# (hy# (hi( #j#7 "? (hV#h &Y# h")?• A8"# "? (hV#h &hW" 7"# X# †< ]#h ,he hv, $+" &c#h hc#h 7"5 &h`#7
h")# &d"
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
25/78
• -h" "? (hV#h 6v( h5:# &h:#h< h) &hO#7 &^ d" &h`#7 [45 "? (hV#h
&h:#h (`#7@ U! (! #:D bk& &hr(@
(uồng ch8nh "
-h" hk& 7"W (5 ">< 7"5 &h`#7 &q d" [c#h &h6W#7< 8"# "? (hV#h d" &hW" 7"#
(h5 (4( &Y# h")? $ #h6 [# p? &h5 (4( [6+( #h6 ?_#7 (hY#h 1@
(uồng *h] 1
H) &hO#7 bh`#7 &h> h"># &h{ &h`#7 &"# &d#7 &h4" X# q ${ &Y 6v( (hy#< h) &hO#7
&h`#7 [45 bh`#7 &h> &?D (u, ${ &Y #:D@ A8"# ]4( #hu#< ?! (! bk& &hr(@
(uồng *h] "
A8"# "? (hV#h &hW" 7"# X# ]#h< † &hs, hn# h5}( (5 hn# 7"4 &{ (h5 ,hw,@
H) &hO#7 &h`#7 [45 D%? (p? #hu, 7"4 &{ ,he hv,@ A8"# ]4( #hu#< ?! (! 6v(
&h'( h")# d" &„ [6+( #:D@
(uồng *h] +
A8"# o !?["& (:" }& +" #h6#7 h) &hO#7 bh`#7 &h> &?D# &Y# h")? &+" "> #r&
7"5 &h`#7< h) &hO#7 &h`#7 [45 "? (hV#h (h6 6v( h5:# &h:#h@ U! (! bk&
&hr(@
C;1 yMu 1bu W h1 iM h! 341i69 4lui-4$4n!3J
-h`#7 (ó
C;1 iDu YiM hn !iMn luy! P-45C7n8i!i7n3J
• A8"# ,h^" 57"# $:5 h% Œ &hO#7 &6+( bh" U! (! [f& p?• Có &h`#7 [45 &„ h) &hO#7 7"4 !4&
C;1 yMu 1bu 36u Y#i !#`1 #iM hn P73!5C7n8i!i7n3J
Td#7 &h4" (S h% Œ &hO#7 bh`#7 [{ &hD •" [q" U! (! #:D@
C:" }& &d" "> #r& 7"5 &h`#7 6v( (hy# ,h^" &hD •" &h5 r#7 "? (hV#h o
?;( &h'( h")#@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
26/78
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
27/78
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
Figure 9.,ctiit /iagra0 điều ch6nh th7i gian ch các t8n hiệu
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
28/78
I,x, A1!ii!y :i6g-6$ iDu 1#n# !#Si gi6n 1#7 1;1 !Xn #iu
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
29/78
I,, U3451634 ng&Si i Z 36ng &Sng
Gi@i !#iu
Figure :. )! h;nh ng ? đèn gia th!ng
H")# #D $+" #h{, ,h4& &"># #h6 $z [o5 (S #76W" $: ,h6n#7 &")# 7D h")#
&6v#7 s& # &5:# 7"5 &h`#7 O" $+" #76W" " [; bh" !#7 6W#7 $: ,h6n#7 &")#
&h 7" 7"5 &h`#7 &d" (4( #7o 6W#7 `#7 r(@ 5 ó< (4( &h:#h ,hO (h5 f, }&;& h) &hO#7 (4( X# [s &d" #7o &6 > #76W" " [; [s ]"# !#7 6W#7@ T?D
#h"%#< $s# &_# &d" : bh5^#7 &hW" 7"# hv, ƒ > $+" 1 p# (h?D># &Y# h")? X# !‚
(ó (:#7 #h"? #76W" " [; !#7 6W#7 (:#7 &O& _#7 &hW" ^ [^5 7"5 &h`#7 ?#
(h?D># #h{, #h:#7@ ĐD : ;& &h4(h &hi( +# O" $+" (4( bh? $'( (ó u& ; 7"5
&h`#7 `#7 r(@ Nh6 (4(h $u# h:#h h")# #D (S h) &hO#7 X# &Y# h")? 7"5 &h`#7<
X# !‚ 6v( h‘# 7"W > y" #76W" ? (ó &h> !#7 6W#7 #h6#7 (p# 6? ƒ ˆ#7 u&
; #76W" " [; bh`#7 ,h^" r( #:5 (z#7 _#7 #hs&< $: $")( h‘# 7"W (O {#h &† &h"k? "#h h5d&@ Js# !‚ &q #%# &_" &) hn# $+" (4( (;& X# h")# d" (ó &Y(h hv, #r&
[s 6? &"%# !#7 6W#7 (h5 #76W" " [; [q" #k? " ó [s #r& #h6#7 bh`#7 !#7
6W#7< 7"5 &h`#7 !‚ [{ &c h5o# bh`#7 4#7 (ó@
H) &hO#7 F& P8!&"# C5!!"#7 7"^" \?Dk& (4( $s# $„ #%? [ˆ#7 $")( !
8t#7 (4( ( > k !O 6v#7 #76W" " [; i#7 &5#7 bh? $'( (hW !#7 6W#7@
Nk? (ó #h"? #76W" hn#< h) &hO#7 !‚ &hD •" &hW" 7"# h"># &h{ X# ]#h (h5 #76W"
" [; > hy (ó &h> !#7 6W#7 # &5:#@ Th% $:5 ó< #k? bh`#7 (ó " !#7 6W#7
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
30/78
h5}( #k? (ó " ó [s $:5 #r& 6? &"%# #h6#7 d" bh`#7 !#7 6W#7< h) &hO#7 !‚ &'
;#7 hSD )#h 6? &"%# $: bh`#7 bY(h h5d& X# (h5 #76W" " [;@
TY# h")? X# (h5 #76W" " [; 6v( h"># &h{ ,hY &%# #r& [s ]"# !#7 6W#7 $: (;&
X# #:D 6v( }& #7D 7ó( 6W#7< 7p# $+" ${ &Y (hW !#7 6W#7 &hD $c #ˆ q ,hp# 6W#7 [%# b"@ Th"k& bk #:D [f& [?;( #76W" " [; ,h^" \?# !4& h6+#7 7"5
&h`#7 &+" _#7 &hW" (hW &Y# h")? X# &hD •"< \? ó 7"^ #7?D (n [6+( ]?O#7
’#7 6W#7@ H:#h $" #:D (ó &h> 7D #7?D h"> (h5 [^# &h# #76W" " [; bh" (ó ;&
,h6n#7 &")# [s& #7W &W k#@
%F !L ng_n D U34 C634 >-i4 :431-i!i7nJ
U! (! ` &^ $ $")( #76W" " [; 7" D%? (p? ]"# !#7 6W#7 &+" h) &hO#7 [ˆ#7
(4(h [s $:5 X# [s ]"# !#7 6W#7@ “%? (p? !‚ 6v( h) &hO#7 7h" #hu# $: ] ƒ
!? ó 7" &Y# h")? "? bh"># &+" (4( (;& X# 7"5 &h`#7@
Figure @. Usecase ng
C;1 9ung 3` Yin
(uồng ch8nh
N76W" " [; 5#7 ?O# !#7 6W#7 &d" #7o &6 $: hy &h'( h")# [s #r& X# ]"#
!#7 6W#7@ ĐX# ]"# !#7 6W#7 &d" (;& X# !4#7 $: &Y# h")? ]"# !#7 6W#7 6v(
(h?D># &+" h) &hO#7@ H) &hO#7 ,h# &Y(h &c#h hc#h $: \?Dk& {#h (h5 ,hw, #76W" "
[; 6v( !#7 6W#7 !+ hn# [c#h &h6W#7 [ˆ#7 (4(h &hD •" &d#7 &h4" X# &Y#
h")? 7"5 &h`#7@
(uồng *h]
TY# h")? ]"# !#7 6W#7 bh`#7 6v( 7" &+" h) &hO#7@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
31/78
+41i69 4lui-4$4n!3
-h`#7@
ĐiDu Yin !-&@1 P-45C7n8i!i7n3J
C;& X# 7"5 &h`#7 ,h^" (ó #r& [s ]"# !#7 6W#7 (h5 #76W" " [;@
ThW" "> [s ]"# !#7 6W#7 : bh" X# (s #76W" " [; !#7 6W#7 !4#7@
ĐiDu Yin 36u P73!5C7n8i!i7n3J
TY# h")? ]"# !#7 6W#7 6v( 7" &+" h) &hO#7@ H) &hO#7 ! 8t#7 &h?u& &54# (j# (i
$:5 u& ; 7"5 &h`#7 h")# &d" #7o &6< !O 6v#7 #76W" ]"# !#7 6W#7{#h 6v#7
! 8t#7 ( > \?Dk& {#h $")( (ó (h5 ,hw, !#7 6W#7 bh`#7@ Nk? h) &hO#7 &„
(hO" $")( ]"# !#7 6W#7 h5}( &Y# h")? ]"# !#7 6W#7 (h6 6v( #hu# &hc h) &hO#7
X# [45 h")? $9# : $")( [c#h &h6W#7 #h6 [# p?@
Đi?$ $d -Zng jR!4n3i7n P7in!3J
-h`#7
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
32/78
I,z, A1!ii!y :i6g-6$ ng&Si i Z 36ng &Sng
Figure 1A. ,ctiit /iagra0 ch ng
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
33/78
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
34/78
Figure 11. 4%i0 Eane của case ng
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
35/78
II, In!4-61!i7n :i6g-6$3
T5#7 ,hp# #:D< [45 (45 !‚ &c#h [:D (4( [">? _ &6n#7 &4( F\?#( "7! $:
(4( [">? _ 7"5 &"k, C5?#"(&"5# "7! (h5 ;& !O U!3C!@
II,], +4lu4n14 :i6g-6$ 1#7 U34 1634 R4$ Ln gi67 !#Fng
Figure 1".4equence /iagra0 ch Use case e0 =Cn đồ gia th!ng
Ph# h% Œ ] [^# _ 7"5 &h`#7 (ó (4( +, (hY#h !?
• B5?#8D C!! UI J"KM,”5 . h"># &h{ 7"5 8"% Œ# (h5 #76W" 8e#7• #&"&D C!! B M,< L"7h&F&&?! . bk& #O" $+" CFL $ [^# _ $: &d#7
&h4" X# 7"5 &h`#7• C5#&5 C!! C5#&5 J"KM,C5#&5 . +, "? bh"># (4( +, &%#
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
36/78
II,e, G4! T-6i1 Vi4 +4lu4n14 :i6g-6$
Figure 1+. Det &ra''ic $ie% 4equence /iagra0
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
37/78
II,m, An69yo4 T-6i1 +i!u6!i7n +4lu4n14 :i6g-6$
Figure 12. ,naEe &ra''ic 4ituatin 4equence /iagra0
III@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
38/78
II,, +4lu4n14 :i6g-6$ R4$ ;7 1;7 !#ng YM !
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
39/78
II,s, +4lu4n14 :i6g-6$ ĐiDu 1#n# !#Si gi6n 1#7 1;1 !Xn #iu
Figure 13. . 4equence /iagra0 Kiều ch6nh th7i gian ch các t8n hiệu
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
40/78
II,t, G4! T-6i1 Vi4 C7$$uni16!i7n :i6g-6$
Figure 19. Det &ra''ic $ie% #00unicatin /iagra0
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
41/78
II,x, An69yo4 T-6i1 +i!u6!i7n C7$$uni16!i7n :i6g-6$
Figure 1:.,naEe &ra''ic 4ituatin #00unicatin /iagra0
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
42/78
II, , C7$$uni16!i7n :i6g-6$ R4$ ;7 1;7 !#ng YM !
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
43/78
II,z, Vi4 T-6i1 2ig#! %6 C7$$uni16!i7n :i6g-6$
Figure "A. $ie% &ra''ic (ight )a* #00unicatin /iagra0
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
44/78
II,]{, T-6i1 +ign69 A8|u3!ing In!4-61!i7n :i6g-6$
Figure "1. &ra''ic 4ignaE ,LMusting Nnteractin /iagra0
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
45/78
II,]], P4843!-i6n C-733ing In!4-61!i7n :i6g-6$
Figure "". OeLestrian #rssing Nnteractin /iagra0
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
46/78
+!6!4 :i6g-6$3T5#7 ,hp# #:D< [45 (45 !‚ &c#h [:D ;& !O [">? _ &d#7 &h4" $: [">? &h:#h
,hp# (S h) &hO#7@
F&& 8"7 h"># &h{ &?p# &' (4( &d#7 &h4" (S (4( O" &6v#7 &5#7 \?4 &c#h &6n#7&4( $: ,h^# h_" $+" h) &hO#7@ F&& 8"7 6v( 8e#7 > ` &^ h:#h $" (S ;& h)
&hO#7< #ó ` &^ &s& (^ (4( &d#7 &h4" (ó &h> (ó (S ;& O" &6v#7 bh" (ó !' b")# ]^D
@
Figure "+. 4tate Liagra0 ch đối t
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
47/78
Figure "2. 4tate chart Liagra0 ch đối t
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
48/78
IV, C9633 :i6g-6$3
T5#7 t( #:D [45 (45 !‚ &c#h [:D (4( [">? _ +, (S ;& !O &h:#h ,hp# (hY#h
&5#7 h) &hO#7 "? bh"># X# 7"5 &h`#7@
IV,], >i?u 9@ 1#7 +u4-i37-
Figure ". Biểu đồ EQ* ch 4u*erisr
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
49/78
L+, F?,$"!5P!#&&"5# : 7"5 8")# &6n#7 &4( $+" A8"#< (h5 ,hw, \?^# &{
$"%# ' (hy# (hi( #j#7 > &6n#7 &4( $+" h) &hO#7 7"4 !4& F?,$"!5 $: h")# &h{
(4( bk& \?^ &h'( h")# (z#7 #h6 (4( &h`#7 [45 |" #k? (ó@ C4( ,h6n#7 &hi( 85 +,
#:D (?#7 (s,
• 8"!,DT"(J"K ,h6n#7 &hi( #:D h"># &h{ bk& \?^ 8x ")? 7"5 &h`#7 85
h) &hO#7 7"4 !4& 6 d" &„ 8x ")? &h? 6v( &d" ( (ó I 85 Q?^# &{
$"%# (hV {#h@• 8"!,D5M!!7 ,h6n#7 &hi( #:D !‚ h"># &h{ &h`#7 [45 |" bh" &4( $t
#:5 ó 85 Q?^# &{ $"%# D%? (p? bh`#7 (ó bk& \?^ 5#7 ?O#@• 8"!,DCIL"!& ,h6n#7 &hi( #:D !‚ h"># &h{ (4( I (S (4( (
85 h) &hO#7 7"4 !4& \?^# ƒ< (4( (I #:D !‚ 6v( h"># &h{ &%# (e#7 [^# _ (S h) &hO#7 "? bh"># X# 7"5 &h`#7@
• 8"!,DA#D!"!R!?& ,h6n#7 &hi( #:D h"># &h{ [45 (45 &hO#7 b% &c#h
&d#7 e# &f( 7"5 &h`#7 ]^D &d" ${ &Y }& (I 85 Q?^# &{ $"%# '
(hy#@
L+, F?,$"!5C5#&5 : +, "? ,hO" (4( h5d& ;#7 (S h) &hO#7 7"4 !4& $:
&h`#7 [45 &c#h &d#7 &f( #7h‚# 7"5 &h`#7 #k? (ó (h5 Q?^# &{ $"%#@ C4( ,h6n#7
&hi( 85 +, #:D (?#7 (s,• 7&T"(J"K(I ,h6n#7 &hi( #:D #hu# &h !O p? $:5 :
(I "#& 85 Q?^# &{ $"%# ' (hy# &%# 7"5 8")# h) &hO#7@ Ph6n#7
&hi( #:D !‚ 7y" &+" ,h6n#7 &hi( 7&T"(J"K(I (S +,
CFD!&@• #D!"!T"(F"&?&"5# (I ,h6n#7 &hi( #:D #hu# p? $:5 :
(I b">? "#&7 ,h6n#7 &hi( #:D 6v( 7y" bh" Q?^# &{ $"%# ?O#
&h'( h")# sD bk& \?^ ,h# &Y(h &d#7 &h4" 7"5 &h`#7 &d" "> 7"5 (f& }&( (ó I &6n#7 i#7< ,h6n#7 &hi( #:D !‚ 7" D%? (p? ,h# &Y(h &d#7
&h4" 7"5 &h`#7 &+" O" &6v#7 (S +, CFD!&@• #5&"DT"(C5#7!&"5#(I ,h6n#7 &hi( #:D !‚ &h`#7 [45 %# 7"5
8")# h) &hO#7 ${ &Y ( #7 ]^D e# &f( 7"5 &h`#7 8' &%# bk& \?^ &^
$ &„ ,h6n#7 &hi( #DaT"(& (S +, CFD!&@• (&R,5&(I ,h6n#7 &hi( #:D #hu# &h !O p? $:5 :
(I bh" Q?^# &{ $"%# ?O# ] [45 (45 &hO#7 b% &c#h &d#7 e# &f(
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
50/78
7"5 &h`#7 ]^D &d" ${ &Y }& ( (ó I &6n#7 i#7@ Ph6n#7 &hi( #:D !‚
7" D%? (p? &d5 ,5& &+" O" &6v#7 (S +, R,5&G#&5@• 7&L"!&CI ,h6n#7 &hi( #:D D%? (p? O" &6v#7 +, CFD!&
&?D sD $ 8#h !4(h (4( ( 85 h) &hO#7 \?^# ƒ< bk& \?^ &^ $ (S
,h6n#7 &hi( #:D : ;& 8#h !4(h I (S (4( (@
L+, CFD!& : +, "? bh"># C $: 7"5 &"k, $+" (n !q 8x ")?
CT"(&[!< +, #:D (z#7 (?#7 (s, ,h6n#7 &hi( ,h# &Y(h &c#h &d#7
7"5 &h`#7 > (ó &h> 6 bk& ?u# $ $")( ;& "> 7"5 (f& #:5 ó (ó ]^D e#
&f( hD bh`#7@ Ct &h> :
• 7&T"(J"K(I ,h6n#7 &hi( #:D &h'( h")# bk& #O" &+" C
$+" I #h6 &h !O :? $:5 > sD $ 8x ")? 85 ( &h? 6v(@• #DaT"(F"&?&"5# (I ,h6n#7 &hi( #:D 7y" ,h6n#7 &hi(
#DaT"(& > &"k# h:#h ,h# &Y(h &c#h &d#7 7"5 &h`#7 8' &%# 8x
")? &h? 6v( &„ ( (ó I #h6 &h !O p? $:5@• 7&CIL"!& ,h6n#7 &hi( #:D sD $ 8#h !4(h (4( I (S (4(
( 85 h) &hO#7 7"4 !4& \?^# ƒ@
L+, R,5&G#&5 : +, &h'( h")# (hi( #j#7 !"#h [45 (45 &hO#7 b% &c#h &d#7
e# &f( 7"5 &h`#7 ]^D &d" ${ &Y }& (4( ( 7"4 !4&@ C4( ,h6n#7 &hi( 85 +,#:D (?#7 (s, 7_ (ó
• \?DA#D!"!R!?&(I ,h6n#7 &hi( #:D &h'( h")# &?D $s# (n !q
8x ")? CT"(&[! > &c &5:# [; (4( bk& \?^ ,h# &Y(h &c#h
&d#7 e# &f( (S ( (ó I &6n#7 i#7@• (&R,5& ,h6n#7 &hi( #:D &h'( h")# &d5 ,5& 8' &%# bk& \?^ &?D
$s# 8x ")? ,h# &Y(h e# &f( 7"5 &h`#7 &^ $ &„ ,h6n#7 &hi(
\?DA#D!"!R!?&@
L+, C +, #:D (?#7 (s, (4( &h?;( &Y#h $: ,h6n#7 &hi( > &6n#7 &4( $+" (4(
( 85 h) &hO#7 \?^# ƒ@ M|" ( 6v( ,h# [")& 8' &%# (I@ L+,
#:D (?#7 (s, (4( ,h6n#7 &hi( #h6 !?
• 7&T"(J"K ,h6n#7 &hi( #:D &^ $ bk& \?^ 8x ")? 7"5 &h`#7 :
( &h? 6v(@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
51/78
• &?#–# ,h6n#7 &hi( #:D (h5 ,hw, h) &hO#7 bhq" ;#7 (< $")( bhq"
;#7 &h:#h (`#7 !‚ &^ $ bk& \?^ : &?< #76v( d" : ! &5#7 &6W#7 hv,
&hs& [d"@• &?#– ,h6n#7 &hi( #:D (h5 ,hw, h) &hO#7 &f& (< bk& \?^ &^ $ :
$")( &f& ( (ó &h:#h (`#7 hD bh`#7@• (5##(& ,h6n#7 &hi( #:D (h5 ,hw, h) &hO#7 &d5 bk& #O" "? bh"># &+"
(@• 8"!(5##(& ,h6n#7 &hi( #:D (h5 ,hw, #7f& bk& #O" &+" (@• 7&F&&?! ,h6n#7 &hi( #:D (h5 ,hw, sD $ &d#7 &h4" (S ( h")# &d"@• 7&CI ,h6n#7 &hi( #:D (h5 ,hw, h) &hO#7 sD $ I (S (
#7 ]w&@
L+, CT"(&[! (?#7 (s, (4( ,h6n#7 &hi( &?D #hu, (n !q 8x ")? 7"5&h`#7 85 (4( ( (,&? $: (4( bk& \?^ ,h# &Y(h &c#h &d#7 e# &f( 7"5 &h`#7@
C4( ,h6n#7 &hi( 85 +, #:D (?#7 (s, 7_ (ó
• 7&&(I ,h6n#7 &hi( #:D &?D $s# (n !q 8x ")? > sD 8x ")?
7"5 &h`#7 85 (I &h? 6v( o 6? d" &5#7 8&[!@• !$T"(&(I ,h6n#7 &hi( #:D (h5 ,hw, h) &hO#7 6? d" 8x
")? 85 (I &h? 6v(@•
!$A#D!"!R!?&(I ,h6n#7 &hi( #:D 6? d" bk& \?^ ,h# &Y(h&c#h &d#7 e# &f( 7"5 &h`#7 &d" &hW" "> ,h# &Y(h@
• Q?DA#D!"!R!?&(I &^ $ (4( bk& \?^ ,h# &Y(h &c#h &d#7 e#
&f( (S ( (ó I &6n#7 i#7 &eD &h5 5d" [45 (45 5#7 ?O# &h5
#7:D< &h5 &?p#< &h5 &h4#7@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
52/78
IV,e, >i?u 9@ 1#7 Vi4 T-6i1 2ig#! %6
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
53/78
Figure "3. Biểu đồ EQ* ch $ie% &ra''ic (ight )a*
B">? _ +, [5 7_ ,(b7 (hY#h : M,Š"#85K< M,K< M,J"K $:
M,C5#&5
• Package MapWindow (ó (4( +, UI (h?#7 $ Š"#85K #h6
M"#Š"#85K”5< F?[Š"#85K< M#?< "57< B?&&5#< L"!&<
5,5K#L"!&@
C4( +, UI $ K"#85K #:D (?!&5"a &„ &h6 $"% Œ# UI (ó !…# (S #7`# #7x
Œ , &c#h ! 8t#7@
Figure "9. Oackage )a*RinL%
• Package MapDraw (ó (4( +, UI (h?#7 $ $‚ hc#h #h6 P5"#&< L"#< A
C4( +, UI $ 8K #:D (?!&5"a &„ &h6 $"% Œ# UI (ó !…# (S #7`# #7x Œ ,
&c#h ! 8t#7@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
54/78
Figure ":. Oackage )a*/ra%
• Package MapView (ó (4( +, UI > h"># &h{ %# [^# _ 7"5 &h`#7 #h6
o F&&J"K h"># &h{ (4( b">? 6W#7 7"5 &h`#7 #h6 #7< ,hO< 6W#7
(5 &O(‰
o L#8J"K h"># &h{ (4( $e#7 s& #h6 j Œ& #6+(< (D ]#h< &’ #h:‰
o C5!!J"K h"># &h{ #7o 7"5 (f& (ó f, X# 7"5 &h`#7
o T"(L"7h&P5!& h"># &h{ (h5 ( ̀ Œ& X# 7"5 &h`#7< ( ̀ Œ& X# (h5 #76W"
" [ ̀ Œ< X# &:? h†
o T"(L"7h& h"># &h{ X# 7"5 &h`#7 #h6 ]#h< †< $:#7
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
55/78
Figure "@. Oackage )a*$ie%
• Package MapController (ó (4( +, bk& #O" CFL > sD 8x "% Œ? (h5 (4( +,
UI J"K
o M,A8,& sD 8x "% Œ? $ M, &„ CFL
o M,T"(L"7h& sD 8x "% Œ? $ &d#7 &h4" X# 7"5 &h`#7 &„ CFL
o BH, : +, (S &h6 $"% Œ# h| &v bk& #O" CFL
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
56/78
o M,C5#&5 +, \?^# ƒ 8x "% Œ? (h?#7 > +, M,J"K ! 8t#7
h"># &h{ 8x "% Œ? %# [^# _@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
57/78
Figure +A. Oackage )a*#ntrEEer
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
58/78
IV,m, C9633 :i6g-6$ 1#7 iDu 1#n# !Xn #in gi67 !#Fng
Figure +1. #Eass /iagra0 ch điều ch6nh t8n hiện gia th!ng
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
59/78
IV,, >i?u 9@ 1#7 #pn # ng&Si i Z
Figure +". Biểu đồ EQ* ch *hSn hệ ng
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
60/78
V, :43ign
T5#7 ,hp# #:D< [45 (45 !‚ &c#h [:D &h"k& bk h) &hO#7 8' &%# (4( ,h# &Y(h o
&c#h [:D q ,hY &6+( R\?"#&< U!3C! M58< I#&(&"5# "7!< C!!
"7
V,], :43ign 1#7 # !#ng gi;$ 3;! } +u4-i37-
T5#7 t( #:D< &„ (!! 8"7 o ,h# &Y(h q t( &6+(< h) &hO#7 7"4 !4& !‚
6v( &"#h (hV#h #hˆ t( Y(h &j#7 &Y#h ó#7 7ó" $: &4" ! 8t#7< (z#7 #h6 &h?u#
&")# &5#7 $")( [^5 &c !? #:D@ Ct &h> #h6 !?
Figure ++. /esign ch hệ thống giá0 sát T 4u*erisr1V
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
61/78
L+, R,5&G#&5 !‚ 6v( &"#h (hV#h< ! 8t#7 F&&7D P&&#< I#&(
R,5&F&& (ó (4( &h'( &h" : "DR,5&< ŠbDR,5& $: M5#&hDR,5&@ TeD
&h5 D%? (p? &„ Q?^# &{ $"%# : h) &hO#7 !‚ !"#h (4( ,5& &6n#7 i#7@
L+, CT"(&[! !‚ 6v( &"#h (hV#h $+" t( &"%? ^ [^5 &Y#h &5:# $‘#
8x ")? $: &"k& b") &:" #7?D%# h) &hO#7@ L+, #:D 6v( &"#h (hV#h ! 8t#7
F"#7&5# P&&#< &q &h:#h +, CT"(&[!F"#7&5#@
Nh6 $uD< &eD &h5 &4( $t (p# &h'( h")# &h5 D%? (p? (S F?,$"!5 C5#&5 :
O" &6v#7 (S CFD!& hD R,5&G#&5 !‚ bhq" &d5 &h> h")# (S
CT"(&[! > &?D $s# (4( [^#7 8x ")? (p# &h"k&@
J")( ! 8t#7 F"#7&5# P&&# !‚ ^ [^5 ?`# (hV (ó ;& &h> h")# (SCT"(&[!F"#7&5# &d" y" &hW" "> bh" h) &hO#7 h5d& ;#7@
Đ> &j#7 &Y#h ó#7 7ó"< &h?u# &")# &5#7 7"5 &"k, $+" &5:# h) &hO#7 "? bh"># X#
7"5 &h`#7 (z#7 #h6 &5#7 !?O& $+" #76W" 8e#7< h) &hO#7 7"4 !4& F?,$"!5 !‚
6v( &h"k& bk &h:#h ;& h) &hO#7 (5# $+" "#&( IF?,$"!5 (?#7 (s, (4(
,h6n#7 &hi( (p# &h"k& (h5 h) &hO#7 "? bh"># X# 7"5 &h`#7@ C4( ,h6n#7 &hi( 85
I#&( I!?,$"!5 (?#7 (s, 7_ (ó
• 7&CIL"!& sD 8#h !4(h I (S (4( ( 85 h) &hO#7 F?,$"!5
\?^# ƒ@• 7&T"(J"K(I sD 8x ")? (,&? 6v( &„ ( (ó I [ˆ#7
(I• #DaT"(F"&?&"5#(I ,h# &Y(h &c#h &d#7 7"5 &h`#7 &d" ">
}& ( (ó I [ˆ#7 (I• #5&"DT"(C5#7!&"5#(I &h`#7 [45 &c#h &d#7 e# &f( (t( [; ]^D
&d" "> }& ( (ó I [ˆ#7 (I• (&R,5&(< !&&7D &d5 [45 (45 &hO#7 b% &c#h &d#7 e# &f( (t( [;
&d" ${ &Y }& ( (ó I [ˆ#7 (I< [45 (45 (ó &h> &d5 &h5 #7:D< &h5
&?p# h5}( &h5 &h4#7 &eD &h5 &h !O !&&7D@• \?DA#D!"!R!?&(I sD 8x ")? bk& \?^ e# &f( (t( [• &d" #n" }&
( (ó I [ˆ#7 (I@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
62/78
Figure +2. /esign ch hệ thống giá0 sát T 4u*erisr"V
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
63/78
V,e, :43ign 1#7 1#1 nWng iDu 1#n# !Xn #iu En gi67 !#Fng
6+" D : &h"k& bk (4( +, (h5 ?!3(! "? (hV#h &Y# h")? X# 7"5 &h`#7
Figure +. /esign ch chWc nXng điều ch6nh t8n hiệu đèn gia th!ng
C!! 8!(",&"5#
F?,$"!5 !?[!D!& (?#7 (s, (^#h [45 $ !' &hD •" 6? 6v#7 7"5
&h`#7 &d" ;& "> #r& 7"5 &h`#7 #h6 o ` &^ q ,hp# &%#
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
64/78
IF?,$"!5 bh" h) &hO#7 T"(L"7h& ! 8t#7 8{(h $t
#5&"DT"(C5#7?!&"5# (S h) &hO#7 F?,$"!5 #ó (hV (p# &6n#7 &4( $+" $+"
IF?,$"!5 > sD &h`#7 &"#@
H) &hO#7 T"(L"7h& 6v( &h"k& bk &h5 ` hc#h +, P!#&&"5# D<B?!"#!! D $: A((!! D@
P!#&&"5# D &6n#7 &4( $+" #76W" 8e#7< 7_ 7"5 8")# (h5 ,hw, #76W"
8e#7 (hy# (hi( #j#7< #hu, 8x ")? $: ]4( "#h &Y#h r#7 f# (S 8x ")? 6v(
#hu, $:5@
T"(L"7h&B?!"#!! ] ƒ #7h"), $t h) &hO#7@
Ph6n#7 &hi( [F&T" &h'( &h" (:" }& &hW" 7"# (h5 (4( &Y# h")# X# 7"5&h`#7 &h5 &h?u& &54# (t &h> &eD $:5 !O #7o ‚< !O :# 6W#7 (S "> #r& 7"5
&h`#7
[G&U,8&F&&?! &^ $ TRU #k? &hD •" (:" }& &h:#h (`#7
8G&F&& &^ $ (:" }& h")# &d" (S "> #r& 7"5 &h`#7
T"(L"7h&A((!! bk& #O" $+" 8&[! > 6? &x 8x ")? $: bk& #O" $+" +,
T"(L"7h& sD 8x ")? h5}( &hD •" 8x ")?
A[!&(&T"(L"7h& +, ^5 (ó (4( &h?;( &Y#h $: ,h6n#7 &hi( (S ;& O"
&6v#7 X# 7"5 &h`#7@ TeD &h5 &„#7 "> #r& 7"5 &h`#7 : #7o [< #7o &6< #7o 2<
‰ : O" &6v#7 #:D 6v( &h'( &h" (t &h> &h5 !O 6v#7 :# 6W#7< !O X# &Y# h")?
6v( (:" }&@
Th—?#(&"5#L"7h& O" &6v#7 X# 7"5 &h`#7 q #7o
”5?—?#(&"5#L"7h& ĐO" &6v#7 X# 7"5 &h`#7 q #7o
”"$—?#(&"5#L"7h& ĐO" &6v#7 X# 7"5 &h`#7 q #7o 2
–#ŠDL"7h& ĐO" &6v#7 X# 7"5 &h`#7 q (4( "> 7"5 (f& }( [")& &%#
6W#7 1 (h"? $Y 8t 7"5 (f& $+" 6W#7 !f&@
F"7# b">? #? 7_ 7"4 &{ i#7 $+" :? X# &Y# h")? 7#< 8< D5K@
L#8F&& :# 6W#7@ "(&"5#L#8 (ó 7"4 &{ \?" 6+( (h"? " &„ p? ,hO
k# (?O" ,hO : TRU< (h"? #76v( d" : ”ALF@
F&& &%# &?Dk# ,hO }& (;& X# &Y# h")? 7"5 &h`#7
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
65/78
V,m, :43ign $41#6ni3$3 6n8 :6!66343
H) &hO#7 ! 8t#7 (n !q 8x ")? FQL< (4( +, (n ! 8x ")? BC!! 6v(
&?D (u, [ˆ#7 (4(h ! 8t#7 +, "$M#7@ -h" ;& bk& #O" CFL 6v( q <
BC!! &d5 (4( (? )#h FQL $: 7" k# (4( RBMF $: &h'( &h" #ó@ -k& \?^(S (4( &?D $s# FQL 6v( &^ $ \? O" &6v#7 R!?&F&
Figure +3. /esign 0echanis0s anL /ata=ases
F&&#& +, 6v( ! 8t#7 > &h'( &h" ;& &d#7 &h4" FQL &‡#h $: (hi bk&
\?^ (S #ó@
J+" RBMF R&"5# &[! M#7#& FD!& h) \?^# &{ CFL\?# h) (p# 4#h ]d ;& +,= O" &6v#7 $:5 ;& [^#7 &5#7 CFL
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
66/78
—BC —$ &[! C5##(&"$"&D (h?˜# &?D ]?s& CFL
Đ> (ó &h> &h5 &4( $+" (n !q 8x ")?< B (!! (p# bhq" &d5 bk& #O" $+" CFL
—BC RBMF (5##(&"5#
Figure +9. (Q* tha tác Qi cY sZ L[ Eiệu1V
7&C5##(&"5# 6W#7 89# &+" (n !q 8x ")?
?! ?! (ó \?D# bk& #O" k# CFL
,!! u& bh˜? (S ?! > bk #O" k# CFL
&^ $ ;& bk& #O" &+" URL@
Đ> &d5 ;& +, +"< bh4(h h#7 7" D%? (p? k# BC!! > &d5 +"@BC!! &d5 ;& (4 &h> +" $+" 7"4 &{ }( {#h !? ó #ó &d5 ;& F&&#& +"
! 8t#7 ,h6n#7 &hi( (&F&&#&@ C? )#h 6v( &h'( h")# $: 8x ")? +"
6v( &h% $:5 CFL@
—BC RBMF (&
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
67/78
Figure +:. (Q* tha tác Qi cY sZ L[ Eiệu"V
Đ> ]ó ;& +,< bh4(h h:#7 D%? (p? BC!! > ]ó ;& (4 &h> #:5 ó@
BC!! &d5 ;& ]4( #hu# +" ! 8t#7 ,h6n#7 &hi( (&C5##(&"5# (S +,
C5##(&"5# $: {#h 8d#7 r#7 (S &?D $s# FQL (h5 O" &6v#7 (p# ]ó@ “%? (p? !‚
6v( &h'( h")# $: 8x ")? !‚ [{ ]ó bh†" CFL
—BC RBMF 8&
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
68/78
Figure +@. (Q* tha tác Qi cY sZ L[ Eiệu+V
T6n#7 &' $+" (u, #hu& ?,8& 8x ")? ("#& h†" BC!! > (u, #hu& 8x
")?@ CBC!! sD &„ O" &6v#7 h")# (ó $: &d5 ;& F&&#& +" ! 8t#7 +, bk&
#O" (&F&&#&< ;& F&&#& 6v( &d5 #%#< &h'( &h" $: CFL 6v( (u,
#hu& 8x ")? +"
—BC RBMF ?,8&
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
69/78
Figure 2A. (Q* tha tác Qi cY sZ L[ Eiệu2V
Đ> 6? &x 8x ")? h")? \?^ $: &h'( &h" 6v( #h6 (4( [6+( ,h# &Y(h &%#< (p#
&h"k& bk CFL (h5 h) &hO#7@ ' $:5 (4( &h"k& bk +, q ,hp# &%#< h) &hO#7 "?bh"># X# 7"5 &h`#7 &h:#h ,hO H: N;" (ó CFL #h6 !?
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
70/78
Figure 21. &hi\t k\ /ata=ase của hệ thống
Ch" &"k& $ (4( [^#7 &5#7 CFL
U! L6? ?!# $: ,!!K58 (ó \?D# &?D (u, h) &hO#7@
F&& L6? &h`#7 &"# $ &?Dk# ,hO (ó X# &Y# h")? 7"5 &h`#7< (ó &y ; p? $: (?O"
(S &?Dk# ,hO &%# [^# _
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
71/78
L# M|" &?Dk# ,hO (ó / (h"? 7"5 &h`#7 " d"< |" (h"? (ó &Y# h")? 7"5 &h`#7
bh4( #h?@ Th?;( &Y#h 8"(&"5# (hV TRU bh" (h"? (S ,h6n#7 &")# " d" : &„ p?
k# (?O" ,hO &h5 !O #h: 6v( 4#h< $: #76v( d" : ”AILF
F"7# (ó :? ]#h< †< $:#7@ T6W#7 hv, X# 8:#h (h5 #76W" " [; &hc (ó /:? ]#h †@
P8!&"#™F"7# L6? &h`#7 &"# (:" }& &Y# h")? 8:#h (h5 #76W" " [;@ N76W" " [;
" q :# 6W#7 #:5 &h5 #I< &d" "> X# 7"5 &h`#7 L"7h&L#I@ Th?;( &Y#h
!&T" (hV &hW" 7"# : &Y# h")? !"7#8 6v( [45 !#7@
"$™F"7# 6? &h`#7 &"# (:" }& &Y# h")? 7"5 &h`#7 (h5 (4( ,h6n#7 &")#@ T6n#7
&' #h6 [^#7 P8!&"#™F"7#< &h% $:5 ó h6+#7 8" (h?D># (S ,h6n#7 &")# 6v(
6? [ˆ#7 5L#I $: &5L#I " &„ :# 6W#7 #:5 k# :# 6W#7 #:5 X# &Y#
h")? &6n#7 i#7 !‚ 6v( (:" }& &hW" 7"# $+" 7"4 &{ !&T"@
T"(L"7h& ;& "> #r& 7"5 &h`#7@
T"(L"7h&™L# |" "> #r& 7"5 &h`#7 (ó &h> 7_ #h"? (;& &Y# h")? i#7 $+"
&„#7 :# 6W#7@
C Th`#7 &"# $ ;& (@
C™T"(L"7h& |" "> #r& 7"5 &h`#7 (ó ;& (t ( 7h" &h`#7 &"#
6? 6v#7 7"5 &h`#7 &5#7 ;& bh5^#7 &hW" 7"#@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
72/78
V,e, P61Y6g43 6n8 A-1#i!41!u-4 26y4-
P(b7! 8"7
Figure 2". Oackages anL ,rchitecture (aer
P61Y6g4 8431-i!i7nf
A,,"(&"5#UI [5 7_ (4( :# hc#h 7"5 8")# (S h) &hO#7 57"# $:
(&"$"&"! (S 8"#A8"# A(&"$"&D (hi (4( &h:#h ,hp# h| &v h5d& ;#7 (S A8"#]&# FD!& I#&(! (hi (4( "#&( h| &v &?D (u, &„ [%# #75:"
h) &hO#7@&(&5 I#&(&UI T6n#7 &4( 7"x h) &hO#7 $+" h) &hO#7 F?,$"!5—$@K& (4( &h6 $")# (S g$ 6v( ! 8t#7 > &h"k& bk 7"5 8")#
—$@!\ &h6 $")# (S g$ > &6n#7 &4( $+" (n !q 8x ")?—$@#7 (hi (4( &h:#h ,hp# (n [^# (S g$
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
73/78
F(?"&D (hi (4( &h:#h ,hp# &h'( h")# (hi( #j#7 "%# \?# k# [^5 u& h)
&hO#7J ,hp# (i#7 4D &Y#h > (:" }& h) &hO#7< X# 7"5 &h`#7 > h"># &h{ &Y#
h")?@ J: (4( ,h6n#7 &")# bk& #O" bh4(@
A-1#i!41!u-4 26y4-M` hc#h &p#7
Figure 2+. ,rchitecture (aer
Tbng P-434n!6!i7nĐD : +, : #h") $t 7"5 &"k, $+" #76W" 8e#7 (?O" (e#7 > &h? &hu, $: h"># &h{
8x ")?@T5#7 8' 4# (ó &h> 7y" [ˆ#7 &%# bh4( #h6 &p#7 J"KUN #0*nentsL: #hx#7 &h:#h ,hp# (h?#7 (h{? &4(h #h") &h? &hu, $: h"># &h{ &h`#7 &"# (h5
#76W" 8e#7 (?O"@UN Orcess #0*nentsL: &h:#h ,hp# (h{? &4(h #h") \?^# ƒ (4( \?" &c#h (h?D># •" 7"x (4( UI
C5,5##&!@ JY 8t (h{? &4(h #h") \?^# ƒ (4( :# hc#h #hu, 8x ")? &5#7 ;&
5d& (4( &h5 &4( {#h &6+( #h6 (4( [6+( &5#7 ;& Š"a8‰
Tbng >u3in433 27gi14erice Nnter'ace
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
74/78
L: 7"5 8")# u, &c#h : +, #:D (?#7 (s, (h5 ,!#&&"5# ! 8t#7@ Business ̂ ntitiesL: #hx#7 &h'( &h> ` &^ #hx#7 O" &6v#7 &h`#7 &"# : h) &hO#7 ] ƒ@C4( [?!"#!! #&"&"! #:D (z#7 6v( 8e#7 > &5 •" &h`#7 &"# 7"x +,
,!#&&"5# $: +, 8& ((!!@ Business #0*nentsL: #hx#7 &h:#h ,hp# (hY#h &h'( h")# (4( 8{(h $t : !$"( "#&( (?#7 (s,<
(h{? &4(h #h") b"> & (4( :#7 [?;( 57"((5#!&"#&!< (4( \?" &f( #7h"), $t
[?!"#!! ?!< ! 8t#7 (4( 8{(h $t [%# #75:" bh4( > &h'( h")# (4( D%? (p? (S
i#7 8t#7@ Business Rrk'E%L: #hx#7 \?D &c#h #7h"), $t "%#7 (S &„#7 &4( $t@Tbng :6!6 A11433
L+, #:D &h'( h")# (4( #7h"), $t "%# \?# k# 6? &x $: &?D ]?s& 8x ")? (S i#78t#7@ Th6W#7 +, #:D !‚ ! 8t#7 (4( 8{(h $t (S (4( h) \?^# &{ (n !q 8x ")? >
&h'( h")# #h") $t (S c#h@ /ata ,ccess #0*nentsĐD : &h:#h ,hp# (hY#h (h{? &4(h #h") &?D ]?s& 8x ")? &„ (4( &h:#h ,hp# 8x
")?@4ericeĐD : #hx#7 &h:#h ,hp# &v 7"r, $")( &?D ]?s& (4( 8{(h $t [%# #75:" ;& (4(h 8~
8:#7 $: n# 7"^# #h6 &?D ]?s& (4( 8{(h $t #;" &d"@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
75/78
>i?u !-i?n Y#6i # !#ng #pn #
Figure 22. Biểu đồ triển khai hệ thống *hSn hệ
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
76/78
V,m, T#i! Y 1#7 #pn # ng&Si i Z
Figure 2. &hi\t k\ ch *hSn hệ ng
V,, T#i! Y 6n !7(n 1#7 # !#ng
H) &hO#7 ! 8t#7 b%#h &?D# $: bk& #O" #;" [; (S Fq 7"5 &h`#7 H: N;" 85 ó
^ [^5 6v( D%? (p? $ [j#7 &h`#7 $: # #"#h b%#h &?D#@ M58? ,h# h) K[
D%? (p? ,h^" ]4( &h'( #76W" 8e#7 [ˆ#7 $")( ! 8t#7 ?! # $: ,!!K58@
Th`#7 &"# j#7 #hu, 6v( o hó &%# b%#h &?D# &h5 (hi#7 (hV FFL< ],"
&5b# > }( {#h : 1 #7:D@
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
77/78
VI, >~NG CÔNG VIỆC TH•C HIỆN
F&& N;" 8?#7 Ch" &"k& (`#7 $")( PIC
1 šD 8'#7 \?"#&! C^ &
/ P5[ F&&#&<
F?,,#&D F,(""(&"5#
N7?D~# J"k& Hd#h
U!3(!1 J"K T"( M, A(&"$"&D< (!!< !\?#(
8"7< 8!"7#
Phd Md#h H6#7
U!3(!/ (4( ?!3(! h) &hO#7
7"4 !4& F?,$"!5
A(&"$"&D< (!!< !\?#(
8"7< 8!"7#
N7?D~# J"k& Hd#h
2 U!3(! "? (hV#h &hW" 7"#
(h5 (4( &Y# h")?
A(&"$"&D< (!!< !\?#(
8"7< 8!"7#
H: Th{ ThrD
U!3(! #76W" " [; !#7
6W#7
A(&"$"&D< (!!< !\?#(
8"7< 8!"7#
Phd He#7
E !"7# (h#"!!< &[!!<
P(b7! 8"7
Ch5 h) &hO#7 H: Th{ ThrD
Z A(h"&(&? LD Ch5 h) &hO#7 N7?D~# J"k& Hd#h
A(h"&(&? LD Ch5 ,h# h) #76W" " [;< &h"k&
bk # &5:# (h5 h) &hO#7
Phd He#7
-h.n T/#h Thit K H1 Th2ng &.ng 3o -ge
8/18/2019 OOAD-Project_Ver17_Nhom Hung.docx
78/78
VII, 44-4n143›1œ@ PGF@ TF@ T6n#7 N"#h Th?u#< F"8! [:" 7"^#7 `# hy( Ph# TY(h Th"k& -k
H) ThO#7 N#7 C5@
›/œ@ IBM R&"5# F5&K 5(?#&< R\?"#& !(",&"5#›œ@ J" -@ P5?]< T"( F"?&"5# A C! F&?8D 5 T(h"#7 –[g(& –"#&8
!"7#< ACM 03ZE133E=Z=/< 1Z›œ@ M&"# G575< UML 5 &h I,&"#&@›2œ@ -@R#g"#"< A@-#&h"&h"< “@“!"#< !"7# 5 A8,&"$ R58 T"( C5#&5
FD!& &h5?7h U#""8 M58"#7 L#7?7< I#&#&"5# —5?# 5 C5,?&
A,,"(&"5#! 0E2 . ZZZE< J5@ 1. N5@E< ”[@/011›œ@ F@ A#g#" $"< M@—78!h< G@F&"!h -?< L@J -?< F& T"(
M#7#& FD!& 3 F5&K R\?"#& F,(""(&"5#< B(h5 Th!"!< (@
/01/›Eœ@ –!"7K U@ C@< –8",5 –@ ”@< –#"[ @ A@< !"7# A#8 F"?&"5# – A#
I#&"7#& T"( C5#&5 FD!&< I#&#&"5# —5?# 5 A8$#(! "#
#7"#"#7 T(h#557D< N5$ /011@›Zœ@ “@P@ F"#7h< P8, -@ M@< A#D!"! #8 !"7#"#7 5 P5,5!8 I#&"7#&
R58 T"( C5#7!&"5# C5#&5 FD!& K"&h I7 M5!"(b"#7 T(h#"\?<
I#&#&"5# —5?# 5 IT< #7"#"#7 #8 A,,"8 F("#(! R!(h I—IAFR<
J5@ /< N5@ < A,@ /01›œ@ N7?D~# ChY N7`#< M;& 7"^" ,h4, &h"k& bk h) &hO#7 X# 7"5 &h`#7 &h`#7 "#h<
H;" #7h{ &5:# \?O( $ Đ"? bh"># $: T' ;#7 h54 3 JCCA3/011@›10œ@ H"7hKD! A7#(D< F,(""(&"5# 5 T"( F"7# C5#&5< N5$@ /002