二手商品交易網(wǎng)站設(shè)計(jì)研究

時(shí)間:2022-03-30 09:29:14

導(dǎo)語(yǔ):二手商品交易網(wǎng)站設(shè)計(jì)研究一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

二手商品交易網(wǎng)站設(shè)計(jì)研究

摘要:隨著大學(xué)生購(gòu)買能力的提高和每年的畢業(yè)生離校,高校校園中會(huì)產(chǎn)生各種數(shù)量巨大的二手商品,如何處理這些二手商品成為一個(gè)難點(diǎn)問(wèn)題。網(wǎng)絡(luò)上雖然已經(jīng)有二手商品交易的網(wǎng)站,但是其信息的種類繁多與學(xué)生需求的匹配度較低,在校學(xué)生通常需要花費(fèi)較多時(shí)間才能篩選出適合的物品。故開發(fā)一個(gè)校園二手商品交易網(wǎng)站顯得尤為重要。一方面解決了物品閑置的問(wèn)題,使資源得到重新利用;另一方面也為大學(xué)生帶來(lái)一定的經(jīng)濟(jì)收益。

關(guān)鍵詞:Java;MyEclipse;MySQL;二手商品

隨著電子商務(wù)的興起及快速發(fā)展,很多電子商務(wù)網(wǎng)站已經(jīng)比較成熟,例如淘寶網(wǎng)、當(dāng)當(dāng)網(wǎng)、京東及唯品會(huì)等,但這些網(wǎng)站一般都是針對(duì)新商品的銷售,而同城的二手商品交易網(wǎng)站雖然已經(jīng)投入使用,但由于用戶涉及面較廣,各種物品種類繁多,質(zhì)量也參差不齊,對(duì)在校學(xué)生而言挑選物品費(fèi)時(shí)費(fèi)力。身為大學(xué)生希望能緊跟時(shí)代的步伐,利用所學(xué)的知識(shí)開發(fā)一個(gè)校園二手商品交易網(wǎng)站,既方便自己也有益于其他畢業(yè)生,同時(shí)還可以讓自己對(duì)理論與實(shí)踐相結(jié)合有更深層次的理解和體會(huì)。本設(shè)計(jì)用MyEclipse作為開發(fā)工具,運(yùn)用Java語(yǔ)言開發(fā),數(shù)據(jù)庫(kù)使用MySql。主要實(shí)現(xiàn)的功能有:用戶登錄與注冊(cè),商品搜索,閑置物品信息,個(gè)人信息修改等功能。

1開發(fā)工具及研究方案

1.1編程語(yǔ)言簡(jiǎn)介。本網(wǎng)站采用MyEclipse10.0作為開發(fā)工具。MyEclipse是一種基于Java可擴(kuò)展的具有開放的源代碼的開發(fā)平臺(tái),自身包含了大量工具,可用于多種語(yǔ)言的開發(fā)。還可以與SQLSsever、MySQL、Orecle等多種數(shù)據(jù)庫(kù)進(jìn)行連接。1.2數(shù)據(jù)庫(kù)。本網(wǎng)站主要應(yīng)用于校園二手商品的交易,使用范圍不大,所以數(shù)據(jù)庫(kù)采用MySQL。MySQL是一個(gè)簡(jiǎn)單的、易于理解的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它擁有占用內(nèi)存小、運(yùn)行速度快、并且語(yǔ)言易于理解,容易上手等特點(diǎn)。

2需求分析

2.1前臺(tái)功能模塊。主要包括以下功能:1)登錄注冊(cè):用戶可以通過(guò)注冊(cè)獲取權(quán)限進(jìn)入系統(tǒng)進(jìn)行一系列的操作。2)商品預(yù)覽:該功能是網(wǎng)站的基本功能,凡是瀏覽網(wǎng)站的用戶都可以查看商品的信息并且可以按照商品的關(guān)鍵詞來(lái)查詢商品的基本信息。3)留言板:方便用戶及時(shí)對(duì)商品提出意見和建議,有助于更好的進(jìn)行商品的交易。4)瀏覽個(gè)人信息:查看用戶的個(gè)人信息。5)商品:自己的預(yù)售商品,需要先填寫商品的信息,對(duì)商品進(jìn)行詳細(xì)的描述。2.2后臺(tái)功能模塊。管理員的主要任務(wù)是對(duì)后臺(tái)信息進(jìn)行管理,包括以下模塊:1)注冊(cè)用戶管理模塊:對(duì)已注冊(cè)的用戶進(jìn)行查看、刪除、修改等操作。2)管理商品類別模塊:對(duì)商品的類別進(jìn)行增加、刪除等操作。3)管理留言信息模塊:對(duì)用戶的留言信息進(jìn)行查看、刪除等操作。4)商品管理模塊:對(duì)商品的詳細(xì)信息進(jìn)行查看、刪除等操作,并且可以審核商品信息的真?zhèn)巍?)公告信息管理模塊:對(duì)的公告信息進(jìn)行增加、刪除等操作。

3概要設(shè)計(jì)

3.1總體功能描述。通過(guò)對(duì)校園二手商品交易網(wǎng)站的需求分析,確定網(wǎng)站應(yīng)該分為兩部分,包括:前臺(tái)功能和后臺(tái)功能。前臺(tái)主要包含以下六個(gè)模塊:1)用戶登錄注冊(cè)模塊;2)按關(guān)鍵詞進(jìn)行商品搜索模塊;3)個(gè)人基本信息瀏覽模塊;4)商品模塊;5)留言板管理模塊;6)網(wǎng)站公告管理模塊。后臺(tái)也包含以下六個(gè)功能模塊:1)管理員基本信息操作模塊;2)商品類別管理模塊;3)注冊(cè)用戶管理模塊;4)商品信息管理模塊;5)公告信息管理模塊;6)留言信息管理模塊。網(wǎng)站的功能模塊圖如圖3所示:3.2數(shù)據(jù)庫(kù)設(shè)計(jì)。數(shù)據(jù)庫(kù)的主要特征包括:數(shù)據(jù)與數(shù)據(jù)之間進(jìn)行共享、減少數(shù)據(jù)之間的冗余度、確保數(shù)據(jù)之間的獨(dú)立性、數(shù)據(jù)可以集中存儲(chǔ)、各個(gè)數(shù)據(jù)之間保持一致性等。概念模型實(shí)際上就是將客觀現(xiàn)實(shí)進(jìn)行抽象的描述,使得數(shù)據(jù)只能間接存儲(chǔ)在數(shù)據(jù)庫(kù)中,是人與計(jì)算機(jī)之間的一種中間模式。根據(jù)E-R模型,對(duì)校園二手商品交易網(wǎng)站的數(shù)據(jù)進(jìn)行了詳細(xì)分析從而建立了以下邏輯數(shù)據(jù)結(jié)構(gòu):1)用戶信息表(用戶編碼,用戶賬號(hào)名,用戶密碼,用戶真實(shí)姓名,用戶地址,用戶電話,用戶性別,用戶電子郵箱,用戶qq,用戶年齡,用戶出生年月,用戶學(xué)歷)。2)管理員信息表(管理員編號(hào),管理員用戶名,管理員密碼)。3)商品類別信息表(商品類別編號(hào),商品類別名稱,商品類別描述)。4)商品信息表(商品編號(hào),商品類別編號(hào),商品名稱,商品簡(jiǎn)介,商品圖片,商品簡(jiǎn)介,用戶的編號(hào))。5)公告信息表(公告編號(hào),公告標(biāo)題,公告內(nèi)容,公告數(shù)據(jù))。6)留言信息表(留言編號(hào),留言標(biāo)題,留言內(nèi)容,留言時(shí)間,留言人)。7)商品競(jìng)拍信息表(商品競(jìng)拍編號(hào),競(jìng)拍價(jià)格,商品ID,用戶ID,競(jìng)拍時(shí)間)。

4詳細(xì)設(shè)計(jì)

1)登錄和注冊(cè)功能模塊登錄和注冊(cè)功能主要使用了分層的方法實(shí)現(xiàn)的,將用戶的所有屬性封裝成一個(gè)實(shí)體類,統(tǒng)一存放在模型層Model中,在Model中建立TUser類,與數(shù)據(jù)庫(kù)中的t_User表對(duì)應(yīng)。2)查詢商品信息模塊本網(wǎng)站采用的是模糊查詢的方式,用戶可以根據(jù)所要查詢的商品的關(guān)鍵詞在后臺(tái)通過(guò)匹配字段與數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)進(jìn)行對(duì)比從而完成查詢。3)商品模塊它的實(shí)現(xiàn)幫助用戶能夠快速、便捷的自己預(yù)售的商品使得自己的閑置品得以快速、高效的處理。4)留言信息管理模塊未注冊(cè)的用戶沒有留言的權(quán)限,已注冊(cè)的用戶可以在首頁(yè)點(diǎn)擊留言進(jìn)入liuyanAdd⁃ByMe.jsp頁(yè)面,之后留言。

5結(jié)束語(yǔ)

網(wǎng)站采用MyEclipse+MySQL開發(fā)完成后能夠正常運(yùn)行,整體上操作簡(jiǎn)單,運(yùn)行效率高,基本能夠滿足校園二手商品交易的需求。對(duì)于一些細(xì)節(jié)上的問(wèn)題,由于時(shí)間限制,將隨著后期的使用與用戶反饋逐步地進(jìn)行完善。

參考文獻(xiàn):

[1]范嫣然,張持晨,劉若琦.大學(xué)生閑置物品交易調(diào)研分析[J].知識(shí)經(jīng)濟(jì),2016(8).

[2]常展,史迎馨.基于PHP的校園交易網(wǎng)站的分析與設(shè)計(jì)[J].考試周刊,2015(71).

[3]于蕭.基于J2EE的校園二手物品網(wǎng)絡(luò)預(yù)交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].濟(jì)南:山東師范大學(xué),2016.

[4]謝蘭.校園二手商品交易網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2012.

[5]伯登.Java開發(fā)指南-Servlets和JSP篇[M].北京:電子工業(yè)出版社,2001.

作者:王帆 康世英 單位:咸陽(yáng)師范學(xué)院