1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tìm hiểu web jsonapi và mô hình mvc4, xây dựng website mua bán mông thủy sản

101 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

BQ GIAO DVC vA D~O T~O TRUONG DAI HOC NGOAI NGU - TIN HOC TPHCM KHOA CONG NGH~ THONG TIN -ro.em~- KHOA LuAN TOT NGHIEP • • , ,~ " , TIM HIEU WEB JSON API VA MO HINH MVC4, XAY nVNG WEBSITE MUA BAN NONG-THUYSAN GIANG VIEN HUONG DAN: DUONG MINH DUC SINH VrEN THUC HIEN: • TlUN TAN PHUaC - 09DHl1257 • • ' '(\Q (;:/" GB¥-" !II\: "r'~.u J 1'1 NHU CAM SUONG - 09DHl1236 NCO • , C NGD,~; 'y "C;., ,or' ), i , :.~,~ * t-iUt" V -., ~!'ll ' L ~1y" / IP'HSCH~ TP HO CHI MINH - 2013 L(lIMODAu Ngay nay, voi lm;mg dan s6 dang gia tang nhanh chong va nSn kinh tS dang phat triSn han, nguai tra nen b~n r9n cling nhip s6ng hi~n d~i Nhu cc1u mua s~m cling gia tang m~nh, d~c bi~t la slJ phat triSn cua cong ngh~ thong tin da: lam nen nganh thuang m~i di~n tu, da:t~o khong gian mua s~m maio Day la thi truang tiSm nang, thu hut duQ'c SlJquan tam cua nhiSu nha dc1utu nuoc ngoai lftn nuoc Phuang ti~n truySn thong phat triSn va tra nen gc1ngfii voi chung ta han B~t cu nai nao, chung ta cling co thS dS dang b~t g~p chiSc may tinh, hay di~n tho~i co thS kSt n6i vai internet Nhung website thuang m~i vi~t nam xu~t hi~n va phat triSn nhiSu han D~c bi~t han la SlJ phat triSn cua web json api Web josn api la m9t ung d\lng tuy~t vai cua kI thu~t l~p trinh phan tan va duQ'Ccoi la m9t cong ngh~ mang dSn CU9Ccach m~ng cach thuc ho~t d9ng cua cac dich V\l B2B (Business to Business), B2C (Business to Customer) va nhiSu lo~i dich V\l m~ng khac Day la cong ngh~ kha moi rna nhom chung em chi vim duQ'ctim hiSu th\fc hi~n khoa lu~n t6t nghi~p Bao cao g6m chuang: - Chuang 1: T6ng quan - Chuang : Co' - Chuang : Phan Tich thiSt kS va cai d~t Co'So' du li~u - Chuang : Cai d~t demo trng d\lng - Chuang 5: Danh gia kSt lu~n So' ly thuySt Chuang TONG QUAN 1.1 1 Tinh hinh thuang m?i di~n tt1' 1.1.1 Thd giai 1.1.2 Vi?t Nam 1.1.3 M(Jt s6 website tieu bidu v~ thuang mgi tli?n tif 1.2 Gi6i thi~u dS tai 26 1.3 M\lc tieu dS tai 27 1.4 D6i tUQ11g 1.5 Ph?m vi nghien Clru 28 1.6 KSt qua d\l kiSn 28 Chuang Cd 2.1 27 , s6 L Y THUYET 29 29 T6ng quan vS web JSON API 2.1.1 Khai ni?m 29 2.1.2 D(tc tlidm 31 2.1.3 Cac phdn cua web services 31 2.1.4 Ma hinh tuang tac giu'a cac phdn 32 2.1.5 Wsdf- Web Service Description (fa ngan ngu tlu(YcsU'dl:lngtid ma ta tidy tlu v~ Web Service) 32 2.1.6 Uddi - Universal Description, Discovery And Integration (Ia mQt t~p cac quy t~c dang ky va tim kiSm thong tin cac Web Service) 34 2.1.7 Rest - Representational 35 2.1.8 Giai thi?u v~ JSON 38 2.1.9 Baa m{it cho web services 44 2.1.10 Uu & nhu(Yc tlidm: 45 2.2 State Transfer Can ban web services (API) 46 Chuang PHA.N TicH, THIET KE vA cAl BAT co 3.1.1 d6 chuc nang Sa ad chuc nang t6ng quat khach hang ;i;' ~ t;: So' uO C h'uc nang ong qua't' quan t'n 3.1 so DU LIBu 47 Sa 47 47 48 3.2.1 d6 tu~n Dang fry 3.2.2 Dang nhgp 49 3.2.3 Dang xudt 50 3.2.4 Quen mgt kh6u 50 3.2.5 Mua hang 51 3.2.6 Tim kit2m 52 3.2.7 Quem ly scm ph6m 53 3.2.8 Quan ly san ph6m cua doanh nghi?p: 54 3.2.9 Quan ly thong tin ca nhdn: 54 3.2 Sa t\!' 48 48 3.2.10 Quan ly khach hang: 54 3.2.11 Quan ly tin tifC: 54 3.3 Thi@t k@rna hinh ca So' dfr li~u 55 3.3.1 Mo hinh ca sa del'li?u 55 3.3.2 Danh sach cac bang - mo ta thw)c tinh 55 Chuang cAl BAT DEMO UNG Dl)NG 65 4.1 M \l c ti eu 65 4.2 Yeu c~u triSn khai 65 "'" ~ ~ ~ , 4.2.1 Yeu cau ve ph an cung 65 4.2.2 Yeu cdu vd phdn mdm 66 4.2.3 Yeu cdu vd can ngu'(J'i 66 4.3 Giao di~n rnim hinh chuc nang 68 4.3.1 Giao di?n mim hinh User 68 4.3.2 Giao di~n man hinh Admin 89 Chuang KET LuAN -WONG pHAT TRIEN 91 5.1 KSt qua dc;ltduqc 91 5.2 Hc;lnchS: 92 5.3 Huang phat triSn: 92 TAI LI$U THAM KHAo 93 DANH M1)C HINH ANH STT Mota Hinh Hinh 1.1 Th6ng ke s6 lUQ'ngnguai dung internet theo cac Trang vung miSn tren thS gi6i 6/2012 (Ngu6n: Internet World Stats) Hinh 1.2 Trang web alibaba.com Hinh 1.3 Trang web amazon com 11 Hinh 1.4 Trang web vnagrifactory.com 13 Hinh 1.5 Trang web ebay.com 14 Hinh 1.6 Trang web vatgia.com 16 Hinh 1.7 Trang web chonongsan.net 18 Hinh 1.8 Trang web nongsanngon.com 20 Hinh 1.9 Trang web tiki.vn 23 10 Hinh 1.10 Trang web chodientu 24 11 Hinh 2.1 M6 hinh j son api 31 12 Hinh 2.2 Cac phan Cllaweb service 31 13 Hinh 2.3 M6 hinh tuong tac giua cac phan 32 14 Hinh 2.4 Client co the su d\mg mQt web service 34 15 Hinh 2.5 M6 hinh REST 36 16 Hinh 2.6 M6 hinh REST Web Service 37 17 Hinh 3.1 Sa d6 chuc nang tOng quat khach hang 47 18 Hinh 3.2 Sa d6 chuc nang tOng quat qucin tri 48 19 Hinh 3.3 Sa d6 tuan t\1'dang 20 Hinh 3.4 Sa d6 tuan t\1'dang nh?P ky 48 49 21 Hinh 3.5 Sa twin t\1'dang xuat 50 22 Hinh 3.6 Sa tuan t\1'quen m~t khau 50 23 Hinh 3.7 Sa twin t\1'mua hang 51 24 Hinh 3.8 Sa tuan t\1'tim kiSm 52 25 Hinh 3.9 Sa tuan t\1'them san pham 53 26 Hinh 3.10 Sa tuan t\1'sua san pham 53 27 Hinh 3.11 Sa tuan t\1'xoa san pham 54 28 Hinh3.12 Mo hinh ca 29 Hinh 4.1 Giao di~n dang ky 68 30 Hinh 4.2 Giao di~n dang nh~p 70 31 Hinh 4.3 Giao di~n trang chu 72 32 Hinh 4.4 Giao di~n trang mua hang 74 33 Hinh 4.5 Giao di~n trang gi6 hang 75 34 Hinh 4.6 Giao di~n trang san pham phan lo:;titheo danh m\lc 77 35 Hinh 4.7 Giao di~n trang tin tuc 79 36 Hinh 4.8 Giao di~n trang gi6i thi~u cac doanh nghi~p lien ket 81 37 Hinh 4.9 Giao di?n frang chi fief doanh nghi?p 82 38 Hinh4.10 Giao di?n frang chi fief scm pham lien kef 84 39 Hinh 4.11 Giao di~n trang gi6i thi~u 85 40 Hinh 4.12 Giao di~n trang lien h~ 86 41 Hinh 4.13 Giao di~n trang tieng Anh 87 42 Hinh 4.14 Giao di~n trang c~p nh~t san pham 88 43 Hinh 4.15 Giao di~n trang them san phftm 89 sa da li~u 57 DANH Ml)C BANG STT Mota Hlnh Bang Thong ke ti l~ nguai dung internet tren thS gi6i (tinh dSn 30/06/2012) (Ngu6n: Internet World Stats) Trang Chuang 1: T6ng quan Chuong 1 TONG QUAN 1.1 Tinh hinh thuo'ng m~i di~n til' 1.1.1 Thi giO'i Ngay cUQccach rn~mgcong ngh~ thong tin va viSn thong (ICT) diSn rnQt cach soi dQng dang tac dQng tr\fc tiSp va sau s~c dSn rn9i hO(;ltdQng kinh tS xa hQi cua hftu hSt cac qu6c gia tren thS giai d6ng thai no dang rna rnQt thai ky rnai cua nhan IO(;litruac buac vao thien nien ky thu Cang vS nhfrng na111gftn day, t(;licae nuac cong nghi~p phM triSn cling nhu a cac nuac NICs, xu~t hi~n cang nhiSu IO(;lihinh kinh doanh rnai hO(;ltdQng tren cac rn(;lng truySn thong s6 va d~c bi~t Ia tren 111(;lng Internet, Ia cac doanh nghi~p thuong 111(;li di~n tu', S\f xu~t hi~n cua rno hinh kinh doanh khong chi lam da d(;lng hoa hO(;ltdQng doanh nghi~p cua nguai rna th\fc S\f tra 111QtcUQc cach 111"mgkinh tS - xa hQi co y nghia ljch su, danh d~u buac dQt pha 111aivS kinh tS cua nhan IO(;litrong thien nien ky thu ba ThuO'ng rn(;lidi~n tu su dl}ng h~ th6ng 111(;lng truySn thong s6 toan cftu dS t(;lOra 111Qtthj truang di~n tu cho t~t ca cac IO(;lihinh san ph~111,djch Vl},cong ngh~ va hang hoa; bao ha111t~t ca cac hO(;ltdQng cftn thiSt dS hoan t~t rnQt thuong Vl},trong co da111phan, trao d6i chUng til, truy c~p thong tin til cac djch Vl}trg giup (thuS, bao hiSrn, v~n taL,) va ngan hang, t~t ca dugc th\fc hi~n cac diSu ki~n an toan va bao 111~t.Trong thuong rn(;lidi~n tu, nguai ta su dl}ng cac phuong ti~n chu ySu nhU111aydi~n tho(;li, fax, h~ th6ng thiSt bj toan di~n tU,111(;lngnQi bQ (Inttranet), 111(;lngngo(;li bQ (Extranet) (Internet) va rn(;lng toan cftu Chuang 1: T6ng quan f)~c tnmg n6i b~t nh~t cua thuO'ng m~i di~n tu la cac ho~t dQng kinh doanh nhu mua, ban, dfiu tu va vay muc;m duQ'c th\Tc hi~n va chuySn giao gia trj qua cac m~ng thong tin di~n tu Boi v~y, thuang m~i di~n tu duQ'c giv6i nhfrng ten khac nhu: "n~n kinh tS ao", "n~n kinh tS com" v.v Tuy chi m6i b~t dfiu hinh nhung thuang m~i di~n tu da nhanh chong kh~ng djnh duQ'c vj thS cua minh dai s6ng kinh tS qu6c tS boi suc h~p dful va S\Tphat triSn kha ngo~ m\lc xet ca v~ dung luc;mg cling nhu ph~m vi va d6i tUQ'ng.Chi tinh rieng t~i My, S\Tgia tang doanh s6 cua cac ho~t dQng kinh doanh tren m~ng da d~n t6i S\Tra dai cua mQt thj truang chUng khoan mang ten Nasdaq danh cho nhling cong ty co ten gi t~n cung b~ng tiSp vj ngu ".com" Nhung diSn biSn v~n hanh cua thj truang chUng khoan luon keo theo nhung tac dQng tr\TctiSp va nh~y cam dSn chi s6 Dow Jones t~i New York cung cac chi s6 chung khmln khac t~i hfiu nhu t~t ca cac thj truang chUng khoan hang dfiu thS gi6i Cac s6 li~u th6ng ke gfin day cho th~y thuang m~i di~n tu co bu6c phat triSn r~t nhanh va v6i t6c dQ cang cao Nam 1997, t6ng doanh s6 thuang m~i di~n tutren thS gi6i m6i d~t x~p xi 18 ty USD thi dSn nam 1999 da d~t gfin 80 ty USD, nam 2000 la 180 ty va nam 2001 s6 vuqt qua muc 400 ty USD T6 chu'c hqp tac kinh tS Chau a- Thai Binh Duang (APEC) dua s6 li~u dSn nam 2002, doanh s6cua ho~t dQng kinh doanh tren m~ng toan cfiu co thS len t6i 1000 ty USD; rieng cua cac nu6c APEC la 600 ty USD Theo th6ng ke cua website www.internetworldstats.com thi t6ng s6 nguai truy c~p internet tren thS gi6i tinh dSn 31/06/2012 la 2.405.518.376 ngU'Oi chiSm 34,3% dan s6 toan cfiu Chi tiSt bang th6ng ke nguai dung internet tren thS gi6i nhu sau: 79 Chuang 4: Cfli d~t demo frng dl,mg 4.3.1.7 Giao di?n trang tin tuc Rang nbo • LI,I"a Cae doanh Ib1 tOil lin Qibi~ thuQc VASEP sl! khOi Ici~ HOD Ky d~ nghl DOC tinh I~ qubc gia d~y tb~ "it ap l.o:i unit' dwe coo phil bQp \"6i tinh hiob san mAt ca tra cia \-~ Xam ''':;Ql!IlI!J _ diuh P~lI ~ suns \'i~t :"arn ns-i)' ~t CM dlrbng pbong pOO bO:i~ gOp hAng sUit tteng btbt h '\na diull each chQa sO'", chinh Thi tnrOnli: slla th\rc caug nhi~ \-m \'D n80m nu.x nhieu dOni: sM ph.~ d.,;nhcho nrutu d& tU"Qng: lieu dUogWe nbau CM s3u d\rOi 38 ~ &\no dOlo lao dOc !hi trnOng \img di wt.ng tre>ng chO d9i phieo diu thi.u sting Trona: dO ~ d6ta ~f5' ban ~ \*'a ~ Chi qua Mi tu8n gi4 kj' h9n ca phe robusta mAt iAn 1'0 dO la ~t)'tAn Thi tn.rOne en nban xo D9i ~ claa taJ dinb cae> li' I\tc cia ~ '"\I ::01::.]3 (, nnioc J6.000 dOq ijp hnh p~ dlrc;Jc rmroi nJil.}'1JU"eX " na.1n Il.ma \'8, chq den ng.iy CMi TP HC~{ dUfti gOe nganh ,va ptui.I: ,;Am 4iay • .• co sO bUn _4 ;ia khOtli ~ Doim Icibn tra pII\1 hiio '" dibn qi tltOi ~ lim kdI quOn Bmb Tan '" dIml! ~ ph khOng nl11n bOa don chUng til' a Gsa • u,&n hl\nll Jr!lt!l:.l CI:\I elll tl" d ••pb~"'1 eft •."" " •••• DI,JiHnN~ cion ~ In tI"Iarc Huy B.i d,U" Dall& uy~ Cl,u qch lfD1'\"D lUI.lloil IHtli coo bI;t " •.-qa; '\.1' lJUlU' t.1I1:1 !'-.1 •.• '"nJc:' "ona 10 """II: qut'I • pit u c"'t6t u~ Bonlill iJ plilb b"~11 lU~l1, I\m& buOc co dloO dlnaa b"h! t10i Iru.bl1l1 "Difr deh b"""'8 c1 &1111¥ D~ UotmC IU IUtuthlllllll "~Il nay" t!\ol' lho !KIn 100 1lJl:.poi b.;n ann r>hAll:Ildtn",m; ••6 d,,",,,~ I~ '~lO boo I~ chi tA.1dI.AIV U(\C h~1 CASRAU d,1 pup ~ pi"""", qu.i•• ly •.•• Iift.I d •.l c

Ngày đăng: 01/09/2023, 22:05

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w