“舊物亦新生”交易網(wǎng)站的設(shè)計與實現(xiàn)-畢業(yè)設(shè)計論文_第1頁
“舊物亦新生”交易網(wǎng)站的設(shè)計與實現(xiàn)-畢業(yè)設(shè)計論文_第2頁
“舊物亦新生”交易網(wǎng)站的設(shè)計與實現(xiàn)-畢業(yè)設(shè)計論文_第3頁
“舊物亦新生”交易網(wǎng)站的設(shè)計與實現(xiàn)-畢業(yè)設(shè)計論文_第4頁
“舊物亦新生”交易網(wǎng)站的設(shè)計與實現(xiàn)-畢業(yè)設(shè)計論文_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

[15]。同時,需要考慮每個實體之間的對應(yīng)關(guān)系。通過這些數(shù)據(jù)表能夠非常完美的支持整個網(wǎng)站的所有功能的正常運行。網(wǎng)站的數(shù)據(jù)庫結(jié)構(gòu)見圖3.3所示:圖3.3網(wǎng)站數(shù)據(jù)關(guān)系圖(Navicat)3.3.2數(shù)據(jù)庫表的設(shè)計本網(wǎng)站將MySQL數(shù)據(jù)庫作為核心數(shù)據(jù)庫,MySQL數(shù)據(jù)庫具有以下特點:開源的MySQL隸屬于甲骨文旗下產(chǎn)品。MySQL可使用于大型數(shù)據(jù)庫的處理。能處理具有上千萬條記錄的大型數(shù)據(jù)集。MySQL使用標(biāo)準(zhǔn)的SQL數(shù)據(jù)語言形式。MySQL可以運行于多個網(wǎng)站上,并且支持多種語言。結(jié)合對網(wǎng)站的分析,將本網(wǎng)站的數(shù)據(jù)的數(shù)據(jù)庫表分為用戶信息表、商品信息表、訂單表、收藏夾表、公告信息表、管理員操作記錄表、聊天記錄表等。用戶信息usertable表:用于用戶的基本信息的保存,其中字段有:用戶id(userid)、用戶登錄賬號(userName)、用戶昵稱、用戶密碼、用戶性別、用戶生日、用戶頭像地址、賬號狀態(tài)。在用戶首次使用本網(wǎng)站時,在這個表中寫入注冊時填寫的用戶信息。后續(xù)用戶登錄會以此表作為基礎(chǔ),usertable表如表3.1所示:表3.1用戶信息表usertable序號列名數(shù)據(jù)類型長度主鍵外鍵允許空默認值說明1idint11是否ID2showNamevarchar10否昵稱3userNamevarchar10是登錄賬號4userPwdvarchar16否密碼5sexenum否Male性別6birthdayDatetime0否生日7userimageVarchar255是用戶頭像地址8stateint1否1賬號狀態(tài)商品信息commodity表:用于保存商品的基礎(chǔ)信息,用戶在發(fā)布商品信息時,將所有的商品信息填入成功后,網(wǎng)站會將這些信息保存到該表。同時,用戶在瀏覽商品時則從里面讀取出這些信息。同時分出商品的詳細圖片表,里面保存關(guān)于所有商品的對應(yīng)的詳細圖片信息地址。在進行商品請求時,通過多表查詢的方式獲取到商品的所有詳細信息。商品信息表詳細信息如表3.2和表3.3所示:表3.2商品信息表commdity序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1com_idint11是否商品ID2com_namevarchar255是商品標(biāo)題3passwordvarchar255是密碼4com_priceFloat20否商品單價5com_stockint11否庫存續(xù)表3.2商品信息表commdity序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明6utilVarchar255否計量單位8imgvarchar255否封面url9com_useridint11否賣家id10com_descriptionText是商品描述11timeDatetime6否商品上架時間12activeInt11否當(dāng)前狀態(tài)表3.3商品詳細圖片表com_imgurl序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1commodity_idint11否商品id2com_imge_urlvarchar255否商品圖片url3idInt11是否ID訂單信息orders表:每個用戶在進行購買操作后,都會產(chǎn)生一條訂單記錄,用于保存訂單信息以及商品信息。便于用戶查詢出售訂單以及購買訂單。如圖3.4展示:表3.4訂單表orders序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1buyers_idint11否買家ID2seller_idint11否賣家ID3order_idvarchar255是否訂單id4create_timedatetime6否創(chuàng)建時間5com_idint11是否商品ID

續(xù)表3.4訂單表orders序號列名數(shù)據(jù)類型長度主鍵外鍵允許空默認值說明6amountdecimal20否訂單總價7already_paidtinyint1否0訂單支付狀態(tài)8quantityint11否商品數(shù)量9stateEnum否訂單狀態(tài)10activeint1否訂單對外展示收藏夾shopping_car表:shopping_car表用于用戶在在瀏覽過程中可能遇到可能需要的商品,但不想馬上購買,可以將這個商品收藏到這里,避免下次重新尋找。表結(jié)構(gòu)如表3.5所示:表3.5收藏夾shopping_car序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idint11是否收藏夾ID2useridint11是否用戶id3com_idint11是否商品id4quantityint11否數(shù)量聊天信息chatcontant表以及聊天組chatgroup表:這兩個表用于保存用戶與用戶之間的聊天數(shù)據(jù),用于管理員用來審核以及留存證據(jù)解決糾紛。chatgroup表用于保存聊天組,也就是兩個用戶之間的聊天通道。chatcontant則保存所有用戶之間產(chǎn)生的聊天信息,一條記錄則為一條信息。表結(jié)構(gòu)如表3.6和表3.7所示:表3.6聊天信息表chatcontant序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idint11是否ID2uid1int11否用戶id3uid1int11否用戶id續(xù)表3.6聊天信息表chatcontant序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明4cidint11是否聊天組id5contentvarchar255否聊天內(nèi)容6createtimeDatetime6否發(fā)送時間表3.7聊天組表chatgroup序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idint11是否聊天組id2uid1int11否發(fā)送者id3uid2int11否接受者id網(wǎng)站通知systemnotice表:這個表用于存儲管理員在處理用戶違規(guī)后留下的操作記錄,用于通知用戶的違規(guī)信息。表詳細信息如表3.8所示:表3.8網(wǎng)站通知表systemnotice序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idint11是否ID2adminidint11否管理員id3useridint11是否通知用戶4Infovarchar255否信息5titlevarchar10否推送標(biāo)題6createtimedatetime8否推送時間商品評論信息表comment,該表主要用于存放每個商品所對應(yīng)的用戶評論信息,每個用戶評論后都會將文本信息和商品信息對應(yīng)起來放進表中,表詳細信息如表3.9所示:

表3.9商品評論信息表comment序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1CommentIDint11是否評論ID2com_idint11是否商品id3user_idint11是否通知id4contentvarchar255否評論信息5dianzanint11否點贊數(shù)6caidiint11否不推薦數(shù)7createTimedatetime8否評論時間

4系統(tǒng)實現(xiàn)4.1開發(fā)環(huán)境本站的設(shè)計基于SSM架構(gòu),利用SpringBoot作為開發(fā)框架,并以MySQL作為后端數(shù)據(jù)庫。在編碼階段,后端開發(fā)主要通過IntelliJIDEA2020.2.4版本完成,以提升開發(fā)效率。前端開發(fā)則選用了VScode作為編輯器,進一步加速了編碼工作。Web服務(wù)方面,我們采用了SpringBoot2.7.2版本內(nèi)嵌的Tomcat9.0。SpringBoot框架的優(yōu)勢在于它允許Java應(yīng)用直接打包并運行于JDK之上,這極大地簡化了整個開發(fā)過程。網(wǎng)站開發(fā)環(huán)境如表4.1所示:表4.1網(wǎng)站開發(fā)環(huán)境硬件環(huán)境軟件環(huán)境CPU:13thGenIntel(R)Core(TM)i7-13620H@2.40GHz2.40GHz操作網(wǎng)站:Windows10內(nèi)存:16GB數(shù)據(jù)庫:MySQL8.0;JDK版本:1.8硬盤:500GBWeb服務(wù)器:Tomcat9.0瀏覽器:GoogleChrome開發(fā)環(huán)境:idea2020,VScode4.2功能模塊實現(xiàn)4.2.1登錄注冊模塊本網(wǎng)站提供用戶注冊登錄功能,用戶注冊時需要填寫用戶的基本信息,其中包括用戶名、用戶密碼、性別、年齡、郵箱等基本信息。注冊成功時,用戶填寫的信息會保存到后天數(shù)據(jù)庫中。此后,賬號密碼進行登錄,用戶輸入賬號密碼以及驗證碼后,后臺程序會與數(shù)據(jù)庫中的信息進行比較,如果兩者完全相同,網(wǎng)站會生成加密會話令牌token,同時保存到token對象列表中。當(dāng)用戶發(fā)起請求時,網(wǎng)站會使用請求攜帶的token進行用戶認證。登錄部分代碼如圖4.1,登錄界面效果如圖4.2所示。注冊部分代碼如圖4.3所示,注冊效果如圖4.4所示:圖4.1登錄模塊部分代碼圖4.2登錄模塊實現(xiàn)圖圖4.3注冊模塊核心代碼圖4.4注冊界面實現(xiàn)圖4.2.2上架商品模塊網(wǎng)站提供商品發(fā)布模塊:用戶登錄后通過網(wǎng)站提供的發(fā)布入口,可以進行商品的發(fā)布,商品發(fā)布后用戶可以在主頁瀏覽,并進行下單。主要原理是用戶在發(fā)布頁編輯好商品的基本信息后,服務(wù)器會通過接收到用戶發(fā)布的商品數(shù)據(jù),這里會用到MultipartFile對象用于接收用戶的上傳商品信息,核心代碼如圖4.5所示。然后將這些數(shù)據(jù)通過Dao層寫入到數(shù)據(jù)庫中,然后用戶會自動跳轉(zhuǎn)到個人商品發(fā)布頁,繼續(xù)編輯商品的詳細信息:圖4.5商品信息上傳核心代碼圖4.6發(fā)布商品模塊實現(xiàn)圖圖4.7發(fā)布商品模塊核心代碼圖4.8賣家出售中商品實現(xiàn)圖4.2.3賣家訂單管理模塊賣家的商品被其他的用戶購買時,網(wǎng)站會生成訂單,可以由買賣雙方查看。服務(wù)器生成的訂單會保存到數(shù)據(jù)庫的orders表中。且賣家可以查看訂單詳細信息,包括購買的商品,雙方的個人信息等:圖4.9賣家查看訂單核心代碼圖4.10出售商品訂單模塊實現(xiàn)圖4.2.4商品瀏覽模塊用戶在未登錄的情況下,可以在主頁瀏覽商品以及查看商品的詳細信息。網(wǎng)站打開的同時主頁就會顯示商品信息,會通過分頁的形式展示所有的商品信息。主頁可以進行分類展示以及關(guān)鍵詞搜索。主頁查看會直接在數(shù)據(jù)庫中查找所有相關(guān)的商品信息。通過分類按鈕則可以分類展示相關(guān)類目的商品信息等。部分代碼如圖4.11,實現(xiàn)效果如圖4.12展示。主頁可以通過在搜索框中輸入有關(guān)的關(guān)鍵詞進行檢索有關(guān)的商品信息。部分核心代碼如圖4.13所示。搜索結(jié)果如圖4.14所示:圖4.11商品瀏覽核心代碼圖4.12商品瀏覽頁效果實現(xiàn)圖圖4.13商品搜索核心代碼圖4.14商品搜索頁面實現(xiàn)效果圖4.2.5商品詳情信息模塊用戶發(fā)現(xiàn)自己需要或者感興趣的商品后,可以點擊前往商品詳細信息頁頁面,在這里可以查看買家對自己所賣商品的描述以及商品的圖片信息。同時也可以在商品信息的下方查看其他用戶對這個商品的評價信息。該功能通過WebAPI訪問數(shù)據(jù)庫中對應(yīng)的評論消息。獲取商品詳細信息的核心代碼如圖4.15,功能實現(xiàn)效果如圖4.16。評論功能核心代碼如圖4.17所示,實現(xiàn)效果如圖4.18所示:圖4.15獲取商品詳細信息核心代碼圖4.16商品詳細信息效果實現(xiàn)圖圖4.17商品評論功能核心代碼圖4.18商品評論功能效果實現(xiàn)圖4.2.6購買商品模塊這個模塊主要用于用戶間的交易,當(dāng)用戶找到自己需要的商品后,可以點擊購買,網(wǎng)站會自動生成訂單信息。同時通過Dao層的createOrders方法將訂單信息保存到數(shù)據(jù)表order中,如果用戶付款后,網(wǎng)站的updateorder方法會更新訂單的支付狀態(tài),并且買賣雙方都可以得到這個訂單信息,后續(xù)可以追蹤訂單的狀態(tài)。創(chuàng)建訂單代碼如圖4.19所示,訂單支付界面效果如圖4.20所示。用戶完成支付后,可以在個人訂單頁面中查看歷史訂單。查看訂單的核心代碼如圖4.21,個人訂單界面如圖4.22所示:圖4.19創(chuàng)建訂單代碼圖4.20訂單支付界面實現(xiàn)效果圖4.21個人訂單功能核心代碼圖4.22個人訂單實界面現(xiàn)圖4.2.7商品收藏模塊用戶在網(wǎng)站中瀏覽時,自己中意的二手商品放入自己的收藏夾,方便后面方便找到,并通過收藏快速找到想要商品。收藏功能包括了對商品的新增與刪除。收藏功能提供了快速篩選功能,用于進行快速搜索。該模塊的核心代碼如圖4.23所示,實現(xiàn)效果如圖4.24所示:圖4.23收藏模塊核心代碼圖4.24個人收藏頁實現(xiàn)界面圖4.2.8聊天模塊這個模塊通過HTML的WebSocket對象將客戶端與服務(wù)器端進行常鏈接,通過在Dao層的接口可以將用戶發(fā)送來的消息保存到聊天記錄表里,如果用戶在線,則可以在保存數(shù)據(jù)庫的同時將聊天信息同步發(fā)送到用戶的客戶端。同時客戶端進行解析并展示。這樣可以讓登錄的用戶進行即時通訊,通過文字的方式進行溝通。可以有效的使買家和賣家在購買前進行溝通,實現(xiàn)網(wǎng)上聊天的功能。WebSocket對象代碼如圖4.25聊天信息轉(zhuǎn)發(fā)功能核心代碼以及圖4.26服務(wù)器接收消息核心代碼,聊天界面如圖4.27所示:圖4.25聊天信息轉(zhuǎn)發(fā)功能核心代碼圖4.26服務(wù)器接收消息核心代碼圖4.27聊天功能實現(xiàn)效果4.2.9商品管理商品管理模塊,在網(wǎng)站管理員登錄網(wǎng)站后臺后,可以在這個模塊看見所有在網(wǎng)站上出售的商品信息,可以進行商品信息的篩選。也可以在接受到用戶投訴后對商品進行下架。網(wǎng)站通過接口調(diào)用對商品的操作從而達到下架商品的操作。核心代碼如圖4.28,實現(xiàn)界面效果如圖4.29所示:圖4.28商品管理下架商品核心代碼圖4.29商品管理頁面實現(xiàn)效果4.2.10用戶管理在用戶管理模塊,網(wǎng)站管理員可以通過該模塊查看站內(nèi)用戶,封禁站內(nèi)用戶以及解禁站內(nèi)用戶,功能核心代碼如圖4.30所示,用戶管理界面如圖4.31所示:圖4.30用戶管理模塊核心代碼圖4.31用戶管理實現(xiàn)效果圖4.2.11訂單管理管理員可以查看用戶站內(nèi)用戶所產(chǎn)生的所有訂單,通過WebAPI調(diào)用訂單接口,可以獲取到站內(nèi)用戶所有的訂單信息。如果用戶之間產(chǎn)生糾紛可由網(wǎng)站管理員進行人為干預(yù)。訂單管理核心模塊如圖4.32所示,訂單管理界面如圖4.33所示:圖4.32訂單管理模塊核心代碼圖4.33訂單管理實現(xiàn)效果圖4.2.12信息審核管理該模塊主要用于商品發(fā)布審核,查看商品是否存在違規(guī)信息、言論等。為了節(jié)省反復(fù)讀寫數(shù)據(jù)數(shù)據(jù)庫,所有的審核信息都會在Java程序進行刷新,在完成審核后才會更新至數(shù)據(jù)庫中。只有通過審核的商品信息才可以在網(wǎng)站中被買家發(fā)現(xiàn)以及購買。商品審核核心代碼如圖4.34所示,商品審核界面如圖4.35所示:圖4.34商品審核功能核心代碼圖4.35商品審核信息實現(xiàn)圖

5系統(tǒng)測試5.1測試計劃5.1.1測試范圍與主要內(nèi)容網(wǎng)站開發(fā)的重要環(huán)節(jié)是網(wǎng)站測試,確保網(wǎng)站的性能可靠,驗證網(wǎng)站的穩(wěn)定性。測試范圍主要是功能測試商品展示功能模塊,聊天功能模塊、訂單模塊、以及商品發(fā)布管理模塊。商品展示主要測試商品是否能成功展示所有的商品,商品搜索功能是否正常。聊天模塊能否正常發(fā)送消息,能否正常接受消息。以及能否正常解析并顯示在聊天框中。訂單模塊主要測試能否正常生成訂單,是否及時更新訂單。商品發(fā)布模塊主要測試能否正常上傳商品信息以及能否在商品展示模塊進行展示。以及網(wǎng)站管理能否正常下架商品。5.1.2測試方法通過黑盒測試出網(wǎng)站是否存在漏洞,模擬用戶的角度去使用本網(wǎng)站。白盒測試,在程序員的角度去設(shè)計測試用例,確保網(wǎng)站運行過程中不會出現(xiàn)錯誤。5.1.3測試環(huán)境網(wǎng)站的測試硬件環(huán)境是網(wǎng)站主要在window10平臺進行測試。主要測試軟硬件如表5.1:表5.1測試環(huán)境客戶端軟、硬件配置備注硬件軟件ACPU:13thGenIntel(R)Core(TM)i7-13620H@2.40GHz2.40GHzOS:Windows10內(nèi)存:16GXXXXX硬盤:250G瀏覽器:GoogleChromeBCPU:AMDRyzen52500u@2.0GHz2.0GHzOS:Windows11內(nèi)存:16GXXXXX硬盤:520G瀏覽器:Edge5.2功能測試本次功能測試主要測試網(wǎng)站的用戶注冊登錄、上傳商品、購買商品、在線溝通、搜索商品、收藏等核心模塊。具體測試用例如下用例表:表5.2用戶注冊功能測試用例表所屬模塊用戶注冊登錄模塊用例作者小張BUG編號BUG-001測試人員小明測試日期2024-1-2測試類型非業(yè)務(wù)功能測試測試工具無用例IDTest-001用例描述用戶在登錄注冊頁面進行注冊。前驅(qū)條件用戶進入登錄注冊頁面。操作步驟(1)輸入正確的數(shù)據(jù)。(2)輸入數(shù)據(jù)庫中存在的用戶賬戶名。(3)輸入錯誤的驗證碼。(4)不輸入賬號。(5)不輸入密碼。期望結(jié)果(1)注冊成功;(2)不能注冊,提示用戶名已注冊;(3)不能進入注冊,提示驗證碼錯誤。(4)不能提交,給出錯誤提示提示。(5)不能提交,給出錯誤提示。實際結(jié)果(1)注冊成功;(2)不能注冊,提示用戶名已注冊;(3)不能進入注冊,提示驗證碼錯誤。(4)不能提交,給出錯誤提示提示。(5)不能提交,給出錯誤提示。測試結(jié)果網(wǎng)站能夠正確根據(jù)輸入條件來判斷并進行注冊,測試通過。表5.3商品瀏覽功能測試用例表所屬模塊商品展示模塊用例作者小張BUG編號BUG-002測試人員小和測試日期2024-1-2測試類型業(yè)務(wù)功能測試測試工具無用例IDTest-002

續(xù)表5.3商品瀏覽功能測試用例表用例描述用戶對頁面布局與展示進行測試前驅(qū)條件用戶進入index頁面操作步驟(1)用戶點擊頁面中某個商品的去購買按鈕;(2)用戶上下滑動查看頁面;(3)用戶點擊某一分類按鈕;(4)用戶在搜索框中輸入商品關(guān)鍵詞并點擊搜索。(5)用戶點擊關(guān)閉頁面。期望結(jié)果(1)可正常打開商品的詳細信息頁(2)可正常顯示頁面數(shù)據(jù);(3)可正常篩選出同一種類的商品;(4)可正常打開搜索頁并展示搜素結(jié)果。(5)可正常關(guān)閉當(dāng)前頁面。實際結(jié)果(1)可正常打開商品的詳細信息頁(2)可正常顯示頁面數(shù)據(jù);(3)可正常篩選出同一種類的商品;(4)可正常打開搜索頁并展示搜素結(jié)果。(5)可正常關(guān)閉當(dāng)前頁面。測試結(jié)果頁面可正常操作,測試通過。表5.4訂單功能測試所屬模塊訂單模塊用例作者小張BUG編號BUG-003測試人員小明測試日期2024-1-3測試類型業(yè)務(wù)功能測試測試工具無用例IDTest-003用例描述用戶在找到需要的商品時下訂單。前驅(qū)條件用戶進入商品詳情頁。操作步驟(1)用戶正確點擊立即購買并輸入正確的支付密碼;(2)用戶點擊立即購買并點擊我的訂單;(3)用戶正確點擊立即購買后輸入錯誤的支付密碼;(4)用戶點擊立即購買并回到首頁;(5)用戶點擊我的訂單;

續(xù)表5.4訂單功能測試期望結(jié)果(1)下單成功,并且訂單狀態(tài)為已支付;(2)下單成功,但是訂單狀態(tài)為未支付;(3)不能成功付款并給出密碼錯誤提示;(4)沒有產(chǎn)生訂單信息。(5)網(wǎng)站能獲取到用戶的購買信息并與賣出的訂單信息。實際結(jié)果(1)下單成功,并且訂單狀態(tài)為已支付;(2)下單成功,但是訂單狀態(tài)為未支付;(3)不能成功付款并給出密碼錯誤提示;(4)沒有產(chǎn)生訂單信息。(5)網(wǎng)站能獲取到用戶的購買信息并與賣出的訂單信息。測試結(jié)果網(wǎng)站能夠正確生成并驗證用戶的訂單信息與付款信息。表5.5聊天功能測試所屬模塊聊天模塊用例作者小明BUG編號BUG-004測試人員小和測試日期2024-1-3測試類型業(yè)務(wù)功能測試測試工具無用例IDTest-004用例描述用戶點擊商品詳情頁的發(fā)起聊天或?qū)Ш綑诘牧奶彀粹o前驅(qū)條件用戶注冊并登錄。操作步驟(1)選擇一個商品,并且點擊發(fā)起聊天。(2)在聊天界面輸入文本并發(fā)送期望結(jié)果(1)正確進入聊天界面(2)聊天界面顯示發(fā)送的信息,并且賣家收到信息。實際結(jié)果(1)正確進入聊天界面(2)聊天界面顯示發(fā)送的信息,并且賣家收到信息。測試結(jié)果網(wǎng)站能夠完成消息的收發(fā)以及聊天通道的建立。5.3兼容性測試確保網(wǎng)站在多種操作系統(tǒng)、瀏覽器及網(wǎng)絡(luò)配置下都能順暢運行,進行跨平臺兼容性測試是必不可少的步驟。測試覆蓋了包括Windows、macOS和Android在內(nèi)的主要操作系統(tǒng),以及Chrome、Firefox和Safari等流行瀏覽器。結(jié)果顯示,無論在哪種設(shè)備或瀏覽器上,網(wǎng)站都能維持統(tǒng)一的用戶體驗和功能表現(xiàn)。針對本網(wǎng)站實際使用場景進行兼容性測試,如表5.6所示為兼容性測試用例表:表5.6兼容性測試用例表測試項測試內(nèi)容測試環(huán)境預(yù)期結(jié)果實際結(jié)果是否通過瀏覽器兼容性在Chrome、Firefox、Edge、Safari等主流瀏覽器中打開網(wǎng)站,測試網(wǎng)站的各項功能和界面的兼容性Window10Window11MACOS在各個瀏覽器中,網(wǎng)站應(yīng)該能夠正常運行,各項功能和界面都應(yīng)該能夠正確顯示和響應(yīng)用戶操作正常運行通過數(shù)據(jù)庫兼容性在MySQL8.0環(huán)境下測試各個功能的1兼容性MySQL8.0在MySQL數(shù)據(jù)庫平臺中各項功能能夠正常運行正常運行通過操作網(wǎng)站兼容性WindowsAndroid等主流平臺Windows11Windows10Android13在各個平臺的功能都能正常運行正常運行通過硬件兼容性在不同的配置(如不同cpu,內(nèi)存,存儲設(shè)備)上運行網(wǎng)站,測試硬件兼容性Intelcorei5Intelcorei7,amdRyzen5,SSD,HDD網(wǎng)站應(yīng)該在不同硬件配置上正常運行,無性能瓶頸網(wǎng)站在所有測試硬件上運行通過5.4測試結(jié)論網(wǎng)站經(jīng)過功以及兼容性測試過后,各功能運行正常。網(wǎng)站的功能和性能符合我們最初在可行性分析中設(shè)定的期望。在測試階段發(fā)現(xiàn)并解決了一些潛在問題,提高了軟件的穩(wěn)定性和可靠性。最終得出本網(wǎng)站符合設(shè)計之初要求。

6總結(jié)與展望6.1總結(jié)本論文成功設(shè)計并實現(xiàn)了一個名為“舊物亦新生”的二手物品交易網(wǎng)站,旨在為大學(xué)生提供一個高效、安全的在線物品交易環(huán)境。通過對國內(nèi)外二手交易市場的深入分析,本文分析了現(xiàn)有平臺,并指出了現(xiàn)有平臺的不足指出,并提出創(chuàng)新的解決方案。網(wǎng)站采用先進的前后端分離架構(gòu),結(jié)合Vue和SpringBoot等先進技術(shù),確保網(wǎng)站的高性能和良好的用戶體驗。在功能實現(xiàn)方面,本文詳細介紹了用戶注冊登錄、商品發(fā)布、商品瀏覽、訂單處理和聊天溝通等關(guān)鍵模塊的開發(fā)過程。這些模塊的實現(xiàn)不僅滿足了用戶的基本交易需求,還通過實時聊天功能增強了買賣雙方的溝通效率。網(wǎng)站測試環(huán)節(jié)充分檢測了網(wǎng)站的功能以及網(wǎng)站的兼容性,確保網(wǎng)站在不同環(huán)境下的穩(wěn)定。6.2展望盡管“舊物亦新生”平臺在設(shè)計和實現(xiàn)過程中取得了顯著成果,但仍有改進空間。未來的工作可以集中在以下方面:一是進一步優(yōu)化用戶界面,提升交互體驗;二是增強搜索功能,提高商品發(fā)現(xiàn)效率;三是擴展商品分類,以滿足更多用戶需求;四是完善用戶反饋機制,持續(xù)改進平臺服務(wù)。通過不斷的迭代和優(yōu)化,相信“舊物亦新生”平臺將更好地服務(wù)于大學(xué)生群體,促進校園內(nèi)的資源循環(huán)利用,為可持續(xù)發(fā)展做出貢獻。

參考文獻WuQ.DesignandDevelopmentof"ICCampusSecond-handBookMarket"CampusPublicWelfarePlatformBasedonWeChatMiniProgram[P].2022InternationalConferenceonFinancialManagement,HumanitiesandSocialSciences,2022王明松,秦永佩.基于SSM框架的二手教材交易平臺的設(shè)計與實現(xiàn)[J].信息與電腦(理論版),2021,33(07):128-130.李元博,王法勝.校園二手商品交易平臺設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2021,17(29):64-67+84.DOI:10.14004/ki.ckt.2021.2807.高耀,許諾,李博等.基于Web的新型校園二手交易平臺實踐研究——以“校易集市”為例[J].中國商論,2023(01):130-132.DOI:10.19699/ki.i

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論