二手書交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
0 引 言
我國每年各個(gè)學(xué)校都會(huì)產(chǎn)生大量的二手書,尤其隨著生升學(xué),他們?cè)谏蟼€(gè)學(xué)期所使用的教材就變成了名副其實(shí)的二手圖書,另外還有課外書等 [1]。這些二手書大多還完整無缺,能夠進(jìn)行重復(fù)利用。對(duì)于二手書,目前除了被人們當(dāng)做廢品賣掉或扔掉外,有些懂得書籍珍貴的人會(huì)擺地?cái)傎u掉,但是其利用效果并不明顯 [2]。若想解決二手書的合理利用問題,必須借助互聯(lián)網(wǎng)平臺(tái),創(chuàng)建一個(gè)高效率的二手書管理模式,有效利用網(wǎng)絡(luò)平臺(tái)使二手書能夠有其用武之地,使得二手書也能跟上時(shí)代步伐,創(chuàng)造更大的利用價(jià)值 [3]。面對(duì)堆積如山的二手書,可以借助二手書交易系統(tǒng)對(duì)其進(jìn)行分類,利用互聯(lián)網(wǎng)平臺(tái)讓用戶在二手書交易系統(tǒng)里也能夠像逛淘寶一樣找到自己想買的書,還可通過二手書交易系統(tǒng)出售、分享自己的書,并對(duì)書籍進(jìn)行評(píng)論或在線留言等 [4]。
1 系統(tǒng)功能設(shè)計(jì)
結(jié)合二手書交易系統(tǒng)的相關(guān)需求,系統(tǒng)功能設(shè)計(jì)主要由七個(gè)模塊構(gòu)成,分別是網(wǎng)站主界面模塊、用戶注冊(cè)模塊、瀏覽圖書模塊、購買圖書模塊、上傳圖書模塊、捐書模塊、圖書收藏模塊。二手書交易系統(tǒng)的功能設(shè)計(jì)如圖 1 所示。
主界面只供游客簡單瀏覽,若要獲得更多權(quán)限或了解更多,則必須注冊(cè)登錄。登錄進(jìn)入系統(tǒng)的用戶能夠?qū)λ泄δ苓M(jìn)行管理,且管理員需要登錄后臺(tái)才能管理用戶賬號(hào),做更改信息等操作 [5]。用戶能夠在該系統(tǒng)對(duì)自己喜歡的書籍進(jìn)行評(píng)論和在線留言,通過對(duì)二手書進(jìn)行評(píng)論和評(píng)分能夠讓更多的用戶了解相關(guān)書籍的閱讀量與登錄該系統(tǒng)的用戶數(shù)量。用戶注冊(cè)時(shí)設(shè)有密保問題,若用戶忘記賬號(hào)可通過回答密保問題找回。系統(tǒng)中的相應(yīng)操作均有相應(yīng)的提示信息出現(xiàn),給用戶提供更舒心的服務(wù)。
2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
二手書交易系統(tǒng)采用 MySQL 數(shù)據(jù)庫,該數(shù)據(jù)庫操作簡單、運(yùn)行速度快、成本低,是二手書交易系統(tǒng)的最佳選擇 [3]。二手書交易系統(tǒng)的主要數(shù)據(jù)庫表包括所有用戶表、購買記錄表、留言板表、評(píng)論表、商品類別表、商品信息表、收藏記錄表、新聞通知表、用戶注冊(cè)表、友情鏈接表等。數(shù)據(jù)庫的實(shí)體主要有用戶、管理員、二手書、留言、評(píng)論等。各個(gè)實(shí)體之間的關(guān)系如圖 2 所示。
3 系統(tǒng)實(shí)現(xiàn)
本文二手書交易系統(tǒng)設(shè)計(jì)了標(biāo)題搜索欄,可供用戶查找書籍。若用戶在未登錄的情況下購買圖書,系統(tǒng)會(huì)提示讓其先登錄 ;注冊(cè)時(shí)若出現(xiàn)同名賬號(hào),系統(tǒng)會(huì)提示其更改賬號(hào) [5] ;購買好相應(yīng)的書籍后點(diǎn)擊確認(rèn)會(huì)出現(xiàn)訂單,使用戶一目了然。各個(gè)功能模塊之間相互連接、相互組合。共享圖書模塊是二手書交易系統(tǒng)的一個(gè)創(chuàng)新模塊,若用戶看完了自己所購買的書籍,也可在二手書交易系統(tǒng)里將其出售或者無償送給其他用戶閱讀。系統(tǒng)主界面及后臺(tái)管理界面分別如圖 3、圖 4 所示。
4 結(jié) 語
本文系統(tǒng)采用 MySQL 數(shù)據(jù)庫技術(shù)和 Java 技術(shù),通過對(duì)身邊二手書的收集、售賣、捐贈(zèng)等成功解決了二手書被大量浪費(fèi)的問題,促進(jìn)了二手書的流通和循環(huán)利用。二手書交易系統(tǒng)的使用不僅為廣大學(xué)習(xí)愛好者降低了學(xué)習(xí)成本,同時(shí)也起到了良好的環(huán)保作用。