báo cáo UML

Embed Size (px)

Citation preview

____________________________________Phn tch thit k hng i tng vi UML

Li ni u

N

gy nay, ng dng cng ngh thng tin v vic tin hc ha c xem l mt trong nhng yu t mang tnh quyt nh trong hot ng ca cc chnh ph,

t chc, cng nh ca cc cng ty; n ng vai tr ht sc quan trng, c th to ra nhng bc t ph mnh m. Vic xy dng cc trang web phc v cho cc nhu cu ring ca cc t chc, cng ty thm ch cc c nhn, ngy nay, khng ly g lm xa l. Vi mt vi thao tc n gin, mt ngi bt k c th tr thnh ch ca mt website gii thiu v bt c g anh ta quan tm: mt website gii thiu v bn thn v gia nh anh ta, hay l mt website trnh by cc b su tp hnh nh cc loi xe hi m anh ta thch chng hn. i vi cc chnh ph v cc cng ty th vic xy dng cc website ring cng ngy cng tr nn cp thit. Thng qua nhng website ny, thng tin v h cng nh cc cng vn, thng bo, quyt nh ca chnh ph hay cc sn phm, dch v mi ca cng ty s n vi nhng ngi quan tm, n vi khch hng ca h mt cch nhanh chng kp thi, trnh nhng phin h m phng thc giao tip truyn thng thng gp phi. Hot ng ca mt cng ty du lch c quy m kh ln s cng c tng cng v m rng nu xy dng c mt website tt. Bt ngun vi tng ny, cng vi nhng gi ca c gio V Th Dng, chng em chn ti Qun l Tour du lchv hon thnh bi tp ln ng k hoch. C c kt qu nh vy, nhm chng em xin c gi li cm n su sc ti c gio V Th Dng ngi hng dn chng em trong sut qu trnh lm bi tp ln ny. Xin chn thnh cm n c! Nhm 17 KHMT1-K4

Nhm 17 KHMT1-K4

Trang 1

____________________________________Phn tch thit k hng i tng vi UML

Mc Lc Li ni u ..................................................................................................................1 NHIM V CNG VIC THC HIN ...................................................................4 PHN 1: XC NH YU CU BI TON...........................................................5 1. M t bi ton ..................................................................................................5 2. Quy trnh nghip v ........................................................................................6 3. Yu cu h thng .............................................................................................7 PHN 2: BIU .....................................................................................................8 I. Biu Ca s dng .........................................................................................8 1. Xc nh cc tc nhn ca h thng...........................................................8 2. Xc nh cc ca s dng ..............................................................................8 3. Biu Use case ...........................................................................................9 II. BI LM C NHN ................................................................................12 A. Hong Minh Hi Nhm 17- KHMT1- K4 ................................................12 1. c t Use case ...........................................................................................12 2. Biu lp tham gia ca s dng ..............................................................13 3. Biu trnh t ..........................................................................................15 4. Biu hot ng ......................................................................................19 B. Ng Dng Hng Nhm 17-KHMT1-K4 ....................................................19 1. c t Use case ...........................................................................................20 2. Biu lp tham gia ca s dng ..............................................................24 3. Biu trnh t ..........................................................................................26 4. Biu hot ng ......................................................................................29 C. Phm Duy Khnh-Nhm17-KHMT1K4 .....................................................31 1. c t Use case ...........................................................................................31 2. Biu lp tham gia ca s dng ..............................................................34 3. Biu trnh t ..........................................................................................36 4. Biu hot ng ......................................................................................37 D. Nguyn Xun Trng (078) Nhm 17-KHMT1-K4 ...............................38 1. c t Use case ...........................................................................................38Nhm 17 KHMT1-K4 Trang 2

____________________________________Phn tch thit k hng i tng vi UML

2. Biu lp tham gia ca s dng ..............................................................42 3. Biu trnh t ..........................................................................................47 4. Biu hot ng ......................................................................................53 III. Biu lp chi tit .....................................................................................55

1. Tm lp........................................................................................................55 2. Biu lp chi tit .....................................................................................58 IV. Biu thnh phn....................................................................................59 V. Biu trin khai ca h thng Qun l Tour du lch ..............................62 PHN 3: THIT K C S D LIU ...................................................................63 1. nh x cc lp sang bng .............................................................................64 2. nh x cc lp lin kt..................................................................................64 3. nh x mi lin quan khi qut ha ...........................................................64 4. C s d liu ca h thng ng k Tour du lch .....................................65 PHN 4 : THIT K GIAO DIN ..........................................................................68 1. Giao din Mn hnh chnh.............................................................................68 2. Giao din Gii thiu danh mc Tour ...........................................................68 3. Giao din Gii thiu Tour du lich ................................................................69 4. Giao din t Tour du lch ...........................................................................70 5. Giao din Qun l Nhn Vin .......................................................................71 6. Giao din Tm Kim ......................................................................................73 7. Giao din T vn khch hng .......................................................................74 KT LUN ...............................................................................................................75 Ti liu tham kho:....................................................................................................76

Nhm 17 KHMT1-K4

Trang 3

____________________________________Phn tch thit k hng i tng vi UML

NHIM V CNG VIC THC HIN STT 1 H v tn Hong Minh Hi Cng vic thc hin nh hng cng vic, m t bi ton, xc nh v phn tch cc gi tr nghip v, xc nh cc yu cu h thng, xc nh cc tc nhn, cc ca s dng ca h thng. V biu thnh phn v trin khai. c t Use case ng k Tour, Xem TT Tour. V v biu lp tham gia ca s dng, hot ng, trnh t.(bi lm c nhn) Thit k CSDL 2 Ng Dng Hng Xc nh cc tc nhn, cc ca s dng ca h thng. V biu thnh phn v trin khai c t Use case Cp nht TT Tour, To phiu K Tour, Tm kim. V v biu lp tham gia ca s dng, hot ng, trnh t.(bi lm c nhn) 3 Phm Duy Khnh Xc nh cc tc nhn, cc ca s dng ca h thng. V biu thnh phn v trin khai c t Use case ng nhp, T vn khch hng, Qun l thng tin khch hng. V v biu lp tham gia ca s dng, hot ng, trnh t.(bi lm c nhn) Thit k giao din 4 Nguyn Xun Trng (078) Xc nh cc tc nhn, cc ca s dng ca h thng. V biu thnh phn v trin khai c t Use case Qun l thng tin nhn vin, Qun l thng tin Tour. V v biu lp tham gia ca s dng, hot ng, trnh t.(bi lm c nhn) Thit k giao din

Nhm 17 KHMT1-K4

Trang 4

____________________________________Phn tch thit k hng i tng vi UML

PHN 1: XC NH YU CU BI TON ---------------***------------1. M t bi ton Mt cng ty du lch thc hin tin hc ha vic ng k tour du lch thng qua website ca cng ty. y l trang web gii thiu v tt c nhng g lin quan n lnh vc du lch ca Vit Nam n khch hng tham quan website, nh m thu ht khch hng tham quan website ln sau. Ch o ca website l gii thiu cc im du lch trong v ngoi nc, cc k quan hay cc chng trnh v tour du lch, cc l hi trong nm ti cc im du lch. Ti y ngi d ng c th xem thng tin v cc tour du lch do cng ty cung cp, cho ph p t tour trc tuyn, tham kho gi tour, tm kim tour ph hp. C 2 cch tm kim thng tin: Tm nhanh v tm chi tit. Tm nhanh: cho ph p ngi dng tm kim nhanh bt k thng tin no trong website thng qua thao tc n gin l nhp t kha cn tm v nhn enter ra kt qu. Tm chi tit: cho ph p ngi dng gii hn khu vc tm kim thng tin kt qu hin th ra chnh xc hn. Ngi d ng ( tng ng vi user name v password) truy cp vo trang web tm hiu thng tin v cc tour du lch trong v ngoi nc. Ngi dng c th ng k tour du lch, dch v visa, v my bay, v tu xe, ng k thu xe t.... trc tuyn vi cng ty thng qua website. Truy cp vo website ngi dng c th tm hiu v thng tin cc a im du lch, cc danh lam thng cnh trn th gii. i vi ngi qun l: Ngi qun l cn nm bt thng tin nhn vin, thng tin khuyn mi t cc a im du lch, thng tin v cc i tc kinh doanh. Sau khi tm hiu y thng tin v cc tuor du lch, ngi dng c th lm vic trc tuyn vi nhn vin ca cng ty ng k tour du lch cho mnh. Khi khch hng ng k du lch chng ti s c mt phiu ng k cho khch hng c th ang k trc tuyn hoc ng k trc tip ti cng ty. Nhn vin cn xc nh cc thng tin: - Khch hng c yu cu dch v g khng? - Tour du lch m khch hng ng k. - Khch hng mun t khch sn hay khng, loi khch sn m khch hng mun t. - Khch hng mun n ung ngh ngi ti nh hng nh th no? - Khch hng mun thu xe khng? - Thng tin v khch hng: h tn, gii tnh, tui, CMTND ( h chiu),a ch, in thoi, email.Nhm 17 KHMT1-K4 Trang 5

____________________________________Phn tch thit k hng i tng vi UML

Vi mi thng tin v cc dch v, khch sn, nh hng, xe c, cc tour du lch, cc a danh chng ta u c d liu y khch hng c th yn tm. Nhn vin cn a ra cc thng tin sau cho khch hng c r: - Thng tin v tour du lch - Thng tin khuyn mi ca cc khu du lch - Thng tin v cc a danh, danh lam thng cnh - Thng tin khch sn, nh hng, cc dch v, visa .... Nh qun l: cn nm bt cc thng tin v nhn vin ca mnh, nm bt cc thng tin v khuyn mi gim gi t cc khu du lch mt cch nhanh nhy.., a ra chin lc kinh doanh hp l 2. Quy trnh nghip v Cng ty du lch thit k tour v ln lch trnh cho tng tour c th. Sau , b phn vn phng c nhim v cp nht thng tin cc tour ny ln website vi y thng tin v gi c, loi tour, lch trnh, cc a phng i n v hnh nh minh ha nu c. Ngoi ra, b phn vn phng cn cp nht thng tin, hnh nh v cc a im lch m cng ty mun cung cp cho khch hng. Khch hng vo ving thm website s vo xem thng tin chi tit ca tng tour hin c hoc tm kim tour theo cc yu cu c th v gi c, a phng mun n, ngy khi hnh ca tour. Sau , khch hng c th tin hnh t ch cho tour ang xem nu mun. Cc n t ch ny s c cp nht vo database v hin th cho ngi qun tr c phn quyn xem, hiu chnh, xa hoc xc nhn sau khi kim tra tnh chnh xc ca thng tin t ch. Khch hng cng c th thng qua trang web gi cc thng tin yu cu khc v cng ty b ng trang Lin h. Thng tin ny cng s c truyn xung database v cho ph p ngi qun tr qun l chng. Ngi qun tr cp cao nht c quyn to lp, thm mi cc user v phn quyn da trn ba cp nu.

Nhm 17 KHMT1-K4

Trang 6

____________________________________Phn tch thit k hng i tng vi UML

3. Yu cu h thng Yu cu chc nng Ngi ving thm website c th xem, tm kim thng tin v cc tour du lch hin hnh b ng hai ngn ng (Ting Vit - Ting Anh). Tuy nhin, thng tin v cc chng trnh du lch ca hai ngn ng c th ging hoc khc nhau, t y theo chng trnh ny dnh cho du khch trong nc hay nc ngoi. Khch hng c th t tour trc tuyn. Website s cp nht thng tin t ch ny trc tip ln c s d liu, v cho ph p ngi qun tr c phn quyn thao tc cc cng vic sau: o Tm kim cc n t ch c xc nhn hay cha xc nhn. o Xc nhn n t ch hp l, chnh sa thng tin khch hng v thng tin t ch trn tng n c th. o Thng k tnh hnh t ch ca tng tour, xem danh sch khch hng tham gia cc tour . Thay i, thm mi hoc xa b thng tin, hnh nh v cc im du lch cc a phng khc nhau m cng ty mun gii thiu cho khch hng. Theo di tnh hnh lin h thng qua website ca khch hng, p ng kp thi nhu cu ca h. V t chc lu tr, thc hin cc yu cu: o Thm, xa, sa thng tin, hnh nh v cc tour du lch do cng ty t chc, phc v cho cng tc qun l, thng k tnh hnh hot ng ca cng ty. o Thm, xa, sa thng tin, hnh nh v cc im du lch tng a phng khc nhau Ngoi ra c cc yu cu phi chc nng sau: Website phi c dung lng khng qu ln, tc x l nhanh. Cng vic tnh ton thc hin chnh xc, khng chp nhn sai st. S dng m ha cc thng tin nhy cm ca khch hng. m bo an ton d liu khi chy website trc tuynTrang 7

Nhm 17 KHMT1-K4

____________________________________Phn tch thit k hng i tng vi UML

PHN 2: BIU ----------------***----------------

I.

Biu Ca s dng1. Xc nh cc tc nhn ca h thng Da vo vn bn m t bi ton, ta xc nh c cc tc nhn ca h thng nh sau: - Tc nhn Khch hng: S dng h thng xem thng tin cc Tour du lch v t Tour - Tc nhn Nhn vin cng ty: - Tc nhn Ngi qun l: 2. Xc nh cc ca s dng Da trn vn bn m t bi ton v vic phn tch tm ra cc tc nhn, ta xc nh c cc ca s dng nh sau: - ng k Tour - Xem thng tin Tour - ng nhp - Qun l thng tin khch hng - T vn khch hng - Tm kim - Cp nht thng tin Tour - To phiu ng k Tour - Qun l thng tin Tour - Qun l thng tin nhn vin Tc Nhn Khch Hng Ca s dng Tm kim Xem thng tin Tour ng k Tour Nhn Vin Cng Ty ng nhp Qun l thng tin khch hng Cp nht thng tin Tour T vn khch hng To phiu ng k Tour Nh Qun L ng nhp Qun l thng tin Tour Qun l thng tin nhn vin

Nhm 17 KHMT1-K4

Trang 8

____________________________________Phn tch thit k hng i tng vi UML

3. Biu Use case a. Biu Use case mc khung cnh

Hnh 1: Biu Use case mc khung cnh b. Biu Use case chnh

Hnh 2: Biu Use case chnh

Nhm 17 KHMT1-K4

Trang 9

____________________________________Phn tch thit k hng i tng vi UML

c. Biu Use case ph

Hnh 3: Biu Use case ca Khch Hng

Hnh 4: Biu Use case ca Nh Qun L

Nhm 17 KHMT1-K4

Trang 10

____________________________________Phn tch thit k hng i tng vi UML

Hnh 5: Biu Use case ca Nhn Vin Cng Ty

Nhm 17 KHMT1-K4

Trang 11

____________________________________Phn tch thit k hng i tng vi UML

II.

BI LM C NHN A. Hong Minh Hi Nhm 17- KHMT1- K4 -----------***-----------1. c t Use case c t UC ng K Tour M t tm tt: Tn ca s dng: ng k tour Mc ch: Gip khch hng ng k c tour mnh la chn. Tm lc: Khch hng chn 1 tour du lch v ng k thng tin ri kt thc. i tc: Khch hng Ngy lp: Ngi lp: Version: . M t cc kch: iu kin u vo: Ca s dng bt u khi khch hng ng k thng tin thnh cng. Kch bn chnh: - Ca s dng bt u khi khch hang chn tour v ng k thng tin hp l + Nu chn Xem tour th kch bn con C1: Xem thng tin tour c thc hin. + Nu t tour c chn th kch bn con C2: ng k thng tin khch hng + Nu Thottc chn th ca s dng kt thc. Kch bn con: - C1: Xem thng tin tour H thng hin th thng tin tour gm c: Chi ph, Thi gian i, Phng tin, Ngy khi hnh, in thoi h tr, thng tin chi tit tour. - C2: ng k thng tin khch hng Thng tin lin h: H tn, a ch, in thoi, email. Thng tin v khch i tour: s lng Hnh thc thanh ton: tin mt, chuyn khon, th quc t. Cc kch bn kh d + R1: Thng tin nhp vo khng hp l, ngi dng c th nhp li hoc chn kt thc ca s dng.

Hnh 1: Chc nng ng k TourNhm 17 KHMT1-K4 Trang 12

____________________________________Phn tch thit k hng i tng vi UML

c t UC Xem Thng Tin Tour M t tm tt: Tn ca s dng: Xem thng tin tour Mc ch: Gip khch hng xem thng tin tour. Tm lc: Khch hang chn 1 tour ri xem thng tin v tour. i tc: Khch hng Ngy lp: Ngi lp: Version: M t cc kch: + iu kin u vo: Ca s dng bt u khi khch hng truy cp thnh cng vo h thng Kch bn chnh: - Ca s dng bt u khi khch hng chn c tour - H thng hin th thng tin tour gm c: Chi ph, Thi gian i, Phng tin, Ngy khi hnh, in thoi h tr, thng tin chi tit tour - Hnh thc thanh ton: Tin mt, chuyn khon, th quc t

Hnh 2: Chc nng Xem thng tin Tour 2. Biu lp tham gia ca s dng a. Ca s dng ng k Tour - Lp Bin: W_Dang Ky Tour l giao din chnh giao tip gia tc nhn Khch Hng vi h thng. - Lp in khin: C_Dang Ky Tour - Lp Thc Th: Khch Hng, Tour Du Lich

Nhm 17 KHMT1-K4

Trang 13

____________________________________Phn tch thit k hng i tng vi UML

Hnh 3: Biu lp tham gia ca s dng ng k Tour - Gn trch nhim cho cc lp va tm c: Lp bin: Nh m chuyn i thng tin giao tip gia Khch Hng v h thng. Lp iu khin: cha cc qui tc nghip v v ng trung gian gia cc lp bin v cc lp thc th. Cho php t mn hnh c th truy xut c cc thng tin cha ng trong cc thc th. Cc lp thc th: lp Tour Du Lich, Khch Hng c m t nh trong biu lp lnh vc(tun 1).

Nhm 17 KHMT1-K4

Trang 14

____________________________________Phn tch thit k hng i tng vi UML

b. Ca s dng Xem TT Tour - Lp Bin: W_Xem TT Tour l giao din chnh giao tip gia tc nhn Khch Hng vi h thng. - Lp in khin: C_Xem TT Tour - Lp Thc Th: Tour Du Lich

Hnh 4: Biu lp tham gia ca s dng Xem TT Tour - Gn trch nhim cho cc lp va tm c: Lp bin: Nh m chuyn i thng tin giao tip gia Khch Hng v h thng. Lp iu khin: cha cc qui tc nghip v v ng trung gian gia cc lp bin v cc lp thc th. Cho php t mn hnh c th truy xut c cc thng tin cha ng trong cc thc th. Cc lp thc th: lp Tour Du Lch c m t nh trong biu lp lnh vc 3. Biu trnh t a. Ca s dng ng K Tour Vi ca s dng ng k Tour ta xc inh c 1 kch bn l: ng k tour.

Nhm 17 KHMT1-K4

Trang 15

____________________________________Phn tch thit k hng i tng vi UML

Biu trnh t:

Nhm 17 KHMT1-K4

Trang 16

____________________________________Phn tch thit k hng i tng vi UML

b. Ca s dng Xem TT Tour Vi ca s dng Xem TT Tour ta xc nh c 2 kch bn chnh l - Xem thng tin Tour - In thng tin Tour Biu trnh t Xem TT Tour

Nhm 17 KHMT1-K4

Trang 17

____________________________________Phn tch thit k hng i tng vi UML

Biu trnh t In TT Tour

Nhm 17 KHMT1-K4

Trang 18

____________________________________Phn tch thit k hng i tng vi UML

4. Biu hot ng a. Biu hot ng Khch hng Xem thng tin Tour

b. Biu hot ng Khch hng ng k Tour

Nhm 17 KHMT1-K4

Trang 19

____________________________________Phn tch thit k hng i tng vi UML

B. Ng Dng Hng Nhm 17-KHMT1-K4 -------------***--------1. c t Use case a. c t Use case Tm Kim -Tn use case: Tm Kim -Mc ch ca Use case: Cho ph p ngi dng tm kim thng tin v cc tour du lch nh tn nc,s ngy ,a danh,loi tour. -Tm lc:Mi ngi c th truy cp vo webside v tm kim cc thng tin v cc tour du lch,xem thng tin v ng k -i tc: khch hng -iu kin u vo:Khch hang truy cp vo webside v chn cc thng tin tour mnh mun tm kim,h thng s t ng thc hin yu cu tm kim. +Kch bn chnh: Ca s dung bt u khi khch hang truy cp vo webside ca h thng v chn tm kim.Sau khch hng in t kho v h thng s kim tra nu t kho khng hp l s xy ra kch bn con C1,Nu hp l xy ra kch bn con C2. ++Kch bn con: C1: T kho khng hp l - H thng hin th mt thng bo li. - Ngi s dng c th in li t kho hoc l hu b tim kim, khi ca s dng kt thc. C2: T kho hp l - H thng hin th cc danh sch tour c tm thy. - Ngi s dng c th chn xem thong tin tour hoc chn thot khi ca s dng kt thc -Ca s dng ny ch cho php khch hang xem thong tin v tour du lch m mnh mun tm v sau c th ng k

Nhm 17 KHMT1-K4

Trang 20

____________________________________Phn tch thit k hng i tng vi UML

Hnh 3: Chc nng Tm kim b. c t use case cp nht thng tin du lch - Tn use case: cp nht thng tin du lch. - Mc ch ca use case: cho php nhn vin ca cng ty c th cp nht thng tin du lch sau khi nhn quyt nh t nh qun l. - Tm lc: nhn vin ca cng ty c cp mt khu v tn ng nhp mc nh. Nhn vin ca cng ty c th cp nht thng tin , thm sa xa thng tin du lch thng xuyn theo quyt nh ca nh qun l . - i tc: Nhn vin ca cng ty. - iu kin u vo: nhn vin ca cng ty th c tn ng nhp v mt khu mc nh, khi truy cp vo h thng th phi ng nhp, tn ng nhp v mt khu sau khi c h thng xc nh th c th ng nhp cp nht cc thng tin du lch. +Kch bn chnh: sau khi ng nhp thnh cng,nhn vin chn cp nht thng tin du lch. - H thng yu cu nhn vin c th chn mt s chc nng cn thc hin: thm, hiu chnh , xa, thot. - Nu Thm c chn th kch bn con: C1- Thm thng tin Du lch c thc hin - Nu Hiu chnh c chn th kch bn con: C2- Hiu chnh thng tin du lich c thc hin - Nu Xa c chn th kch bn con: C3- Xa thng tin du lch c thc hinNhm 17 KHMT1-K4 Trang 21

____________________________________Phn tch thit k hng i tng vi UML

+ Nu Thot c chn th ca s dng kt thc. Kch bn con + C1: Thm Thng tin du lch: o H thng yu cu ngi qun l nhp thng tin du lich bao gm: thng tin khuyn mi t cc a im du lch, thng tin v cc i tc kinh doanh,dch v ,khuyn mi.. Sau khi in y thng tin, chn chc nng thm, h thng kim tra tnh hp l. o Thng tin du lich c thm vo h thng. + C2: Hiu chnh thng tin du lich o H thng truy xut v hin th thng tin du lich c ngi qun l yu cu. Nhn vin sa thng tin du lich o Sau khi sa thng tin xong chn chc nng cp nht. H thng kim tra tnh hp l ca thng tin. o Thng tin du lich c cp nht li v hin th ra mn hnh. + C3: Xa thng tin du lich: o h thng truy xut v hin th thng tin du lich c nh qun l yeu cu o Chn chc nng xa, h thng nhc nh nhn vin xc nhn xa thong tin du lich o Nhn vin chp nhn xa, thng tin v du lich c xa hon ton ra khi h thng. Ca s dng ny ch cho php nhn vin ca cng ty c quyn thay i thng tin du lch theo yu cu cu nh qun l.

-

Nhm 17 KHMT1-K4

Trang 22

____________________________________Phn tch thit k hng i tng vi UML

Hnh 4: Chc nng Cp nht thng tin du lch c. c t use case to phiu ng k du lch Tn use case: to phiu ng k du lch Mc ch ca use case: cho php nhn vin ca cng ty lp phiu ng k du lch cho khch hng b ng hnh thc trc tip hoc trc tuyn qua website cacng ty. - Tm lc: sau khi khch hng la chn c tour du lch cho mnh ri th nhn vin tin hnh to phiu ng k cho khch hng. Trn phiu ng k tour c nhng thng tin v khch hng, tour m khch hng ng k v thng tin v s kin khuyn mi khch hng c hng i tc: Nhn vin ca cng ty. iu kin u vo: use case ng nhp c thc hin. Kch bn chnh: Sau khi ng nhp vo h thng nhn vin trao i thnh cng vi khch hng v nhn vin cng ty s tip nhn cc thng tin v khch hng +Nhn vin chn to phiu ng k tour +H thng yu cu nhn vin chn M tour +H thng lit k danh sch cc tour c th km theo cc thng tin v tour nh: chi ph, s ngy,dch v,khuyn mi. + Nhn vin chn tour nh khch ng k v nhp cc thng tin v khch hng nh: h tn,a ch,in thoi.s CMTND,e-mail,s ngi ng k

-

-Nu thng tin hp l xy ra kch bn con C1Nhm 17 KHMT1-K4 Trang 23

____________________________________Phn tch thit k hng i tng vi UML

-Nu thng tin ko hp l xy ra kch bn con C2 ++Kch bn con: C1: thng tin hp l,h thng s yu cu nhn vin chn hnh thc thanh ton m khch tho thun,Sau nhn vin chn to phiu ng k tour C2 :Nu thng tin v khch hng khng hp l,h thng s yu cu nhn vin nhp l. Nu chn thot ca s dng kt thc

Hnh 5: Chc nng To phiu ng k Tour 2. Biu lp tham gia ca s dng a. Ca s dng Tm Kim

Nhm 17 KHMT1-K4

Trang 24

____________________________________Phn tch thit k hng i tng vi UML

b. Ca s dng Cp nht thng tin Tour

c. Ca s dng To Phiu ng k Tour

Nhm 17 KHMT1-K4

Trang 25

____________________________________Phn tch thit k hng i tng vi UML

3. Biu trnh t a. Ca s dng Tm kim

Nhm 17 KHMT1-K4

Trang 26

____________________________________Phn tch thit k hng i tng vi UML

b. Ca s dng Cp nht thng tin du lch

Nhm 17 KHMT1-K4

Trang 27

____________________________________Phn tch thit k hng i tng vi UML

c. Ca s dng To phiu ng k Tour

Nhm 17 KHMT1-K4

Trang 28

____________________________________Phn tch thit k hng i tng vi UML

4. Biu hot ng a. Biu hot ng Khch hng Tm kim

b. Biu hot ng Nhn vin cng ty cp nht thng tin Tour

Nhm 17 KHMT1-K4

Trang 29

____________________________________Phn tch thit k hng i tng vi UML

c. Biu hot ng Nhn vin cng ty to phiu ng k Tour

Nhm 17 KHMT1-K4

Trang 30

____________________________________Phn tch thit k hng i tng vi UML

C. Phm Duy Khnh-Nhm17-KHMT1K4 -----------***---------1. c t Use case I. Use case ng nhp 1. M t tm tt: Tn UC: ng nhp h thng Mc ch: cho ph p nhn vin cng ty ng nhp thng qua mt use name v password ng k trc . Tm lc: mi nhn vin c th truy cp vo website thc hin cng vic ca mnh nh cp nht tin tc, thm, sa thng tin i tc: nhn vin cng ty 2. M t cc kch: + Use case ny bt u khi ngi dng mun ng nhp vo h thng. + Kch bn chnh: + H thng yu cu nhp tn v mt khu. + Ngi dng nhp tn v mt khu. + H thng kim tra tn v mt khu va nhp, nu ng s cho ph p ng nhp vo h thng. + Kch bn ph: + Nu trong kch bn chnh, tn v mt khu b sai th h thng s thng bo li. Ngi dng c th quay tr v u dng s kin hoc hy b vic ng nhp, lc ny use case kt thc.

Hnh 6: Chc nng ng nhp II. Use case Qun l thng tin khch hng 1. M t tm tt: Tn UC: Qun l thng tin khch hngNhm 17 KHMT1-K4 Trang 31

____________________________________Phn tch thit k hng i tng vi UML

Mc ch: Kim sot thng tin ca cc khch hng ng k du lch. Tm lc: Sau khi la chn tour du lch, khch hng ghi cc thng tin c nhn v gi li cho h thng, h thng s lu li cc thng tin . 2. M t cc kch: + Use case ny bt u khi khch hng mun cung cp thng tin ng k mt tour du lch c th. + Kch bn chnh: + Khch hng chn mt tour du lch, nu mun ng k tour du lch ny khch hng phi nhp cc thng tin c nhn vo phiu ng k, h thng s lu li cc thng tin nhn vin cng ty tin hnh kim tra thng tin ca khch hng chnh xc hay cha. + UC kt thc khi khch hng chn lu hoc thot khi h thng. + Kch bn ph: + Khi khch hng cp nht y thng tin v gi ti h thng, h thng s t ng lu li v gi thng bo ti khch hng l ng k thnh cng. + Khi cc thng tin khch hng cung cp b sai hoc thiu st, h thng s gi yu cu nhp li. + Nhn vin cng ty s kim sot cc thng tin clu, thng tin c cung cp sai s b xa khi h thng. 3. Biu UC:

Hnh 7: Chc nng Qun l thng tin khch hng III. Use case T vn hi p 1. M t tm tt: Tn UC: T vn hi p Mc ch: Gii p cc thc mc ca khch hng c lin quan n thng tin cc tour du lch, t tour cung cp cm nang du lch.Nhm 17 KHMT1-K4 Trang 32

____________________________________Phn tch thit k hng i tng vi UML

Tm lc: Khch hng nu gp kh khn trong qu trnh kim tra thng tin, t tour c th hi b phn chm sc khch hng qua in thoi hoc cc dch v trc tuyn nh email, yahoo nhn vin cng ty s gii p thc mc ca khch hng. 2. M t cc kch: UC bt u khi khch hng c thc mc gi in hoc gi mail cho b phn chm sc khch hng ca cng ty. + Kch bn chnh: + Khch hng chn mc t vn hi p. H thng s hin th mn hnh t vn cung cp s in thoi v a ch mail ca cng ty. + Khch hng c th chn mc t vn trc tip b ng in thoi hoc t vn qua mail. + Nu chon t vn qua email, khch hng nhp ni dung cu hi v gi vo h thng. H thng s t ng lu li b phn chm sc khch hng kim tra, gii p cc cu hi v gi mail li cho khch hng. + Nu khch hng chn t vn trc tip, b phn chm sc khch hng s nghe v trc tip gii p cho khch hng. Biu UC:

Hnh 8: Chc nng T vn khch hng

Nhm 17 KHMT1-K4

Trang 33

____________________________________Phn tch thit k hng i tng vi UML

2. Biu lp tham gia ca s dng a. Ca s dng Qun l thng tin khch hng

-

Lp Bin: W_Thong Tin Khach Hang, Thay Doi TT Khach Hang Lp in khin: Quan Ly Thong Tin Khach Hang Lp Thc Th: Thong Tin Khach Hang Gn trch nhim cho cc lp va tm c: + Lp bin: Nh m chuyn i thng tin giao tip gia khch hng, nhn vin v h thng. + Lp iu khin: ng trung gian gia cc lp bin v cc lp thc th. Cho php t mn hnh c th truy xut c cc thng tin cha ng trong cc thc th. + Cc lp thc th: lp Thong Tin Khach Hang cha cc thng tin nh h tn a ch ca khch hng

Nhm 17 KHMT1-K4

Trang 34

____________________________________Phn tch thit k hng i tng vi UML

b. Ca s dng T vn khch hng

-

Lp Bin: W_Tu Van Khach Hang. Lp in khin: Quan Ly_Tu Van Khach Hang Lp Thc Th: Thong Tin Tu Van, Thong Tin Tour, Tin Tuc Su Kien Gn trch nhim cho cc lp va tm c: + Lp bin: To giao din nhn vin v khch hang c th giao tip vi nhau. + Lp iu khin: ng trung gian gia cc lp bin v cc lp thc th. Cho php truy xut c cc thng tin cha ng trong cc thc th t mn hnh. + Cc lp thc th: Cha cc thng tin gip nhn vin t vn cho khch hng.

Nhm 17 KHMT1-K4

Trang 35

____________________________________Phn tch thit k hng i tng vi UML

3. Biu trnh t a. Ca s dng Qun l thng tin khch hng

b. Ca s dng T vn khch hng

Nhm 17 KHMT1-K4

Trang 36

____________________________________Phn tch thit k hng i tng vi UML

4. Biu hot ng a. Biu hot ng Qun l thng tin khch hng

b. Biu hot ng T vn khch hng

Nhm 17 KHMT1-K4

Trang 37

____________________________________Phn tch thit k hng i tng vi UML

D. Nguyn Xun Trng (078) Nhm 17-KHMT1-K4 -----------***------------1. c t Use case a. Use Case Qun L Thng Tin Nhn Vin - Tn ca s dng : Qun L Thng Tin Nhn Vin - Mc ch: Nh qun l lun cn nm vng mt s thng tin v nhn vin ca mnh nh trnh ngoi ng, k nng giao tip. c th sp xp cng vic tng ng. V d nh: nhn vin t vn trc tip yu cu kh nng thuyt phc cao v s hiu bit v lnh vc du lch rng. - Tm lc: Ca s dng cho php nh qun l duy tr thng tin nhn vin trong h thng. Bao gm cc thao tc: xem thng tin nhn vin, thm mi, hiu chnh, xa nhn vin ra khi h thng v kt thc. - i tc: Nh qun l - iu kin u vo: Ca s dng bt u khi nh qun l ng nhp thnh cng vo h thng. M t kch: - Kch bn chnh: + Ca s dng bt u khi nh qun l ng nhp vo h thng v nhp mt khu ca mnh. H thng kim tra thy mt khu ng n(R1) v hin th danh sch nhn vin (R2). H thng yu cu nh qun l c th chn mt s chc nng cn thc hin: thm, hiu chnh , xa, thot. + Nu Thm c chn th kch bn con: C1- Thm thng tin nhn vin c thc hin + Nu Hiu chnh c chn th kch bn con: C2- Hiu chnh thng tin c thc hin + Nu Xa c chn th kch bn con: C3- Xa thng tin nhn vin c thc hin + Nu Thot c chn th ca s dng kt thc. Kch bn con + C1: Thm nhn vin: o H thng yu cu ngi qun l nhp thng tin nhn vin bao gm: H tn, ngy sinh, a ch o Sau khi in y thng tin, chn chc nng thm, h thng kim tra tnh hp l. o Thng tin nhn vin c thm vo h thng. o Danh sch nhn vin c cp nht li v hin th. + C2: Hiu chnh thng tin nhn vinNhm 17 KHMT1-K4 Trang 38

____________________________________Phn tch thit k hng i tng vi UML

o H thng truy xut v hin th thng tin nhn vin c ngi qun l chn t danh sch. o Nh qun l sa thng tin ca nhn vin chn. o Sau khi sa thng tin xong chn chc nng cp nht. H thng kim tra tnh hp l ca thng tin. o Thng tin nhn vin c cp nht li v hin th ra mn hnh. + C3: Xa thng tin nhn vin: o h thng truy xut v hin th thng tin nhn vin c nh qun l chn. o Chn chc nng xa, h thng nhc nh qun l xc nhn xa nhn vin. o Nh qun l chp nhn xa, thng tin v nhn vin c xa hon ton ra khi h thng. Cc kch bn kh d + R1: Mt khu a vo khng hp l, ngi dng c th nhp li hoc chn kt thc ca s dng. + R2: H thng khng hin th c danh sch nhn vin: Thng bo cho ngi dng l h thng cha sn sng thi im hin ti, ca s dng bt u li.

-

Hnh 9: Chc nng Qun l thng tin nhn vin

Nhm 17 KHMT1-K4

Trang 39

____________________________________Phn tch thit k hng i tng vi UML

b. Use Case Qun L Thng Tin Du Lch - Tn ca s dng: Qun l thng tin du lch - Mc ch: Nh qun l lun cn nm bt nhanh nhy v cc thng tin du lch, v i tc kinh doanh ca cng ty, a ra chin lc kinh doanh cho cng ty. a ra nhng thng tin cn thit yu cu nhn vin cp nht thng tin cho website. - i tc: Nh qun l - Tm lc: Ca s dng cho php nh qun l duy tr thng tin tour du lch trong h thng. Bao gm cc thao tc: xem thng tin, thm mi, sa, xa tour trong h thng. - iu kin u vo:Ca s dng bt u khi nh qun l ng nhp thnh cng vo h thng. M t kch: - Kch bn chnh: + Ca s dng bt u khi nh qun l ng nhp vo h thng v nhp mt khu ca mnh. H thng kim tra thy mt khu ng n(R1) v hin th danh sch Tour du lch (R2). H thng yu cu nh qun l c th chn mt s chc nng cn thc hin: thm, hiu chnh , xa, thot. + Nu Thm c chn th kch bn con: C1- Thm thng tin Tour du lch c thc hin + Nu Hiu chnh c chn th kch bn con: C2- Hiu chnh thng tin c thc hin + Nu Xa c chn th kch bn con: C3- Xa thng tin Tour c thc hin + Nu Thot c chn th ca s dng kt thc. Kch bn con + C1: Thm Tour du lch: o H thng yu cu ngi qun l nhp thng tin Tour bao gm: m tour, tn tour, ngy, a im o Sau khi in y thng tin, chn chc nng thm, h thng kim tra tnh hp l. o Thng tin Tour c thm vo h thng. o Danh sch Tour du lch c cp nht li v hin th. + C2: Hiu chnh thng tin Tour du lch o H thng truy xut v hin th thng tin tour c ngi qun l chn t danh sch. o Nh qun l sa thng tin ca tour chn.Nhm 17 KHMT1-K4 Trang 40

____________________________________Phn tch thit k hng i tng vi UML

o Sau khi sa thng tin xong chn chc nng cp nht. H thng kim tra tnh hp l ca thng tin. o Thng tin tour du lch c cp nht li v hin th ra mn hnh. + C3: Xa thng tin tour du lch: o h thng truy xut v hin th thng tin Tour du lch c nh qun l chn. o Chn chc nng xa, h thng nhc nh qun l xc nhn xa Tour. o Nh qun l chp nhn xa, thng tin v tour c xa hon ton ra khi h thng. Cc kch bn kh d + R1: Mt khu a vo khng hp l, ngi dng c th nhp li hoc chn kt thc ca s dng. + R2: H thng khng hin th c danh sch Tour du lch: Thng bo cho ngi dng l h thng cha sn sng thi im hin ti, ca s dng bt u li.

-

Hnh 10: Chc nng Qun l thng tin Tour

Nhm 17 KHMT1-K4

Trang 41

____________________________________Phn tch thit k hng i tng vi UML

1. Biu lp tham gia ca s dng a. Qun L Nhn Vin Thm nhn vin - Cc lp bin gm: + W_DangNhap: l giao din chnh giao tip vi tc nhn nh qun l v h thng. +W_ThemNhanVien: L giao din ph thc hin vic Thm nhn vin. Lp iu khin:QLNhanVien Lp thc th:NhanVien.

Sa nhn vin Cc lp bin gm: + W_DangNhap: l giao din chnh giao tip vi tc nhn nh qun l v h thng. +W_SuaNhanVien: L giao din ph thc hin vic Sa nhn vin. Lp iu khin:QLNhanVien Lp thc th:NhanVien

Nhm 17 KHMT1-K4

Trang 42

____________________________________Phn tch thit k hng i tng vi UML

Xa nhn vin Cc lp bin gm: + W_DangNhap: l giao din chnh giao tip vi tc nhn nh qun l v h thng. +W_XoaNhanVien: L giao din ph thc hin vic Xa nhn vin. Lp iu khin:QLNhanVien Lp thc th:NhanVien.

Nhm 17 KHMT1-K4

Trang 43

____________________________________Phn tch thit k hng i tng vi UML

b. Qun L Tour Du Lch Thm Tour du lch Cc lp bin gm: + W_DangNhap: l giao din chnh giao tip vi tc nhn nh qun l v h thng. +W_ThemTour: L giao din ph thc hin vic Thm tour du lch. Lp iu khin:QLTourDuLich Lp thc th:TourDuLich.

Nhm 17 KHMT1-K4

Trang 44

____________________________________Phn tch thit k hng i tng vi UML

Cp Nht Tour Du Lch Cc lp bin gm: + W_DangNhap: l giao din chnh giao tip vi tc nhn nh qun l v h thng. +W_SuaTour: L giao din ph thc hin vic Thm tour du lch. Lp iu khin:QLTourDuLich Lp thc th:TourDuLich.

Xa Tour Du Lch Cc lp bin gm: + W_DangNhap: l giao din chnh giao tip vi tc nhn nh qun l v h thng. +W_XoaTour: L giao din ph thc hin vic Thm tour du lch. Lp iu khin:QLTourDuLich Lp thc th:TourDuLich.

Nhm 17 KHMT1-K4

Trang 45

____________________________________Phn tch thit k hng i tng vi UML

Gn trch nhim cho cc lp va tm c Cc lp bin: Nh m chuyn i thng tin giao tip gia Nh qun l v h thng. - Lp iu khin: cha cc qui tc nghip v v ng trung gian gia cc lp bin v cc lp thc th. Cho php t mn hnh c th truy xut c cc thng tin cha ng trong cc thc th. - Cc lp thc th: lp NhanVien, TourDuLich c m t nh sau: +Lp Nhn vin: Cha ng thng tin v nhn vin nh: m nhn vin, h tn, qu qun + Lp TourDuLich: cha ng thng tin v tour nh: m tour, tn tour, thi gian, a im Cung cp thng tin cho khch hng khch hng c th tm hiu v la chn tour du lch. -

Nhm 17 KHMT1-K4

Trang 46

____________________________________Phn tch thit k hng i tng vi UML

2. Biu trnh t a. Qun L Nhn Vin Thm Nhn Vin

Nhm 17 KHMT1-K4

Trang 47

____________________________________Phn tch thit k hng i tng vi UML

Sa Nhn Vin

Nhm 17 KHMT1-K4

Trang 48

____________________________________Phn tch thit k hng i tng vi UML

Xa Nhn Vin

Nhm 17 KHMT1-K4

Trang 49

____________________________________Phn tch thit k hng i tng vi UML

b. Qun L Tour Du Lch Thm Tour Du Lch

Nhm 17 KHMT1-K4

Trang 50

____________________________________Phn tch thit k hng i tng vi UML

Sa Tour Du Lch

Nhm 17 KHMT1-K4

Trang 51

____________________________________Phn tch thit k hng i tng vi UML

Xa Tour Du Lch

Nhm 17 KHMT1-K4

Trang 52

____________________________________Phn tch thit k hng i tng vi UML

3. Biu hot ng a. Biu Hot ng_Qun L Nhn Vin.

Nhm 17 KHMT1-K4

Trang 53

____________________________________Phn tch thit k hng i tng vi UML

b. Biu Hot ng_Qun L Tour Du Lch.

Nhm 17 KHMT1-K4

Trang 54

____________________________________Phn tch thit k hng i tng vi UML

III.

Biu lp chi tit 1. Tm lp Xc nh cc lp da vo cc khi nim ca lnh vc ng dng

Da vo cc khi nim ca lnh vc ng dng v da vn bn m t bi ton, ta xc nh c cc lp thc th nh sau: - Lp Ngi dng (NguoiDung) gm c cc thng tin sau: Ti khon ng nhp (maSoDN) Mt khu (matKhau) - Lp Khch hng (KhachHang) gm c cc thng tin: M khch hng (maKH) H tn khch hng (tenKH) Ngy sinh (ngaySinh) Gii tnh (gioiTinh) S in thoi (soDT) Email (email) a ch (diaChi) CMTND/H chiu (CMT/HC) - Lp Nhn vin (NhanVien) gm c cc thng tin sau: M nhn vin (maNv) H tn nhn vin (tenNv) Ngy sinh (ngaySinh) Gii tnh (gioiTinh) S in thoi (soDT) Email (email) a ch (diaChi) - Lp Dch v (DichVu) gm c cc thng tin sau: M dch v (maDv) Tn dch v (tenDv) Chi tit (chiTiet) Loi (loai)

Nhm 17 KHMT1-K4

Trang 55

____________________________________Phn tch thit k hng i tng vi UML

- Lp Tour du lch (TourDuLich) gm c cc thng tin sau: M Tour (maTour) Tn Tour (tenTour) Gi (gia) Thi gian (thoiGian) Tnh trng (tinhTrang) - Lp V du lch (VeDuLich ) gm c cc thng tin sau: S v (soVe) Tn Tour (tenTour) Gi v (giaVe) Ngy khi hnh (ngayKhoiHanh) Hnh trnh (hangTrinh) S hp ng (soHopDong) - Lp a Danh (DiaDanh) gm c cc thng tin sau: M a danh (maDiaDanh) Tn a danh (tenDiaDanh) M t (moTa) Tnh thnh (tinhThanh) - Lp Xe (Xe) gm c cc thng tin sau: M xe (maXe) Loi xe (loaiXe) S ch ngi (soChoNgoi) - Lp Nh Hng (NhaHang) gm c cc thng tin sau: M nh hng (maNhaHang) Tn nh hng (tenNhaHang) a ch (diaChi) in thoi (dienThoai) - Lp Khch Sn (KhachSan) gm c cc thng tin sau: M khch sn (maKhachSan) Tn khch sn (tenKhachSan)Nhm 17 KHMT1-K4 Trang 56

____________________________________Phn tch thit k hng i tng vi UML

Tiu chun (tieuChuan) a ch (diaChi) in thoi (dienThoai) Gn trch nhim cho cc lp va tm c Khch Hng (KhachHang) - Khch hng l ngi c ng k tour du lich. - Cung cp cc thng tin cn thit cho nhn vin cng ty ng k tour. Ngi dng (NguoiDung) Nhn vin (NhanVien) - Gip khch hng ng k tour - T vn khch hng vic chn tour cho ph hp - Gii p mi thc mc ca khch hng Dch v (DichVu) Lu tr cc thng tin v dch v m khch hng yu cu Tour du lch (TourDuLich) L bng gii thiu cc thng tin v tour cho khch hng bit. Thng tin ti khon ngi dng (nhn vin cng ty) Qun l cc im n trong tour du lich. Gii thiu v tour du lch. Cha thng tin v phng tin s dng trong qu trnh thc hin Tour du lch. Nh Hng (NhaHang) Cha cc thng tin v nh hng l i tc ca cng ty phc v cho cc Tour du lch. Khch Sn (KhachSan) Cha cc thng tin v khch sn l i tc ca cng ty phc v cho cc Tour du lch. Ti khon (TaiKhoan) a Danh (DiaDanh) -

Xe (Xe) -

Nhm 17 KHMT1-K4

Trang 57

____________________________________Phn tch thit k hng i tng vi UML

2. Biu lp chi tit

Biu lp chi tit

Nhm 17 KHMT1-K4

Trang 58

____________________________________Phn tch thit k hng i tng vi UML

IV. Biu thnh phn 1. ng k Tour

2. Xem thng tin Tour

Nhm 17 KHMT1-K4

Trang 59

____________________________________Phn tch thit k hng i tng vi UML

3. Qun l thng tin khch hng

4. T vn khch hng

Nhm 17 KHMT1-K4

Trang 60

____________________________________Phn tch thit k hng i tng vi UML

5. Qun l thng tin Tour

6. Qun l thng tin nhn vin

Nhm 17 KHMT1-K4

Trang 61

____________________________________Phn tch thit k hng i tng vi UML

V.

Biu trin khai ca h thng Qun l Tour du lch

Biu thnh phn ca h thng Qun l Tour du lch

Nhm 17 KHMT1-K4

Trang 62

____________________________________Phn tch thit k hng i tng vi UML

PHN 3: THIT K C S D LIU -------------***------------Cc i tng thc th l cc i tng cn phi lu tr lu di trn b nh. Trong h thng ng k Tour du lch online, qua phn tch, thit k ta tm c cc lp thc th nh biu lp.

Biu lp chi tit

Nhm 17 KHMT1-K4

Trang 63

____________________________________Phn tch thit k hng i tng vi UML

1. nh x cc lp sang bng - Mi lp thc th s tng ng vi mt bng. - Ta c cc bng sau: Nhn Vin, Phiu t Tour, Tour Du Lch, ia Danh, Khch Hng, Dch V, V Du Lich 2. nh x cc lp lin kt - Lin kt 1-1: a kho chnh ca 1 bng vo bng kia n tr thnh kho ngoi. Gia bng V Du Lch v bng Khch Hng: a kha chnh (maKH) ca bng Khch Hng vo bng V Du Lch - Lin kt 1 n: a kho chnh ca bng bn 1 vo bng bn nhiu n tr thnh kho ngoi. Gia bng Nhn Vin v bng Phiu t Tour: a kho chnh

(maNv) ca bng Nhn Vin vo bng Phiu t Tour Gia bng Khch Hng v Tour Du Lch: a kha chnh (maTour)

ca bng Tour Du Lch vo bng Khch Hng Lin kt n- n: To ra mt bng kt ni, kho chnh ca bng kt ni l kho bi hp t 2 kho chnh ca 2 bng. Ta thy gia lp Tour Du Lch v bng a Danh c lin kt n- n.

To ra 1 bng kt ni Tour Du Lich- ia Danh. a kho chnh ca hai bng trn vo bng mi. Ta thy gia lp Khch Hng v bng Dch V c lin kt n- n. To

ra 1 bng kt ni Khch Hng- Dch V. a kho chnh ca hai bng trn vo bng mi. Vi quan h kt nhp c m hnh ho nh mt lin kt bnh thng.

3. nh x mi lin quan khi qut ha Dng mt kha chung cho mi bng trong mt ph h k tha.

Nhm 17 KHMT1-K4

Trang 64

____________________________________Phn tch thit k hng i tng vi UML

4. C s d liu ca h thng ng k Tour du lch - Gm cc bng sau: a. Bng Ngi Dng: Tn thuc tnh maSoDN matKhau b. Bng Nhn Vin Tn thuc tnh maNv tenNv ngaySinh soDT email diaChi c. Bng Phiu t Tour Tn thuc tnh soPhieu tenKH maTour tenTour loaiTour maKH maDv nguoiLapPhieu maNv d. Bng V Du Lch Tn thuc tnh soVe tenTour giaVe ngayKhoiHanh hanhTrinh soHopDong maKH Kiu d liu Text Text Kiu d liu Text Text Date Text Text Text Kiu d liu Text Text Text Text Text Text Text Text Text Kiu d liu Text Text Text Date Text Text Text Ghi ch Kha chnh

Ghi ch Kha chnh

Ghi ch Kha chnh

Ghi ch Kha chnh

Nhm 17 KHMT1-K4

Trang 65

____________________________________Phn tch thit k hng i tng vi UML

e. Bng Khch Hng Tn thuc tnh maKH tenKH ngaySinh gioiTinh soDT email diaChi cMT/HC maTour f. Bng Tour Du Lch Tn thuc tnh maTour tenTour gia thoiGian tinhTrang g. Bng a Danh Tn thuc tnh maDiaDanh tenDiaDanh moTa tinhThanh h. Bng Dch V Tn thuc tnh maDv tenDv chiTiet loai

Kiu d liu Text Text Date Text Text Text Text Text Text Kiu d liu Text Text Text Text Text Kiu d liu Text Text Text Text Kiu d liu Text Text Text Text

Ghi ch Kha chnh

Ghi ch Kha chnh

Ghi ch Kha chnh

Ghi ch Kha chnh

i. Bng Tour Du Lich- ia Danh Tn thuc tnh Kiu d liu maTour Text maDiaDanh Text j. Bng Khch Hng- Dch V Tn thuc tnh Kiu d liu maKH Text maDv Text

Ghi ch Kha chnh Kha chnh Ghi ch Kha chnh Kha chnh

Nhm 17 KHMT1-K4

Trang 66

____________________________________Phn tch thit k hng i tng vi UML

M hnh quan h:

Nhm 17 KHMT1-K4

Trang 67

____________________________________Phn tch thit k hng i tng vi UML

PHN 4 : THIT K GIAO DIN -----------***----------1. Giao din Mn hnh chnh

2. Giao din Gii thiu danh mc Tour

Nhm 17 KHMT1-K4

Trang 68

____________________________________Phn tch thit k hng i tng vi UML

3. Giao din Gii thiu Tour du lich

Nhm 17 KHMT1-K4

Trang 69

____________________________________Phn tch thit k hng i tng vi UML

4. Giao din t Tour du lch

Nhm 17 KHMT1-K4

Trang 70

____________________________________Phn tch thit k hng i tng vi UML

5. Giao din Qun l Nhn Vin

Thm Nhn Vin

Nhm 17 KHMT1-K4

Trang 71

____________________________________Phn tch thit k hng i tng vi UML

Nhm 17 KHMT1-K4

Trang 72

____________________________________Phn tch thit k hng i tng vi UML

6. Giao din Tm Kim

Nhm 17 KHMT1-K4

Trang 73

____________________________________Phn tch thit k hng i tng vi UML

7. Giao din T vn khch hng

Nhm 17 KHMT1-K4

Trang 74

____________________________________Phn tch thit k hng i tng vi UML

KT LUN Cng vi s pht trin khng ngng v k thut my tnh v mng in t, cng ngh thng tin cng c nhng cng ngh c ng cp cao v ln lt chinh phc ht nh cao ny n nh cao khc. Mng Internet l mt trong nhng sn phm c gi tr ht sc ln lao v ngy cng tr nn mt cng c khng th thiu, l nn tng chnh cho s truyn ti, trao i thng tin trn ton cu. B ng internet, chng ta thc hin c nhiu cng vic vi tc nhanh hn v chi ph thp hn nhiu so vi cch thc truyn thng. V vy m hng lot cc trang web ra i phc v cho nhu cu ca ngi d ng v cc cng ty. Chnh v th ny sinh nhu cu qung b v gii thiu thng tin qua cc website. ti Qun l Tour du lch nh m xy dng mt ng dng c th vi mong mun cung cp cc thng tin v cc tour du lch ca cc cng ty du lch n cc khch hng, gip cho cc khch hng d dng tm v t cc tour nhanh chng v tin li. C bn, website thc hin c cc chc nng ra: Gii thiu cc tour du lch ca cng ty du lch. Cho ph p khch hng ng k v t tour. Qun l khch hng. Qun l cc thng tin du lch.

ti chng ti thc hin v c bn t c nhng mc tiu ra ban u v mt l thuyt v thc tin. Ngoi ra, chng em cng mong c s gip ca cc thy c a ra mt s phng hng pht trin ti ln hn. Xin trn thnh cm n ! Nhm 17-KHMT1-K4

Nhm 17 KHMT1-K4

Trang 75

____________________________________Phn tch thit k hng i tng vi UML

Ti liu tham kho:[1]. Slide bi ging Phn tch thit k hng i tng vi UML Ging vin: V Th Dng Khoa CNTT H Cng Nghip H Ni [2]. on Vn Ban, Phn tch thit k hng i tng bng UML, NXB Khoa hc v K thut, 2004 [3]. ng Vn c, Phn tch thit k hng i tng bng UML (Thc hnh vi Rational Rose), NXB Khoa hc v K thut, 2002 [4]. Dng Kiu Hoa - Tn Tht Ho An, Phn tch v thit k h thng thng tin vi UML [5]. Arthur M. Langer, Analysis and Design of Information System, Springer, 2008

Nhm 17 KHMT1-K4

Trang 76