版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于JAVA的閑置物品交易網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)目錄TOC\o"1-3"\h\u174971引言 2117541.1課題背景 2143451.2研究目標(biāo) 2248032關(guān)鍵技術(shù)介紹 2321632.1系統(tǒng)簡(jiǎn)介 2232132.3購物車模塊 4322883可行性分析與需求分析 499223.1系統(tǒng)的可行性分析 4276054系統(tǒng)總體設(shè)計(jì) 6143084.1系統(tǒng)功能描述 6146734.2數(shù)據(jù)庫E-R圖 776604.3同城閑置物品交易系統(tǒng)數(shù)據(jù)庫 8103475系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 13182215.1系統(tǒng)首頁界面 13150015.2閑置物品信息列表頁面 1445955.3商品購物車頁面 15217515.4在線閑置物品訂購 16222415.5回收人員賬戶界面 17157975.6會(huì)員中心界面 1869605.7系統(tǒng)后臺(tái)登錄界面 1914756系統(tǒng)測(cè)試 26210406.1系統(tǒng)測(cè)試實(shí)例 26186657結(jié)論 2839528參考文獻(xiàn) 29摘要:生活中,我們常常會(huì)因各種原因產(chǎn)生很多閑置物品,例如購買很多商品,參加活動(dòng)送的禮品,還有各種數(shù)碼相機(jī),手機(jī),電腦等升級(jí)換代,為了不占用空間,多數(shù)的閑置物品都是直接丟棄,閑置物品丟失造成了大量的資源浪費(fèi),大量的閑置物品丟棄會(huì)產(chǎn)生巨大的生活垃圾,對(duì)閑置物品處理的過程,往往缺乏方便高效的途徑,造成了大量人力資源和物品資源浪費(fèi)。本項(xiàng)目采用Java語言開發(fā),數(shù)據(jù)庫采用Mysql,基于B/S結(jié)構(gòu)設(shè)計(jì)并實(shí)現(xiàn)一個(gè)同城閑置物品交易系統(tǒng)。本系統(tǒng)完成了進(jìn)行在線發(fā)布閑置物品、在線購買閑置物品、購物車、個(gè)人訂單、閑置物品訂單、閑置物品信息管理、回收人員回收、注冊(cè)用戶管理和系統(tǒng)設(shè)置,預(yù)約回收人員,物品回收分為單品回收和批量回收方式,單品回收可以郵寄,批量可以采用上門或賣方送到回收點(diǎn),為同城用戶提供一個(gè)方便的快捷的閑置物品交易平臺(tái)。關(guān)鍵詞:同城閑置物品交易,JAVA,B/S結(jié)構(gòu),交易網(wǎng)站1引言1.1課題背景隨著社會(huì)的不斷發(fā)展,人們生活節(jié)奏的加快,電子商務(wù)網(wǎng)站購物的便利性,人們通常會(huì)購買很多商品,多數(shù)商品短時(shí)間都會(huì)閑置,為了不占用空間,多數(shù)的閑置物品都是直接丟棄,閑置物品丟失造成了大量的資源浪費(fèi),大量的閑置物品丟棄會(huì)產(chǎn)生巨大的生活垃圾,為了處理這些閑置物品垃圾會(huì)消耗大量的人力和物力進(jìn)行處理。對(duì)閑置物品處理的過程,往往缺乏方便高效的途徑,造成了大量人力資源和物品資源浪費(fèi)。如何通過計(jì)算機(jī)來開發(fā)一個(gè)網(wǎng)站來進(jìn)行閑置物品交易,提高閑置物品的再次利用是一個(gè)迫切要解決的問題。1.2研究目標(biāo)本網(wǎng)站用Win10系統(tǒng),前端JSP開發(fā)技術(shù),數(shù)據(jù)庫是Mysql5.5,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)同城閑置物品交易系統(tǒng)。同城閑置物品交易系統(tǒng)是采用瀏覽器端和服務(wù)器模式進(jìn)行設(shè)計(jì)開發(fā),項(xiàng)目開發(fā)完成后可以進(jìn)行在線發(fā)布閑置物品、購買閑置物品、想要購買的閑置物品加購物車、需要的閑置物品發(fā)布求購信息,閑置物品訂單管理、個(gè)人訂單查看、閑置物品信息管理、回收人員回收、注冊(cè)用戶管理、回收人員的信息管理和系統(tǒng)網(wǎng)站公告及輪播圖的設(shè)置等內(nèi)容,用戶有較多的閑置物品時(shí),比如大量的書籍,多個(gè)舊家電等,用戶可以在網(wǎng)站上進(jìn)行回收人員的上門回收服務(wù),同城閑置物品交易網(wǎng)站為同城用戶提供一個(gè)方便的快捷的閑置物品交易的交易平臺(tái)。用戶可以足不出戶就能購買到自己想要的閑置物品,并可以后臺(tái)發(fā)布閑置物品和求購信息。本項(xiàng)目把傳統(tǒng)的線下小范圍的閑置物品交易方式方式,提升為以計(jì)算機(jī)信息化處理的方式。2關(guān)鍵技術(shù)介紹2.1系統(tǒng)簡(jiǎn)介同城閑置物品交易系統(tǒng)是典型的B/S結(jié)構(gòu)的程序,項(xiàng)目開發(fā)完成后可以在瀏覽器上運(yùn)行訪問。項(xiàng)目開發(fā)的技術(shù)流程采用瀑布模型進(jìn)行開發(fā),項(xiàng)目采用MVC的模式進(jìn)行設(shè)計(jì)并實(shí)現(xiàn),系統(tǒng)能夠?qū)崿F(xiàn)低內(nèi)聚高融合,方便快捷進(jìn)行在線二次開發(fā)擴(kuò)展。項(xiàng)目開發(fā)軟件環(huán)境(1)開發(fā)工具:Eclipse(2)編程語言:Java(3)開發(fā)JDK版本:1.8(4)數(shù)據(jù)庫:MySQL5.5(5)Web服務(wù)器:Tomcat8.0(6)項(xiàng)目開發(fā)框架:SSM項(xiàng)目硬件環(huán)境(1)操作系統(tǒng):Windows7\WindowsServer2012(2)內(nèi)存:8G(3)CPU:I77700處理器(4)硬盤:528G硬盤本項(xiàng)目開發(fā)環(huán)境相對(duì)比較成熟,硬件要求和軟件要求不高,能夠很容易在市場(chǎng)上獲取,同時(shí),軟件開發(fā)環(huán)境都是免費(fèi)下載,大大降低的軟件的開發(fā)成本,提高了軟件的通用性和開發(fā)效率。2.2MVC模式結(jié)構(gòu)MVC是在Smailltalk開發(fā)中最開始使用。目前在各種軟件開發(fā)過程中都得到了很好的應(yīng)用。本項(xiàng)目采用Java技術(shù)來進(jìn)行設(shè)計(jì)開發(fā),本項(xiàng)目編程采用MVC設(shè)計(jì)思想,MVC模式執(zhí)行過程如下圖2.1MVC模式結(jié)構(gòu)圖(一)View部分:View部分是用戶操作的界面,通過視圖模板來進(jìn)行顯示數(shù)據(jù)信息,提供用戶操作的界面操作。通過在視圖層中數(shù)據(jù)進(jìn)行顯示,在視圖層中進(jìn)行數(shù)據(jù)傳輸,項(xiàng)目以Form形式進(jìn)行數(shù)據(jù)提交,View部分的數(shù)據(jù)提交到服務(wù)器,服務(wù)器端通過Request對(duì)象在View層中調(diào)用邏輯控制,在控制器中頁面跳轉(zhuǎn)到不同的視圖層進(jìn)行顯示。(二)控制層:controller通過接收前端傳過來的參數(shù)進(jìn)行業(yè)務(wù)操作,在返回一個(gè)指定的路徑或者數(shù)據(jù)表,Controller直接調(diào)用Service,Service調(diào)用Mapper。執(zhí)行相關(guān)流程,執(zhí)行結(jié)果后,把數(shù)據(jù)列表封裝到Model對(duì)象中,通過控制器跳轉(zhuǎn)到頁面視圖中,在頁面視圖層中通過標(biāo)簽把數(shù)據(jù)信息進(jìn)行顯示出來。(三)模型層:模型層通常表示實(shí)體,模型層是面向?qū)ο笾凶钪匾慕M成部分,是數(shù)據(jù)傳遞與傳輸?shù)臄?shù)據(jù)類型封裝。是View層和Controller層之間數(shù)據(jù)傳輸?shù)闹匾M成部分,是視圖層和控制層之間傳輸?shù)膶?duì)象。2.3購物車模塊同城閑置物品交易系統(tǒng)是一個(gè)典型的電子商務(wù)網(wǎng)站的實(shí)現(xiàn),電子商務(wù)網(wǎng)站中最重要的功能就是購物車的設(shè)計(jì),購物車是采用計(jì)算機(jī)信息化的技術(shù),采用計(jì)算機(jī)編程語言,在電子商務(wù)網(wǎng)站購物的過程中,設(shè)計(jì)并開發(fā)的一個(gè)類似超市購物籃的思想,采用購物車來存放用戶未下單的物品,以及物品數(shù)量,通過提交訂單之后,把購物車中的物品清空,把所有購物的物品信息都提交在購物訂單中進(jìn)行保存。購物車正常設(shè)計(jì)分為兩種設(shè)計(jì)實(shí)現(xiàn),一種購物車是采用數(shù)據(jù)庫表來進(jìn)行存儲(chǔ)購物車,這種方式用戶必須登錄到系統(tǒng)中,才能進(jìn)行添加到購物車中。另外一種方式,把購物車數(shù)據(jù)臨時(shí)存放在Session的緩存中,用戶沒有登錄也可以正常使用購物車功能,把購物車的內(nèi)容存放在Session中的購物系統(tǒng),Session一旦丟失,購物車中的數(shù)據(jù)就清空。目前市場(chǎng)上運(yùn)營(yíng)的大型電子商務(wù)平臺(tái),都是采用數(shù)據(jù)庫表來進(jìn)行存儲(chǔ)用戶的購物車信息。本項(xiàng)目用戶數(shù)據(jù)不多,本項(xiàng)目采用更加簡(jiǎn)便快捷的方式來進(jìn)行購物車的實(shí)現(xiàn)。本項(xiàng)目購物車實(shí)現(xiàn),是采用Map進(jìn)行存儲(chǔ)用戶購買的物品ID以及購物車中對(duì)應(yīng)的物品數(shù)量,當(dāng)提交訂單的時(shí)候,用戶會(huì)根據(jù)頁面?zhèn)鬟f的購物車中的Session數(shù)據(jù),通過Session獲得購買的物品的主鍵ID以及物品數(shù)量,通過Sql語句查詢出物品詳情信息,通過訂單表來進(jìn)行存儲(chǔ)訂單信息,創(chuàng)建訂單完成后,就會(huì)清空Session中的購物車信息。3可行性分析與需求分析3.1系統(tǒng)的可行性分析在開發(fā)同城閑置物品交易網(wǎng)站時(shí)主要是從經(jīng)濟(jì)可行性、技術(shù)可行性和操作可行性進(jìn)行了分析,以下是詳細(xì)的可行性分析。3.1.1技術(shù)可行性通過程序開發(fā)和語言介紹,使用Win10系統(tǒng),前端JSP開發(fā)技術(shù),數(shù)據(jù)庫Mysql5.5開發(fā)系統(tǒng)更為合適。數(shù)據(jù)庫Mysql5.5也可以保證系統(tǒng)開發(fā)的完整性和良好數(shù)據(jù)安全性的條件。軟件工程行業(yè)是不斷更新的。人們通過現(xiàn)代科技的發(fā)展來開發(fā)軟件,通過開發(fā)軟件、語言和系統(tǒng)來為開發(fā),系統(tǒng)建立一定的開發(fā)環(huán)境。系統(tǒng)的主要編程是JAVA語言技術(shù),開發(fā)這些技術(shù)和項(xiàng)目是可行的。3.1.2經(jīng)濟(jì)可行性在本系統(tǒng)中,所有的開發(fā)軟件都是開源的,大大減少了時(shí)間和成本,也可以提高開發(fā)效率。使用本系統(tǒng)不需要高的計(jì)算機(jī)配置,只需低配置即可登錄網(wǎng)站,因此開發(fā)本系統(tǒng)在經(jīng)濟(jì)上是可行的。3.1.3操作可行性操作可行性是系統(tǒng)的可用性,系統(tǒng)必須有簡(jiǎn)單的操作邏輯和功能模塊才能使用。登錄界面是最常見的界面窗口,用戶只能通過計(jì)算機(jī)訪問和使用。Java語言是系統(tǒng)的主要開發(fā)技術(shù)。通過使用這些開發(fā)技術(shù),系統(tǒng)更加完善和完善,不僅使系統(tǒng)人性化,也使用戶操作極其簡(jiǎn)單方便。該系統(tǒng)還具有易操作、易管理、交互性好的特點(diǎn),因此該系統(tǒng)的開發(fā)具有一定的價(jià)值。經(jīng)過以上描述,本系統(tǒng)的開發(fā)在經(jīng)濟(jì)和技術(shù)上都符合開發(fā)條件。3.2用例圖設(shè)計(jì)閑置物品交易網(wǎng)站主要從回收人員、管理員、普通用戶三種角色進(jìn)行了區(qū)分。下面分別是回收人員、管理員、普通用戶的用例圖。1)管理員用例圖管理員擁有其他權(quán)限所沒有的功能,用戶信息管理、網(wǎng)站公告管理、閑置物品管理、回收人員用戶的訂單管理、分類管理、銷售統(tǒng)計(jì)管理、留言管理管理員用例圖如圖3.1所示。圖3.1管理員用例圖2)用戶用例圖主要是用戶閑置物品發(fā)布、在線訂購、在線留言等操作,用戶用例圖如圖3.2所示。圖3.2用戶用例圖2)回收人員用例圖主要是回收訂單管理,個(gè)人信息管理等操作?;厥杖藛T對(duì)訂單信息進(jìn)行查看。回收人員用例圖如圖3.3所示。圖3.3回收人員用例圖4系統(tǒng)總體設(shè)計(jì)4.1系統(tǒng)功能描述本網(wǎng)站分為回收人員、管理員、普通用戶三種身份,下面主要是對(duì)各身份的功能分析:4.1.1用戶角色(1)當(dāng)用戶購買物品時(shí),必須注冊(cè)成功后才能進(jìn)行購買(2)登陸以及退出(3)用戶可以在線查詢可以交易的閑置物品,查詢到自己感興趣的物品進(jìn)行查看,購買閑置物品放入購物車并進(jìn)行訂單的提交(4)在線發(fā)布閑置物品,發(fā)布自己的閑置物品。(5)在線管理自己發(fā)布的閑置物品列表(6)網(wǎng)站公告顯示(7)用戶可以在網(wǎng)站上進(jìn)行留言操作(8)在線管理自己的個(gè)人訂單(9)在線充值(10)在線發(fā)布回收訂單信息。4.1.2回收人員角色(1)回收人員登陸(2)回收人員查看回收訂單內(nèi)容,并且更新回收狀態(tài)。物品回收模塊單品回收和批量回收回收方式模塊單品回收可以郵寄,批量可以采用上門或賣方送到回收點(diǎn)。4.1.3管理員角色(1)系統(tǒng)后臺(tái)登錄(2)管理員信息管理(3)網(wǎng)站公告管理:添加網(wǎng)站公告、刪除網(wǎng)站公告和修改網(wǎng)站公告等(4)閑置物品管理:閑置物品刪除和閑置物品修改等(5)訂單管理:訂單的查看,訂單狀態(tài)設(shè)置(6)會(huì)員管理:會(huì)員信息管理、會(huì)員刪除等(7)回收人員信息管理(8)回收訂單信息管理(10)銷售統(tǒng)計(jì)管理:閑置物品銷售統(tǒng)計(jì)的查詢(11)留言管理:對(duì)用戶的留言進(jìn)行查詢、查看、刪除系統(tǒng)主要功能結(jié)構(gòu)圖如圖所示:4.2數(shù)據(jù)庫E-R圖概念模式主要以數(shù)據(jù)需求分析為基礎(chǔ),E-R圖表示具體實(shí)體、屬性和連接之間的關(guān)系。這些關(guān)鍵實(shí)體的實(shí)體關(guān)系圖設(shè)計(jì)如下:圖4-1系統(tǒng)ER圖4.3同城閑置物品交易系統(tǒng)數(shù)據(jù)庫數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)是每個(gè)系統(tǒng)軟件制作過程中的重要環(huán)節(jié)。同城閑置物品交易網(wǎng)站通過外鍵關(guān)聯(lián)增加數(shù)據(jù)庫關(guān)聯(lián),減少重復(fù)。使得系統(tǒng)的數(shù)據(jù)表結(jié)構(gòu)更加合理。本系統(tǒng)的設(shè)計(jì)數(shù)據(jù)庫表結(jié)構(gòu)如下:表1shangpin(閑置物品)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2jiagedouble價(jià)格3jieshaotext介紹4subtitlevarchar(500)子標(biāo)題5namevarchar(2000)姓名6pubrenvarchar(255)發(fā)布人7pubtimedatetime發(fā)布時(shí)間8spnovarchar(255)物品編號(hào)9sptypevarchar(255)物品類型10sptypeidint(11)物品類型ID11tuijianint(11)推薦12tupianvarchar(255)圖片13zuixinint(11)最新14kucunint(11)庫存15spstateint(11)物品狀態(tài)16stateint(11)狀態(tài)17tuihuanint(11)退換18dxidint(11)對(duì)象ID19tagidint(11)標(biāo)簽ID20tagnamevarchar(255)標(biāo)簽名稱表2dingdan(訂單)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2ddnovarchar(255)訂單編號(hào)3desvarchar(255)描述4fahuorenvarchar(255)發(fā)貨人5fahuotimedatetime發(fā)貨時(shí)間6shraddressvarchar(255)收貨地址7shrnamevarchar(255)收貨人地址8shrtelvarchar(255)收貨人姓名9titlevarchar(255)收貨人電話10totalpricedouble狀態(tài)11xiadanrenvarchar(255)標(biāo)題12xiadantimedatetime總價(jià)13wlordernovarchar(255)下單人14wltypevarchar(255)下單時(shí)間15stateint(11)狀態(tài)16shaccountvarchar(255)商戶賬號(hào)表3dingdanitems(訂單詳情表)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2ddnovarchar(255)訂單編號(hào)3jifenint(11)描述4jiagefloat(255,0)價(jià)格5shuliangint(11)數(shù)量6spidint(11)分類ID7spimagevarchar(255)分類圖片8spnamevarchar(255)分類名9spnovarchar(255)分類編號(hào)表4duixiang(對(duì)象)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)主鍵ID2namevarchar(500)名稱表5friendlink(友情鏈接)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2hrefvarchar(255)鏈接地址3titlevarchar(255)鏈接名稱表6huiyuan(會(huì)員表)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2accountnamevarchar(255)賬號(hào)3addressvarchar(255)地址4emailvarchar(255)郵箱5logtimesint(11)登錄次數(shù)6mobilevarchar(255)手機(jī)7namevarchar(255)姓名8nicknamevarchar(255)別名9passwordvarchar(255)密碼10regdatedatetime注冊(cè)時(shí)間11sexvarchar(255)性別12statusint(11)狀態(tài)13touxiangvarchar(255)頭像14yuefloat余額15idcardnovarchar(50)身份證16paypwdvarchar(50)支付密碼17desvarchar(255)描述18typeidint(11)類型19typenamevarchar(255)類型ID表7hytype(會(huì)員類型)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)主鍵ID2namevarchar(500)名稱3discountdouble折扣表8indexcolumns(首頁配置)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2coldesvarchar(255)列描述3colidint(11)列ID4showstylevarchar(255)顯示樣式表9jiaodiantu(輪播圖)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2hrefvarchar(255)鏈接地址3pindexint(11)索引4titlevarchar(255)標(biāo)題5tupianvarchar(255)圖片6xtypevarchar(255)類型表10leaveword(留言)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2createtimedatetime創(chuàng)建時(shí)間3dcontentvarchar(255)留言內(nèi)容4lwrenvarchar(255)留言人5replycontentvarchar(255)回復(fù)內(nèi)容6replyrenvarchar(255)回復(fù)人7replytimedatetime回復(fù)時(shí)間8statusint(11)狀態(tài)9lwnamevarchar(255)留言名稱10replynamevarchar(255)回復(fù)名稱11titlevarchar(255)標(biāo)題表11notice(通知公告)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)主鍵ID2clickcountint(11)點(diǎn)擊量3dcontenttext內(nèi)容4pubrenvarchar(255)發(fā)布人5pubtimedatetime發(fā)布時(shí)間6titlevarchar(255)標(biāo)題表12receaddress(地址)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)主鍵ID2titlevarchar(500)標(biāo)題3shrvarchar(500)人員4mobilevarchar(500)電話5postcodevarchar(500)郵編6addinfovarchar(500)地址信息7hyaccountvarchar(500)賬號(hào)表13comment(評(píng)論表)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2belongidvarchar(255)外鍵ID3commentcontentvarchar(255)評(píng)論內(nèi)容4commentrenvarchar(255)評(píng)論人5commenttimedatetime評(píng)論時(shí)間6titlevarchar(255)標(biāo)題7xtypevarchar(255)類型8photovarchar(255)圖片9defenint(11)得分表14shoucang(收藏)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)主鍵ID2bookidint(11)外鍵ID3booknamevarchar(255)外鍵名稱4screnvarchar(255)收藏人5hrefvarchar(500)連接6sctimedatetime收藏時(shí)間7tupianvarchar(255)圖片表15sitenav(導(dǎo)航欄)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2hrefvarchar(255)連接地址3sindexint(11)索引值4titlevarchar(255)標(biāo)題表16spcategory(分類表)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2isleafint(11)是否有子節(jié)點(diǎn)3jieshaovarchar(255)介紹4mingchengvarchar(255)名稱表17sptag(商品標(biāo)簽)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)主鍵ID2namevarchar(500)商品標(biāo)簽名稱表18sysconfig(系統(tǒng)配置)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)主鍵ID2namevarchar(500)名稱表19sysconfigitem(系統(tǒng)配置詳情)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)ID2titlevarchar(500)標(biāo)題3dcontenttext內(nèi)容4cfgidint(11)配置ID5cfgnamevarchar(500)配置名稱表20users(管理員)序號(hào)數(shù)據(jù)字段數(shù)據(jù)類型字段描述1idint(11)主鍵ID2createtimedatetime創(chuàng)建時(shí)間3creatorvarchar(255)創(chuàng)建人4emailvarchar(255)郵箱5logtimesint(11)登錄次數(shù)6nicknamevarchar(255)昵稱7passwordvarchar(255)密碼8realnamevarchar(255)真實(shí)姓名9rolenamevarchar(255)角色名稱10sexvarchar(255)性別11telvarchar(255)電話12usernamevarchar(255)用戶名13xiangpianvarchar(255)相片5系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)5.1系統(tǒng)首頁界面同城閑置物品交易網(wǎng)站主要是由首頁、搜索欄、用戶注冊(cè)、輪播圖,系統(tǒng)后臺(tái)登錄,登錄注銷、商品等組成的。還可以對(duì)閑置物品進(jìn)行購買、評(píng)論等操作。首頁運(yùn)行界面如圖5-1所示。圖5-1系統(tǒng)首頁界面關(guān)鍵代碼實(shí)現(xiàn)5.2閑置物品信息列表頁面點(diǎn)擊上方菜單欄不同分類的閑置物品模塊,用戶可以對(duì)閑置物品的信息進(jìn)行瀏覽。頁面詳見5-2所示。圖5-2閑置物品信息列表頁面關(guān)鍵代碼實(shí)現(xiàn)5.3商品購物車頁面用戶點(diǎn)擊加入購物車按鈕后進(jìn)入個(gè)人的購物車頁面,可以選擇購買的閑置物品數(shù)量、刪除選中的閑置物品。如果對(duì)物品無異議可以繼續(xù)購物或提交訂單操作。運(yùn)行效果如圖5-3所示:圖5-3購物車頁面關(guān)鍵代碼實(shí)現(xiàn)5.4在線閑置物品訂購登錄成功的用戶,點(diǎn)到想要購買的物品的詳情頁,點(diǎn)擊加入購物車并提交物品訂單。系統(tǒng)將跳轉(zhuǎn)到詳細(xì)訂單的界面,在此界面填入收貨地址等信息后點(diǎn)擊下單結(jié)算并進(jìn)行付款。詳見圖5-4所示。圖5-4在線商品訂購頁面關(guān)鍵代碼實(shí)現(xiàn)5.5回收人員賬戶界面回收人員通過自己注冊(cè)的賬號(hào),登錄系統(tǒng)后方可進(jìn)入個(gè)人的后臺(tái),點(diǎn)擊左側(cè)“回收訂單管理”按鈕處理物品的回收預(yù)約、點(diǎn)擊“賬戶信息”查看個(gè)人資料及修改密碼等操作。詳情操作如圖5-5所示。圖5-5回收人員賬戶界面關(guān)鍵代碼實(shí)現(xiàn)5.6會(huì)員中心界面用戶登錄已注冊(cè)的賬號(hào)后,在線發(fā)布我的閑置物品、求購信息并對(duì)我的閑置物品及求購信息進(jìn)行管理。也可以對(duì)用戶的留言、訂單、密保問題等進(jìn)行查看和管理,會(huì)員中心界面如5-6所示。圖5-6用戶個(gè)人中心頁面關(guān)鍵代碼實(shí)現(xiàn)5.7系統(tǒng)后臺(tái)登錄界面點(diǎn)擊右上角系統(tǒng)后臺(tái),進(jìn)入后臺(tái)登錄頁面,在文本框內(nèi)輸入正確的登錄名、密碼、及動(dòng)態(tài)生成的驗(yàn)證碼。登錄界面如5-7所示。圖5-7后臺(tái)登錄頁面關(guān)鍵代碼實(shí)現(xiàn)5.7.1網(wǎng)站公告管理管理員可以對(duì)系統(tǒng)的公告進(jìn)行增、刪、改等處理。程序運(yùn)行效果圖如圖5-8所示:圖5-8網(wǎng)站公告管理關(guān)鍵代碼實(shí)現(xiàn)5.7.2閑置物品管理模塊系統(tǒng)管理員可以查看所有用戶發(fā)布的閑置物品的信息,可以進(jìn)行修改、及對(duì)閑置物品進(jìn)行下架操作。如果有用戶上架的物品是違禁品,管理員可以對(duì)其進(jìn)行下架操作。如圖5-9所示:圖5-9閑置物品信息管理頁面關(guān)鍵代碼實(shí)現(xiàn)5.7.3用戶訂單管理系統(tǒng)管理員在系統(tǒng)后臺(tái),點(diǎn)擊左側(cè)菜單欄的訂單管理,分頁顯示所有用戶的訂單信息,發(fā)貨狀態(tài)的處理。操作結(jié)果如5-10所示:圖5-10用戶訂單管理關(guān)鍵代碼實(shí)現(xiàn)5.7.4系統(tǒng)管理員信息管理系統(tǒng)管理員是對(duì)所有功能進(jìn)行操作處理,可以與多個(gè)系統(tǒng)管理員一起分擔(dān)工作,維護(hù)好整個(gè)系統(tǒng)。界面如圖5-11所示:圖5-11系統(tǒng)管理員信息管理關(guān)鍵代碼實(shí)現(xiàn)5.7.5普通用戶信息管理管理員可以對(duì)會(huì)員進(jìn)行等級(jí)的設(shè)置。不同的會(huì)員等級(jí)對(duì)應(yīng)不同的折扣。程序運(yùn)行結(jié)果如下圖5-12所示:圖5-12普通用戶信息管理頁面關(guān)鍵代碼實(shí)現(xiàn)5.7.6留言管理模塊系統(tǒng)管理員在留言管理頁面,可以管理用戶相互回復(fù)的留言。留言頁面如下圖5-13所示圖5-13留言管理頁面關(guān)鍵代碼實(shí)現(xiàn)5.7.7銷售統(tǒng)計(jì)管理管理員點(diǎn)擊左側(cè)菜單欄的銷售統(tǒng)計(jì)管理,跳轉(zhuǎn)到以表格的形式顯示的統(tǒng)計(jì)頁面,可以將顯示方式切換為圖表模式,以統(tǒng)計(jì)圖的形式進(jìn)行顯示,選擇開始時(shí)間,結(jié)束時(shí)間對(duì)閑置物品銷售統(tǒng)計(jì)。銷售統(tǒng)計(jì)界面如5-14所示:圖5-14銷售統(tǒng)計(jì)管理關(guān)鍵代碼實(shí)現(xiàn)5.7.8回收人員信息管理系統(tǒng)管理員可以對(duì)回收人員信息編輯、查看和通過賬號(hào)搜索指定回收人員。界面如下圖5-15所示:圖5-15回收人員信息管理關(guān)鍵代碼實(shí)現(xiàn)5.7.9回收預(yù)約管理模塊系統(tǒng)管理員在系統(tǒng)后臺(tái),點(diǎn)擊左側(cè)菜單欄的回收訂單管理,分頁顯示用戶的預(yù)約,系統(tǒng)管理員可以查看預(yù)約訂單的相關(guān)進(jìn)度。程序運(yùn)行結(jié)果如圖5-16所示:圖5-16回收預(yù)約管理頁面關(guān)鍵代碼實(shí)現(xiàn)6系統(tǒng)測(cè)試6.1系統(tǒng)測(cè)試實(shí)例6.1.1用戶測(cè)試用例測(cè)試的流程:用戶在首頁中點(diǎn)擊注冊(cè),系統(tǒng)自動(dòng)跳轉(zhuǎn)到注冊(cè)界面,用戶在注冊(cè)界面中輸入密碼,賬戶名,性別,聯(lián)系方式等內(nèi)容,點(diǎn)擊注冊(cè)按鈕。通過JDBC保存在數(shù)據(jù)庫中。在注冊(cè)頁面中輸密碼123456,性別等信息,點(diǎn)擊注冊(cè)按鈕,系統(tǒng)提示成功注冊(cè)成功。用戶注冊(cè)用例:在注冊(cè)界面中輸入用戶的個(gè)人信息,點(diǎn)擊注冊(cè)按鈕,成功注冊(cè)用戶信息。用戶注冊(cè)測(cè)試預(yù)期結(jié)果:執(zhí)行測(cè)試用例后,系統(tǒng)能夠進(jìn)行成功的注冊(cè)到MySQL數(shù)據(jù)庫中。用戶注冊(cè)真實(shí)測(cè)試結(jié)果:通過測(cè)試用例圖6-1系統(tǒng)賬戶注冊(cè)頁面6.1.2用戶登陸測(cè)試測(cè)試的流程:進(jìn)入系統(tǒng)的登錄界面,輸入已經(jīng)注冊(cè)成功的登錄名及密碼,選擇對(duì)應(yīng)的登錄身份,點(diǎn)擊登錄按鈕。頁面會(huì)對(duì)登錄信息進(jìn)行JS頁面數(shù)據(jù)驗(yàn)證,通過驗(yàn)證后,通過程序調(diào)用登錄方法,在登錄方法中執(zhí)行數(shù)據(jù)庫的用戶登錄表的查詢操作,當(dāng)查詢匹配成功后,用戶登錄成功,否則,用戶登錄失敗。用戶登錄測(cè)試用例:用戶在登錄界面中輸入用戶名和密碼,點(diǎn)擊登錄,成功登錄。用戶登錄測(cè)試預(yù)期結(jié)果:執(zhí)行測(cè)試用例后,系統(tǒng)能夠進(jìn)行成功的登錄到用戶個(gè)人中心。用戶登錄真實(shí)測(cè)試結(jié)果:通過測(cè)試用例圖6-2用戶登錄頁面6.1.3在線購物測(cè)試測(cè)試的流程:用戶成功登錄后,點(diǎn)擊商品信息列表,進(jìn)入詳情介紹界面,選擇自己喜歡的商品進(jìn)行點(diǎn)擊在線購物,進(jìn)入購物流程,輸入點(diǎn)擊數(shù)量,提交購物信息。服務(wù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026湖北省定向復(fù)旦大學(xué)選調(diào)生招錄考試備考題庫附答案
- 2026青海西寧市湟源縣水務(wù)發(fā)展(集團(tuán))有限責(zé)任公司招聘8人備考題庫附答案
- 2026河北省定向南開大學(xué)選調(diào)生招錄參考題庫必考題
- 2026廣東深圳大學(xué)經(jīng)濟(jì)學(xué)院鄭尊信教授課題組博士后招聘參考題庫必考題
- 2025年山東濟(jì)寧檢察機(jī)關(guān)招聘聘用制書記員筆試真題
- 2026年中國科學(xué)院合肥腫瘤醫(yī)院血液透析中心醫(yī)護(hù)人員招聘7名備考題庫完整參考答案詳解
- 2026年云南省教育廳招募基礎(chǔ)教育銀齡教師備考題庫(760人)有完整答案詳解
- 2026中國科學(xué)院遺傳與發(fā)育生物學(xué)研究所李家洋研究組人員招聘1人備考題庫及答案詳解(新)
- 2026廣東茂名市公安局電白分局第一批招聘警務(wù)輔助人員70人備考題庫及參考答案詳解1套
- 行政文員培訓(xùn)
- DB21-T 4279-2025 黑果腺肋花楸農(nóng)業(yè)氣象服務(wù)技術(shù)規(guī)程
- 2026廣東廣州市海珠區(qū)住房和建設(shè)局招聘雇員7人考試參考試題及答案解析
- 2026新疆伊犁州新源縣總工會(huì)面向社會(huì)招聘工會(huì)社會(huì)工作者3人考試備考題庫及答案解析
- 廣東省汕頭市2025-2026學(xué)年高三上學(xué)期期末語文試題(含答案)(含解析)
- 湖南省2025-2026學(xué)年七年級(jí)歷史上學(xué)期期末復(fù)習(xí)試卷(含答案)
- 2026年中國熱帶農(nóng)業(yè)科學(xué)院南亞熱帶作物研究所第一批招聘23人備考題庫完美版
- 2026新疆阿合奇縣公益性崗位(鄉(xiāng)村振興專干)招聘44人考試參考試題及答案解析
- 2026年上海高考英語真題試卷+解析及答案
- 紡織倉庫消防安全培訓(xùn)
- 護(hù)坡施工安全專項(xiàng)方案
- 2025年國網(wǎng)冀北電力有限公司招聘530人高校畢業(yè)生(第一批)筆試參考題庫附帶答案詳解(3卷)
評(píng)論
0/150
提交評(píng)論