Ứng dụng công nghệ json 2 0 xây dựng website đấu giá trực tuyến

69 1.2K 2
Ứng dụng công nghệ json 2 0 xây dựng website đấu giá trực tuyến

Đ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

Đồ án tốt nghiệp Trờng Đại học Vinh TRờng đại học vinh Khoa công nghệ thông tin === & === lê thị phợng ứng dụng công nghệ json 2.0 xây dựng website đấu giá trực tuyến đồ án TốT NGHIệP kỹ s cntt Vinh, 5/2010 SV: Lê Thị Phợng Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh LI NểI U Có thể nói phát triển vợt bậc Công nghệ thông tin giúp ngời hoá giải đợc nhiều toán nhng điều quan trọng không đơn giải đợc toán mà phơng pháp để giải toán nh cho có hiệu Hầu hết tất ứng dụng Web làm việc dựa mô hình lớp sử dụng công nghệ Ajax Việc ng dng ny làm cho phần ch ơng trình tr nên độc lập hơn, đáng tin cậy tính bảo mật cao Điều đặc biệt sử dụng Ajax ngời dùng cảm thấy kết trả mà không cần nạp lại trang Nhng ng dng có tính thay i thng xuyên nh ng dng Web gi s tr nên linh động có nhiều ngời truy cập trở nên dễ dàng việc thay nâng cấp Tuy nhiên có số toán đòi hỏi sử dụng thêm công nghệ khác để giải đợc cách tối u Riờng i vi bi toỏn u giỏ trc tuyn vic h thng chy theo thi gian thc v vic lm request trang liờn tc l vụ cựng quan trng vỡ vy õy em s dng cụng ngh JSON, mt cụng ngh ca nhng ngi lp trỡnh client script JSON s gim ti quỏ trỡnh truy xut d liu liờn tc cho server Cui cựng, xin chõn thnh cm n cỏc thy, cụ v cỏc bn, c bit l s hng dn trc tip ca thy giỏo ThS V Chớ Cng cựng cỏc anh b phn cụng ngh ca Cụng ty VTCOnline ó ch dn cụng ngh mi cho em quỏ trỡnh xõy dng ỏn ny Mc dự ó c gng hon thnh ỏn phm vi v kh nng cho phộp nhng chc chn s khụng trỏnh nhng thiu sút Em rt mong nhn c s chia s, gúp ý ca cỏc thy, cụ v cỏc bn Sinh viờn thc hin SV: Lê Thị Phợng Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Lờ Th Phng SV: Lê Thị Phợng Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Chng I TèM HIU CễNG NGH JSON I GII THIU JSON vit tt ca JavaScript Object Notation Cng nh XML, JSON l mt nh dng text data, cu trỳc JSON cho phộp data d c, d thao tỏc, nh, c lp ngụn ng, v c bit l JSON cú th mụ t d liu theo object oriented Ti JSON cú liờn quan n Javacript n gin l vỡ JSON chớnh l cỏch biu din mt i tng Javascript Khi s dng Json vi Javascript, khụng cn phi cú cỏc bc phõn tớch phc nh i vi XML M cú th truy trc tip giỏ tr theo tờn (khúa) c nh ngha JSON JSON l mt chun cc k quan trng lp trỡnh webclient Tng tỏc client-server (ajax chng hn) vi JSON mt hn s dng XML rt nhiu, c xõy dng dựng cựng vi JavaScript to requests Code server, cú th vit trờn nhiu ngụn ng khỏc nhau, nh C#, Python, PHP v Java i vi lp trỡnh viờn clientscript Nú rỳt ngn thi gian phỏt trin hn l s dng XML JSON l mt nột c trng ca ngụn ng ny Nú cung cp cho lp trỡnh viờn mt kh nng to cỏc mng cng nh phỏc tho cỏc i tng mt cỏch n gin v ngn gn hiu c JSON, trc ht ta tỡm hiu xem cỏch thc m mng JavaScript hot ng JavaScript cung cp cho chỳng ta mt i tng Array Cỏch ci t mt mng mi khỏ n gin, vớ d: myArray = new Array(); myLibrary.books = new Array(); SV: Lê Thị Phợng Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Khỏ ging vi cỏc ngụn ng nh Java hay C, JavaScript cho phộp khai bỏo trc s phn t ca mng cng nh gỏn mt giỏ tr cho mt phn t ca mng: family=new Array(4); family[0] = Tom; Hoc thm trớ ta cú th kt hp vi mt giỏ tr khúa nh sau: family["father"]=Tom; Tt nhiờn ta cú th gỏn bt c giỏ tr no cho mng thm trớ l mt object, bi JavaScript l mt ngụn ng cú kiu khỏ lng lo Cỏch to giỏ tr mng nh trờn cú v nhanh gn, nhng nu nh mng ca chỳng ta khỏ ln v phc thỡ vic khai bỏo nh vy s rt t nht Mt cỏch khỏc to cỏc giỏ tr ban u cho mng l s dng cp ngoc vuụng [ ]: family=["Tom","Jery","Jack","Timy"]; Hoc nu dựng cp u { } kt hp vi giỏ tr khúa nh sau: family={ farther: Tom, mother: Jery, first_son: Jack, second_son: Timy }; õy chớnh l cỏch mụ t i tng kiu JSON Nu mun s dng du cỏch trng cho cỏc khúa ta cú th dựng cp du vớ d: first son: Jack, Chỳng ta cng cú th lng cỏc JSON vo khai bỏo cỏc i tng phc hn, vớ d: var rectangle={ SV: Lê Thị Phợng Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh topleft: { x: 1, y: }, width: 5, height: 10 }; //Khi ú alert(rectangle.topleft.x); // s a giỏ tr thờm vo mt phng thc cho i tng khai bỏo theo kiu JSON ta lm khỏ n gin nh sau: var rectangle={ //Thuc tớnh topleft: { x: 1, y: }, width: 5, height: 10, //Phng thc area: function() { return this.width*this.height; } }; //Khi ú alert(rectangle.topleft.x); // s a giỏ tr alert(rectangle.area()); // s a giỏ tr 50 Trong vớ d trờn, ta s dng t khúa this truy cp vo cỏc thuc tớnh va khai bỏo ca bn thõn i tng õy l mt t khúa c bit v khỏ mnh, ta s cú dp cp n nú nhiu hn cỏc phn sau Nh vy, bõy gi ta cú th s dng i tng Object hoc JSON khai bỏo mt i tng JavaScript hoc thm trớ s dng kt hp c SV: Lê Thị Phợng Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh hai phng phỏp trờn Tuy nhiờn, nu ta thng xuyờn phi s dng, cng nh vi rt nhiu i tng chng trỡnh thỡ c hai phng phỏp trờn t kộm hiu qu, bi l vi mi ln cỏc thuc tớnh thay i ta li phi thc hin cỏc khai bỏo khỏ phc vy tớnh tỏi s dng ca code khụng c m bo Khi s dng JSON vi JavaScript hay ActionScript, khụng cn phi cú cỏc bc phõn tớch phc nh i vi XML M cú th truy trc tip giỏ tr theo tờn (khúa) c nh ngha JSON Vớ d: Ta cú mt d liu XML: 2 3 S dng JavaScript c d liu ny, ta phi qua mt bc phõn tớch, a bn XML thnh mt i tng d liu v c d liu theo nodes Gi s object ca ta l xmlObj, ta mun ly d liu x v y ta s gi: var x = xmlObj.childNodes[0].text; var y = xmlObj.childNodes[1].text; Trong trng hp tng t, ta cú mt d liu JSON: var jsonStr = '{ data: { x: , y: 3}}'; S dng JavaScript ta ch cn gi: eval( 'var jsonObj = ' + jsonStr + ';'); var x = jsonObj.x; var y = jsonObj.y; i vi lp trỡnh viờn client script JSON rỳt ngn thi gian vit mó JS, AS hn l s dng XML SV: Lê Thị Phợng Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh II S DNG JSON TRONG AJAX RESPONSE Ta cú th dựng JSON bt kỡ vic gỡ ta mun nh cỏch ta dựng XML vy, nhng õy em mun cp ng dng ca nú Ajax application To v truy xut JSON Ajax application (both server & client side) 1.1 To response data v send v client Nh ta ó bit Ajax application, client s send XMLHttpRequest n server, server s handle request v tr v response, response cú th l plain text, xml, js, json VD: chỳng ta define java bean cú properties nh sau: public class Customer { private String id; private String name; public Customer(String id, String name) { this.id = id; this.name = name; } //cỏc accessor methods } V to object: Customer customer = new Customer("abc", "sabrina"); Nu din t object customer di dng XML, chỳng ta cú th cú dng sau: abc sabrina SV: Lê Thị Phợng Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Nu din t object customer di dng JSON, thỡ: {id: "abc", name: "sabrina"} -> C JSON v XML u cú tớnh d c, JSON chim dng b nh ớt hn XML to xml response trờn, ta cú th to tng String ri cng li Hoc ta cú th dựng cỏc XML data binding framework (JAXB, JDOM, XMLBeans ) VD: dựng JAXB to xml t java object JAXBContext jaxbContext = JAXBContext.newInstance("com.giaodn.booksearchdemo"); Marshaller marshaller = j axbContext.createMarshaller(); marshaller.marshal(customer, response.getOutputStream()); to JSON response nh trờn ta cng cú th cng cỏc String li vi nhau, hoc dựng library, VD: to JSON response dựng Json-lib response.getWriter().write(JSONObject.fromObject(customer).toString()); 1.2 Handle data phớa client Nu ta quyt nh dựng XML l reponse data, thỡ ta phi dựng javascript traverse cõy DOM(Document Object Model) v ly tng node bng DOM api document.getElementById("id"); Nu dựng JSON thỡ ta dựng hm eval() ca javascript evaluate JSON data thnh javascript object: var jsonRep = eval(respondText); Sau ú ta s truy xut data t js object: jsonRep.id; jsonRep.name; SV: Lê Thị Phợng Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Chng II TNG QUAN V TI I GII THIU V U GI TRC TUYN u giỏ trc tuyn l gỡ? Mụ hỡnh u giỏ trc tuyn l hỡnh thc m cỏc bờn tham gia u giỏ sn phm v dch v thụng qua Internet Cỏc hot ng mua v bỏn u giỏ trc tuyn s c phn mm u giỏ kim soỏt Cỏc phng thc u giỏ trc tuyn Hin ti cú hai phng thc chớnh c s dng: u giỏ kiu Anh: õy l hỡnh thc u giỏ t thp ti cao Ngi tham gia s tr giỏ cụng khai vi nhau, giỏ sau cao hn giỏ trc Cuc u giỏ kt thỳc khụng a giỏ cao hn hoc ó t ti mc giỏ trn, ú ngi chin thng l ngi a mc giỏ cao nht u giỏ kiu H Lan: u giỏ H Lan l mt hỡnh thc u giỏ m cuc u giỏ ny, mt mún hng c cho vi mt mc giỏ rt cao Giỏ ban u c a SV: Lê Thị Phợng 10 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh cú th t giỏ cho sn phm ngi dựng cn phi ng nhp v mua gúi bid cú cỏc lt t giỏ Ta cú th mua gúi hoc mua l s bid: SV: Lê Thị Phợng 55 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Do s dng toỏn qua chuyn khon ta cn liờn kt vi cỏc ngõn hng v m cng toỏn nờn õy ta cho ti khon c mua gúi bid m cha check s tin d cú mua hay khụng? Khỏch hng nhn nỳt toỏn mua gúi bid ó chn Khi mt khỏch hng ó ng nhp ti khon trờn trang cũn cú phn hin th thụng tin ti khon gm: tờn ti khon ng nhp, s bid hin ti ang cũn, link n trang mua bid Khỏch hng cú th sa i thụng tin cỏ nhõn ó ng kớ click vo tờn ti khon hoc xem chi tit ti khon ca mỡnh ó thao tỏc trờn trang click vo ti khon Vo trang ti khon bao gm cú tab: - Danh sỏch u giỏ ti khon khỏch hng ó tham gia SV: Lê Thị Phợng 56 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Bao gm tờn sn phm ó tham gia u giỏ, ngy gi tham gia, s bid tay thc hin, s bid t ng v trng thỏi hin ti ca cuc u giỏ (hỡnh nh l u giỏ ó kt thỳc) - Danh sỏch sn phm thng SV: Lê Thị Phợng 57 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Bao gm cỏc thụng tin quan tõm v sn phm nh tờn sn phm ngy gi bt u u giỏ, ngy gi kt thỳc, giỏ bỏn l sn phm, giỏ mua c, s bid ó s dng - Danh sỏch sn phm mua - Qun lý bid ó s dng SV: Lê Thị Phợng 58 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Bao gm: S bid ó mua, danh sỏch mua bid, s bid ó s dng, danh sỏch cỏc cuc u giỏ m ti khon ca bn ó t bid t ng SV: Lê Thị Phợng 59 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Phn BackEnd Do s trang phn qun tr rt nhiu nờn ch a mt s trang ngi qun tr ng nhp click u tiờn: 2.1 Cu hỡnh h thng - Quan ly Menu - Phõn quyờn - Quan ly danh muc - Quan ly ngụn ng - Quan ly bc nhay gia 2.2 Nụi dung 2.2.1 Quan ly tin tc Admin cú quyn qun lý tt c tin tc hin th trờn AuctionShop (tỡm kim, thờm mi, sa, xúa) SV: Lê Thị Phợng 60 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh 2.2.3 Quan ly tr giup 2.2.3 Quan ly danh muc tr giup SV: Lê Thị Phợng 61 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh 2.2.5 Quan ly policy Ngi qun tr cú quyn a cỏc chớnh sỏch 2.2.6 Quan ly Banner Banner l nhng ụ qung cỏo t trờn trang web, cú dng tnh hoc ng, liờn kt n cỏc trang web khỏc cú thụng tin qung cỏo 2.2.4 Quan ly san phõm Quan ly cac thụng tin chi tiờt san phõm se c a lờn trang õu gia SV: Lê Thị Phợng 62 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh 2.3 õu gia Quan ly cho phep cac san phõm c õu gia, thi gian õu gia, gia iờm, gia ban le, sụ lng ban 2.4 Thụng kờ 2.4.1 Thụng kờ tiờu thu bid 2.4.2 Thụng kờ lich s bid 2.4.3 Thụng kờ thng cuục SV: Lê Thị Phợng 63 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Chng V NH HNG PHT TRIN I KT QU T C Nhỡn mt cỏch tng th ỏn ca mỡnh chỳng tụi nhn thy ỏn ó t c mt s kt qu sau: ó so sỏnh c u im, nhc im ca cỏc mụ hỡnh u giỏ ng dng c cụng ngh JSON xõy dng website Auctions ng dng c mụ hỡnh lp, cụng ngh Ajax quỏ trỡnh xõy dng v phỏt trin website S dng cỏc th mnh ca Stored Procedure SQL Server 2005 ng dng cụng ngh DeepZoom xem nh sn phm Trỡnh by chi tit quỏ trỡnh phõn tớch v thit k h thng Hon thnh tng i cỏc chc nng cn thit ca trang u giỏ Website cú giao din n gin, thõn thin vi tt c mi ngi II HNG PHT TRIN TIP THEO - Xõy dng c cỏc cng toỏn qua ti khon i vi cỏc ngõn hng website i vo hot ng thc t - Tip tc phỏt trin cỏc ng dng web s dng cụng ngh JSON, Ajax, DeepZoom Cui cựng, xin chõn thnh cm n cỏc thy, cụ v cỏc bn c bit l s hng dn trc tip ca thy giỏo ThS V Chớ Cng cựng cỏc anh b phn cụng ngh ca cụng ty VTCOnline ó ch dn cụng ngh mi cho em hon thnh ỏn ny./ SV: Lê Thị Phợng 64 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh TI LIU THAM KHO [1] http: //www.bidrivals.com [2] http: //www.junglecents.com [3] http://www.swoopo.com [4] SV: Lê Thị Phợng http://google.com.vn 65 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh MC LC Trang LI NểI U Chng I TèM HIU CễNG NGH JSON I GII THIU II S DNG JSON TRONG AJAX RESPONSE .8 Chng II 10 TNG QUAN V TI 10 I GII THIU V U GI TRC TUYN 10 u giỏ trc tuyn l gỡ? 10 Cỏc phng thc u giỏ trc tuyn 10 Nhng u im ca mụ hỡnh GTT: 11 II TNG QUAN Mễ HèNH U GI KIU ANH 12 Penny Auction 12 1.1 Mụ ta chung 12 1.2 c iờm .13 1.3 Cụng thc tinh 13 1.4 San phõm c em õu gia .15 Nail biter auction (http: //www.junglecents.com/ ) 15 2.1 Mụ ta chung 15 2.2 c iờm .16 SV: Lê Thị Phợng 66 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh 2.3 Cụng thc tinh 17 2.4 Loai san phõm ban 17 III KCH BN CHNG TRèNH U GI TRC TUYN .18 Mụ t chung .18 Cỏch thc chi 18 2.1 Tham gia v to ti khon u giỏ 18 2.2 u giỏ v H thng u giỏ t ng 18 2.3 Cuc u giỏ hot ng th no? 19 2.4 Kt thỳc cuc u giỏ / Thanh toỏn 19 2.5 Vn chuyn sn phm cho ngi thng cuc .19 Chng III .20 PHN TCH THIT K V CI T CHNG TRèNH .20 I PHN TCH THIT K H THNG 20 Phõn tớch h thng v mt chc nng .20 1.1 Biu phõn cp chc nng 20 1.2 Biu lung d liu 20 1.2.1 Biu lung d liu mc khung cnh .22 1.2.2 Biu lung d liu mc nh: 23 1.2.3 S mt s chc nng chớnh chi tit 24 Phõn tớch h thng v mt d liu .29 II VN CN GII QUYT .38 Lm request trang liờn tc? 38 X lý a lung? 38 SV: Lê Thị Phợng 67 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh View nh sn phm 38 Thanh toỏn trc tuyn 38 III GII PHP A RA 39 S dng cụng ngh JSON thc hin request trang liờn tc 39 X lý a lung 42 2.1 C s lý thuyt 42 2.2 To mt BackGroundWorker .42 2.3 To mt Event handle cho mt BackGroundWorker 42 2.4 To mt Event handle cho s kiờn ProcessChanged 44 2.5 To mt s kin cho RunWorkerCompeleted 44 2.6 B sung s kin vo BackGroundWorker 45 2.7 Chy mt BackgroundWorker 46 2.8 Hy b mt BackgroundWorker 46 2.9 Ci t 46 Chng IV .49 TRIN KHAI V TH NGHIM .49 I CC TC NHN TRONG H THNG .49 Admin 49 AuctionsManager 49 AuctionManagerSite 49 User 50 II QUY TRèNH THAM GIA U GI 50 Phn FrontEnd 50 SV: Lê Thị Phợng 68 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Phn BackEnd 60 2.1 Cu hỡnh h thng .60 2.2 Nụi dung .60 2.2.1 Quan ly tin tc .60 2.2.3 Quan ly tr giup 61 2.2.3 Quan ly danh muc tr giup 61 2.2.5 Quan ly policy .62 2.2.6 Quan ly Banner 62 2.2.4 Quan ly san phõm 62 2.3 õu gia .63 2.4 Thụng kờ .63 2.4.1 Thụng kờ tiờu thu bid 63 2.4.2 Thụng kờ lich s bid 63 2.4.3 Thụng kờ thng cuục 63 Chng V 64 NH HNG PHT TRIN .64 I KT QU T C 64 II HNG PHT TRIN TIP THEO 64 TI LIU THAM KHO .65 SV: Lê Thị Phợng 69 Lớp 46K2 - CNTT [...]... có thể đấu giá sản phẩm bằng 2 cách Đấu giá bằng trực tiếp hoặc để hệ thống đấu giá tự động - Hệ thống đấu giá tự động sẽ thay thế người chơi đấu giá tự động sản phẩm trong trường hợp họ không có mặt tại thời điểm đấu giá Hệ thống đấu giá sẽ tự động nhập quyền đấu giá theo số lượng quyền đấu giá và giá tiền cao nhất mà người chơi muốn trả cho sản phẩm - Người chơi tham gia đấu giá sản phẩm trực tiếp... mỗi sản phẩm P: giá bán trên thị trường (giá bán lẻ) Đơn vị 10 000 VND SV: Lª ThÞ Phîng 13 Líp 46K2 - CNTT §å ¸n tèt nghiÖp Trêng §¹i häc Vinh Po: giá khởi điểm Đơn vị 10 000 VND p: phí mỗi lần Đơn vị 10 000 VND L: tổng số bid cho mỗi sản phẩm đó r: bước nhảy giá Đơn vị 10 000 VND Những yếu tố sau là giống nhau đối với mỗi sản phẩm - r: Đúng như cái tên penny auction, bước nhảy giá ở mối sản phẩm... vào hệ thống đấu giá của VBID, người chơi phải mua các quyền đấu giá Quyền đấu giá, được gọi là Bid, được người chơi mua trực tiếp của công ty Sau khi người chơi hoàn tất thanh toán với công ty, thì tài khoản người chơi sẽ có số quyền đấu giá tương đương với số tiền người chơi đã trả Mỗi lần trả giá cho sản phẩm, tài khoản người chơi sẽ mất một quyền đấu giá 2. 2 Đấu giá và Hệ thống đấu giá tự động Người... Phîng 17 Líp 46K2 - CNTT §å ¸n tèt nghiÖp Trêng §¹i häc Vinh III KỊCH BẢN CHƯƠNG TRÌNH ĐẤU GIÁ TRỰC TUYẾN 1 Mô tả chung Đây là hệ thống đấu giá tương tác trực tuyến trên mạng Internet, sản phẩm sẽ được đưa ra để người dùng đấu giá Người trả giá sau cùng và chiến thắng trong cuộc đấu giá sẽ là người có quyền mua sản phẩm của cuộc đấu giá 2 Cách thức chơi 2. 1 Tham gia và tạo tài khoản để đấu giá Trước khi... 46K2 - CNTT §å ¸n tèt nghiÖp Trêng §¹i häc Vinh 2. 3 Cuộc đấu giá hoạt động thế nào? Với mỗi lần người chơi đấu giá, họ sẽ mất đi một quyền đấu giá trong tài khoản của mình, đồng thời giá của sản phẩm họ đấu giá sẽ tăng lên theo một định mức VBID xác định Khi người chơi đấu giá, họ sẽ có cơ hội sở hữu sản phẩm với mức giá của cuộc đấu giá khi cuộc đấu giá kết thúc Tuy nhiên, họ sẽ là người thắng cuộc đấu. .. cuộc đấu giá chỉ khi cuộc đấu giá kết thúc và là người cuối cùng của cuộc đấu giá 10 giây cuối cùng của cuộc đấu giá sẽ là thời gian lặp lại Nếu trong thời gian lặp lại, có người tiếp tục đấu giá cho sản phẩm, thì thời gian kết thúc cuộc đấu giá sẽ tự động cộng thêm ( thường là … giây) Cuộc đấu giá sẽ chỉ kết thúc khi không có ai đấu giá và thời gian lặp lại bằng 0 Người chơi nào là người đấu giá cuối... Tất cả những đấu giá sau khi cuộc đấu giá kết thúc sẽ không tính 2. 4 Kết thúc cuộc đấu giá / Thanh toán Sau khi cuộc đấu giá kết thúc, người trả giá cuối cùng (Người thắng cuộc đấu giá) sẽ vào Tài khoản của họ Tại đây, thông tin cuộc đấu giá hiển thị chi tiết, bao gồm tổng số tiền (giá sản phẩm tại thời điểm cuộc đấu giá kết thúc và giá vận chuyển sản phẩm nếu người thắng không đến lấy trực tiếp) người... bit 1 PaygateName nvarchar 40 FullName nvarchar 100 Address nvarchar 20 0 Email nvarchar 100 TelePhone nvarchar 30 Mobile nvarchar 30 NickYahoo nvarchar 30 NickSkype nvarchar 30 SV: Lª ThÞ Phîng 29 Líp 46K2 - CNTT §å ¸n tèt nghiÖp Trêng §¹i häc Vinh - AccountConsulting: Tài khoản tư vấn Type smallint 2 AccountConsultingID int 4 Status bit 1 - AccountRole: Phân quyền tương ứng trên từng tài khoản AccountRoleID... LanguageID int 4 Title nvarchar 20 0 SV: Lª ThÞ Phîng 33 Líp 46K2 - CNTT §å ¸n tèt nghiÖp Trêng §¹i häc Vinh - HelpLanguage: Chi tiết trợ giúp HelpLanguageID int 4 HelpID int 4 LanguageID int 4 Content ntext 16 Active smallint 2 LanguageID int 4 LanguageName nvarchar 100 ImagePath nchar 20 0 MenuID int 4 MenuParentID int 4 Order int 4 Name nvarchar 100 URL nvarchar 20 0 Type smallint 2 NewsID int 4 LanguageID... int 4 - Auctions: Đấu giá TotalToBuy smallint 2 AllowBidAgent smallint 2 PayWay smallint 2 PayStatus smallint 2 Status smallint 2 Hot smallint 2 AuctionsID int 4 ProductID int 4 PriceStart int 4 PriceBuyNow int 4 PriceNow int 4 TimeRemain datetime 8 TimeStart datetime 8 TimeEnd datetime 8 PaygateName nvarchar 40 Approver nvarchar 40 Comment nvarchar 100 0 SV: Lª ThÞ Phîng 30 Líp 46K2 - CNTT §å ¸n tèt ... 10 000 VND SV: Lê Thị Phợng 13 Lớp 46K2 - CNTT Đồ án tốt nghiệp Trờng Đại học Vinh Po: giỏ im n v 10 000 VND p: phớ mi ln n v 10 000 VND L: tng s bid cho mi san phõm ú r: bc nhy giỏ n v 10 000 ... nvarchar 40 FullName nvarchar 100 Address nvarchar 20 0 Email nvarchar 100 TelePhone nvarchar 30 Mobile nvarchar 30 NickYahoo nvarchar 30 NickSkype nvarchar 30 SV: Lê Thị Phợng 29 Lớp 46K2 - CNTT... 100 ImagePath nchar 20 0 MenuID int MenuParentID int Order int Name nvarchar 100 URL nvarchar 20 0 Type smallint NewsID int LanguageID int DateCreated datetime Content ntext 16 Title nvarchar 20 0

Ngày đăng: 27/10/2015, 16:21

Từ khóa liên quan

Mục lục

  • LỜI NÓI ĐẦU

  • Chương I

  • TÌM HIỂU CÔNG NGHỆ JSON

    • I. GIỚI THIỆU

    • II. SỬ DỤNG JSON TRONG AJAX RESPONSE

    • Chương II

    • TỔNG QUAN VỀ ĐỀ TÀI

      • I. GIỚI THIỆU VỀ ĐẤU GIÁ TRỰC TUYẾN

        • 1. Đấu giá trực tuyến là gì?

        • 2. Các phương thức đấu giá trực tuyến

        • 3. Những ưu điểm của mô hình ĐGTT:

        • II. TỔNG QUAN MÔ HÌNH ĐẤU GIÁ KIỂU ANH

          • 1. Penny Auction

            • 1.1. Mô tả chung

            • 1.2. Đặc điểm

            • 1.3. Công thức tính

            • 1.4. Sản phẩm được đem đấu giá

            • 2. Nail biter auction (http: //www.junglecents.com/ )

              • 2.1. Mô tả chung

              • 2.2. Đặc điểm

              • 2.3. Công thức tính

              • 2.4. Loại sản phẩm bán

              • III. KỊCH BẢN CHƯƠNG TRÌNH ĐẤU GIÁ TRỰC TUYẾN

                • 1. Mô tả chung

                • 2. Cách thức chơi

                  • 2.1. Tham gia và tạo tài khoản để đấu giá

                  • 2.2. Đấu giá và Hệ thống đấu giá tự động

Tài liệu cùng người dùng

Tài liệu liên quan