Lûúơc ăưì triïín khai (Deployment Diagram)

Một phần của tài liệu Tài liệu Luận văn: "Nghiên cứu ngôn ngữ UML và ứng dụng" pptx (Trang 124 - 127)

Vđ duơ

(kïịt nưịi giûơa câc node khi triïín khai hïơ thưịng) (câc node triïín khai trong hïơ thưịng)

ăiïím hïơ thưịng ăang chaơy, câc thađnh phíìn phíìn mïìm, câc tiïịn trịnh vađ câc ăưịi tûúơng ăang sưịng trong chuâng

Chûâc nùng

_ Ăùơc tă sûơ phín bưị câc thađnh phíìn trong hïơ thưịng_

_ Bưí sung cho lûúơc ăưì thađnh phíìn bùìng câch chĩ ra cíịu hịnh cuêa câc thađnh phíìn xûê lyâ khi hïơ thưịng ăang chaơy vađ câc thađnh phíìn phíìn mïìm.

_ Thïí hiïơn sûơ chuýín ăưíi cuêa câc thađnh phíìn tûđ node ngađy sang node khâc hóơc câc ăưịi tûúơng tûđ thađnh phíìn nađy sang thađnh phíìn khâc.

Câc thađnh phíìn chđnh

Thađnh phíìn chđnh trong lûúơc ăưì triïín khai lađ câc node (nuât), ăíy lađ câc thađnh tưị víơt lyâ, tưìn taơi taơi thúđi ăiïím hïơ thưịng ăang thûơc thi, chuâng biïíu diïỵn câc tađi nguýn mây tđnh. Câc component sưịng (live) trïn câc node vađ câc node biïíu diïỵn viïơc triïín khai víơt lyâ cuêa câc thađnh phíìn. Kyâ hiïơu cuêa câc node trong lûúơc ăưì cô thïí lađ câc biïíu tûúơng trong thïị giúâi thûơc hóơc lađ mươt hịnh khưịi vúâi tïn node bïn trong.

Hịnh 3-70 Mươơt sưịâ thïí hiïơơn cuêa Node

Mươt node cô thïí chûâa câc component bïn trong vađ nhûơng component nađy cô thïí liïn hïơ vúâi nhau bùìng câc quan hïơ phuơ thuươc, trong khi ăô nïịu hai node cô quan hïơ vúâi nhau, chuâng seơ ặúơc liïn kïịt bùìng mươt connection (kïịt nưịi), vađ câc ăưịi tûúơng hay câc thađnh phíìn bïn trong node seơ liïn laơc, quan hïơ vúâi nhau thưng qua kïịt nưịi nađy.

Chûúng 3

HÏƠ THƯỊNG KYÂ HIÏƠU (UML Notation) 137

3.53. Tôm tùưt

Chûúng 3

HÏƠ THƯỊNG KYÂ HIÏƠU (UML Notation) 138

3.54. Tôm tùưt

Chûúng ba trịnh bađy vïì câc loaơi lûúơc ăưì cuđng vúâi hïơ thưịng câc kyâ hiïơu ặúơc ắnh nghơa trong UML, bïn caơnh ăô lađ mươt sưị cuâ phâp vađ khuưn míỵu duđng ăïí ắnh nghơa kyâ hiïơu cho câc khâi niïơm múâi mađ ngûúđi duđng muưịn ắnh nghơa. Nhû ta thíịy, câc lûúơc ăưì trong UML cô nhûơng ăùơc ăiïím riïng biïơt, mưỵi lûúơc ăưì thïí hiïơn mươt khđa caơnh riïng cuêa hïơ thưịng cíìn xíy dûơng. Thưng qua chđn lûúơc ăưì ta cô thïí thíịy UML cô thïí mư hịnh hôa nhiïìu hïơ thưịng tûđ ăún giăn ăïịn phûâc taơp. Trong chûúng kïị tiïịp seơ trịnh bađy vïì ûâng duơng cuêa UML trong qui trịnh phât triïín phíìn mïìm RUP, ăùơc biïơt lađ câch sûê duơng câc lûúơc ăưì ăïí ăùơc tă câc mư hịnh trong câc giai ăoaơn khâc nhau cuêa qui trịnh.

Chûúng 4

ÛÂNG DUƠNG UML TRONG QUY TRỊNH PHÂT TRIÏÍN PHÍÌN MÏÌM 139

4.1. Giúâi thiïơu

Ngađy nay, chíịt lûúơng phíìn mïìm phuơ thuươc vađo ríịt nhiïìu ýịu tưị khâc nhau, trong ăô quy trịnh cưng nghïơ ăông mươt vai trođ quan troơng vađo loaơi bíơc nhíịt. Trûúâc tịnh hịnh ăô câc cưng ty phíìn mïìm lúân trïn thïị giúâi ăaơ nhanh chông ặa ra nhiïìu quy trịnh cưng nghïơ khâc nhau, trûúâc tiïn lađ phuơc vuơ cho nhu cíìu phât triïín phíìn mïìm trong cưng ty mịnh, sau ăô lađ cưng bưị rương raơi ăïí thu thíơp yâ kiïịn tûđ nhûơng ăưịi tâc nhùìm tịm kiïịm lúđi giăi cho bađi toân tưịi ûu hôa quy trịnh cưng nghïơ cuêa mịnh. Hiïơn nay cô ríịt nhiïìu quy trịnh phât triïín phíìn mïìm khâc nhau ặúơc sûê duơng trong câc cưng ty phât triïín phíìn mïìm nhû : Water fall Process, OPEN Process, Object-Oriented Software Process,Unified Process... mưỵi quy trịnh ăïìu cô nhûơng ûu/khuýịt ăiïím riïng cuêa mịnh nhûng nưíi bíơt nhíịt vađ ngađy cađng ặúơc sûê duơng rương raơi nhíịt lađ Unified Process cuêa haơng Rational. RUP (Rational Unified Process) ngađy cađng ặúơc sûê duơng vađ ặúơc hưỵ trúơ rương raơi tûđ nhûơng ăưịi tâc sûê duơng, mùơc duđ RUP múâi ặúơc phât triïín trong nhûơng nùm gíìn ăíy, nhûng sûơ xuíịt hiïơn cuêa RUP ăânh díịu mươt xu hûúâng phât triïín múâi trong giai ăoaơn buđng nưí cuêa ngađnh cưng nghïơ phíìn mïìm.

Một phần của tài liệu Tài liệu Luận văn: "Nghiên cứu ngôn ngữ UML và ứng dụng" pptx (Trang 124 - 127)