Mô hình hóa đối tượng môn Thiết kế hệ thống | Trường đại học kinh doanh và công nghệ Hà Nội

Mô hình hóa đối tượng môn Thiết kế hệ thống | Trường đại học kinhdoanh và công nghệ Hà NộiMô hình hóa đối tượng môn Thiết kế hệ thống | Trường đại học kinh doanh và công nghệ Hà NộiMô hình hóa đối tượng môn Thiết kế hệ thống | Trường đại học kinh doanh và công nghệ Hà Nội. Tài liệu giúp bạn tham  khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!

Môn:
Thông tin:
40 trang 3 tháng trước

Bình luận

Vui lòng đăng nhập hoặc đăng ký để gửi bình luận.

Mô hình hóa đối tượng môn Thiết kế hệ thống | Trường đại học kinh doanh và công nghệ Hà Nội

Mô hình hóa đối tượng môn Thiết kế hệ thống | Trường đại học kinhdoanh và công nghệ Hà NộiMô hình hóa đối tượng môn Thiết kế hệ thống | Trường đại học kinh doanh và công nghệ Hà NộiMô hình hóa đối tượng môn Thiết kế hệ thống | Trường đại học kinh doanh và công nghệ Hà Nội. Tài liệu giúp bạn tham  khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!

57 29 lượt tải Tải xuống
lOMoARcPSD| 48599919
1
hình hóa t ng tác gi a các i t ng trong h th ng
Hai lo i bi u c s d ng mô hình hóa i t ng
Bi u trình t ( Sequence diagram )
T p trung vào mô t i u khi n
Bi u c ng tác (Colaboration diagram)
T p trung vào mô t d li u
Bi u trình t và bi u c ng tác u ch ra cùng lo i thông tin.
G i tên chung cho hai lo i bi u này là bi u t ng tác
( Interaction diagram )
Bi u t ng tác ch ra các i t ng tham gia vào lu ng xuyên qua
UC và các thông i p g i gi a chúng?
Bi u t ng tác giúp xác nh h th ng làm vi c nh th nào?
Lu ng s ki n t p trung vào cái h th ng làm.
lOMoARcPSD| 48599919
2
i t ng?
Ta nhìn th y i t ng xung quanh ta
Bàn, gh , quy n sách...
i t ng là cái gì ó gói thông tin và hành vi
Nó là khái ni m bi u di n cái c th trong th gi i th c
Thí d Máy bay VN358 i t ng
Có các thông tin:
Ngày bay 10 April, gi bay 8h30, s hi u máy bay VN358, bay t Hà N i
Có các hành vi
Nó bi t ón khách vào máy bay, bi t a khách ra kh i máy bay, xác nh khi
nào máy bay y khách
Thông tin c l u tr b i thu c tính ( Attribute )
Hành vi c a i t ng c g i là thao tác ( Operation )
lOMoARcPSD| 48599919
3
L p là gì?
L p (class) là cái gì ó cung c p k ho ch (blueprint) cho i t
ng
L p cung c p thông tin nào i t ng l u tr và hành vi nào i t ng
Cung c p m u (template) cho i t ng nh
ngh!a l p c a UML
Là mô t t p i t ng chia s" cùng thu c tính, thao tác, ph ng pháp,
quan h và ng ngh!a.
Thí d i t ng: Sinh viên A, Sinh viên B... L
p: Sinh viên
lOMoARcPSD| 48599919
4
Xây d ng bi u tơng tác
xây d ng bi u t ng tác ta b#t
Xây d ng t ng bi u cho
lu ng chính, lu ng thay th , lu ng l$i
u t
lu ng s ki n
N u hai lu ng thay th và lu ng l$i t
ng t
nhau thì g p chúng l i
S d ng m u (Pattern) xây d ng bi u
t
ng tác gi m th i
gian
Xây d ng các m u cho các logíc chung: Khai thác CSDL, qu n l$i,
giao ti p gi a các ti n trình...
Các b c xây d ng bi u t ng tác
Tìm ki m i t ng
Tìm ki m tác nhân
B% sung thông i p vào bi u
lOMoARcPSD| 48599919
5
Tìm ki m i t ng
Kh o sát các danh t trong lu ng s ki n
Tìm i t ng trong tài li u k ch b n
K ch b n (Scenario) là m t hi n th c c a lu ng s ki n
M$i lu ng s ki n có nhi u k ch b n
M$i UC có th có nhi u bi u t ng tác
M$i bi u c xây d ng cho m t k ch b n thông qua lu ng s ki n Tìm i t ng
không c mô t trong lu ng s ki n
Các i t ng cho phép tác nhân nh p và quan sát thông tin
Các i t ng tham gia i u khi n trình t lu ng xuyên qua UC
Tìm i t ng t ng &ng v i khái ni m tr u t ng khi phân tích
Thí d Tên sách, Tên t p chí tr u t ng không t ng &ng v i i t ng nào
trong th gi i th c
lOMoARcPSD| 48599919
6
Tìm ki m i t ng
Có th hình thành các bi u t ng tác
m&c cao: ch ra h th ng giao ti p nh th nào
m&c r t th p: ch ra l p nào c n tham gia vào k ch b n
Nên xem xét các nhóm i t ng sau khi tìm ki m chúng i t ng
th c th ( Entity )
L u tr thông tin, có th ánh x sang b ng, tr ng c a CSDL
Nhi u danh t trong lu ng s ki n thu c lo i này
Thí d : Chuy n bay VN358, Hành khách John, Vé s #1347A... i
t ng biên ( Boundary )
i t ng t i biên h th ng và th gi i bên ngoài
Là các Forms, c a s% c a &ng d ng và giao di n v i các &ng d ng khác i t
ng i u khi n ( Control )
Là các i t ng b% sung, không th c hi n ch&c n(ng nghi p v nào
lOMoARcPSD| 48599919
7
i u ph i các i t ng khác và i u khi n toàn b lu ng logíc
Tìm ki m tác nhân
Sau khi xác nh i t ng là tìm ki m tác nhân cho bi u t ng tác
Tác nhân trong bi u t ng tác s kích ho t t ngoài kh i ng
lu ng công vi c c a lu ng s ki n Tìm ki m tác nhân trong lu
ng s ki n
Ai hay cái gì kh i x ng ti n trình?
Có th có nhi u tác nhân cho m t bi u t ng tác
N u tác nhân nh n hay g i thông i p cho h th ng theo k ch
b n nào ó thì chúng ph i có m)t trong bi u t ng tác c a k ch b n ó
S d ng bi u tơng tác
T bi u t ng tác ng i thi t k và ng i phát tri n xác nh các
lOMoARcPSD| 48599919
8
l p s* xây d ng quan h gi a các l p
thao tác và các trách nhi m c a l p
Bi u trình t theo th& t th i gian
Giúp ng i s d ng quan sát lu ng logíc thông qua k ch b n
Bi u c ng tác t p trung vào t% ch&c c u trúc c a các i t ng
Giúp d dàng quan sát i t ng nào giao ti p v i các i t ng nào
Khi thay %i i t ng, d* dàng nh n th y tác ng trên các i t
ng khác?
Xây d ng bi u tơng tác
Bi u t ng tác bao g m các thành ph n sau i t ng (
Objects )
Bi u t ng tác s d ng tên i t ng, tên l p hay c hai
Thông i p ( Messages )
lOMoARcPSD| 48599919
9
Thông qua thông i p, m t i t ng hay l p th yêu c u l p hay i t
ng khác th c hi n vài ch&c n(ng c th
Thí d : Form yêu c u i t ng Report tin
Liên k t ( Links )
Là hi n th c c a quan h k t h p gi a các i t ng
Chú thích (Notes) và ràng bu c
Xây d ng bi u tơng tác
Khi t o l p bi u t ng tác có ngh!a là gán trách nhi m cho i t ng
Gán trách nhi m cho i t ng nh n thông i p
Ph i gán trách nhi m cho i t ng m t cách phù h p
Thí d không gán trách nhi m nghi p v cho i t ng Form, Screen D a
trên các lo i l p cân nh#c hình thành trách nhi m cho chúng
L p Entity: l u tr thông tin và th c hi n các ch&c n(ng nghi p v
L p Boundary form windows: hi n th nh n thông tin. th x
vài nghi p v r t nh
lOMoARcPSD| 48599919
10
interfaces: trao %i thông tin v i h th ng khác. X vài nghi p v
r t nh
L p Control: theo dõi trình t th c hi n
Bi u trình t
Bi u trình t là bi u theo th& t th i gian c bi u t nh
xu ng áy
c bi u b+ng quan sát các i t ng và thông i p
M$i i t ng có vòng i ( Lifeline )
B#t u khi hình thành i t ng, k t thúc khi phá h y i t ng
Thông i p c v* gi a hai i t ng th hi n i t ng g i hàm i t ng
khác Thông i p ph n thân
Bi u trình t
Thí d : Thêm h s sinh viên
lOMoARcPSD| 48599919
11
: NV Phong
QLSinhVien
: frmHoSoSV
: HoSoSV
1:
Chuc nang them sinh vien
2:
Hien thi form nhap thong tin SV
3:
Nhap thong tin sinh vien
4:
Lap ho so SV
5:
Kiem tra tinh hop le
Thong bao thong tin sai hoac thieu thong tin
6:
Thong bao loi
7:
Luu vao co so du lieu
8:
9:
Luu thanh cong
10:
Thong bao luu thanh cong
11:
Hien thi thong bao luu thanh cong
12:
Chon chuc nang tiep tuc them SV
13:
Quay lai buoc
2
lOMoARcPSD| 48599919
12
Bi u trình t
Thí
d
:
S
h
a
s
sinh
viên
: NV Phong
QLSinhVien
: frmHoSoSV
: frmTimKiem
: ctrSuaSV
: HoSoSV
Chon chuc nang sua sinh vien
1:
2:
Hien thi danh sach sinh vien
3:
Chon sinh vien va sua thong tin
4:
Thong tin sua
Kiem tra thong tin
5:
Luu thong tin sua
8:
6:
Thong tin bi sai hoac thieu sot
Thong bao loi
7:
9:
Luu thanh cong
10:
Thong bao luu thanh cong
Hien thi thong bao luu thanh cong
11:
12:
Chon chuc nang tim kiem
13:
Goi form tim kiem
Yeu cau nhap thong tin tim kiem
14:
15:
Nhap thong tin can tim
16:
Gui thong tin tim kiem
17:
Tim kiem
18:
Ket qua tim kiem
19:
Hien thi ket qua tim kiem
20:
Quay tro lai buoc
3
lOMoARcPSD| 48599919
13
Bi u trình t
Thí
d
Xóa
h
:
s
sinh
viên
: NV Phong
QLSinhVien
: frmTimKiem
: ctrXoaSV
: HoSoSV
1:
Chon chuc nang xoa sinh vien
2:
Hien thi danh sach sinh vien
Chon sinh vien va xoa thong tin
3:
Thong tin xoa
6:
Yeu cau nhap thong tin tim kiem
13:
Nhap thong tin can tim
14:
15:
Gui thong tin tim kiem
16:
Tim kiem
Ket qua tim kiem
17:
Hien thi ket qua tim kiem
18:
3
19:
Quay tro lai buoc
Hien thi canh bao
4:
5:
Dong y xoa
7:
Xoa thong tin
8:
Xoa thanh cong
Thong bao luu thanh cong
9:
Hien thi thong bao luu thanh cong
10:
Chon chuc nang tim kiem
11:
Goi form tim kiem
12:
lOMoARcPSD| 48599919
14
Xây d ng bi u trình t
Sau khi v* i t ng trong bi u , c n v* liên
k t các i t ng b% sung thông i p cho
chúng )c t thông i p
)t tên thông i p
Ánh x thông i p vào thao tác
)t )c tính ng b cho thông i p
)t t n s cho thông i p
Xây d ng bi u trình t
)c t thông i p
)t tên thông i p
Tên ch ra m c tiêu c a thông i p
Ánh x thông i p vào thao tác
lOMoARcPSD| 48599919
15
Tr c khi phát sinh mã trình ph i ánh x m i thông i p thành thao
tác
)t t n s cho thông i p ánh d u thông i p s* c g i u )n, thí d
m$i 30 s
Hai lo i
Periodic: cho bi t thông i p c g i u )n theo chu k,
Aperiodic: cho bi t thông i p không c g i u )n mà c g i m t l n hay theo th i i m không u
)c t)c tính t ng tranh cho thông i p
Xây d ng bi u trình t
)c t thông i p
)t tên thông i p
Ánh x thông i p vào thao tác
)t t n s cho thông i p
)t )c tính t ng tranh cho thông i p n (Simple): Giá tr m)c nh c a thông i p, cho bi
t thông i p ch y trong
n ti n trình
lOMoARcPSD| 48599919
16
ng b (Synchronous): Client g i thông i p, ch n khi Supplier x lý xong
thông i p
C n tr (Balking / Rendez-vous): Client g i thông i p, n u Supplier không s-n sàng
x lý ngay thông i p h y b
H t h n (Timeout): Client g i thông i p ch n Supplier x lý trong kho ng th i gian nh
t nh
D b (Asynchronous): Client g i thông i p không ch Supplier x xong ti p t c
làm công vi c khác
L i g i th t c (Procedure Call): Client g i thông i p n Supplier, ch n khi
m i trình t l)p c a các thông i p c x lý xong (m.i tên )c) Tr v (Return):
Mô t tr v t l i g i th t c (m.i tên nét &t)
lOMoARcPSD| 48599919
17
d
Xây
bi
ng
u
trình
t
lOMoARcPSD| 48599919
18
Xây d ng bi u trình t
lOMoARcPSD| 48599919
19
Xây d ng bi u trình t
lOMoARcPSD| 48599919
20
Xây d ng bi u trình t
| 1/40

Preview text:

lOMoAR cPSD| 48599919
hình hóa t ng tác gi a các i t ng trong h th ng Hai lo i bi u c s d ng mô hình hóa i t ng
Bi u trình t ( Sequence diagram ) T p trung vào mô t i u khi n
Bi u c ng tác (Colaboration diagram) T p trung vào mô t d li u
Bi u trình t và bi u c ng tác u ch ra cùng lo i thông tin.
G i tên chung cho hai lo i bi u này là bi u t ng tác ( Interaction diagram ) Bi u t ng tác ch ra các
i t ng tham gia vào lu ng xuyên qua
UC và các thông i p g i gi a chúng? Bi u t
ng tác giúp xác nh h th ng làm vi c nh th nào? Lu ng s
ki n t p trung vào cái h th ng làm. 1 lOMoAR cPSD| 48599919 i t ng? Ta nhìn th y i t ng xung quanh ta Bàn, gh , quy n sách...
i t ng là cái gì ó gói thông tin và hành vi
Nó là khái ni m bi u di n cái c th trong th gi i th c Thí d Máy bay VN358 là i t ng Có các thông tin:
Ngày bay 10 April, gi bay 8h30, s hi u máy bay VN358, bay t Hà N i Có các hành vi
Nó bi t ón khách vào máy bay, bi t a khách ra kh i máy bay, xác nh khi nào máy bay y khách
Thông tin c l u tr b i thu c tính ( Attribute )
Hành vi c a i t ng c g i là thao tác ( Operation ) 2 lOMoAR cPSD| 48599919 L p là gì?
L p (class) là cái gì ó cung c p k ho ch (blueprint) cho i t ng
L p cung c p thông tin nào i t ng l u tr và hành vi nào i t ng có
Cung c p m u (template) cho i t ng nh ngh!a l p c a UML
Là mô t t p i t ng chia s" cùng thu c tính, thao tác, ph ng pháp, quan h và ng ngh!a.
Thí d i t ng: Sinh viên A, Sinh viên B... L p: Sinh viên 3 lOMoAR cPSD| 48599919
Xây d ng bi u tơng tác xây d ng bi u t ng tác ta b#t u t lu ng s ki n Xây d ng t ng bi u cho
lu ng chính, lu ng thay th , lu ng l$i
N u hai lu ng thay th và lu ng l$i t ng t nhau thì g p chúng l i
S d ng m u (Pattern) xây d ng bi u t ng tác gi m th i gian
Xây d ng các m u cho các logíc chung: Khai thác CSDL, qu n lý l$i,
giao ti p gi a các ti n trình... Các b c xây d ng bi u t ng tác Tìm ki m i t ng Tìm ki m tác nhân B% sung thông i p vào bi u 4 lOMoAR cPSD| 48599919 Tìm ki m i t ng
Kh o sát các danh t trong lu ng s ki n
Tìm i t ng trong tài li u k ch b n
K ch b n (Scenario) là m t hi n th c c a lu ng s ki n
M$i lu ng s ki n có nhi u k ch b n
M$i UC có th có nhi u bi u t ng tác
M$i bi u c xây d ng cho m t k ch b n thông qua lu ng s ki n Tìm i t ng
không c mô t trong lu ng s ki n
Các i t ng cho phép tác nhân nh p và quan sát thông tin
Các i t ng tham gia i u khi n trình t lu ng xuyên qua UC Tìm i t ng t
ng &ng v i khái ni m tr u t ng khi phân tích
Thí d Tên sách, Tên t p chí là tr u t ng không t ng &ng v i i t ng nào trong th gi i th c 5 lOMoAR cPSD| 48599919 Tìm ki m i t ng
Có th hình thành các bi u t ng tác
’ m&c cao: ch ra h th ng giao ti p nh th nào
’ m&c r t th p: ch ra l p nào c n tham gia vào k ch b n
Nên xem xét các nhóm i t ng sau khi tìm ki m chúng i t ng th c th ( Entity )
L u tr thông tin, có th ánh x sang b ng, tr ng c a CSDL Nhi u danh t
trong lu ng s ki n thu c lo i này
Thí d : Chuy n bay VN358, Hành khách John, Vé s #1347A... i t ng biên ( Boundary )
Là i t ng t i biên h th ng và th gi i bên ngoài
Là các Forms, c a s% c a &ng d ng và giao di n v i các &ng d ng khác i t ng i u khi n ( Control )
Là các i t ng b% sung, không th c hi n ch&c n(ng nghi p v nào 6 lOMoAR cPSD| 48599919
Nó i u ph i các i t ng khác và i u khi n toàn b lu ng logíc Tìm ki m tác nhân
Sau khi xác nh i t ng là tìm ki m tác nhân cho bi u t ng tác
Tác nhân trong bi u t ng tác là s kích ho t t ngoài kh i ng
lu ng công vi c c a lu ng s ki n Tìm ki m tác nhân trong lu ng s ki n
Ai hay cái gì kh i x ng ti n trình?
Có th có nhi u tác nhân cho m t bi u t ng tác
N u tác nhân nh n hay g i thông i p cho h th ng theo k ch
b n nào ó thì chúng ph i có m)t trong bi u t ng tác c a k ch b n ó
S d ng bi u tơng tác T bi u t
ng tác ng i thi t k và ng i phát tri n xác nh các 7 lOMoAR cPSD| 48599919
l p s* xây d ng quan h gi a các l p
thao tác và các trách nhi m c a l p Bi u
trình t theo th& t th i gian
Giúp ng i s d ng quan sát lu ng logíc thông qua k ch b n Bi u
c ng tác t p trung vào t% ch&c c u trúc c a các i t ng
Giúp d dàng quan sát i t ng nào giao ti p v i các i t ng nào
Khi thay %i i t ng, d* dàng nh n th y tác ng trên các i t ng khác?
Xây d ng bi u tơng tác
Bi u t ng tác bao g m các thành ph n sau i t ng ( Objects ) Bi u t
ng tác s d ng tên i t ng, tên l p hay c hai Thông i p ( Messages ) 8 lOMoAR cPSD| 48599919
Thông qua thông i p, m t i t ng hay l p có th yêu c u l p hay i t
ng khác th c hi n vài ch&c n(ng c th Thí d : Form yêu c u i t ng Report tin Liên k t ( Links )
Là hi n th c c a quan h k t h p gi a các i t ng
Chú thích (Notes) và ràng bu c
Xây d ng bi u tơng tác
Khi t o l p bi u t ng tác có ngh!a là gán trách nhi m cho i t ng Gán trách nhi m cho i t ng nh n thông i p
Ph i gán trách nhi m cho i t ng m t cách phù h p
Thí d không gán trách nhi m nghi p v cho i t ng Form, Screen D a
trên các lo i l p cân nh#c hình thành trách nhi m cho chúng
L p Entity: l u tr thông tin và th c hi n các ch&c n(ng nghi p v
L p Boundary form và windows: hi n th và nh n thông tin. Có th x lý vài nghi p v r t nh 9 lOMoAR cPSD| 48599919
interfaces: trao %i thông tin v i h th ng khác. X lý vài nghi p v r t nh
L p Control: theo dõi trình t th c hi n Bi u trình t
Bi u trình t là bi u theo th& t th i gian c bi u t nh xu ng áy
c bi u b+ng quan sát các i t ng và thông i p
M$i i t ng có vòng i ( Lifeline ) B#t
u khi hình thành i t ng, k t thúc khi phá h y i t ng
Thông i p c v* gi a hai i t ng – th hi n i t ng g i hàm i t ng khác Thông i p ph n thân Bi u trình t Thí d : Thêm h s sinh viên 10 lOMoAR cPSD| 48599919 : NV Phong : frmHoSoSV : ctrThemSV : HoSoSV QLSinhVien 1: Chuc nang them sinh vien
2: Hien thi form nhap thong tin SV 3: Nhap thong tin sinh vien 4: Lap ho so SV 5: Kiem tra tinh hop le 6: Tho
ng bao thong tin sai hoac thieu thong tin 7: Tho ng bao loi 8: L uu vao co so du lieu 9: Luu thanh cong 10: Thong bao luu thanh cong
11: Hien thi thong bao luu thanh cong
12: Chon chuc nang tiep tuc them SV 13: Quay lai buoc 2 11 lOMoAR cPSD| 48599919 Bi u trình t Thí d : S a h s sinh viên : NV Phong QLSinhVien : frmHoSoSV : frmTimKiem : ctrSuaSV : HoSoSV 1: Chon chuc nang sua sinh vien
2: Hien thi danh sach sinh vien
3: Chon sinh vien va sua thong tin 4: Thong tin sua 5: Kiem tra thong tin
6: Thong tin bi sai hoac thieu sot 7: Thong bao loi 8: Luu thong tin sua 9: Luu thanh cong 10: Thong bao luu thanh cong
11: Hien thi thong bao luu thanh cong 12: Chon chuc nang tim kiem 13: Goi form tim kiem
14: Yeu cau nhap thong tin tim kiem 15: Nhap thong tin can tim 16: Gui thong tin tim kiem 17: Tim kiem 18: Ket qua tim kiem 19: Hien thi ket qua tim kiem 20: Quay tro lai buoc 3 12 lOMoAR cPSD| 48599919 Bi u trình t Thí d : Xóa h s sinh viên : NV Phong : ctrXoaSV QLSinhVien : frmHoSoSV : frmTimKiem : HoSoSV
1: Chon chuc nang xoa sinh vien
2: Hien thi danh sach sinh vien 3:
Chon sinh vien va xoa thong tin 4: Hien thi canh bao 5: Dong y xoa 6: Thong tin xoa 7: Xoa thong tin 8: 9: Thong bao luu thanh cong Xoa thanh cong
10: Hien thi thong bao luu thanh cong 11: Chon chuc nang tim kiem 12: Goi form tim kiem
13: Yeu cau nhap thong tin tim kiem 14: Nhap thong tin can tim 15: Gui thong tin tim kiem 16: Tim kiem 17: Ket qua tim kiem 18: Hien thi ket qua tim kiem 19: Quay tro lai buoc 3 13 lOMoAR cPSD| 48599919
Xây d ng bi u trình t
Sau khi v* i t ng trong bi u , c n v* liên
k t các i t ng b% sung thông i p cho chúng )c t thông i p )t tên thông i p
Ánh x thông i p vào thao tác )t )c tính ng b cho thông i p )t t n s cho thông i p
Xây d ng bi u trình t )c t thông i p )t tên thông i p
Tên ch ra m c tiêu c a thông i p
Ánh x thông i p vào thao tác 14 lOMoAR cPSD| 48599919 Tr
c khi phát sinh mã trình ph i ánh x m i thông i p thành thao tác
)t t n s cho thông i p ánh d u thông i p s* c g i u )n, thí d m$i 30 s Hai lo i Periodic: cho bi t thông i p c g i u )n theo chu k,
Aperiodic: cho bi t thông i p không c g i u )n mà c g i m t l n hay theo th i i m không u
)c t)c tính t ng tranh cho thông i p
Xây d ng bi u trình t )c t thông i p )t tên thông i p
Ánh x thông i p vào thao tác )t t n s cho thông i p
)t )c tính t ng tranh cho thông i p n (Simple): Giá tr m)c nh c a thông i p, cho bi t thông i p ch y trong n ti n trình 15 lOMoAR cPSD| 48599919
ng b (Synchronous): Client g i thông i p, ch n khi Supplier x lý xong thông i p
C n tr (Balking / Rendez-vous): Client g i thông i p, n u Supplier không s-n sàng x lý ngay thông i p h y b
H t h n (Timeout): Client g i thông i p ch n Supplier x lý trong kho ng th i gian nh t nh
D b (Asynchronous): Client g i thông i p không ch Supplier x lý xong mà ti p t c làm công vi c khác
L i g i th t c (Procedure Call): Client g i thông i p n Supplier, ch n khi
m i trình t l)p c a các thông i p c x lý xong (m.i tên )c) Tr v (Return):
Mô t tr v t l i g i th t c (m.i tên nét &t) 16 lOMoAR cPSD| 48599919
Xây d ng bi u trình t 17 lOMoAR cPSD| 48599919
Xây d ng bi u trình t 18 lOMoAR cPSD| 48599919
Xây d ng bi u trình t 19 lOMoAR cPSD| 48599919
Xây d ng bi u trình t 20