基于bs模式及jsp技術(shù)的網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于bs模式及jsp技術(shù)的網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于bs模式及jsp技術(shù)的網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于bs模式及jsp技術(shù)的網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于bs模式及jsp技術(shù)的網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

[26]。綜上所述,國內(nèi)外對于網(wǎng)上拍賣系統(tǒng)的研究主要集中在移植性、便捷性、低成本、美觀性等方面,但是在拍賣網(wǎng)站信譽(yù)評價功能方面研究不夠深入。解決網(wǎng)上拍賣的信用問題,就是要在網(wǎng)上拍賣或購買的環(huán)境中,解決信息的私密性、完整性、不可抵賴性以及身份確認(rèn)問題。本文就設(shè)計(jì)實(shí)現(xiàn)了一個帶有信譽(yù)評價功能的網(wǎng)上拍賣系統(tǒng)。第2章系統(tǒng)的開發(fā)技術(shù)2.1JSP技術(shù)JSP是一種用于創(chuàng)建動態(tài)Web頁面的Java技術(shù),它能夠與JavaEE平臺的其他組件協(xié)同工作,實(shí)現(xiàn)數(shù)據(jù)處理和業(yè)務(wù)邏輯。JSP技術(shù)可以幫助開發(fā)者快速地搭建出面向用戶的Web應(yīng)用程序。1、JSP與ASP相比JSP可以在任何支持JVM的平臺上運(yùn)行,而ASP只能運(yùn)行在Windows平臺上;JSP的編譯和執(zhí)行過程比ASP更加高效;由于ASP的代碼是運(yùn)行在服務(wù)器端的COM組件中,安全性不如JSP,容易被攻擊和破壞;JSP的開發(fā)成本相對較低,因?yàn)镴ava語言具備良好的可維護(hù)性和可擴(kuò)展性,而且有完善的開發(fā)工具和框架支持。2、JSP與PHP相比JSP通常比PHP具有更高的性能,因?yàn)镴SP的編譯和執(zhí)行過程更加高效,而PHP需要進(jìn)行解析和執(zhí)行;JSP的安全性通常比PHP更好,因?yàn)镴ava語言本身就具備較高的安全性,而且JavaEE平臺提供了完善的安全機(jī)制和API支持;JSP相對于PHP來說更加穩(wěn)定,因?yàn)镴ava語言的強(qiáng)類型、靜態(tài)類型特征使得JSP更容易開發(fā)出健壯的應(yīng)用程序。3、JSP與Servlet、JavaBean相比與Servlet相比,JSP可以將Java代碼和HTML代碼混合在一起,以便快速生成動態(tài)網(wǎng)頁;而與JavaBean相比,JSP省去了手動編寫代碼的麻煩;相對于Servlet來說,JSP更容易閱讀和理解,因?yàn)镴SP頁面中包含的Java代碼更加直觀,并且不需要像Servlet那樣手動拼接HTML標(biāo)簽;JSP可以與Servlet協(xié)同工作,實(shí)現(xiàn)數(shù)據(jù)處理和業(yè)務(wù)邏輯,從而提高了應(yīng)用程序的可擴(kuò)展性;而JavaBean可以在不同的頁面和組件之間共享數(shù)據(jù)和狀態(tài),方便了應(yīng)用程序的擴(kuò)展和維護(hù)。在Web應(yīng)用程序開發(fā)過程中,JSP、Servlet和JavaBean都是非常重要的組件。通過靈活結(jié)合它們的優(yōu)點(diǎn),可以快速構(gòu)建出具有高性能、可擴(kuò)展性、易讀性和易維護(hù)性的Web應(yīng)用程序。總之,JSP具有跨平臺性、高性能、更好的安全性和開發(fā)成本更低等優(yōu)點(diǎn)。因此,在選擇動態(tài)Web頁面開發(fā)技術(shù)時,JSP通常是較為理想的選擇。2.2Tomcat和MySQLTomcat和MySQL均是用于Web應(yīng)用程序開發(fā)的重要技術(shù)組件:Tomcat是一個以Java語言為底層實(shí)現(xiàn)的開源Web應(yīng)用服務(wù)器,支持多種JavaWeb框架(如Struts、Spring等);MySQL是一個被當(dāng)今眾多互聯(lián)網(wǎng)公司所認(rèn)可并使用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。因高效、可靠、兼容多種OS等優(yōu)點(diǎn)受到互聯(lián)網(wǎng)技術(shù)人員的青睞。Tomcat和MySQL常常被同時使用,以構(gòu)建出完整的Web應(yīng)用程序。例如,Tomcat可以作為Web應(yīng)用程序的運(yùn)行環(huán)境和中間件容器;而MySQL則可以用于存儲和管理Web應(yīng)用程序中的數(shù)據(jù)。綜上所述,Tomcat和MySQL各自在不同的領(lǐng)域發(fā)揮著重要的作用。通過靈活地結(jié)合它們的優(yōu)點(diǎn),我們可以快速構(gòu)建出高性能、高安全性、易擴(kuò)展性和易維護(hù)性的Web應(yīng)用程序。網(wǎng)上拍賣系統(tǒng)的需求分析3.1系統(tǒng)的需求概述拍賣者將拍品的參考相片、拍品詳情、起拍價格、每次加價數(shù)額、截至競拍日期、生產(chǎn)日期等信息上傳至系統(tǒng)服務(wù)器后,系統(tǒng)就會生成一個線上拍賣網(wǎng)站供所有注冊用戶使用。競拍者能按個人檢索習(xí)慣根據(jù)不同條件查詢拍品信息,并參與競拍中意的拍品。系統(tǒng)會根據(jù)拍賣者預(yù)先規(guī)定的截至?xí)r間拍賣物品,最后出價最高者得。因?yàn)榫W(wǎng)絡(luò)的虛擬特性,網(wǎng)絡(luò)欺詐現(xiàn)象難以避免。而網(wǎng)上交易的信用問題恰好是交易成交額的決定性因素之一。針對上述問題,本系統(tǒng)使用下述方式保障消費(fèi)者權(quán)益:用戶注冊包含以下內(nèi)容:姓名,性別,手機(jī)號碼,通信地址,用戶名,密碼,頭像。用戶注冊成功后會獲得一個名為信譽(yù)值的屬性,默認(rèn)值為100。當(dāng)用戶信譽(yù)值低于90時會無法發(fā)布新拍品,信譽(yù)值低于80時無法參與拍品的競拍。信譽(yù)值的更新數(shù)額是根據(jù)第三方買家的評價情況決定的,而不是用戶在注冊時就能直接注冊信用度。同時,每當(dāng)一件拍品拍賣成功得到用戶的評價后,拍品發(fā)布者的信譽(yù)度就會發(fā)生改變。具體實(shí)施為:拍品得到好評,拍品所屬人信譽(yù)值加2,拍品得到中評,拍品所屬人信譽(yù)值加1,拍品得到差評,拍品所屬人信譽(yù)值減5。通過上述用戶信譽(yù)評價功能,該系統(tǒng)在一定程度上減輕了網(wǎng)絡(luò)詐騙的危害。3.2系統(tǒng)具體的功能需求本系統(tǒng)需要實(shí)現(xiàn)的具體功能有用戶信息管理、拍品信息管理、競價記錄管理、用戶信譽(yù)評價、拍賣系統(tǒng)功能。用戶信息管理:(1)用戶的注冊功能及其輸入框的非空、格式驗(yàn)證;(2)用戶可以選擇手機(jī)驗(yàn)證碼或賬號密碼登錄;(3)用戶登錄成功后進(jìn)入歡迎界面,顯示登錄用戶的姓名進(jìn)行歡迎;(4)用戶個人資料的查看、修改;(5)用戶修改個人信息不允許改變手機(jī)號碼、用戶身份、注冊日期、用戶信譽(yù)值等特殊信息項(xiàng);(6)管理員對用戶資料的檢索方式有按手機(jī)號檢索和按姓名檢索,兩種檢索方式都有非空驗(yàn)證。同時按姓名檢索用戶信息可以使用精確查詢和模糊查詢,保證管理員能輕易找到對應(yīng)的用戶信息;(7)管理員可以瀏覽并修改所有用戶信息。拍品信息管理:(1)用戶可以瀏覽所有拍品或者僅瀏覽自己發(fā)布的拍品、上傳自己的拍品供競拍者競拍;(2)拍品信息展示頁面不僅應(yīng)該能展示拍品相關(guān)信息,還應(yīng)該能顯示出拍品所屬人的姓名及其信譽(yù)值等關(guān)鍵信息;(3)普通用戶僅可以對自己發(fā)布的拍品進(jìn)行修改和刪除,拍品信息修改或者刪除的同時與之對應(yīng)的競價記錄也應(yīng)該被刪除。因此每當(dāng)有用戶修改或刪除拍品信息時,系統(tǒng)應(yīng)給予適當(dāng)?shù)奶嵝?;?)拍品可按照用戶的要求進(jìn)行分類檢索,另外還可以使用拍品名稱進(jìn)行有非空驗(yàn)證的精確搜索與模糊搜索,保證用戶能輕易找到想要的拍品。競價記錄管理:(1)競價信息展示頁面不僅應(yīng)該能展示拍品競價的相關(guān)信息,還應(yīng)該能顯示出競拍者的姓名及其郵寄地址信息;(2)系統(tǒng)應(yīng)能提供給用戶個人發(fā)布拍品相關(guān)的競價信息展示功能、個人參與的拍品競價相關(guān)信息展示功能、他人競拍己方拍品成功相關(guān)競價信息展示功能、個人參與拍品競價成功的記錄信息展示功能,使得用戶能高效地獲取想要的信息;(3)管理員應(yīng)有權(quán)撤回競價信息異常的競價記錄。用戶信譽(yù)評價功能:(1)競拍成功的用戶可以根據(jù)所得商品的實(shí)際情況對該次成功競拍的拍品進(jìn)行評價,即對拍品所屬人進(jìn)行信用評價;(2)競拍成功的用戶每次交易結(jié)束后僅能對拍品所屬人進(jìn)行一次信譽(yù)評價;(3)競拍成功的用戶對拍品做出評價后,系統(tǒng)應(yīng)能根據(jù)評價的不同情況及時修改拍品所屬人的信譽(yù)值并將評價結(jié)果告知拍品所屬人。拍賣系統(tǒng)功能:(1)用戶信息、拍品信息的修改以及生成競拍記錄的系統(tǒng)界面應(yīng)首先展示對應(yīng)的原有信息以供修改者參考;(2)當(dāng)普通用戶試圖刪除他人所屬拍品時,系統(tǒng)應(yīng)當(dāng)阻止該操作并具體告知該用戶哪些商品非其所屬;(3)競拍者可以競拍別人的商品,但不能競拍自己的商品,防止惡意競拍;(4)每當(dāng)有用戶登錄成功后,系統(tǒng)應(yīng)能分辨該用戶的身份并根據(jù)具體身份分配其具體信息的管理權(quán)限;(5)普通用戶發(fā)起競拍后,生成的競價記錄無法刪除,即無法撤回競價。因此每當(dāng)有用戶發(fā)起競價時,系統(tǒng)應(yīng)給予適當(dāng)?shù)奶嵝?;?)競拍加價幅度限制,每次加價幅度必須是拍賣者規(guī)定的數(shù)額的倍數(shù),防止惡意競拍;(7)每當(dāng)一份競拍報告生成后,更新下次競拍時的競拍價格;(8)當(dāng)拍賣品到達(dá)競拍截止日期時,不能再進(jìn)行競拍;(9)拍賣品到達(dá)競拍截止日期時,系統(tǒng)應(yīng)能計(jì)算出哪位競價者在規(guī)定日期內(nèi)出價最高并將競價成功的記錄信息告知拍品所屬人和成功競拍者。第4章網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)4.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)4.1.1系統(tǒng)全局流程圖網(wǎng)上拍賣系統(tǒng)網(wǎng)上拍賣系統(tǒng)用戶注冊登錄模塊登陸成功歡迎模塊用戶信息管理模塊拍品信息管理模塊競價記錄管理模塊用戶信譽(yù)評價模塊用戶注冊我的競價記錄查詢賬號密碼/驗(yàn)證碼登錄我的拍品競價記錄查詢顯示當(dāng)前登錄用戶姓名并歡迎用戶信息展示、修改按姓名/手機(jī)號查詢用戶信息管理員刪除非法競價記錄按拍品名稱查詢競價記錄拍品的發(fā)布與刪除功能按分類/名稱查詢拍品信息拍品信息的修改競拍者對拍品發(fā)起競拍查看我發(fā)布的拍品用戶競拍成功后評價拍品更新拍品所屬用戶的信譽(yù)值拍品所屬用戶查看所獲評價圖4.1系統(tǒng)全局流程圖4.1.2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)本網(wǎng)上拍賣系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)如圖4.2所示。圖4.2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)圖4.1.3系統(tǒng)具體功能模塊設(shè)計(jì)(1)用戶信息功能模塊。①用戶注冊功能:該系統(tǒng)的新用戶需要先注冊賬號。注冊賬號需要輸入姓名、郵寄地址、用戶名、密碼、手機(jī)號等必要信息。除顯式輸入框外,隱式的用戶屬性還有信譽(yù)值、用戶身份、用戶ID和用戶注冊成功時間會在注冊成功時一并加入用戶個人信息中。同時為了數(shù)據(jù)庫的完整性和規(guī)范合法性,所有用戶信息數(shù)據(jù)項(xiàng)都不允許為空值,即每個輸入框都需要加入非空驗(yàn)證。驗(yàn)證不通過無法完成注冊。特別的,用戶名和手機(jī)號碼要需要具有唯一的特性,即需要在這兩個輸入框加入唯一驗(yàn)證機(jī)制。另外手機(jī)號碼還需要根據(jù)地域區(qū)別和具體規(guī)范檢驗(yàn)其格式是否合法,即還需要對手機(jī)輸入框添加格式驗(yàn)證。以上為顯示輸入框的驗(yàn)證需求,而隱式數(shù)據(jù)的驗(yàn)證合法性則僅需后端代碼加以控制即可。用戶注冊流程圖如圖4.3所示。開始開始輸入姓名選擇性別判斷手機(jī)號是否已注冊輸入手機(jī)號判斷手機(jī)號格式是否正確輸入郵寄地址輸入用戶名輸入密碼判斷用戶名是否已注冊上傳頭像立即注冊否否否是是是注冊成功結(jié)束圖4.3用戶注冊流程圖②用戶登錄功能:用戶注冊成功后可以在賬號密碼登錄和手機(jī)號驗(yàn)證碼登錄兩種方式中選擇自己心儀的登錄方式。此登錄過程在用戶輸入完對應(yīng)信息單擊登錄按鈕后,客戶端瀏覽器會攜帶輸入框信息向后端發(fā)送登錄請求。系統(tǒng)數(shù)據(jù)庫中若存在該用戶信息則登錄成功,頁面跳轉(zhuǎn)至系統(tǒng)首頁的用戶歡迎界面,反之阻止用戶進(jìn)入系統(tǒng)首頁提示用戶重新輸入正確的用戶信息。用戶登錄流程圖如圖4.4所示。開始開始是否登錄判斷用戶名、密碼是否正確注冊輸入用戶名、密碼查詢角色權(quán)限是是否跳轉(zhuǎn)對應(yīng)的頁面結(jié)束否圖4.4用戶登錄流程圖③用戶注銷功能:用戶刪除自己的個人信息視為用戶自主注銷。④系統(tǒng)首頁歡迎用戶功能:當(dāng)用戶登錄成功來到系統(tǒng)歡迎界面時,會在首頁顯示用戶的姓名,并歡迎用戶。⑤用戶信息管理功能:如果有注冊時失誤輸錯的的數(shù)據(jù),可以單擊修改個人信息按鈕在修改頁面修改。特別的,手機(jī)號碼、用戶身份、用戶信譽(yù)值、用戶注冊日期這些特殊信息在修改界面無法修改,僅支持展示。另外管理員擁有查看所有用戶信息的權(quán)限的同時,還可以按照用戶姓名或用戶手機(jī)號的方向精準(zhǔn)查詢到想要的用戶信息。為了方便管理員管理用戶信息,按姓名查詢用戶信息還實(shí)現(xiàn)了模糊查詢和精準(zhǔn)查詢相結(jié)合的方式。管理員還具有刪除、修改所有用戶信息的權(quán)限,以便維護(hù)系統(tǒng)的環(huán)境。(2)拍品信息功能模塊。①拍品信息展示功能:頁面僅展示所有可以參與拍賣的拍品信息,即僅展示截止日期在當(dāng)前日期之后的拍品。在拍品信息展示頁面中,拍品所屬人信譽(yù)值信息的展示給予了競拍者更多的參考角度,以便競拍者借此信息做出更加適合自己的競拍選擇和發(fā)起更合理的加價數(shù)額。拍品每次最低加價屬性表示其他用戶對該拍品發(fā)起競價時加價的最低數(shù)額,并且加價數(shù)額必須是拍品所屬者規(guī)定數(shù)額的倍數(shù)。拍品的當(dāng)前競價價格信息并非固定的,而是跟隨拍品競價報告的生成而動態(tài)改變的。即每當(dāng)有其他用戶成功參與某商品的競價時,系統(tǒng)會根據(jù)其加價數(shù)額動態(tài)改變商品展示頁面對應(yīng)商品的當(dāng)前競價數(shù)額信息,以便競拍者有更好的競拍體驗(yàn)。特別的,拍品起拍價格屬性決定了其他用戶參與拍品競價時的起始價格;而交易截止日期屬性更是本系統(tǒng)非常重要評判競拍成功所屬者的關(guān)鍵信息。②發(fā)布新拍品功能:用戶點(diǎn)擊頁面左側(cè)功能欄的拍品信息管理后,在商品列表上方即可看到發(fā)布新拍品的按鈕。點(diǎn)擊按鈕就會進(jìn)入拍品添加頁面。此添加頁面需要依次輸入拍品分類、拍品名稱、拍品描述、拍品起拍價格、每次最低加價數(shù)額、商品展示圖、拍品生產(chǎn)日期、拍品競價交易截止日期。其中,拍品分類信息的輸入方式為下拉列表選擇方式,無需用戶自己輸入;錯誤的輸入加價數(shù)額,系統(tǒng)會給予提示,阻止用戶的輸入,直至用戶輸入大于規(guī)定數(shù)額的加價數(shù)并且是規(guī)定加價數(shù)額的倍數(shù);拍品展示圖的添加需要用戶選擇個人客戶端所屬下的圖片;另外,拍品的生產(chǎn)日期和交易截止日期輸入時,用戶僅需單擊輸入框,小型日歷就會出現(xiàn)供用戶選擇具體日期時間。③拍品刪除功能:在發(fā)布新拍品按鈕旁邊就是拍品刪除功能。當(dāng)拍品所屬者因其個人原因想要下架其發(fā)布的拍品時,用戶可以通過此按鈕輕松實(shí)現(xiàn)。僅需先點(diǎn)擊個人所屬商品所在行的選擇按鈕,再點(diǎn)擊拍品刪除按鈕即可完成拍品的刪除。普通用戶僅支持刪除個人所屬拍品,管理員才擁有刪除所有拍品的權(quán)限。特別的,當(dāng)某一在其交易截止日期內(nèi)的拍品被刪除時,其他競拍者就無法再對此拍品發(fā)起競拍且該拍品對應(yīng)的拍品競價記錄都會被刪除。每當(dāng)由普通用戶試圖刪除非其所屬的商品時,系統(tǒng)會阻止此次操作并且具體告知該用戶哪些商品信息非其所屬,以便該用戶下次的正確選擇其個人所屬商品。④拍品信息修改功能:當(dāng)拍品所屬用戶想要修改其拍品信息時,系統(tǒng)會先展示對應(yīng)拍品的原有信息,以便該用戶精確修改真正需要修改的信息項(xiàng)。特別的,每當(dāng)有拍品的信息修改成功時,與之對應(yīng)的所有已成功參與競價的記錄都會被刪除,以此維護(hù)系統(tǒng)所展示競價記錄信息和數(shù)據(jù)庫信息的合法合理性。同上述拍品刪除功能一樣,普通用戶僅能修改個人所屬拍品的信息,管理員才有權(quán)限修改所有拍品信息。⑤拍品查詢功能:該系統(tǒng)提供了三種拍品查詢功能:用戶個人所發(fā)布的拍品信息查詢、按拍品分類查詢、按拍品名稱的精確/模糊查詢。用戶所屬拍品查詢功能的實(shí)現(xiàn),使用戶能快速高效精確地查詢到個人所發(fā)布的拍品信息;拍品分類查詢功能和按拍品名稱模糊/精確查詢功能實(shí)現(xiàn)使有意競拍的用戶能夠以較高的效率檢索到其心儀的拍品,適當(dāng)增加了該系統(tǒng)的競拍總次數(shù)。⑥拍品的競價功能:當(dāng)用戶有意競拍某款拍品時,可以點(diǎn)擊競拍按鈕進(jìn)入競拍詳情頁。競拍詳情頁首先會向競拍者展示拍品的名稱、當(dāng)前競價價格、每次最低加價、交易截至日期等關(guān)鍵詳情信息,以供競拍者參考做出恰當(dāng)?shù)募觾r。特別的,競拍者僅能參與其他用戶發(fā)布的拍品,禁止競拍個人所屬的拍品并且參與競拍后無法撤回以免惡意加價的現(xiàn)象發(fā)生。因此,在競拍者試圖發(fā)起競價時系統(tǒng)會給予適當(dāng)?shù)木?。?)拍品競價記錄信息功能模塊。①競價信息展示功能:根據(jù)拍賣現(xiàn)場實(shí)際情況考慮,本系統(tǒng)相關(guān)拍品競價的記錄信息會以優(yōu)先展示最新生成的拍品競價記錄信息,以便各位參與競拍者準(zhǔn)確把握當(dāng)前競價趨勢做出合理的加價。拍品競價記錄具體展示出的信息項(xiàng)包括拍品所屬人、拍品出價者、出價者郵寄地址、拍品類別、拍品名稱、拍品參考圖、競價記錄生產(chǎn)前價格、出價者加價具體數(shù)額、拍品當(dāng)前的競價起始價格、競價記錄生成時間、拍品競價截至日期。拍品出價者姓名、加價數(shù)額、拍品競價截至日期這三個信息的展示,簡單明了地告知了每個參與競拍者當(dāng)前的競價局勢,幫助所有競價者做出更具理性更加合理的加價。②競價信息查詢功能:根據(jù)不同用戶的多樣化的查詢需求,該系統(tǒng)提供了六種不同的競價記錄查詢方式。這六種方式包括:按競價拍品的類別分類查詢、按拍品名稱精確結(jié)合模糊的形式查詢、用戶個人發(fā)布拍品相關(guān)的競價記錄查詢、用戶個人參與的競價記錄查詢、他人競拍己方拍品成功的競價記錄查詢、個人參與拍品競價成功的競價記錄信息查詢。③競價記錄刪除功能:此功能按鈕僅在管理員的競價信息管理頁面出現(xiàn),普通用戶頁面無此按鈕,即普通用戶沒有刪除競價記錄權(quán)限。當(dāng)有惡意非法競價記錄生成時,管理員有權(quán)立即刪除該非法競價記錄。(4)拍賣系統(tǒng)功能模塊。①當(dāng)用戶成功登錄時,系統(tǒng)將識別該用戶,并根據(jù)其身份為其分配管理權(quán)限。對用戶權(quán)限的限制具體包括普通用戶僅能查看或修改個人信息和個人所屬拍品、普通用戶僅能刪除個人信息和個人所屬拍品、普通用戶無法刪除競價記錄。②每當(dāng)有新的競價記錄生成時,系統(tǒng)會將商品展示頁對應(yīng)商品的當(dāng)前競價起拍價格更新。③拍品到達(dá)競價截至日期后,用戶無法發(fā)起競拍。④當(dāng)用戶信譽(yù)值低于90時禁止發(fā)布新拍品,信譽(yù)值低于80時禁止參與拍品的競拍。⑤競價者發(fā)起競價后無法撤回。⑥拍品所屬者刪除或者修改所屬拍品后,對應(yīng)的所有已生成的競價記錄都會被系統(tǒng)刪除。⑦系統(tǒng)對競拍加價幅度的限制:每次加價幅度必須是拍賣者規(guī)定的數(shù)額的倍數(shù),否則無法成功參與競價。⑧當(dāng)物品達(dá)到最后報價時,系統(tǒng)會自動統(tǒng)計(jì)出在最后報價時間內(nèi)報價最高的競拍者,并向拍品擁有者及競拍成功者發(fā)出通知。用戶競拍流程圖如圖4.5所示。開始開始是否登錄判斷加價數(shù)額是否大于規(guī)定數(shù)額且是規(guī)定數(shù)額的倍數(shù)注冊對拍品發(fā)起競價系統(tǒng)統(tǒng)計(jì)出在拍品截止日期內(nèi)出價最高的競拍者并通知拍品所屬者和競拍成功者是否系統(tǒng)生成競價記錄判斷用戶信譽(yù)值是否大于80結(jié)束是是否否圖4.5用戶競拍流程圖(5)信譽(yù)評價功能模塊。①在拍賣中,競拍成功的用戶可以按照拍賣物品的具體狀況,對這次拍賣的拍品進(jìn)行評價,也就是對拍品的擁有者進(jìn)行信譽(yù)評價。②拍品得到好評,拍品所屬人信譽(yù)值加2,拍品得到中評,拍品所屬人信譽(yù)值加1,拍品得到差評,拍品所屬人信譽(yù)值減5。③在拍賣成功的使用者對拍賣物品進(jìn)行評估之后,該系統(tǒng)在評估結(jié)束后會自動對拍賣物品所屬人的聲譽(yù)進(jìn)行更新,并將評價的結(jié)果通知拍賣物品的擁有者。④只有用戶競拍成功后才會獲得一次信譽(yù)評價機(jī)會。4.2數(shù)據(jù)庫設(shè)計(jì)4.2.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)包括的實(shí)體有拍賣者、競拍者、拍品、競價報告,多個實(shí)體與多個實(shí)體間都存在明顯聯(lián)系。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)總體ER圖如4.6所示。圖4.6數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)總體ER圖在本網(wǎng)上拍賣系統(tǒng)中,拍賣者實(shí)體發(fā)布新拍品后,拍賣者就與個人所屬的拍品產(chǎn)生了拍賣關(guān)系。這種拍賣關(guān)系是1:n型的,即一個拍賣者可以發(fā)布多個新拍品而一個拍品僅能為一個拍賣者所有。具體關(guān)系ER圖如圖4.7所示。圖4.7拍賣者-拍品ER圖每當(dāng)有競價者實(shí)體對某一拍品實(shí)體成功發(fā)起競價后,競價者實(shí)體就與拍品實(shí)體產(chǎn)生了競拍關(guān)系。這種競拍關(guān)系是n:m型的,即一位競價者可以對多件拍品發(fā)起競價同樣一件拍品也可以被多位競價者競價。具體競拍關(guān)系ER圖如圖4.8所示。圖4.8競價者-拍品ER圖當(dāng)拍品實(shí)體成功被某一位競價者實(shí)體發(fā)起競拍時,拍品實(shí)體就與競價報告實(shí)體產(chǎn)生了記錄關(guān)系。這種記錄關(guān)系屬于1:n型,即一件拍品在多人競價的情況可以生成多個競價報告而一個競價報告只能記錄一件拍品的信息。具體記錄關(guān)系ER圖如圖4.9所示。圖4.9拍品-競價報告ER圖4.2.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)創(chuàng)建網(wǎng)上拍賣系統(tǒng)的數(shù)據(jù)庫:(1)用戶個人信息表如表4.1所示。表4.1用戶個人信息表字段名數(shù)據(jù)類型長度可否為null是否為主鍵注釋uidint否是用戶IDunamevarchar100否否姓名genderint否否性別phonevarchar20否否手機(jī)號碼areavarchar100否否郵寄地址managerint否否用戶身份usernamevarchar50否否用戶名passwordvarchar50否否密碼photovarchar100可以否頭像creditint否否信譽(yù)度create_timedate否否注冊時間(2)拍品信息表如表4.2所示。表4.2拍品信息表字段名數(shù)據(jù)類型長度可否為null是否為主鍵注釋gidint否是拍品IDuidint否否拍品所屬IDgnamevarchar255否否拍品名稱descriptionvarchar255可以否拍品描述lowest_pricedoubler否否起拍價格up_pricedouble否否最低加價now_pricedouble否否當(dāng)前價格picvarchar255否否拍品展示圖product_datedatetime否否生產(chǎn)日期end_datedatetime否否交易截止時間categoryint否否拍品分類(3)競價記錄信息表如表4.3所示。表4.3競價記錄信息表字段名數(shù)據(jù)類型長度可否為null是否為主鍵注釋ridint否是競價記錄IDuidint否否拍品所屬IDbuyUidint否否競價者IDgidint否否拍品IDgnamevarchar255否否拍品名稱picvarchar255否否拍品展示圖old_pricedouble否否競價前價格up_pricedoubler否否加價數(shù)額now_pricedoubler否否競價后價格create_datedatetime否否記錄生成時間end_datedatetime否否交易截至?xí)r間categoryint否否拍品分類sayvarchar255否否評價狀態(tài)allsayvarchar255可以否評價內(nèi)容第5章網(wǎng)上拍賣系統(tǒng)的實(shí)現(xiàn)5.1用戶信息管理的實(shí)現(xiàn)5.1.1用戶注冊實(shí)現(xiàn)無論是拍賣者還是競拍人都要先注冊為會員,在注冊時需要提交個人信息,包括姓名、性別、手機(jī)號碼、通信地址、用戶名、密碼、頭像。用戶注冊頁面如圖5.1所示。圖5.1用戶注冊賬號圖用戶注冊輸入的個人信息驗(yàn)證有:(1)姓名、電話號碼、郵寄地址、用戶名、密碼非空驗(yàn)證,如圖5.2所示;(2)電話號碼唯一驗(yàn)證,如圖5.3所示;(3)用戶名唯一驗(yàn)證,如圖5.3所示;(4)電話號碼格式驗(yàn)證,如圖5.4所示。圖5.2用戶信息非空驗(yàn)證圖圖5.3用戶信息唯一驗(yàn)證圖圖5.4電話號碼格式驗(yàn)證圖具體實(shí)現(xiàn)的核心代碼如下:$("#username").blur(function(){varusername=$(this).val();if(username==""||username.trim()==""){$("#usernameInfo").text("用戶名不能為空").css("color","red");}else{$.ajax({url:"user",type:"post",data:{"username":username,"func":"checkUsername"},dataType:"json",success:function(isRegist){if(isRegist){$("#usernameInfo").text("用戶名已被注冊").css("color","red");}else{$("#usernameInfo").text("用戶名ok").css("color","green");}}})}})5.1.2用戶登錄實(shí)現(xiàn)用戶注冊成功后會跳轉(zhuǎn)至用戶登錄頁面,然后輸入用戶名和密碼進(jìn)行驗(yàn)證,如圖5.5所示。圖5.5用戶登錄頁面圖用戶登錄信息輸入有誤的情況如圖5.6所示。圖5.6用戶信息輸入有誤展示圖用戶除了可選擇使用用戶名和密碼登錄方式外,還可以使用手機(jī)號驗(yàn)證碼的方式登錄。僅需點(diǎn)擊圖5.6中的手機(jī)號登錄按鈕。具體如圖5.7所示。圖5.7手機(jī)驗(yàn)證碼登錄展示圖用戶如果輸入未注冊的手機(jī)號進(jìn)行發(fā)送驗(yàn)證碼服務(wù),系統(tǒng)將提示手機(jī)號碼未注冊,請先去注冊。如圖5.8所示。圖5.8手機(jī)號未注冊報錯展示圖用戶如果輸入錯誤的驗(yàn)證碼嘗試登陸時,系統(tǒng)同樣會提示登陸失敗,請重新登錄。如圖5.9所示。圖5.9手機(jī)驗(yàn)證碼輸入錯誤展示圖用戶登錄信息對應(yīng)的核心代碼實(shí)現(xiàn)如下:$("#zphone").click(function(){varphone=$("#phone").val();if(phone==""||phone.trim()==""){$("#msg").text("手機(jī)號碼不能為空").css("color","red");}else{if(!(/^1[3456789]\d{9}$/.test(phone))){$("#msg").text("手機(jī)號碼格式不正確").css("color","red");}else{$.ajax({url:"user",type:"post",data:{"phone":phone,"func":"checkPhone"},dataType:"json",success:function(isRegist){if(isRegist){RemainTime();sendCode(phone);}else{$("#msg").text("手機(jī)號碼未注冊,請先注冊吧!").css("color","red");}}})}}})5.1.3用戶信息管理實(shí)現(xiàn)普通用戶只能顯示并修改個人信息,如圖5.7,5.8所示。圖5.10普通用戶信息展示圖圖5.11普通用戶信息修改展示圖登錄用戶身份如果是管理員則將展示所有用戶信息,并且有權(quán)限進(jìn)行用戶信息查詢和修改。如圖5.12所示。圖5.12用戶信息管理功能展示圖用戶信息管理功能實(shí)現(xiàn)的核心代碼如下:Datedate=null;date=sdf.parse(create_time);}catch(ParseExceptione){e.printStackTrace();}Partpart=request.getPart("pic");Stringpic=part.getSubmittedFileName();pic=UUID.randomUUID()+pic;StringdirPath="D:/tupian";Filefile=newFile(dirPath);if(!file.exists()){file.mkdirs();}part.write(dirPath+"/"+pic);Useruser=newUser(Integer.valueOf(uid),uname,Integer.valueOf(gender),phone,area,Integer.valueOf(manager),username,password,pic,date);booleanisSuccess=userService.addUser(user);response.sendRedirect("user?func=findUserList");}}5.2拍品信息管理的實(shí)現(xiàn)用戶點(diǎn)擊頁面左側(cè)功能列表中的拍品信息管理按鈕即可查看所有正在拍賣中的拍品信息。另外普通用戶可以按照拍品名稱搜索自己心儀的拍品信息、查看我發(fā)布的拍品。如圖5.13所示。圖5.13拍品信息展示圖用戶還可以按拍品所屬類別分類查詢拍品信息,如圖5.14所示。圖5.14按分類搜索拍品信息展示圖普通用戶僅允許修改個人發(fā)布的拍品信息,修改拍品信息頁面如圖5.15所示。圖5.15修改拍品信息展示圖普通用戶不允許競拍自己所屬的拍品,參與他人所屬拍品競價頁面如圖5.16所示。圖5.16參與拍品競價頁面展示圖用戶單擊添加拍品按鈕,然后在添加頁面輸入個人所屬拍品的詳細(xì)信息,具體添加頁面如圖5.17所示。圖5.17發(fā)布新拍品頁面展示圖拍品信息管理功能實(shí)現(xiàn)的核心代碼如下:try{List<User>ower=userService.findOwer();request.setAttribute("ower",ower);inttotalCount=errorCount;StringcurrentPage=request.getParameter("currentPage");PageToolpageTool=newPageTool(totalCount,currentPage,6);List<Goods>goodes=arrayList;request.setAttribute("goodes",goodes);request.setAttribute("pageTool",pageTool);request.getRequestDispatcher("admin/goods_errorDelete.jsp").forward(request,response);}catch(ServletExceptione){e.printStackTrace();}}elseif(isManager||flag){booleanisSuccess=goodsService.goodsDelete(idg);if(isSuccess){for(Strings:split){reportsService.deleteByGid(Integer.valueOf(s));}response.sendRedirect("goods?func=findAllGoods");}}}5.3競價記錄管理的實(shí)現(xiàn)用戶點(diǎn)擊頁面左側(cè)功能列表中的競價記錄管理按鈕即可查看所有已經(jīng)參與競價成功生成的競價記錄。另外用戶可以按照拍品名稱搜索自己心儀的拍品信息、按拍品分類查詢競價記錄、查看和自己相關(guān)的所有競價記錄。如圖5.18所示。圖5.18管理員競價記錄管理頁面展示圖圖5.18所展示的競價記錄管理頁面為以管理員身份登錄的頁面,而普通用戶無權(quán)刪除已經(jīng)生成的競價記錄,即沒有刪除按鈕。具體頁面如圖5.19所示。圖5.19普通用戶競價記錄管理頁面展示圖當(dāng)多位用戶競拍同一個拍品時,拍品的當(dāng)前價格會實(shí)時更新。當(dāng)用戶參與競拍時,看到的是最新的拍品競拍價格。多人競價同一拍品系統(tǒng)生成的競價記錄如圖5.20所示。圖5.20多人競價同一拍品系統(tǒng)生成的競價記錄展示圖拍品競價截止日期到達(dá)后,系統(tǒng)會以競價記錄的方式告知拍品所屬者競價結(jié)果。競價結(jié)果如圖5.21所示。圖5.21拍品所屬者競價結(jié)果展示圖同樣的,拍品競價截止日期到達(dá)后,系統(tǒng)會以競價記錄的方式告知競價成功者競價結(jié)果。競價結(jié)果如圖5.22所示。圖5.22競價成功者競價結(jié)果展示圖競價記錄管理功能實(shí)現(xiàn)的核心代碼如下:publicintfindSuccessCount(intuid){intcount=0;try{longc=(Long)qRunner.query("SELECTcount(*)fromreportswhereridin(SELECTmax(rid)fromreportswhereend_date<?groupbygid)andbuyUid=?",newScalarHandler(),LocalDateTime.now(),uid);count=(int)c;}catch(SQLExceptione){e.printStackTrace();}returncount;}publicList<Reports>findSuccess(PageToolpageTool,intuid){List<Reports>reports=null;try{reports=qRunner.query("SELECT*fromreportswhereridin(SELECTmax(rid)fromreportswhereend_date<?groupbygid)andbuyUid=?limit?,?",newBeanListHandler<Reports>(Reports.class),LocalDateTime.now(),uid,pageTool.getStartIndex(),pageTool.getPageSize());}catch(SQLExceptione){e.printStackTrace();}returnreports;}5.4用戶信譽(yù)評價功能的實(shí)現(xiàn)每當(dāng)競價者成功競拍到一件拍品時,該競價者就會有且僅有一次對該次交易的拍品進(jìn)行評價的機(jī)會,即對該拍品的所屬人進(jìn)行信譽(yù)評價。競拍成功后查看個人競拍成功競價記錄后的頁面如圖5.23所示。圖5.23競價記錄待評價展示圖競拍成功的競價者收到拍品體驗(yàn)完想要對該拍品進(jìn)行評價時,即可點(diǎn)擊上圖5.23中的評價按鈕,具體頁面展示如圖5.24所示。圖5.24競價記錄評價展示圖當(dāng)某拍品被成功競拍者評價后,系統(tǒng)會告知此次交易拍品前所屬人具體的評級內(nèi)容并對該用戶的信譽(yù)值進(jìn)行更新。查看他人的評價內(nèi)容頁面如圖5.25所示。圖5.25查看評價展示圖收到競拍者好評的用戶信譽(yù)值超過默認(rèn)值(100)的頁面展示如圖5.26所示。相反收到過多差評的用戶信譽(yù)值會降低,具體信息如圖5.27所示。圖5.26查看好評結(jié)果展示圖圖5.27查看差評結(jié)果展示圖用戶信譽(yù)評價功能實(shí)現(xiàn)的核心代碼如下:if(flag){UseruserByUid=userService.findUserByUid(u);booleanb1=userService.updateCredit(userByUid,say);reportsService.addOver(rid);report.setSay("評價成功");System.out.println(report);booleanisSuccess=reportsService.update(report);if(isSuccess){request.setAttribute("mss","未評價");inttotalCount=reportsService.findSuccessCount(buyUid);StringcurrentPage=request.getParameter("currentPage");PageToolpageTool=newPageTool(totalCount,currentPage,6);List<Reports>success=reportsService.findSuccess(pageTool,buyUid);request.setAttribute("reports",success);request.setAttribute("pageTool",pageTool);request.getRequestDispatcher("admin/reportsSay.jsp").forward(request,response);}}else{request.setAttribute("mss","未評價");report.setSay("已評價");booleanisSuccess=reportsService.update(report);if(isSuccess){inttotalCount=reportsService.findSuccessCount(buyUid);StringcurrentPage=request.getParameter("currentPage");PageToolpageTool=newPageTool(totalCount,currentPage,6);List<Reports>success=reportsService.findSuccess(pageTool,buyUid);request.setAttribute("reports",success);request.setAttribute("pageTool",pageTool);request.getRequestDispatcher("admin/reportsSay.jsp").forward(request,response);}}}第6章網(wǎng)上拍賣系統(tǒng)的測試6.1用戶信息管理的測試6.1.1用戶注冊測試圖6.1用戶注冊測試圖測試用例:(1)輸入未被注冊的用戶名、手機(jī)號碼,并且其他輸入框全部正確輸入,注冊成功。(2)輸入錯誤格式的手機(jī)號碼,注冊失敗。(3)輸入已被注冊的用戶名或密碼,注冊失敗。圖6.2注冊失敗測試圖圖6.3注冊失敗測試圖圖6.4注冊成功測試圖6.1.2用戶登錄測試賬號密碼登錄方式測試用例:(1)輸入錯誤的用戶名和密碼或者未注冊的賬戶信息,登錄失敗。(2)輸入正確的用戶名密碼,登錄成功,跳轉(zhuǎn)到系統(tǒng)歡迎頁面。圖6.5登錄失敗測試圖圖6.6登錄成功測試圖手機(jī)驗(yàn)證碼登錄方式測試用例:(1)輸入未注冊的手機(jī)號,獲取驗(yàn)證碼失敗。(2)輸入正確的手機(jī)號,獲取驗(yàn)證碼成功,輸入正確的驗(yàn)證碼跳轉(zhuǎn)到系統(tǒng)歡迎頁面。圖6.7獲取驗(yàn)證碼失敗測試圖圖6.8驗(yàn)證碼發(fā)送成功測試圖圖6.9驗(yàn)證碼方式登錄成功測試圖6.1.3用戶信息管理測試普通用戶登錄后的功能測試用例:單擊功能列表中的用戶信息查看按鈕,普通用戶僅展示個人信息。圖6.10查看個人信息測試圖單擊修改個人信息按鈕,成功展示出了個人原有信息。普通用戶僅支持修改姓名、性別、用戶名、密碼、頭像和郵寄地址信息。修改郵寄地址信息為梁山,修改成功。圖6.11修改個人信息測試圖圖6.12修改個人信息成功測試圖管理員登錄后的功能測試用例:(1)管理員有權(quán)限刪除用戶信息,即強(qiáng)制用戶注銷。圖6.13刪除用戶信息測試圖圖6.14成功刪除用戶信息測試圖(2)管理員有權(quán)限按手機(jī)號、用戶姓名查找用戶信息。并且用戶姓名支持精確查找和模糊查找相結(jié)合的方式。圖6.15按姓名查找用戶信息測試圖圖6.16按手機(jī)號查找用戶信息測試圖6.2拍品信息管理的測試拍品信息管理測試用例(1)單擊左側(cè)功能列表中的拍品信息管理按鈕,成功展示所有正在拍賣中的拍品信息。(2)單擊拍品展示列表上方的我的拍品按鈕,成功查詢到當(dāng)前登錄用戶姓名為庫里的所有所屬商品。(3)單擊拍品展示列表上方的分類檢索按鈕,選擇手機(jī)/運(yùn)營商/數(shù)碼分類,成功查詢到所有該類別的拍品信息。(4)單擊拍品展示列表上方的添加拍品按鈕,輸入湯家鳳1800題的圖書信息,成功發(fā)布新拍品供他人競拍。圖6.17拍品信息展示測試圖圖6.18我的拍品信息展示測試圖圖6.19按分類查詢拍品信息測試圖圖6.20按分類成功查詢到拍品信息測試圖圖6.21添加新拍品信息測試圖圖6.22成功添加新拍品信息測試圖(5)普通用戶僅能刪除個人所屬拍品,批量刪除時試圖刪除他人所屬拍品時,系統(tǒng)提示刪除失敗,并展示刪除失敗的拍品信息。圖6.23刪除他人拍品失敗測試圖6.3競價記錄管理的測試競價記錄管理的測試用例:(1)競價個人發(fā)布的拍品,競價失敗。系統(tǒng)禁止競價自己發(fā)布的拍品。圖6.24競價個人所屬拍品失敗測試圖(2)競拍新添加的湯家鳳1800題,加價8元。加價數(shù)額不是拍品發(fā)布者規(guī)定的5元的倍數(shù),競價失敗。圖6.25加價數(shù)額錯誤競價失敗測試圖(3)競拍新添加的湯家鳳1800題,加價10元,競價成功且成功生成競價記錄。然后點(diǎn)擊展示頁面上方的我的競價報告按鈕,即可查看剛剛成功參與競價的記錄。圖6.26競價成功提示測試圖圖6.27查看我的競價記錄測試圖(4)使用新注冊姓名為關(guān)羽的用戶發(fā)布一件羽絨服,把競價截至?xí)r間設(shè)定為當(dāng)前時間的兩分鐘后。然后使用另外三個用戶對這件羽絨服發(fā)起競價,最后達(dá)到截止時間時,系統(tǒng)成功計(jì)算出哪位用戶競拍成功。此次拍賣結(jié)束后,姓名為關(guān)羽的用戶點(diǎn)擊我拍賣成功的拍品按鈕即可清楚應(yīng)該給哪位用戶發(fā)貨。同時競拍成功的用戶可以點(diǎn)擊我競價成功的商品按鈕查看競價成功的拍品信息。圖6.28發(fā)布新拍品測試圖圖6.29多位用戶競價同一拍品測試圖圖6.30競價成功者查看拍品信息測試圖圖6.31拍賣成功者查看成功的競價記錄測試圖6.4用戶信譽(yù)評價功能的測試用戶信譽(yù)評價用例:(1)使用上述成功競拍到羽絨服姓名為楊洋的用戶對該拍品做出評價,選擇好評。(2)競拍成功者給出好評后,系統(tǒng)將拍品所屬者關(guān)羽的信譽(yù)值增加2。(3)拍品拍賣成功姓名為關(guān)羽的用戶單擊展示欄上方的我拍賣成功的拍品按鈕,成功查看到競拍者給的好評。圖6.32評價測試圖圖6.33評價成功測試圖圖6.34信譽(yù)值更新成功測試圖圖6.35成功查看到評價內(nèi)容測試圖結(jié)論本文采用B/S模式,基于Java、Jsp技術(shù)實(shí)現(xiàn)的網(wǎng)上拍賣系統(tǒng)滿足了拍賣業(yè)務(wù)的實(shí)際需求。系統(tǒng)會在拍品競價截止時間前為競價者開放競價通道。到達(dá)截止時間時系統(tǒng)會關(guān)閉競價通道,并依據(jù)出價最高的用戶信息生成競價成功報告。系統(tǒng)會限制用戶不能競價自己的商品,并且禁止用戶競價他人的拍品后撤回競價記錄;系統(tǒng)還會限制普通用戶僅能修改、刪除個人所屬的記錄信息;系統(tǒng)還實(shí)現(xiàn)了一個小型的用戶信譽(yù)評價功能:競拍成功的用戶可以根據(jù)所得商品的實(shí)際情況對該次成功競拍的拍品進(jìn)行評價,即對拍品所屬人進(jìn)行信用評價。競拍成功的用戶對拍品做出評價后,系統(tǒng)會根據(jù)評價的不同情況及時修改拍品所屬人的信譽(yù)值并將評價結(jié)果告知拍品所屬人。系統(tǒng)會限制低信譽(yù)值的用戶的操作權(quán)限,一定程度上保障了消費(fèi)者的權(quán)益。本系統(tǒng)實(shí)現(xiàn)了電子商務(wù)平臺的核心功能,具備一定規(guī)模并且可視為一個小型電子商務(wù)平臺。雖然本文開發(fā)的網(wǎng)上拍賣系統(tǒng)并未實(shí)現(xiàn)物流追蹤服務(wù)和支付功能,但是隨著市場對于網(wǎng)上拍賣的需求不斷提高,此類功能將變得越來越重要。因此,在未來的研究中,可以考慮引入物流追蹤服務(wù)和支付功能,以滿足用戶的需求并提高整個系統(tǒng)的可信度。參考文獻(xiàn)趙佳文.基于信任管理的拍賣系統(tǒng)的研究與實(shí)現(xiàn)[D].中國礦業(yè)大學(xué),2020.CNNIC發(fā)布第51次《中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報告》[J].互聯(lián)網(wǎng)天地,2023(03):3.CaiZ,LiuY,GanY,etal.Designan

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論