Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 55 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
55
Dung lượng
2,17 MB
Nội dung
Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh LI CM N hon thnh lun ny em xin gi li cm n chõn thnh n tt c cỏc Thy Cụ m em ó tng c hc tp, cỏc Thy Cụ khoa Cụng Ngh thụng tin ó giỳp em sut thi gian qua c bit em xin chõn thnh cm n Cụ Th.s H Th Huyn Thng_ ngi ó trc tip hng dn em thc hin lun tt nghip ny Em cng xin gi li cm n chõn thnh n gia ỡnh, cỏc anh ch, cựng tt c bn bố ó bờn em v cho em nhng li ng viờn quý bỏu, nhng li khuyờn chõn tỡnh Em xin chõn thnh cm n Sinh viờn Trn Th Hng nh Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh PHN M U Li núi u Ngy ng dng cụng ngh thụng tin v vic tin hc húa c xem l mt nhng yu t mang tớnh quyt nh hot ng ca cỏc t chc, cng nh ca cỏc cụng ty, nú úng vai trũ ht sc quan trng, to nhng bc t phỏ mt cỏch mnh m Vic xõy dng cỏc trang Web phc v cho cỏc nhu cu riờng ca cỏc t chc, cụng ty thm cỏc cỏ nhõn, ngy khụng ly gỡ lm xa l Vi mt vi thao tỏc n gin, mt ngi bt kỡ cú th tr thnh ch ca mt Website gii thiu v mt no ú mỡnh quan tõm nh: mt Website gii thiu v bn thõn v gia ỡnh, hay l mt Website cho bn bố, mt Website cho cụng c lm vic hng ngy ca bn nh mỏy tớnh chng hn, li khụng ? i vi cỏc cụng ty thỡ vic xõy dng cỏc Website riờng cng ngy cng tr nờn cp thit Thụng qua nhng Website ny, thụng tin v h cng nh cỏc cụng vn, thụng bỏo hay cỏc sn phm, dch v mi ca cụng ty s n vi nhng ngi quan tõm, n vi khỏch hng ca h mt cỏch nhanh chúng kp thi, trỏnh nhng phin h m phng thc giao tip truyn thng thng gp phi Ti Vit Nam, Internet cng ó khụng cũn xa l vi rt nhiu ngi qua nhng ng dng m nú mang li cho cuc sng Web ú l linh hn ca Internet, vi mong mun tỡm hiu thờm v mng Internet v lnh vc thng mi in t qua mng Lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh buụn bỏn mt hng Mỏy tớnh, mỏy inc chỳng tụi xõy dng v phỏt trin bc u lm quen v khỏm phỏ n vi chỳng tụi bn s mt rt ớt v thi gian cú th cú c mt khụng gian mỏy tớnh cho riờng mỡnh Vi h thng thụng tin ca Website c ti lờn mng bn cú th thoỏi mỏi nh m cng cú th mua c hng mt cỏch ng ý nht iu ú l s tht, khụng tin ? Bn hóy n vi chỳng tụi Lý chn ti: Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Thng mi in t bõy gi ang phỏt trin trờn ton th gii núi chung v Vit Nam núi riờng Nú khng nh c vai trũ xỳc tin v thỳc y s phỏt trin ca doanh nghip V xõy dng c trang ngụn ng thng mi in t nh vy tụi ó chn cho mỡnh mt ngụn ng n gin v d hc bc u lm quen ca mỡnh ú l ngụn ng lp trỡnh ASP v h c s d liu Access Tụi ó chn cho mỡnh lnh vc thng mi in t v WebSite Tỡm hiu v xõy dng siờu th Mỏy tớnh i, ti tụi chn Web v buụn bỏn mỏy tớnh cng mt lý n gin vỡ tụi l mt sinh viờn ca khoa Cụng ngh thụng tin thỡ vic xõy dng cho mỡnh trang Website c bit l trang Web thng mi gii thiu sn phm Mỏy vi tớnh l rt hu ớch v thit thc Lý chn ngụn ng: ASP(Active Server Pages) l mụi trng kch bn trờn mỏy ch (Server-side Scripting Environment) Dựng chy cỏc Web ng v cú tng tỏc Nh cỏc i tng cú sn vi nhiu tớnh nng phong phỳ, kh nng h tr VBScrip ln Jscript cựng mt s thnh phn khỏc kốm theo Ti tụi li chn ngụn ng ASP cho chng trỡnh ca mỡnh Chỳng ta khụng cũn xa l gỡ cú rt nhiu s la chn cỏc ngụn ng lp trỡnh khỏc nh: Perl, Java, PHP nhng hin tụi trung thnh vi ASP Theo quan im cỏ nhõn thỡ tụi thớch ASP vỡ rt d hc, mó lnh tng t nh VisualBasic l mt thun li, ASP cung cp giao din lp trỡnh mnh v d dng vic trin khai ng dng trờn Web, d thc hnh thớ nghim So vi hc Perl thỡ chỳng ta mt ớt thi gian hn nhiu hc ASP Cú nhiu chuyờn gia cho rng ASP cú bo mt kộm hn CGI, theo tụi cú th lý gii iu ny l ASP chy trờn cỏc Server vi h iu hnh mng ca Microsoft, m Microsoft cú tin l l tớnh bo mt h thng kộm, khụng th bỡ c vi UNIX Nhng mt khỏc, ASP li cú tớnh nng truy cp c s d liu tuyt vi, nu so vi CGI thỡ ASP hn hn mt ny Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Phng phỏp nghiờn cu Bng cỏc phng phỏp kho sỏt, tỡm hiu cỏc thụng tin cn thit, cỏc trang Web bỏn hng trờn mng, kho sỏt tỡnh hỡnh thc t ca khỏch hng mua hng ti cỏc ca hng, toỏn tin hng qua mng ca ngõn hng nh nc Vit Nam, nhu cu s dng Mỏy tớnh nc ta hin nay, s qun lý ca cỏc cụng ty kinh doanh, cỏc mụ hỡnh thng mi in t ng thi kt hp vi ngụn ng lp trỡnh ASP, c s d liu Access t ú xõy dng Web bỏn hng qua mng Nhng gii phỏp khoa hc ó c gii quyt v ngoi nc Thng mi in t ó v ang phỏt trin trờn th gii núi chung v Vit Nam núi riờng Vn l trang bỏn hng qua mng chỳng ta cn quan tõm ú l n hỡnh thc toỏn, nc ngoi vic toỏn ch yu da trờn hớnh thc toỏn Card ch yu nh MaterCard hay VisaCard cỏc hỡnh thc toỏn ny cha c ỏp dng ti Vit nam chỳng ta Bờn cnh nhng hỡnh thc toỏn trờn thỡ cỏc hỡnh thc toỏn nh tin mt hay chuyn khon ngõn hng cng cha thc s thụng thoỏng v cũn gõy s cn tr, rm r i vi khỏch hng Vn l ch hỡnh thc toỏn qua mng cha thc s hiu qu v cũn nhiu cn c gii quyt Mc tiờu ca chng trỡnh Mc tiờu ca chng trỡnh l xõy dng c mt siờu th bỏn Mỏy tớnh vi y cỏc chc nng nh: gii thiu hng, t hng v toỏn tin hng, cỏc hỡnh thc toỏn in t thớch hp vi tỡnh hỡnh nc ta hin v vic qun lý ca hng ca cụng ty mt cỏch khoa hc, d dng v hiu qu cao Cu trỳc lun Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Ngoi Phn m u v Phn kt lun tng ng vi nhim v nghiờn cu t ra, lun gm cú chng: Chng I: C s lý thuyt Chng II: Phõn tớch v thit k h thng Chng III: Xõy dng chng trỡnh Sau cựng l danh mc ti liu tham kho chớnh PHN NI DUNG Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Chng I: C S Lí THUYT H thng thụng tin c hỡnh thnh s dng mụ hỡnh Client/Server, ngụn ng HTML v ASP thit k trang Web, chun ADODB kt ni c s d liu, trỡnh duyt Web Internet Explore Chỳng ta ln lt tỡm hiu tng i tng: I GII THIU Mễ HèNH CLIENT/SERVER S phỏt trin Ngy mụ hỡnh Client/Server c s rng rói mụi trng phõn tỏn, ngun gc ca nú bt ngun t h thng x lý da trờn mỏy ch (Host - Terminal) Trong mụ hỡnh ny, trỡnh khỏch gi yờu cu n trỡnh ch x lý v tr v kt qu trỡnh khỏch hin th Trỡnh ch cỏc ng dng Web c gi l Web Server Trỡnh khỏch thng l Brower(hay trỡnh duyt) mỏy ch m ng ton b cụng vic x lý n logic trỡnh by Cỏc Client ch cú nhim v hin th kt qu ó c nh dng t mỏy ch Cu trỳc mụ hỡnh Client/Server Tng quan mụ hỡnh: Mụ hỡnh khỏch ch Client/Server l mt h thng gm ớt nht mt mỏy ch v cỏc mỏy trm ni vo mỏy ch thụng qua mt mụi trng mng Server ci t h iu hnh mng (NeWork Operating System) iu khin h thng Trờn mỏy Client ci bt c h iu hnh no l cú kh nng giao tip vi Server H thng mng õy cú th l mng cc b hay mng din rng Client/Server cho phộp mt ng dng chia thnh nhiu nhim v khỏc Mi nhim v cú th thc hin trờn cỏc mụi trng, hỡnh thc khỏc nhau, cú th phỏt trin v trỡ c lp cng nh thc hin trờn nhiu mỏy tớnh khỏc trờn mng 2.2 T chc ca mụ hỡnh: Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Mt h thng t chc theo mụ hỡnh Client/Server bao gm ba thnh phn ú l: Client, Server v Mng Client: yờu cu ti thiu ca Client l cú kh nng phỏt yờu cu ti Server v hin th kt qu tr v t Server Nú cú th l cỏc trm lm vic, mỏy tớnh bn mỏy Client cú th chy bt c h iu hnh no v khụng ph thuc vo h iu hnh mng Client cú th t chc thc hin cụng vic riờng ca mỡnh, x lý d liu trc gi n Server hoc d liu t Server tr v, t nú iu cỏc ti nguyờn cc b ca nú m khụng nh hng n Server Server: Vỡ Server thc hin nhiu cụng vic nờn nú phi l mt mỏy mnh nh kh nng b x lý, khụng gian b nh, dung lng a cng, tin cy caomỏy Server cũn phi cú h iu hnh thớch hp chy Tu theo yờu cu h thng m la chn yờu cu phn mm mt cỏch hp lý Nú cú th l phn mm qun tr c s d liu mt phn hoc ton b phn mm mngServer cung cp d liu cho cỏc Client cú yờu cu m bo h thng hot ng mt cỏch hiu qu, thụng sut trỏnh tỡnh trng tc nghn, xung t cú yờu cu ti mt Server khỏc Khi ú nú úng vai trũ mt Client Nu trờn h thng cú nhiu Server thỡ mi Server cú mt chc nng nht nh, ngi ta phõn Server lm loi chc nng: Application Server: Server ny úng vai trũ Host cỏc h thng Host Base Processing File Server:qun lý file ca h thng Data Server: X lý d liu, t chc lu tr d liu, thc hin truy d liu Computer Server: Qun lý chc nng, nhn bit cỏc yờu cu v chuyn giao ỏp ng Database Server: Tng tỏc d liu, Server ny hot ng da trờn Computer Server v DataServer, m ng chc nng cu ni vi Server khỏc xa hoc mng khỏc Cỏc thnh phn ca mụ hỡnh Client/Server Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh 3.1 Giao din ngi dựng (Uses Interface): Cú chc nng tng tỏc vi ngi s dng, nh phỏt yờu cu d liu i vi ngi s dng hoc cỏch thc ún nhn d liu t ngi s dng, thnh phn ny to mt giao din i vi ngi s dng 3.2 Logic trỡnh by (Presentation Logic): L thnh phn ca ng dng m ng trỏch nhim hin th, trỡnh by cỏc thnh phn giao tip vi ngi s dng nh nh dng mn hỡnh, qun lý cỏc hp thoi, cỏc ca s, c ghi cỏc thụng tin trờn mn hỡnh, phớm, chut 3.3 Logic ng dng( Application Logic ): m ng vic thc thi ng dng nh ỏp ng cỏc yờu cu t ngi s dng, qun lý cỏc c s d liuNgoi nú cũn l cỏi ct lừi ca h thng iu chnh cỏc thnh phn khỏc, thụng thng nú gm hai thnh phn: thao tỏc d liu v x lý d liu u nhc im ca mụ hỡnh Client/Server : 4.1 u im: Mụ hỡnh Client/Server to kh nng mm quan h gia Client v Server Client cú th m ng mt s nhim v thay cho Server v Server cú th phõn phi tỏc v cho nú iu ny gim bt gỏnh nng cho Server, tn dng kh nng ca Client Nh vy chi phớ cng gim ỏng k Client/Server m kh nng s dng ti nguyờn dựng chung trờn mng nh phn mm, mỏy in, cỏc ti nguyờn trc õy ch nm trờn mt h thng ú ch c khai thỏc trc tip trờn Host ú Nay nú c cp phỏt cho cỏc nhim v, cỏc trm lm vic cựng cỏc Server khỏc h thng Client/Server cho phộp phi hp qun lý, trung v khụng trung Cỏc chc nng cú th b phõn tỏn trờn cỏc nỳt khỏc ú lm tng tớnh an ton ca h thng cng nh kh nng qua ti trờn mt Server Cho phộp dựng giao din ho trờn cỏc trm giỳp cho vic s dng d dng hn Cỏc ng dng c phỏt trin nhanh, d c ngi dựng chp nhn 4.2 Nhc im: Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Bờn cnh nhng tin b trờn, mụ hỡnh Client/Server cng cú nhng nhc im sau: Khi ng dng ch yu t Server, Server cú nhiu nguy c tc nghn, xung t ũi hi cỏc chin lc phõn chia ngun ti nguyờn, phõn phi nhim v cng nh ỏp ng yờu cu Mụi trng cú nhiu ngi s dng ũi hi cỏc c ch bo mt d liu, cn phi cú hiu bit v phng phỏp k thut mi cú th gii quyt mt cỏch ti u II CC CễNG C CI T Ngụn ng HTML : Ngụn ng HTML (Hyper Text Markup Language) l ngụn ng nh dng v ỏnh du cỏc bn HTML s dng cỏc th (tag) nh dng Trong HTML, mi trang c bt u v kt thỳc bi cp "< />" Sp t thụng tin trờn mt bn 1.1 Cỏc thnh phn ca mt ti liu HTML: Cu trỳc tng quỏt ca mt ti liu HTML: Tiờu ca mt trang HTML Ni dung ca trang HTML cú th l bn, ho, õm thanh, video Vn bn HTML hay mt trang Web, bt u l th kt thỳc bng , thng cú hai thnh phn chớnh: Phn u bn (Document head) v phn thõn bn (Document body) a) Phn u bn: c m u bng th kt thỳc bng th Thụng tin nht phn u c trỡnh duyt Web hin th l tiờu ca bn Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh b) Phn thõn bn: c bt u bi th v kt thỳc bi th , l phn cha ni dung chớnh ca bn 1.2 Thuc tớnh liờn kt ca HTML: a) To liờn kt : Trong trang HTML cú th liờn kt n cỏc trang HTML khỏc hay n mt phn no ú trang hin hnh Cỏc th to liờn kt: Xem thụng tin v mi quan h gia cỏc thuc tớnh nh: herf, name, method, rev, title Thit lp mi liờn kt ti mt trang Web vi mt file bt k, hoc cú th liờn kt trờn cựng mt trang Th ny khụng th dựng mt mỡnh m phi kốm theo a ch ca ti liu mun liờn kt< A HERF = Adress> b)Chốn mt s i tng: Chốn hỡnh nh vo trang Web, file xỏc nh trờn tin nh trỡnh duyt cú th m tin v hin th (tp tin nh c lu tr dng GIF hoc JPG) to chỳ thớch, to vựng trng trang HTML cú ni dung khụng hin th lờn trang Web To hiu ng cho ch chy Cho phộp to tin nh lm nn cho trang Web Ngun nh Trc a hỡnh nh lờn trang Web, cn phi xỏc nh tờn ca tin hỡnh nh v ni lu tr trờn mỏy ch hng trỡnh duyt tỡm ỳng nh cn s dng 1.3 Cỏc c trng ca ngụn ng HTML: Ngụn ng HTML cung cp cỏc cụng c thun li xõy dng mt trang Web: - S dng liờn kt truy d liu 10 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Vớ d: õy l giao din chi tit ca sn phm Mỏy tớnh ng b Qua giao din ny khỏch hng cú th xem thụng tin chi tit ca sn phm v cú th ng ý t hng 41 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh õy l trang t hng, trang ny khỏch hng cú th t s lng hng tu theo yờu cu Khỏch hng cú th t cỏc loi mt hng khỏc vo gi hng ca mỡnh v cú th loi b mt mt hng no ú gi hng ca mỡnh Sau ú thc hin vic toỏn 42 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Trang toỏn ca khỏch hng Khỏch hng ghi cỏc thụng tin y thc hin giao dch H thng s kim tra cỏc thụng tin ca khỏch hng, nu khụng ỳng quy nh h thng s yờu cu khỏch hng nhp li cỏc thụng tin ú ngc li nu khỏch hng thc hin ỳng yờu cu ca h thng khỏch hng nhn tr li t h thng 43 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh õy l trang qun lý thụng tin ca khỏch hng ca h thng Mt khỏch hng mua hng v nhn c hng thỡ h thng cung cp chc nng xoỏ khỏch hng ú, cũn khỏch hng ng ký mua hng nhng cha nhn c hng thỡ h thng s hin thụng bỏo trng thỏi ca khỏch hng ú l: cha giao hng h thng qun lý khỏch hng hiu qu, chớnh xỏc 44 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Khỏch hng cú th dng, sa, xoỏ cỏc tin qua trang dng tin ca Shop n c vi cỏc khỏch hng khỏc Trang ny giỳp kt ni gia cỏc khỏch hng vi 45 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh õy l trang ng tin ca h thng Ngi qun tr h thng cú th nhp, sa, xoỏ cỏc thụng tin Giỳp kt ni gia ca hng vi khỏch hng Qua trang ny khỏc hng cú th xem cỏc thụng tin t ca hng cung cp 46 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh KT LUN Chng trỡnh c hon thnh mt thi gian khụng lõu, l mt sinh viờn bc u tip xỳc v lm quen vi lnh vc thng mi in t cng nh nhng v kinh doanh trờn mng Internet Do trỡnh cng nh kh nng cũn hn ch v nhiu mt, chc chn chng trỡnh khụng th trỏnh nhng thiu sút quỏ trỡnh xõy dng cng nh hnh mỏy Rt mong s úng gúp, giỳp ca tt c cỏc Thy Cụ cựng tt c cỏc bn u im Sau õy l nhng gỡ chng trỡnh ó lm c: a Phn dnh cho ngi qun tr : Ngi qun tri thc hin cỏc chc nng sau: a Cp nht cỏc sn phm ca cụng ty b Sa i, xoỏ cỏc sn phm c Tỡm kim sn phm d Qun lý cỏc thụng tin khỏch hng v giao dch trao i vi khỏch hng e ng tin n khỏch hng b Phn dnh cho khỏch hng a Khỏch hng xem xột cỏc mt hng ca cụng ty b Khỏch hng t hng vi y cỏc thụng tin: s lng mua, sn phm c Thc hin hỡnh thc toỏn d Khỏch hng xem xột cỏc thụng tin h tr,giỳp , gúp ý kin trờn trang Web e ng tin, gúp ý, hay cỏc thụng tin cỏ nhõn, mua bỏn 47 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Khuyt im Chng trỡnh cng cũn mt s hn ch a Mt s chc nng cng cha tht ti u b Chng trỡnh cha cú iu kin th nghim trờn mng Hng phỏt trin Trong tng lai chng trỡnh s tip tc c cng c nhng thiu sút v phỏt trin v mi mt: nh a dng hoỏ cỏc hỡnh thc toỏn, H thng qun tr tt hn, tớnh bo mt cao hn nhm ỏp ng mi nhu cu ca khỏch hng v c ng dng qua mng hon thnh ti ny em ó nhn c s giỳp rt nhiu t cỏc thy cụ giỏo v cỏc bn bố sinh viờn c bit l s ch dn nhit tỡnh ca Cụ giỏo - Th.s H Th Huyn Thng, ngi trc tip hng dn tụi thc hin ti ny Nhõn õy mt ln na chõn thnh cm n s hng dn ca Cụ, s ng h nhit tỡnh ca cỏc Thy giỏo Cụ giỏo khoa CNTT cng nh tt c cỏc anh ch, bn bố sinh viờn Em xin chõn thnh cm n 48 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh TI LIU THAM KHO [1] Nguyn Phng Lan, ASP Database, Nh Xut Bn Tr [2] VN-Guide, HTML K thut to trang Web, Nh Xut Bn Thng Kờ [3] Quỏch Tun Ngc, FrontPage 2000, Nh Xut Bn Tr [4] Ks Phm Quang Huy, Flash MX 2004-Nhỡn t gúc k thut, NXB Thng kờ [5] Phm Quang Trỡnh, Giỏo trỡnh phõn tớch v thit k h thng [6] Nguyn Phng Lan, ASP 3.0, ASP.NET, NXBGD [7] Mt s lun tt nghip ca cỏc khoỏ trc [8] Cỏc trang Web http:// www Din n tin hc.com http:// www Mua bỏn trc tuyn.com http:// www Ktlehoan.com 49 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh MC LC Trang PHN M U Li núi u 2 Lý chn ti 3 Lý chn ngụn ng 4 Phng phỏp nghiờn cu Nhng gii phỏp khoa hc c gii quyt v ngoi nc.4 Mc tiờu ca chng trỡnh. Cu trỳc lun PHN NI DUNG Chng I: C s lý thuyt I Gii thiu mụ hỡnh Client/Server ..6 I.1 S phỏt trin I.2 Cu trỳc mụ hỡnh Client/Server I.2.1 Tng quan v mụ hỡnh .6 I.2.2 T chc mụ hỡnh I.3 Cỏc thnh phn ca mụ hỡnh Client/Server ..8 I.3.1 Giao din ngi dựng .8 I.3.2 Logic trỡnh by. I.3.3 Logic ng dng..8 I.4 u nhc im ca mụ hỡnh Client/Server. I.4.1 u im . 50 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh I.4.2 Nhc im .. II.Cỏc cụng c ci t II.1 Ngụn ng HTML II.1.1 Cỏc thnh phn ca mt ti liu HTML II.1.2 Thuc tớnh liờn kt ca HTML...10 II.1.3 Cỏc c trng ca ngụn ng HTML 11 II.2 Gii thiu ngụn ng ASP.11 II.3 H qun tr c s d liu Access 23 II.3.1 í nim v c s d liu.. 23 II.3.2 Microsoft Access . 23 II.4 Ngụn ng truy d liu SQL 24 II.4.1 Nhng c trng ca ngụn ng SQL: 24 II.4.2 Dng lnh ca ngụn ng truy d liu25 II.5 Gii thiu dng c Macromedia DreamWeaver MX 2004 26 Chng II: Phõn tớch v thit k h thng I Hng phõn tớch. 28 II Thit k h thng thụng tin 28 II.1 Cỏc i tng quan tõm..28 II.2 Cỏc yờu cu v chc nng 28 II.3 Xõy dng c s d liu 29 II.4 Thit k h thng thụng tin. 32 II.4.1 Biu phõn cp chc nng. 32 II.4.2 Biu lung d liu..32 Chng III: Chng trỡnh xõy dng WebSite siờu th Mỏy tớnh III.1 Phn ginh cho khỏch hng37 III.2 Phn dnh cho ngi qun tr.38 III.3 Mt s giao din chớnh ca chng trỡnh 39 PHN KT LUN TI LIU THAM KHO 51 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Nhận xét giáo viên hớng dẫn: 52 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Nhận xét giáo viên phản biện: 53 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Trờng Đại học Vinh Khoa công nghệ thông tin - - Trần thị hồng ánh khoá luận tốt nghiệp Tìm hiểu xây dựng website siêu thị máy tính Chuyên ngành: hệ thống thông tin Vinh, 2006 54 Khúa lun tt nghip Tỡm hiu v xõy dng WebSite siờu th Mỏy tớnh Trờng Đại học Vinh Khoa công nghệ thông tin - - khoá luận tốt nghiệp Tìm hiểu xây dựng website siêu thị máy tính Hồ Thị Huyền Thơng Sinh viên thực hiện: Trần Thị Hồng ánh Giáo viên hớng dẫn: ThS Lớp: 43B2 Công nghệ thông tin 55 [...]... tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính + Table Customers + Table Products 31 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính + Table BanTin + Table BantinRV + Table Orders 32 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính 4 Thiết kế hệ thống thông tin 4.1 Biểu đồ phân cấp chức năng Biểu đồ phân cấp chức năng được nêu ra chức năng và quá trình... năng người dùng - Tìm hiểu các thông tin mặt hàng của công ty - Đăng mua hàng trực tiếp qua Website Góp ý cho của hàng qua trang thông tin rao vặt hoặc địa chỉ Yahoo.com 3 Xây dựng cơ sở dữ liệu: 28 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính + Table Admin + Table Categories + Table Dathang 29 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính + Table Oitem... ASP sẽ thông dịch các lệnh này và chuyển tiếp cho máy tính Script được viết bằng một ngôn ngữ với các luật được đặc tả nào đó Trong ASP cung cấp hai Script Engine là Vbscrip, và Jsript Tuy nhiên ASP không phải là ngôn ngữ Script, mà nó chỉ cung cấp một môi trường nào 14 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính để xử lý các Script mà ta chèn vào trong các file.asp, việc chèn... dữ liệu trên máy chủ (Server) Khi dữ liệu được tập trung trên máy 24 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính chúng ta phải sử dụng lệnh SQL để xâm nhập vào bên trong máy 3 Kết hợp các trang Web với CSDL bằng lệnh SQL Tất cả các chức năng của SQL đều có thể thực hiện bằng các công cụ khác nhau của phần mềm có sử dụng SQL 4 Câu lệnh đơn giản, dễ nhớ, dễ sử dụng và rất ngắn... trình xử lý và trao đổi thông tin trong hệ thống Biểu đồ luồng dữ liệu giúp ta thấy đằng sau những gì xảy ra 33 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính trong hệ thống, làm những chức năng và các thông tin cần thiết Biểu đồ luồng dữ liệu được chia thành các mức như sau: a Mức khung cảnh Là mức tổng quát nhất được xây dựng ở giai đoạn đầu của quá trình phân tích và được dùng... trường được bắt đầu và kết thúc bởi cặp "< />" , ASP cũng tương tự như vậy Để đánh dấu nơi nào ASP Script bắt đầu và kết thúc dùng cặp lệnh "" Các đoạn ASP Script có thể xuất hiện ở mọi nơi trong trang HTML và do đ ó ASP & HTML có sự gắn bó chặt chẽ với nhau Với ASP ta có thể chèn 11 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính các Script thực thi được vào trực tiếp các file... biểu), những Report (bảo biểu), những Macro (lệnh ngầm) và những module (đơn thể lập trình) 3.2 Microsoft Access: Là một hệ quản trị cơ sở dữ liệu (Database Management System gọi tắt là DBMS) giúp ta quản lý bảo trì và khai thác số liệu được lưu giữ một cách có tổ chức bên trong máy tính 23 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính 4 NGÔN NGỮ TRUY VẤN DỮ LIỆU SQL 4.1 Những đặc... Update [Tên_bảng] 25 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính Set [Tên_cột = biểu thức,…] [From Tên _bảng] [Where Biểu_thức_điều_kiện] 5 GIỚI THIỆU MACROMEDIA DREAMWEAVER MX 2004: - DreamWeaver là một chương trình dùng để tạo ra và quản lý các trang Web Cốt lõi là HTML ( Ngôn ngữ đánh dấu siêu văn bản) - Là một công cụ dễ dùng, rất mạnh và ưu thích với các nhà thiết kế Web chuyên... thể tra cứu trong đó 22 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính Có một điều gây khó khăn cho chúng ta khi muốn tìm kiếm các mã lệnh ASP đó là khi truy nhập vào một site dùng ASP: vídụ: http://msdn.microsoft.com/default.asp chúng ta không thể xem mã nguồn được Sự thực những thông tin bạn xem trên Browser đã được default.asp xử lý và trả về mã html Như hình ảnh sau: Một ví dụ... DMS (SQL Server ) Database Server 12 Khóa luận tốt nghiệp Tìm hiểu và xây dựng WebSite siêu thị Máy tính Web Server: là nơi tiếp nhận và trả lời các yêu cầu của Web User, đồng thời cũng thực hiện việc kết nối đến hệ DBMS trên Database Server theo yêu cầu truy cập dữ liệu của trang ASP ADO cung cấp giao diện lập trình cho người phát triển xây dựng các lệnh truy cập cơ sở dữ liệu, các lệnh này được chuyển ... định - AppendToLog: Thêm chuỗi vào cuối file Log Web Server cho request - BinaryWrite: Xuất thông tin output HTML dạng Binary - Clear: Xóa đệm output HTML - End: Dừng xử lý file.asp trả kết - Flush:... trang HTML Đặc điểm ASP: - Tạo nội dung động cho trang Web - Nhận yêu cầu truy vấn tin liệu gửi đến từ người sử dụng qua form - Truy cập sở liệu truy vấn tin cho người sử dụng - Tuỳ biến nội dung... Server Data Object - ADO) Thư viện đối tượng hỗ trợ cho việc viết trang ASP Trang ASP đơn giản trang văn với phần mở rộng asp, gồm có ba phần: - Văn (Text) - Các HTML tag - Các Script: Script