BO GIAO DUC vA DAo TAO TRUONG DHDL NGOAI NGU - TIN HOC TP.HCM KHOA CONG .NGHJj,THONG TIN , ~ ~ ~ KHOA LUAN • TOT NGHIEP • XAY Dl/NG WEBSITE QUANG BA DU LICH • VIET • NAM GIANG VIEN HUaNG DAN: TS. VU THANH NGUYEN SINH VIEN THlfC HIJj,N : T~ NGAN KHA VI TP.HO CHI MINH - 2004 LOIMODAu G~n day nhii'ng chinh sach d6i moi, rna Clla va h9i nh~p clla Dang va Nha nuoc dang tC;lodiSu ki~n cho du lich Vi~t Nam phat triSn mC;lnhme. Ngoai ra, Vi~t Nam con co chS d9 chinh tri 6n dinh va la diSm du lich moi tren ban db du lich thS gioi voi tai nguyen du lich da dC;lngva phong phu. Tuy nhien, SVcC;lnhtranh vS du lich gifra cac nuoc trong khu vvc ngay cang tra nen gay g~t.
M9t s6 nuoc co du lich phat triSn va nhfrng nuoc kern phat triSn dSu co chiSn lugc uu tien phat triSn du lich. Trong b6i canh do, du lich Vi~t Nam c~n phai co m9t chiSn lugc phat triSn dung d~n, m9t kS hOC;lCh triSn khai th6ng nh~t. M9t trong nhu'ng giai phap cho vi~c thuc dAy Sl,l'phat triSn nganh du lich ia quang ba du lich Vi~t Nam tren toan c~u, thu hut khach du lich dSn dS tham quan, kham pha d~t nuoc con nguai Vi~t Nam. Vi~t Nam da:va dang thl,l'chi~n nhfrng chuang trinh nh~m quang ba du Iich dSn voi thS gioi thong qua cac h9i thao gioi thi~u vS du lich Vi~t Nam, t6 chu'c cac IS h9i Ian rna d?c bi~t Ia dang cai t6 chuc thanh cong SeaGame 2003, IS h9i Festival HuS vira qua.
Tuy nhien, phuong phap quang ba du lich rna nhiSu nuoc tren thS gioi Sll dVng ph6 biSn nh~t do la thong qua mC;lngluoi Internet. Vi~c kSt hgp gifra gioi thi~u vS du lich va Sl,l'thong tin nhanh, r9ng kh~p tren to an c~u clla Internet la m9t uu diSm mC;lnhclla phuong phap quang •• ba du lich thong qua cac trang web hi~n nay. Nh~m dap ung nhu c~u thuc dAy sv phat triSn nganh du lich Vi~t Nam, vi~c xay dl,l'ngm9t web site quang ba du lich Vi~t Nam la m9t diSu t~t ySu. DS tai "Xay dl,l'ng web site quang ba du lich Vi~t Nam" mong mu6n gop ph~n lam phong phu them cac Web site quang ba du lich Vi~t Nam va dong gop vao vi~c phat triSn nganh du lich Vi~t Nam.
Day la m9t Web site gioi thi~u t6ng quat vS lich Sll, d~t nuoc, con nguai Vi~t Nam, cung c~p thong tin vS ngay diSn ra, hOC;ltd9ng, t6 chuc clla m9t s6 IS h9i tC;liVi~t Nam cung cac chu'c nang h6 trg tim kiSm nhanh chong theo nhu c~u clla khach du lich. Ngoai ra, trang web con gioi thi~u m9t s6 khach sC;ln;nha hang, cong ty du lich, hang hang khong, dia danh tham quan, nha tha, chua dSn khach du lich nh~m tC;locac diSu ki~n thu~n 19i va thu hut khach du lich trong nhu'ng ngay du lich tC;liVi~t Nam. Em xin cam an nha truang va quy th~y co da: tC;lodiSu ki~n va giup dO' em hoan t~t dS tai nay. Xin chfm thanh cam an.
Sinh vie n T~ Ngan Kha Vi. MUC • LUC • CHUaNG 1. Gio=i thieu d~ ta i 1. '" ,,' Yeu cau de tal ,,''''.
, Gio=i thi~u cong ngh~ 2. Tong quan ve ASP 13 2. U6i tugng Request, Respone cua ASP 28 2. K~t 1u;ftn 35 CHUaNG 3 Com va ActiveX 3.
ActiveX Control 37 CHUaNG 4 GIS va VPF 4. K~t 1u;ftn 50 CHUaNG 5 Phan t(ch thiit ki 5. Mo ul co sa du 1i~u 61 5. K~t 1uan 76 CHUaNG' 6 Phat tri~n chuO'ng trinh ban dB u'ng dl}ng GIS vao website du Iich 6.
Ban d6 va cac Website du lich 77 6. Phat tri@n (rng dVng Web 79 6. K~t Iuan 80 CHUaNG'7 K~t lu~n 7. Huang phat triSn 82 7.
K~t 1u;ftn 83 PHl) Ll) C 84 DANH MUC. TAl LIEU THAM KHAO. 94 Chuang 1 : Giai thi~u d~ tai. 3 CHUONG 1 GIOI THIEU ------.
Yell C~ll d~ tai. MQt Web site quang ba du lich Vi~t Nam c~n giai thi~u d~y du vS nhfrng d~c diSm n6i b~t cua Vi~t Nam nhu phong canh, dftt nuac, con nguO'i Vi~t Nam. Vi~t Nam la mQt dftt nuac co rftt nhiSu canh dyp, nhiSu dan tQc vai nhiSu phong t\1C~t~p quan khac nhau luon la d~c diSm thu hut du khach nen dt c~n dugc giai thi~u vai cac khach du lich quf>ctS. Cac nuac tren thS giai dSu co cac IS hQi d~c bi~t hftp d&n du khach nhu Thai Lan co IS hQi te nuac, Nh~t Ban co IS hQi ruac ki~u, IS hQi mua hoa anh dao, V.
Vi~t Nam ding co dt nhiSu IS hQi cua nhiSu dan tQc diSn ra trong suf>tca nam. Vi~c giai thi~u cac IS hQi d~y du, chi tiSt va hftp d&n co thS thu hut mQt lugng khach du lich rftt Ian va dSu d~n trong nam. M~t khac, dftt nuac Vi~t Nam n6i tiSng vai cac phong canh dyp va hoang so, nhiSu dia danh dS kham pha thfch hgp vai cac chuySn du lich sinh thai l&n m?o hiSm. MQt Web site quang ba du lich cua mQt nuac khong thS thiSu vi~c giai thi~u cac danh lam th~ng canh cua dftt nuac do, d~c bi~t khi Vi~t Nam co mQt sf>dia danh dugc cong nh~n la ky quan thS giai nhu vinh H? Long, di san thien nhien thS giai nhu dQng Phong Nha, v.
N goai cac dia danh, th~ng canh dS khach du lich tham quan, cac co sa h? t~ng nhu khach s?n, nha hang cling la mQt trong nhfrng nhu c~u thiSt ySu khi di du lich cac nuac. Lich Slr ph:it triSn va bao v~ dftt nuac cling la mQt trong nhfrng d~c diSm dang chu y va t\1'hao cua nguO'i dan Vi~t Nam. Giai thi~u vS lich Sll' Vi~t Nam se cang gay nhli'ng ftn tugng sau s~c vS kha nang tac chiSn va sang t?O cua con nguO'i Vi~t Nam. Lich Slr va qua trinh phat triSn cua mQt nuac con thS hi~n qua mQt sf>kiSn truc nhu chua, dSn, nha thO', toa thanh, v.
Cac du khach se rftt thich thu khi tham quan mQt sf>cac kiSn truc c6 mang d~m tinh van hoa dan tQc va mang mQt sf>dftu ftn cua cac nSn van hoa khac t?i Vi~t Nam.)(MQt Web site nhftt thiSt phai co giao di~n b~t m~t va cac ti~n fch nhu tim kiSm, thf>ngke dS giup nguO'i dung co thS xu'ly, tim kiSm thong tin mQt cach dS dang. Khong nhu'ng chi danh cho nguO'i dung, mQt trang web co cac Chll'Cnang c~p nh~t thong tin tu' phfa cac nha quan tri se giup fch cho vi~c quan ly , duy tfi va phat triSn Web site sau nay. Chuang 1 : Gi6'i thi~u as tai. HU'o'ng giai guy~t.
V~ phia ngU'iJ'i dung. Nh~m dap ung duqc cac yeu c~u cua nguO'i dung, chung em da xay dVng cac bang ca So' du' li~u cua ttrng d6i tuqng tinh, miSn, l~ h<)i, khach s:;tn, cong ty du lich, chuy@n du lich, nha hang, nha thO', chua, dia danh. V6i tung d6i tuqng, chung em t:;to m<)t trang web tuang ung dS gi6i thi~u v6i du khach cung cac chu'c nang tim ki@m cac d6i tuqng theo tung tinh, miSn. D?c bi~t, dS trang web co thS n6i k@t v6i ca So' dfr li~u, tung trang web tren c~n include trang Common.
Sau day chung em xin gi6i thi~u m<)t s6 trang web can ban cua dS tai: 1. Day 180 trang dung d~ kSt n6i ca So' du' li~u va gi6ng nhu m<)t thu vi~n g6m co nhiSu function giup vi~c luu thong tin xu6ng ca So' du' li~u, dua dfr li~u len trang web m<)t cach d~ dang. Du6i day 180 m<)t s6 function can ban cua trang Common.asp: • Openrs(rs, sqlString) : day 180 function t:;to m<)t recordset ten rs ung v6i cau l~nh SQL trong chu6i sqlString. • GetValue(rs, strFieldName) : day 180 function Ifry dfr li~u a field co ten strFieldName trong recordset rs.
• GetParam(ParamName) : day 180 function Ifry gia tri tu collection request.Form ho?c request. QueryString tuy theo phuang thuc dung 180 GET hay POST b~ng cach su d\Ing cac l~nh request.Form(ParamName) ho?c l~nh request. • ToHTML(str Value) : day 180 function rna hoa HTML m<)t dfr li~u d:;tng chu6i dS dua len trang web b~ng cach su dVng l~nh Server. • ToURL(strValue) : day 180 function rna hoa m<)t chu6i sang d:;tng rna hoa URL b~ng cach sU' dVng l~nh Server.
• ToSQL(Value, sType) : day 180 function chuySn d6i du' li~u Value sang kiSu dfr li~u sType tuang u'ng. N@u sType 180 Number thi Value se duqc ep sang kiSu CDb, nguqc l:;ti, chu6i Chuang 1 : Gi&i thi~u d~ tai. 5 Value se duQ'c them mQt s6 ky t\1' d?c bi~t dS co thS luu vao co sa dfr li~u. Function nay thuang duQ'c dung trong cac chuc nang them, c~p nh~t, xoa dfr li~u.
• CheckSecurity(iLevel) : day la ham dung dS xac dinh muc phan quySn cua nha quan trio Cac nha quan tri nao co mll'C phan quySn la iLevel m6'i duQ'c truy c~p vao trang web co Chll'a ham tren. Ham nay truy c~p vao bang Thanhvien dS kiSm tra mll'C phan quySn cua thanh vien dang truy c~p. • DlookUp(Table, fName, sWhere) : day la ham kiSm tra xem dfr li~u fName co t6n te;ti trong bang Talbe ung v6'i diSu ki~n s Where khong. NSu duo li~u khong co trong bang thi function tra vS gia tri null, nguQ'c le;ti, function tra vS gia tri khac null.
Function nay dung dS kiSm tra muc phan quySn cua cac nha quan tri .asp Day la trang li~t ke cac IS hQi theo tung miSn, tung mua. Cac IS hQi dugc ne;tp tu bang Lehoi theo cau l~nh SQL co diSu ki~n vS miSn va mua ung v6'i cac gia tri nh~n tu 2 combobox. LEHOI HINH varchar(50) LH URL varchar(50) MUA Ml\LH integer S1!£. TENMUA varchar(50) Ml\TINH integer <fk2 Ml\MUA integer S1!£.
Ml\MUA integer <fk1 TENLH varchar(50) MOTA long varchar NGAYAL SD date NGAYAL -KT date NGAYDL-SD date NGAYDL:::KT date MIEN Ml\TINH Ml\TINH TINH Ml\TINH integer < Ml\MEN integer < TENTINH varchar(50) ' hIM:'" HIn Ml\MEN t. i, Tinh, Mien, Mua. 01 quan 1l~ gma cac ang 1.asp Day Ia trang gi6'i thi~u cac cong ty du nch te;ti Vi~t Nam VOl khach du Iich. Khach du nch co thS tim cac cong ty du Iich te;ti , ely qua cau tung tinh, mien.
Cac cong ty du nch dugc ne;tp hI' bang I~nh SQL v6'i diSu ki~n ung v6'i gia tri nh~n dugc ttl' combobox trong trang Map_com.asp dugc include vao trang Fes. Trong tung miSn, cac combobox chi li~t ke cac tinh co cong ty du lich. Chuang 1 : Gi6'i thi~u d~ tM. 6 TINH CTY MIEN TINH MA.TINH integer <pk,lk1> MA.M1EN integer ~ = MA.TINH integer MA.M1EN < TINH = MA.CT integer <pk,Ik2> TENMIEN varchar(50) ~~T~~H ':a~~~rr(50) <f DIENTHOAI varchar(50) DIACHI varchar(50) MA.CT CTY MA.CT integer ~ TE NCT varchar(50) EMA.IL varchar(50) CT_URL varchar(50) Hinh 2.
M6i quan h~ gifra cae bang Cty, Tinh, Mien.asp Day la trang gi6i thi~u cae khach s~n t~i Vi~t Nam v6i khach du lich. Khach du lich co th~ tim cae khach s~n t~i tung tinh, miSn. Cae khach s~n duqc n~p tu bang KS qua cau l~nh SQL v6i diSu ki~n ung v6i gia tri nh~n duqc tu combobox trong trang Map_hotels.asp duqc include vao trang Hotels.