Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 48 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
48
Dung lượng
3,28 MB
Nội dung
z ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng Trờng Trờng đại học vinh Khoa công nghệ thông tin Nguyễn trí dũng website bán rợu trực tuyến đồ án tốt nghiệp đại học kỹ s công nghệ thông tin Vinh, 2010 MC LC CHNG I: TNG QUAN V TI .2 1.1 Lí DO CHN TI 1.2 PHM VI CA TI 1.3 NHIM V CA TI 1.4 PHNG PHP NGHIấN CU 1.5 GII THIU V THNG MI IN T Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng 1.5.1 nh ngha v thng mi in t 1.5.2 Thc trng v thng mi in t Vit Nam .4 1.5.3 Cỏc mụ hỡnh thng mi in t 1.5.4 Quy trỡnh ca h thng 1.5.5 Mt s u im ni bt ca thng mi in t 1.5.6 Cỏc hỡnh thc toỏn .7 1.6 TèM HIU V Mễ HèNH LP 1.6.1 Mụ hỡnh mt lp (Client/Server) 1.6.2 Mụ hỡnh hai lp .8 1.6.3 Mụ hỡnh lp .10 1.7 CễNG C THIT K .14 1.7.1 Tng quan v ASP.NET .14 1.7.1.1 ASP.NET 14 1.7.1.2 Gii thiu ASP.NET 14 1.7.1.3 Tng tỏc gia ASP.NET v Net Framework 14 1.7.1.4 La chn ASP.NET 16 1.7.2 S kt hp gia ASP.NET v ngụn ng C# 17 1.7.3 Gii thiu v Visual Studio 2008 18 CHNG II PHN TCH V THIT K 24 H THNG 24 2.1 PHN TCH THIT K 24 2.1.1 Hot ng ca khỏch hng 24 2.1.2 Hot ng ca ngi qun tr: 25 2.2 PHN TCH D LIU 26 2.2.1 Phõn tớch h thng v mt chc nng 26 2.2.2 Phõn tớch v mt d liu .32 2.2.2.1 Phõn tớch h thng v mt d liu .32 CHNG III GIAO DIN S DNG V 38 QUN Lí WEBSITE 38 DANH MC WEBSITE 38 3.1 QUY TRèNH MUA HNG TRấN WEBSITE 38 3.2 QUN TR WEBSITE 44 CHNG I: TNG QUAN V TI 1.1 Lí DO CHN TI Hin nay, kinh t th trng ang phỏt trin nờn nhu cu mua sm ca mi ngi cng c nõng cao Cựng vi s phỏt trin ca Cụng Ngh Thụng Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng Tin, Internet ang tr thnh mt ngi bn thõn thit ca mi ngi dõn nờn vic thit k mt Website mua bỏn qua mng l nhm ỏp ng mt phn nhu cu mua sm nhng khụng cú nhiu thi gian tỡm mua nhng mt hng m mỡnh cn thit, ú WebSite mua sm qua mng s l mt ngi bn hu ớch i vi nhng ngi hay lt web 1.2 PHM VI CA TI Website bỏn ru nhm phc v cho nhu cu ca mi ngi cú th tham kho t hng loi ru m mỡnh mun thng thc Ngoi ra, h thng cn c thit k cú th c ỏp dng cho bt k mt cụng ty bỏn hng trc tuyn no 1.3 NHIM V CA TI hon thnh tt ti thỡ chỳng tụi cn phi tin hnh cỏc cụng vic sau: Trc ht cn phi tỡm hiu cỏch xõy dng mt trang web nh th no Tỡm hiu vic ng dng mụ hỡnh lp Tớch cc tỡm kim, khai thỏc thụng tin Tỡm hiu cỏc h qun tr c s d liu hin Nm c c s lý thuyt chung v thng mi in t v cỏc thng mi in t Tin hnh xõy chng trỡnh: Phõn tớch, thit k v lp trỡnh chng trỡnh 1.4 PHNG PHP NGHIấN CU thc hin cỏc cụng vic, mc tiờu trờn, chỳng tụi ó s dng cỏc phng phỏt nghiờn cu: Phng phỏp phõn tớch v tng hp lý thuyt Phng phỏp nghiờn cu ti liu Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng Tham kho cỏc website v thng mi in t 1.5 GII THIU V THNG MI IN T 1.5.1 nh ngha v thng mi in t Thng mi in t (E-Commerce) l hỡnh thỏi hot ng kinh doanh bng cỏc phng phỏp in t, l vic trao i thụng tin kinh doanh thụng qua cỏc phng tin cụng ngh in t 1.5.2 Thc trng v thng mi in t Vit Nam Theo thng kờ, tớnh n gia nm 2005, Vit Nam ó cú khong 10 triu ngi truy cp Internet, chim gn 12,5% dõn s c nc T l ny cng ngang bng vi t l chung ca ton cu nm 2004 Nu cui nm 2003 s ngi truy cp Internet Vit Nam l khong 3,2 triu ngi, n cui nm 2004 s ny ó tng lờn gn gp ụi, tc khong 6,2 triu ngi, sỏu thỏng sau ú, s ny ó lờn n hn 10 triu, d oỏn n cui nm 2005, s ngi Vit Nam truy cp Internet cú th lờn n 13 n 15 triu ngi, chim t l 16% - 18% dõn s c nc Nhng thng kờ ny cho thy mt tớn hiu lc quan v s phỏt trin Thng mi in t Vit Nam giai on 2006 2010 Theo thng kờ ca V Thng mi in t thuc B Thng mi, n cui nm 2004, Vit Nam ó cú khong 17.500 website ca cỏc doanh nghip, ú s tờn (nh com.vn, net.vn, ) ó tng t 2.300 (nm 2002) lờn 5.510 (nm 2003) v 9.037 (nm 2004) Tuy nhiờn, cỏc website ny cũn phỏt trin hn ch, cha cú website no thc s phỏt trin t phỏ vỡ nhiu nguyờn Nhng mt hng c bỏn ph bin trờn mng ti Vit Nam hin gm: hng in t, k thut s, sn phm thụng tin (sỏch in t, CD, VCD, nhc ), thip, hoa, qu tng, hng th cụng m ngh Cỏc dch v ng dng Thng mi in t nhiu nh: du lch, t vn, CNTT, dch v thụng tin (thụng tin tng hp, thụng tin chuyờn ngnh ), giỏo dc v o to Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng Nhỡn chung a phn doanh nghip cú website mi ch xem website l kờnh tip th b sung qung bỏ hỡnh nh cụng ty v gii thiu sn phm, dch v, ú doanh nghip cha u t khai thỏc ht nhng li ớch Thng mi in t cú th mang li cho doanh nghip Thm vic u t marketing website i tng khỏch hng bit n cng cha c doanh nghip quan tõm thc hin hiu qu, bng chng l cú nhiu website cú s lng ngi truy cp rt khiờm tn sau khai trng nhiu thỏng, nhiu nm Nhỡn chung, vic phỏt trin Thng mi in t Vit Nam hin cũn mang tớnh t phỏt, cha c nh hng bi chớnh ph v cỏc c quan chuyờn mụn nh nc Do ú, s u t cho thng mi in t mi doanh nghip ph thuc vo tm nhỡn, quan im ca lónh o doanh nghip Cng cú nhiu cỏ nhõn, doanh nghip thnh lp nhng website Thng mi in t (sn giao dch, website phc v vic cung cp thụng tin, website rao vt, siờu th in t ) ginh v th tiờn phong, nhiờn, tỡnh hỡnh chung l cỏc website ny cha thc s c marketing tt v phỏt trin tt mang li li nhun kinh t ỏng k 1.5.3 Cỏc mụ hỡnh thng mi in t Mụ hỡnh B2B (Business to Business) õy l mụ hỡnh dựng cho cỏc doanh nghip vi trao i thụng tin mua bỏn, tỡm kim khỏch hng, trng by sn phm v.v.v Mụ hỡnh B2C (Business to Customer) L mụ hỡnh gia cỏc doanh nghip vi khỏch hng Cỏc doanh nghip trng by thụng tin sn phm phc v cỏc cỏ nhõn tiờu dựng nh cho phộp h thc hin mua hng, tr li mi cõu hi ca khỏch hng vvv Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng 1.5.4 Quy trỡnh ca h thng Khỏch hng, t mt mỏy tớnh ti mt ni no ú truy cp v chn sn phm ca mỡnh Sau ú in cỏc thụng tin cn thit nh a ch giao hng, thi hn giao, hỡnh thc toỏnvo n t hng (Order Form) Khỏch hng kim tra li cỏc thụng tin v click vo nỳt t hng, t bn phớm hay chut ca mỏy tớnh, gi thụng tin tr v cho doanh nghip Doanh nghip cn c vo n hng m khỏch hng ó ng ký thc hin cụng vic giao hng 1.5.5 Mt s u im ni bt ca thng mi in t i vi cỏ nhõn Ngi tiờu dựng d dng tham kho thụng tin v cỏc sn phm v dch v, so sỏnh giỏ c, cht lng mu mó ca nhiu nh cung cp trc quyt nh mua hng Ngi tiờu dựng cú th mua hng bt c õu, vo bt c lỳc no v c giao hng tn ni, tit kim thi gian, tin bc v cụng sc Cỏc cỏ nhõn cú th mua bỏn, trao i vi cỏc nhu cu mua bỏn gia cỏ nhõn vi cỏ nhõn, cỏc vt dng c, cỏc su tm vi nhng hỡnh thc mi nh u giỏ, bỏn l trờn phm vi ton cu Ngi tiờu dựng cú th khai thỏc mt ngun thụng tin khng l trờn mng Internet, d dng tỡm sn phm v dch v phự hp nht ca cỏc nh cung cp khp ni trờn th gii Vi nhng tin ớch ca Internet, ngi tiờu dựng c hng li sn phm cú th c bỏn vi giỏ thp hn so vi cỏc kờnh phõn phi khỏc i vi Doanh nghip Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng Doanh nghip cú mt kờnh phõn phi mi tip cn trc tip vi ngi tiờu dựng, m rng th trng ton cu Doanh nghip cú th ct gim rt nhiu chi phớ v nhõn cụng v mt bng, chi phớ marketing, in n ti liu, chi phớ cho cỏc khõu trung gian, gim giỏ thnh sn phm, tng kh nng cnh tranh Internet to iu kin cho doanh nghip cú mi quan h trc tip vi khỏch hng, h tr khỏch hng tt hn, ỏp ng tt hn cỏc yờu cu ca khỏch hng Vic liờn lc, trao i thụng tin gia cỏc doanh nghip cú th din nhanh chúng, khụng b gii hn v khong cỏch a lý, tng hiu qu kinh doanh v tớnh cnh tranh ca doanh nghip Rỳt ngn s cỏch bit vic cnh tranh gia cỏc doanh nghip cú qui mụ khỏc nhau, doanh nghip nh cú kh nng to hỡnh nh chuyờn nghip mt khỏch hng khụng thua gỡ cỏc doanh nghip ln Thng mi in t to nhiu mụ hỡnh kinh doanh mi, to nờn nhng cuc cỏch mng vic thay i nhng phng thc kinh doanh 1.5.6 Cỏc hỡnh thc toỏn Trong thng mi núi chung v thng mi in t núi riờng, toỏn l quan trng Do ú, cn phi cú phng thc toỏn phự hp, hiu qu, khỏch hng tin cy vo phng thc toỏn ng thi bo mt cỏc thụng tin toỏn ca khỏch hng Trong ỏn ny ch gii thiu hỡnh thc toỏn ú l: Thanh toỏn trc tuyn Khỏch hng mun mua hng cn phi cú th tớn dng cho phộp mua hng trc tuyn v ng ký mt ti khon web dch v chuyn, nhn tin trc tuyn PayPal.Com Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng 1.6 TèM HIU V Mễ HèNH LP 1.6.1 Mụ hỡnh mt lp (Client/Server) Cú th núi mụ hỡnh Client/Server l mụ hỡnh cú nh hng ln nht n ngnh cụng ngh thụng tin Mụ hỡnh Client/Server ó bin nhng mỏy tớnh riờng l cú kh nng x lý thp thnh mt mng cỏc mỏy ch (Server) v mỏy trm (workstation) cú kh nng x lý gp hng ngn ln nhng chic mỏy tớnh mnh nht Mụ hỡnh Client/Server giỳp cho vic gii quyt nhng bi toỏn phc mt cỏch tr nờn d dng bng cỏch phõn chia bi toỏn ú thnh nhiu bi toỏn v gii quyt tng bi toỏn mt Nhng quan trng hn ht khụng phi l vic gii nhng bi toỏn ln m l cỏch thc gii bi toỏn ng dng u tiờn ca mụ hỡnh Client/Server l ng dng chia s file (do cỏc t chc cú nhu cu chia s thụng tin gia cỏc b phn t chc c d dng v nhanh chúng hn) Trong ng dng ny, thụng tin c cha cỏc file v c t ti mt mỏy ch (Server) ca mt phũng ban Khi mt phũng ban khỏc cú nhu cu trao i thụng tin vi phũng ban ny thỡ s s dng mt mỏy khỏch (Client) kt ni vi mỏy ch (Server) v ti nhng file thụng tin cn thit v 1.6.2 Mụ hỡnh hai lp Mụ hỡnh hai lp l mt s phỏt trin t ng dng chia s file trờn Trong ng dng chia s file, ta thay th file Server bng mt h thng qun tr c s d liu (DBMS) Khi Client cn thụng tin t c s d liu (CSDL) nú s yờu cu DBMS thụng qua mng mỏy tớnh gia cỏc phũng ban DBMS x lý yờu cu v sau ú tr v cho Client nhng thụng tin m Client yờu cu u im ca mụ hỡnh lp so vi ng dng chia s file l lm gim bt c lu thụng trờn mng ng dng chia s file, n v truyn nhn gia Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng Client v Server l file ú Client yờu cu thụng tin t Server thỡ Server s tr v cho Client ton b mt file cú cha thụng tin ú Trong mụ hỡnh hai lp thỡ Server cú th tr v cho Client nhng gỡ m Client yờu cu vi n v truyn nhn cú th tớnh bng byte Ngoi ra, hin cỏc DBMS cũn cung cp nhiu kh nng khỏc nh h tr giao dch, cho phộp nhiu ngi dựng thao tỏc trờn c s d liu cựng lỳc m m bo c tớnh ton ca d liu Mụ hỡnh hai lp c chia lm loi: Tớnh toỏn trung Client loi ny, phớa Client phi m nhn c lp l giao din v chc nng, cũn Server ch lm nhim v lp CSDL PPresentation resentation Business Business logic logic business business Database Server Databaselogic Server logic DBMS DBMS D Data ata access access logic logic u im ca loi ny l n gin, thớch hp cho cỏc ng dng nh v va Tuy nhiờn nú cng cú mt s nhc im: Do phn tớnh toỏn nghiờng v phớa Client nờn ũi hi Client phi cú cu hỡnh mnh Cng phn chc nng ca chng trỡnh nm phớa Client nờn chng trỡnh cn nõng cp thỡ s rt khú khn vỡ phi cp nht li chng trỡnh nm ton b cỏc Client Do mi thao tỏc trờn CSDL u thụng qua mng gia Client v Server nờn tc ca chng trỡnh s chm i Tớnh toỏn trung Server Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng loi ny, Client ch m nhim phn giao din cũn Server thc hin chc nng ca lp chc nng lp CSDL Ngc li vi loi th nht thỡ loi ny cú u im l gim s lu thụng trờn mng v tc nhanh hn lp chc nng ca chng trỡnh nm Server, ú mi thao tỏc vi CSDL ca chng trỡnh u c thc hin trờn Server v thụng tin lu thụng trờn mng ch l nhng kt qu c tr v cho ngi dựng sau c tớnh toỏn Mt khỏc, phn lừi ca chng trỡnh c t trung ti Server nờn vic cp nht chng trỡnh s d dng hn Tuy nhiờn, cụng vic c trung quỏ nhiu ti Server nờn ũi hi cu hỡnh Server phi mnh, c bit l cú nhiu Client truy xut ti Server cựng lỳc Presentation Presentation logic logic Database Database Server Server DBMS DBMS B Business usiness logic logic Data Data access logic Stored access logic Stored Procedure Procedure 1.6.3 Mụ hỡnh lp Trong phỏt trin ng dng, d qun lý cỏc thnh phn ca h thng, cng nh khụng b nh hng bi cỏc thay i ngi ta hay nhúm cỏc thnh phn cú cựng chc nng li vi v phõn chia trỏch nhim cho tng nhúm cụng vic khụng b chng chộo v nh hng ln Trong phỏt trin web, ngi ta cng ng dng cỏch phõn chia chc nng ny Trong kin trỳc Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 10 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng Bng ProductCategory Tng s khoỏ t ng chớnh cú cú kiu Tờn trng Mụ t ProductCategoryID Mó danh mc int khụng ProductCategoryName Tờn danh mc text khụng d liu Null? Bng Productimages Tng s khoỏ t ng chớnh cú cú kiu Tờn trng Mụ t ProductImageID Mó nh sn phm int khụng ProductImage nh sn phm image khụng d liu Null? Bng Orders Tng s khoỏ t ng chớnh cú cú kiu Tờn trng Mụ t OrderID Mó hoỏ n Int khụng TransactionID EndUserID OrderStatusID OrderDate ShipDate TrackingNumber Mó giao dch Mó khỏch hng Mó trng thỏi Ngy t hoỏ n Ngy t hng Mó kim tra nvarchar(50) Int Int smalldatetime smalldatetime nvarchar(50) khụng khụng khụng khụng cú cú d liu Null? Bng Orderdetail Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 34 ỏn tt nghip Tng s khoỏ t ng chớnh cú cú Thy giỏo hng dn: ThS Trn Xuõn Trng kiu Tờn trng Mụ t OrderDetailID Mó hoỏ n chi tit int khụng OrderID ProducID Quantily Mó hoỏ n Mó sn phm S lng sn phm int int int khụng Khụng Khụng d liu Null? Bng Orderstatus Tng s khoỏ t ng chớnh cú cú kiu Tờn trng Mụ t OrderstatusID Mó trng thỏi hoỏ n int khụng OrderstatusName Tờn trng thỏi hoỏ n khụng d liu nvarchar(50) Null? Bng EndUser Tng s khoỏ t ng chớnh cú cú Tờn trng Mụ t EndUserID Mó ngũi s dng EndUserTypeID First Name Last Name AddressID ContacInfomationID Password isSubsribed Mó loi ngi s dng H ngi s dng Tờn ngi s dng Mó a ch Mó thụng tin liờn h Mt khu Nhn th qung cỏo kiu d liu Null? int khụng int khụng nvarchar(50) nvarchar(50) int int nvarchar(50) bit khụng khụng khụng khụng khụng khụng Bng Address Tng s khoỏ t ng chớnh cú cú kiu Tờn trng Mụ t AddressID Mó a ch int khụng AddressLine AddressLine2 City State a ch a ch Thnh ph Tnh (Bang) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) khụng cú khụng khụng Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT d liu Null? 35 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng PostalCode Mó thụng tin liờn h nvarchar(50) khụng Bng Contactinformation Tng s khoỏ t ng chớnh cú cú kiu Tờn trng Mụ t ContactInfomationID Mó thụng tin liờn h int khụng Phone Phone Fax Email S in thoi S in thoi S mỏy Fax Ti khon ng nhp nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) cú cú cú khụng d liu Null? Bng News Tng s khoỏ t ng chớnh cú cú kiu Tờn trng Mụ t NewsID Mó tin tc int khụng NewsTitle NewsContent NewSubContent ProductImageID NewsDate Tiờu Ni dung Túm tt Mó nh Ngy ng tin nvarchar(50) int int int datetime khụng khụng khụng khụng khụng d liu Null? Bng Shoppingcart Tng s khoỏ t ng chớnh cú cú kiu Tờn trng Mụ t ShoppingCartID Mó gi hng int khụng CartGUID Quantity ProductID DateCreated Mó riờng gi hng S lng Mó sn phm Ngy to nvarchar(50) int int smalldatetime khụng khụng khụng khụng d liu Null? Bng products Tng s khoỏ t ng chớnh Tờn trng Mụ t Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT kiu d liu Null? 36 ỏn tt nghip cú cú Thy giỏo hng dn: ThS Trn Xuõn Trng ProductID ProductCategoryID ProductName ProductImageID Description Price Quantity Mó sn phm Mó danh mc sn phm Tờn sn phm Mó anh Sp Mụ t Giỏ S lng int khụng int khụng nvarchar(50) int nvarchar(MAX) smallmoney int khụng khụng khụng khụng khụng Bng EndUserType Tng s khoỏ t ng chớnh cú cú kiu Tờn trng Mụ t EndUserTypeID Mó loi ngi dựng int khụng TypeName Tờn loi ngi dựng nvarchar(50) khụng Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT d liu Null? 37 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng CHNG III GIAO DIN S DNG V QUN Lí WEBSITE DANH MC WEBSITE Trang ch Sn phm Tin Tc Cõu hi thng gp (FAQ) Liờn h t hng & Thanh toỏn ( ng nhp or ng ký, Xem v cp nht gi hng, nhp thụng tin toỏn, xỏc thc thụng tin toỏn, toỏn hoỏ n t hng) Qun lý ti khon khỏch hng ( Xem hoỏ n t hng ca mỡnh, xem chi tit mt hoỏ n t hng ca mỡnh) Qun tr web (To sn phm mi, sa thụng tin sn phm, xem ton b hoỏ n, x lý hoỏ n t hng, gi th qung bỏ sn phm cho khỏch hng quen thuc, To tin mi, sa tin tc) Di õy chỳng tụi xin gii thiu s qua v vic truy nhp cng nh s dng website i vi website bỏn ru trc tuyn chỳng ta s quan tõm ti cỏc quy trỡnh mua hng trờn website( ng ký, ng nhp, mua hng, toỏn) v cỏch qun tr website( qun tr sn phm, qun tr húa n) 3.1 QUY TRèNH MUA HNG TRấN WEBSITE Quỏ trỡnh mua hng bt u ngi mua hng gừ a ch ULR tr n a ch website cú tờn Default.aspx Website s hin th cho chỳng ta Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 38 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng nhng sn phm ru c mua nhiu vi cỏc mc nh tờn ru, giỏ c T ú khỏch hng cú th chn la loi ru mun mua Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 39 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng Hoc cú th vo sn phm xem v chn la tt c cỏc sn phm cú website T ú chỳng ta cú th xem chi tit v sn phm vi cỏc mc nh tờn ru, loi ru, c im, giỏ c, s lng Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 40 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng T ú khỏch hng s quyt nh chn mua sn phm khụng v quyt nh mua tip cỏc sn phm khỏc hay khụng Khi ó chn sn phm khỏch hng s c xem gi hng ca mỡnh Ti õy khỏch hng s cú th cp nht li v s lng sn phm cn mua, xúa bt sn phm khụng mun mua na cng nh xem tng s tin m khỏch hng phi chi tr Khi khỏch hng ó quyt nh mua (nhp vo nỳt toỏn) thỡ website s hin th mn hỡnh ng nhp Nu nh khỏch hng ó cú ti khon thỡ ng nhp Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 41 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng Cũn nu khụng thỡ khỏch hng s c quay li ng ký ti khon Sau ng nhp vo ti khon khỏch hng thỡ website s hin th giao din toỏn Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 42 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng Khỏch hng sau in y thụng tin s c website y thụng tin lờn trang web dch v toỏn trc tuyn Paypal.com x lý toỏn Paypal s x lý thụng tin ti khon khỏch hng v gi kt qu giao dch v cho website Lỳc ú website s hin th thụng bỏo lờn l cú hay khụng thc Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 43 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng hin c giao dch.Quỏ trỡnh mua hng kt thỳc 3.2 QUN TR WEBSITE Vi website bỏn ru thỡ Admin phi cú ti khon ng nhp v thc hin cỏc bin phỏp qun tr sau: + Qun tr sn phm tc l cp nht chnh sa, thờm bt sn phm Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 44 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng + Qun tr hoỏ n mua hng tc l qun lý cỏc hoỏ n mua hng vo ngy thỏng nm no? S lng bao nhiờu? Bao nhiờu tin? Tỡnh trng giao hng nh th no? Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 45 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng KT LUN Nhỡn mt cỏch tng th ti ca tụi nhn thy ti ó t c nhng kt qu sau: ó so sỏnh c u im, nhc im ca cỏc mụ hỡnh ng dng c mụ hỡnh lp quỏ trỡnh xõy dng v phỏt trin website S dng cỏc th mnh ca Stored Procedure SQL Server 2005 Trỡnh by chi tit quỏ trỡnh phõn tớch v thit k h thng Hon thnh c bn website Bỏn ru trc tuyn Website cú giao din n gin, thõn thin vi ngi s dng Hn ch ca ti ti mi ch gii thiu bỏn sn phm toỏn trc tuyn trờn mụi trng demo toỏn ca paypal ( sandbox) Mt s chc nng cũn b li, xy vic toỏn trc tuyn cha c trc quan mi ch th hin c tin c Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 46 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng chuyn khon vo th ngi bỏn cha kim tra v tr ti khon ngi mua ti cha cú phn thng kờ vic mua bỏn sn phm v thng kờ doanh thu theo chu k ( thỏng, tun ) Giao din cha thc s hp dn v bt mt i vi ngi truy cp Hng khc phc v phỏt trin Tip tc hon thin hn nhng chc nng Thit k giao din bt mt hn vi ngi truy cp Hng ti vic trin khai toỏn tht, trin khai mua bỏn Tài liệu tham khảo [1] Phm Hu Khang - on Thin Ngõn, Lp trỡnh ASP.NET 2.0, NXB Lao ng Xó Hi, 2007 [2] Nguyn Vn Ba, Phõn tớch v thit k h thng thụng tin, NXB Giỏo dc, 2002 [3] Hong Hu Vit, Bi ging Visual Studio 2005, Khoa CNTT HV 2005 [4] Nguyn Ngc Bỡnh Phng, Thỏi Thanh Phong , Cỏc gii phỏp lp trỡnh C#, 2002 [5] Beginning ASP.NET E-Commerce in C# Cristian Darie and Karli Watson [6] http://www.paypal.com http: http://www 123mua.com.vn http: http://www.minhkhai.com.vn http://www.microsoft.com Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 47 ỏn tt nghip Thy giỏo hng dn: ThS Trn Xuõn Trng http://www.aspvn.net Sinh viờn thc hin: Nguyn Trớ Dng 46K3-CNTT 48 [...]... KẾ HỆ THỐNG 2.1 PHÂN TÍCH THIẾT KẾ Xây dựng Website bán rượu qua mạng là đề tài trong đó chúng ta xử lý quá trình bán hàng qua mạng interner giữa một bên là Website và một bên là khách hàng Chúng ta có thể hiểu bán hàng ở đây cũng gần giống như bán hàng tại các cửa hàng nhưng ở đây khách hàng trực tiếp mua hàng qua website và thanh toán gián tiếp qua một website trung gian Vậy nhiệm vụ của chúng ta... với website và đồng thời thanh toán trực tuyến hoá đơn đã đặt hàng 2.1.2 Hoạt động của người quản trị: Người quản trị ngoài việc nhận thông tin từ khách hàng mà còn phải đưa thông tin về các loại sản phẩm mà mình bán trên website Hoạt động của người quản trị có thể phân ra những nhiệm vụ sau: + Hướng dẫn, giới thiệu sản phẩm : Khách hàng thường đặt câu hỏi: " Website của bạn bán những loại sản phẩm rượu. .. khi tham quan website Phải nhanh chóng đưa khách hàng tới nơi có sản phẩm mà họ cần, đó là nhiệm vụ của nhà quản lý + Quản lý sản phẩm : Người quản trị có thể bổ sung, loại bỏ và cập nhật sản phẩm để phù hợp với tình hình hoạt động của website và nhu cầu thị hiếu của khách hàng + Cung cấp giỏ mua hàng cho khách hàng : khách hàng sẽ cảm thấy thoải mái khi duyệt qua toàn bộ website mua bán trực tuyến mà... kế kiểm soát trực tiếp hơn với layout, các control và sự dàng buộc dữ liệu của giao diện ứng dụng người dùng (UI), Visual Studio làm cho các thiết kế viên hòa nhập vào quá trình phát triển dễ dàng hơn Thiết kế viên có thể sử dụng các công cụ thân thiện như Microsoft® Expression® Suite để tạo các giao diện người dùng và file thủ tục để các chuyên gia phát triển phần mềm có thể làm việc trực tiếp trong... UI Process Components: Là thành phần chịu trách nhiệm quản lý các quy trình chuyển đổi giữa các UI Components Nhận xét: Lớp này không nên sử dụng trực tiếp các dịch vụ của lớp Data Access mà còn sử dụng thông qua các dịch vụ của lớp Business và khi sử dụng trực tiếp như vậy có thể bỏ qua các ràng buộc, các logic nghiệp vụ mà ứng dụng cần phải có Business Logic Lớp này thực hiện các nghiệp vụ chính... giàu kinh nghiệm nhanh chóng và dễ dàng Các công cụ này gồm có một bộ thiết kế và bộ soạn thảo XAML, các mẫu dự án và hỗ trợ gỡ rối, hỗ trợ triển khai, … Không chỉ là hỗ trợ về mảng thiết kế giao diện trực quan thông qua Windows Form Designer, Visual Studio 2008 còn hỗ trợ nhà phát triển can thiệp sâu vào XAML để xây dựng giao diện cho các ứng dụng dựa trên nền WPF Ngoài ra, theo Microsoft thì Visual... tiếp mua hàng qua website và thanh toán gián tiếp qua một website trung gian Vậy nhiệm vụ của chúng ta đề ra ở đây là làm thế nào để đáp ứng được đầy đủ các nhu cầu của khách hàng Hoạt động chính của website bao gồm hai hoạt động chính: hoạt động của khách hàng và hoạt động của người quản trị 2.1.1 Hoạt động của khách hàng + Mỗi khách hàng được cung cấp một giỏ mua hàng tương ứng Khi khách hàng thêm... vào ngay bản thân ngôn ngữ lập trình Với sự hỗ trợ sâu về việc kết hợp ngôn ngữ truy vấn tích hợp NET (LINQ to SQL) bên trong các ứng dụng Web ASP.NET, Visual Studio tạo lên sự sáng tạo dữ liệu cho các website, làm cho chúng trở lên năng suất hơn và cũng hiệu quả hơn Các chuyên gia có thể sử dụng các ngữ nghĩa lập trình quen thuộc để truy cập vào tất cả các nguồn dữ liệu trong theo cách hợp nhất Sinh... giúp đồng bộ hóa dữ liệu giữa các dịch vụ dữ liệu và kho dữ liệu cục bộ Synchronization Services API được mô hình hóa sau khi các giao diện lập trình ứng dụng truy cập dữ liệu ADO.NET và cho bạn một cách trực giác để đồng bộ dữ liệu Nó làm cho việc xây dựng các ứng dụng trong môi trường kết nối không thường xuyên được mở rộng về mặt logic, nơi có thể phụ thuộc vào sự nối mạng nhất quán Cho phép chuyên... lại đơn đặt hàng nếu không đáp ứng được yêu cầu của khách hàng -Thành lập hóa đơn cho khách hàng khi giao 2.2 PHÂN TÍCH DỮ LIỆU 2.2.1 Phân tích hệ thống về mặt chức năng a Biểu đồ phân cấp chức năng: WebSite Khách hàng Quản trị Tìm kiếm sản phẩm Quản lý sản phẩm Xem sản phẩm Quản lý đơn đặt hàng Đăng ký thành viên Đặt mua hàng Kiểm tra giỏ hàng Xem tin tức Quản lý khách hàng Thu nhận ý kiến phản hồi ... dựng Website bán rượu qua mạng đề tài xử lý trình bán hàng qua mạng interner bên Website bên khách hàng Chúng ta hiểu bán hàng gần giống bán hàng cửa hàng khách hàng trực tiếp mua hàng qua website. .. qua việc truy nhập sử dụng website Đối với website bán rượu trực tuyến quan tâm tới quy trình mua hàng website( đăng ký, đăng nhập, mua hàng, toán…) cách quản trị website( quản trị sản phẩm,... PHẠM VI CỦA ĐỀ TÀI Website bán rượu nhằm phục vụ cho nhu cầu người tham khảo đạt hàng loại rượu mà muốn thưởng thức Ngoài ra, hệ thống cần thiết kế để áp dụng cho công ty bán hàng trực tuyến 1.3