You are on page 1of 7

SEQUENCE DIAGRAM

I. Một sộ ví dụ về Sềqụềncề Diagarm .................................................................................................................. 1


II. Cac thanh phan cộ trộng Sềqụềncề .................................................................................................................. 3
1. Objềct ..................................................................................................................................................................... 3
2. Lifềlinề ................................................................................................................................................................... 3
3. Activatiộn bộx ..................................................................................................................................................... 3
4. Mềssagề ................................................................................................................................................................. 3
• Synchrộnộụs Mềssagề .................................................................................................................................... 3
• Asynchrộnộụs Mềssagề .................................................................................................................................. 4
• Sềlf-Mềssagề........................................................................................................................................................ 4
• Rềply ộr Rềtụrn Mềssagề............................................................................................................................... 4
• Crềatề Mềssagề .................................................................................................................................................. 4
• Dềlềtề Mềssagề .................................................................................................................................................. 4
• Fộụnd and Lộst Mềssagềs ............................................................................................................................. 5
• Lifềlinề Start and End ..................................................................................................................................... 5
III. Xay dựng Sềqụềncề Diagram ........................................................................................................................... 5
IV. Ứng dụng Sềqụềncề Diagram ............................................................................................................................. 5
V. Tham khaộ .................................................................................................................................................................. 5
Một sộ ví dụ về Sềqụềncề Diagarm 1

I. Một số ví dụ về Sequence Diagarm


Một sộ ví dụ về Sềqụềncề Diagarm 2
Cac thanh phan cộ trộng Sềqụềncề 3

II. Các thành phần có trong Sequence

1. Object
Đội tựợng đựợc ky hiềụ la cac hính chự nhat cộ thề dụng đề
biềụ diền chộ ca Class va Objềct (cộ thề la actộr, nềụ đựợc thiềt
kề tự UsềCasề) sề đựợc sự dụng trộng qụa trính thực thi cộdề.

2. Lifeline
Đựờng đời đối tựợng đựợc biềụ diền bang cac đựợng gach rợi
thang đựng bền dựợi cac đội tựợng, dụng đề thề hiền qụa
trính thực hiền thaộ tac cụa đội tựợng tự lục khợi taộ đền lục
biền mat.

3. Activation box

Xự lí bền trộng đội tựợng đựợc biềụ diền bang cac độan hính chự nhat rộng nội vợi cac đựợng
đợi đội tựợng.

4. Message

Thộng điềp biềụ diền bang cac đựợng mụi tền, đựợc dụng đề giaộ tiềp giựa cac đội tựợng va lợp.
Cộ thề la nhựng kềt qụa gựi đi, tra về, cụng cộ thề la nhựng lan gội lam

• Synchronous Message

Thộng điềp động bộ can cộ một rềqụềst trựợc hanh động tiềp thềộ.
Cac thanh phan cộ trộng Sềqụềncề 4

• Asynchronous Message

Thộng điềp khộng động bộ khộng can cộ một rềqụềst trựợc hanh động tiềp thềộ (đề y đaụ mụi
tền)

• Self-Message

La thộng điềp ma đội tựợng gựi chộ chính nộ đề thực hiền cac ham nội tai, nhự chềck/valid dự
liềụ.

• Reply or Return Message

Thộng điềp tra lợi hộac tra về la thộng điềp tra lợi lai khi cộ rềqụềst hộac saụ khi kiềm tra tính
đụng đan cụa một điềụ kiền naộ độ. Ví dụ thộng điềp lộai nay nhự tin nhan tra về la sụccềss hộac
fail

• Create Message

Thộng điềp taộ mợi la thộng điềp đựợc tra về khi taộ mợi một đội tựợng.

• Delete Message

Thộng điềp xộa la thộng điềp đựợc tra về khi xộa một đội tựợng.
Xay dựng Sềqụềncề Diagram 5

• Found and Lost Messages


Lộst mềssagề la trựợng hợp gựi đi va khộng nhan đựợc nhự
dự tính hộac nhan đựợc nhựng kộ ợ sợ độ hiền tai. Fộụnd
mềssagềs la nhan tự ngụộn gựi khộng xac đinh, hộac tự
ngụộn gựi khộng cộ trộng sợ độ hiền tai. Chụng đựợc kí hiềụ
la đi ra va đi vaộ tự 1 ềndpộint.

• Lifeline Start and End


Đựờng đời đối tựợng cộ thề đựợc taộ ra hộac bi hụy. Tực la một đội
tựợng cộ thề bat đaụ hộac kềt thục một đội tựợng mợi trộng tiền
trính tụan tự
Trộng trựợng hợp taộ, đội tựợng đựợc taộ sề đựợc về thap hợn đội
tựợng taộ ra nộ.
Trộng trựợng hợp hụy, đựợng đợi đội tựợng kềt thục bợi kí hiềụ
daụ X.

III.Xây dựng Sequence Diagram


Đề xay dựng Sềqụềncề Diagram chụng ta thực hiền cac bựợc saụ:
1) Xac đinh chực nang can thiềt kề. Ban dựa vaộ Usề Casề Diagram đề xac đinh xềm chực nang
naộ can thiềt kề.
2) Dựa vaộ Activity Diagram đề xac đinh cac bựợc thực hiền thềộ nghiềp vụ.
3) Đội chiềụ vợi Class Diagram đề xac đinh lợp trộng hề thộng tham gia vaộ nghiềp vụ.
4) Về Sềqụềncề Diagarm
5) Cap nhat lai ban về Class Diagram

IV. Ứng dụng Sequence Diagram


– Thiềt kề cac chực nang
– Kiềm chựng va bộ sụng mềthộd chộ cac Class
– Sự dụng trộng viềc cộding cac chực nang

V. Tham khảo
Phan tích thiềt kề hề thộng thộng tin sự dụng biềụ độ UML (Phan 2) (viblộ.asia)
Cac thanh phan cộ trộng sềqụềncề diagram
Ban về Sềqụềncề Diagram - iViềttềch - iViềttềch
Xay dựng va ựng dụng
Sềqụềncề Diagram | Tụ Uyền's Wềblộg (wộrdprềss.cộm)
Tham khaộ 6

Tham khaộ lifềlinề về vợi rộbụstnềss diagram, gội ham đề qụy


UML #4: Sềqụềncề Diagram la gí va cach sự dụng | Sợ độ tụan tự - YộụTụbề
Tím hiềụ về sềqụềncề ụml (Stụdộcụ)
Sềqụềncề Diagram la gí (stụdytiềnganh.vn)
Thiềt Kề Chực Nang Vợi Sềqụềncề Diagram Cộ Phực Tap Khộng? (cộdềlềarn.iộ)
Thực hanh xay dựng ban về Sềqụềncề Diagram - iViềttềch - iViềttềch
Tham khaộ thềm

You might also like