




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
緒論第5章詳細設(shè)計5.1功能模塊遂川特產(chǎn)銷售系統(tǒng)主要是通過互聯(lián)網(wǎng)這個平臺,對遂川的特產(chǎn)進行管理,方便顧客的閱讀和了解遂川特產(chǎn),也是更加方便顧客們了解遂川特產(chǎn)的信息,同時讓顧客更好的選購遂川特產(chǎn),讓顧客有更好的購物體驗。所以,這個遂川特產(chǎn)銷售系統(tǒng)的主要功能有:用戶、管理員登入;遂川特產(chǎn)信息查詢;遂川特產(chǎn)分類;訂單評價;收貨地址的選定;購物車;遂川特產(chǎn)系統(tǒng)客服聊天;訂單管理等功能,只有根據(jù)這些功能才能更好的讓人們越來越了解遂川特產(chǎn)。5.2功能設(shè)計與實現(xiàn)1.遂川特產(chǎn)銷售系統(tǒng)中用戶、管理員登入功能:這個功能是由用戶或管理員在登入時,根據(jù)前端輸入的賬號的信息,向后端發(fā)送請求。后端根據(jù)請求在數(shù)據(jù)庫中用戶和管理員信息表中查詢登入信息,密碼正確,則登入成功,進入這個系統(tǒng)的首頁;如果密碼錯誤,則顯示賬號或者密碼錯誤,如圖5.1所示。圖5.1遂川特產(chǎn)銷售系統(tǒng)顧客登入失敗界面圖2.遂川特產(chǎn)銷售系統(tǒng)中遂川特產(chǎn)信息查詢功能:這個功能是用戶對需求的遂川特產(chǎn)的信息進行查詢,是根據(jù)了每個特產(chǎn)的名稱、分類、產(chǎn)區(qū)來找到相對應(yīng)的特產(chǎn)信息。遂川特產(chǎn)銷售系統(tǒng)前端根據(jù)這個需要查詢的產(chǎn)品,向后端發(fā)送查詢特產(chǎn)的請求,后端根據(jù)其對應(yīng)的名稱或分類或產(chǎn)區(qū)到數(shù)據(jù)庫中去搜索對應(yīng)的特產(chǎn)的信息,然后根據(jù)找到的特產(chǎn)的信息再傳到前端。如果名稱、分類、產(chǎn)區(qū)這些信息越詳細,那么搜索的特產(chǎn)信息越準(zhǔn)確,如果沒有相對應(yīng)的產(chǎn)品,這個特產(chǎn)則搜索不到。如圖5.2是遂川特產(chǎn)信息查詢界面圖。圖5.2遂川特產(chǎn)信息查詢界面圖這個遂川特產(chǎn)查詢功能實現(xiàn)主要代碼是:3.遂川特產(chǎn)銷售系統(tǒng)中遂川特產(chǎn)分類功能:這里,我主要實現(xiàn)了對遂川特產(chǎn)分類的修改和刪除這兩個功能。首先,對遂川特產(chǎn)分類的修改是根據(jù)前端向著后端發(fā)送了一個需要修改的請求,然后根據(jù)這個修改的請求從數(shù)據(jù)庫中找到需要修改的信息,然后進行修改;對于遂川特產(chǎn)分類的刪除是根據(jù)前端向著后端發(fā)送了一個需要刪除的請求,然后根據(jù)這個刪除的請求從數(shù)據(jù)庫中找到需要刪除的信息,然后進行刪除,最后在前端顯示信息已經(jīng)刪除。這兩個功能的界面圖如圖5.3圖。圖5.3遂川特產(chǎn)修改、刪除界面圖(1)遂川特產(chǎn)分類修改主要代碼是:(2)遂川特產(chǎn)分類刪除主要代碼是:4.遂川特產(chǎn)銷售系統(tǒng)中訂單評價功能:這個訂單評價功能主要是用戶對購買的遂川特產(chǎn)進行評價。是通過前端根據(jù)遂川特產(chǎn)的訂單編號,向后端發(fā)送一個需要對訂單進行評價的請求,然后顧客對訂單進行評價,如圖5.4就是對遂川特產(chǎn)訂單評價的界面圖。圖5.4遂川特產(chǎn)銷售系統(tǒng)訂單評價界面圖同時,遂川特產(chǎn)銷售系統(tǒng)訂單評價中管理員可以為了留下一些好的評價,可以對訂單評價進行修改和刪除。管理員可以根據(jù)訂單編號、訂單名稱和訂單的評分來查詢、刪除對遂川特產(chǎn)的評價,通過對訂單編號來查找相對應(yīng)的評價,發(fā)出請求,對訂單評價的表進行修改和刪除。如圖5.5管理員對訂單評價管理界面圖。圖5.5管理員對訂單評價管理界面圖(1)遂川特產(chǎn)銷售系統(tǒng)中管理員對訂單評價查詢代碼:(2)遂川特產(chǎn)銷售系統(tǒng)中管理員對訂單評價刪除代碼:遂川特產(chǎn)銷售系統(tǒng)中用戶地址的選取功能:主要是為了方便顧客到時可以直接網(wǎng)上購買后,能有個地址,更好的送達顧客手中,于是就有了用戶地址的選擇。遂川特產(chǎn)銷售系統(tǒng)中地址選取的主要代碼是:6.遂川特產(chǎn)銷售系統(tǒng)中加入購物車功能:這個功能是先進行選擇自己所心儀的特產(chǎn),到時統(tǒng)一支付。這個購物車功能主要是根據(jù)遂川特產(chǎn)的編號來查找這個遂川特產(chǎn),然后在數(shù)據(jù)庫中特產(chǎn)信息表中找到這個特產(chǎn)的信息,將這個特產(chǎn)信息加入到購物車這個表中。遂川特產(chǎn)銷售系統(tǒng)購物車功能主要代碼是:同時,當(dāng)人們對自己加入購物車中的遂川特產(chǎn),如果感到不滿意時,還可以對這個購物車中的遂川特產(chǎn)進行修改和刪除操作。這個都是根據(jù)了遂川特產(chǎn)的編號來進行的。由前端根據(jù)遂川特產(chǎn)編號向后端發(fā)送修改和刪除的請求,后端根據(jù)請求,去數(shù)據(jù)庫中購物車表中根據(jù)遂川特產(chǎn)編號查找信息。找到后根據(jù)相應(yīng)的語句對購物車表進行修改和刪除,最后,將處理后的信息返回給前端,由前端顯示出來。(1)遂川特產(chǎn)銷售系統(tǒng)購物車修改的主要代碼:(2)遂川特產(chǎn)銷售系統(tǒng)購物車刪除的主要代碼:7.遂川特產(chǎn)銷售系統(tǒng)中客服聊天功能:這個功能主要是為解決,顧客對這個特產(chǎn)中存在的一些問題啊,比如一些特產(chǎn)屬性啊,產(chǎn)區(qū)啊,什么時候發(fā)貨等問題,而設(shè)計的一個功能,為了就是讓顧客更好的了解這個產(chǎn)品,更加有利于顧客選擇到適合自己的產(chǎn)品。這個功能的主要是管理員先列出存在回復(fù)的信息、修改回復(fù)信息、還有就是刪除聊天信息。主要代碼如下:以上便是實現(xiàn)客服聊天功能的代碼。遂川特產(chǎn)銷售系統(tǒng)中訂單管理的功能:這個功能是根據(jù)用戶購買的遂川特產(chǎn)的情況,來對購買的遂川特產(chǎn)進行管理。這個訂單的功能有未支付的訂單、已支付的訂單、已完成的訂單、已發(fā)貨的訂單、已退款的訂單和已取消的訂單。這個我設(shè)計了6張表,每個訂單都有一張表,這些訂單都是根據(jù)訂單編號來對訂單進行處理的。當(dāng)將一個遂川特產(chǎn)加入到購物車中,用戶點擊購買后,購物車表中的訂單信息刪除,如果已經(jīng)付款了,那么這個訂單信息就是從購物車表中刪除,添加到了已支付的表中;如果這個訂單未支付,那么這訂單信息就是,添加到了未支付的表中,然后在購物車表中這個訂單信息則刪除;當(dāng)顧客對這個購物不滿意時,可以退款,那么這個訂單信息就是加入到了已退款的表中了,同時,已付款的訂單表上就將此信息刪除,并將這個訂單信息添加到已取消的訂單中;當(dāng)管理員確認(rèn)發(fā)貨后,已付款表中訂單信息,就添加到了已發(fā)貨表中;當(dāng)顧客確認(rèn)收貨后,則這個訂單信息就添加到已完成的訂單的這張表中。遂川特產(chǎn)銷售系統(tǒng)訂單管理界面圖如圖5.6界面圖。圖5.6遂川特產(chǎn)銷售系統(tǒng)訂單管理界面圖遂川特產(chǎn)銷售系統(tǒng)中訂單功能實現(xiàn)的主要代碼是:以上便是實現(xiàn)訂單管理的主要代碼。第6章系統(tǒng)測試6.1系統(tǒng)測試的目的每開發(fā)一個程序,都必須保證所開發(fā)的程序能否運行,能不能按照自己設(shè)計的流程走。在每次運行過程中會出現(xiàn)什么樣的錯誤,會出現(xiàn)什么樣的情況,很可能你實驗100次,你可能發(fā)現(xiàn)不了問題,但是實驗1000次就能發(fā)現(xiàn)的問題,然后或許做完一個程序可能還存在著許多bug,如果沒有系統(tǒng)的檢測,我們發(fā)現(xiàn)不了,如果沒有發(fā)現(xiàn),到時這個系統(tǒng)推廣了,到時容易導(dǎo)致很大的損失,所以我們在完成程序時,就必須不斷的進行系統(tǒng)調(diào)試。不斷改正解決存在的問題,到時便可以給用戶帶來更好的用戶體驗,讓系統(tǒng)更加美好。遂川特產(chǎn)銷售系統(tǒng)的設(shè)計和實現(xiàn),在本質(zhì)上是立足于功能模塊和操作都能夠借助測試開展系統(tǒng)準(zhǔn)確性和穩(wěn)定性的評價。在此次遂川特產(chǎn)銷售系統(tǒng)設(shè)計完成并且正式上傳和使用前,最為關(guān)鍵的工作也就是開展系統(tǒng)測試,并針對其中的還存在的一些問題進行了及時的優(yōu)化,才能夠有效的確保系統(tǒng)能夠為用戶提供更好的服務(wù)。6.2系統(tǒng)測試方法①白盒測試:這種測試是確定系統(tǒng)中所有的環(huán)節(jié)都能根據(jù)設(shè)定好的路線來走,針對程序處理的過程中和結(jié)構(gòu)諒解基礎(chǔ)上順應(yīng)程序內(nèi)部邏輯,從而開展全面的系統(tǒng)測試,并進一步明確系統(tǒng)當(dāng)中的最為合適的路線該如何運行,能夠有效的依據(jù)設(shè)計穩(wěn)定運營,而不會出現(xiàn)相應(yīng)的誤差。②黑盒測試:主要是在程序接口處進行,檢驗數(shù)據(jù)是否正常,與信息的交換是否正確,在實際上也就是對程序功能依據(jù)相應(yīng)的設(shè)計能否正常實現(xiàn)穩(wěn)定運營進行評估的測試,同時在程序接口處開展程序手法數(shù)據(jù)是否正常的檢測,并且檢測和外部信息交換是否具有良好的完整性?6.3功能測試遂川特產(chǎn)銷售系統(tǒng)中用戶登錄測試:遂川特產(chǎn)銷售系統(tǒng)中分類的刪除測試如下:遂川特產(chǎn)銷售系統(tǒng)中修改密碼測試:通過對遂川特產(chǎn)銷售系統(tǒng)功能的測試,遂川特產(chǎn)銷售系統(tǒng)的基本功能都是可運行,可操作的。參考文獻結(jié)論現(xiàn)在,遂川特產(chǎn)銷售系統(tǒng)我已基本完成,剛開始是我是抱著試一試的態(tài)度來嘗試做這個項目,但是隨著我對這個項目的考察和研究,去不停地做市場調(diào)研,才發(fā)現(xiàn)現(xiàn)在我們生活中確實需要這樣的一個遂川特產(chǎn)銷售系統(tǒng)。有了這個遂川特產(chǎn)銷售系統(tǒng)才能更好的把家鄉(xiāng)的特產(chǎn)推銷出去,才能帶給大眾去了解和熟悉我家鄉(xiāng)的特產(chǎn)。雖然我做這個項目的時間不算特別長,但是我確實用盡自己的努力去準(zhǔn)備,從剛開始的時候,我重新學(xué)習(xí)了java語言、SSM框架和Mysql數(shù)據(jù)庫,在我學(xué)習(xí)的過程中,我逐漸認(rèn)識得到了自身仍然存在的一些問題。然后通過自己的努力去查閱書籍,請教同學(xué)和老師,終于把一些不懂得知識點弄明白,為之后的遂川特產(chǎn)銷售系統(tǒng)打下了堅實的基礎(chǔ)。雖然遂川特產(chǎn)銷售系統(tǒng)仍然存在著很多問題,但是我今后會慢慢加以完善,讓遂川特產(chǎn)銷售系統(tǒng)越來越完美。在以后的學(xué)習(xí)和工作中,我會繼續(xù)努力學(xué)習(xí)專業(yè)知識,為之后開發(fā)系統(tǒng)打下基礎(chǔ)。參考文獻[1]貝伊利(LynnBeighley),莫里森(MichaelMorrison),蘇金國,徐陽.HeadFirstJava&MySQL(中文版)[M].中國電力出版社,2018,03.[2]潘凱華,劉中華,等.Java開發(fā)實戰(zhàn)1200例(第1卷)(附DVD-ROM光盤1張)[M].清華大學(xué)出版社,2019,01.[3]帕蒂拉(ArmandoPadilla),霍金斯(TimHawkins),盛海艷,劉霞.高性能Java應(yīng)用開發(fā)[M].人民郵電出版社,2019,11.[4]陳益材,等.Java+MySQL+Dreamweaver動態(tài)網(wǎng)站建設(shè)從入門到精通(附多媒體語音教學(xué)光盤)[M].機械工業(yè)出版社,2019,06.[5]高洛峰,LAMP兄弟連.細說Java(精要版)(附DVD光盤1張)[M].電子工業(yè)出版社,2018,06.[6]LornaMitchell,等.Java精粹:編寫高效Java代碼[M].機械工業(yè)出版社,2018,10.[7]列旭松,陳文.Java核心技術(shù)與最佳實踐[M].機械工業(yè)出版社,2018,07.[8]Symfon,CakeJava,ZendBartoszPorebski,KarolPrzystalski,LeszekNowak,Java框架高級編程:應(yīng)用[M].清華大學(xué)出版社,2017,02.[9]波諾賽克(Boroncxyk.T.),ElizabethNaramore,薛焱.Web開發(fā)入門經(jīng)典:使用Java6、Apache和MySQL[M].清華大學(xué)出版社,2017,07.[10]辛洪郁,張鑫.Java項目開發(fā)全程實錄(第3版)[M].清華大學(xué)出版社,2018,11.[11]楊宇,等.Java典型模塊與項目實戰(zhàn)大全(附DVD-ROM光盤1張)[M].清華大學(xué)出版社,2017,01.[12]賈素來.常見動態(tài)網(wǎng)頁技術(shù)比較[J].大眾科技,2018,9.[13]西爾伯沙茨(Silberschatz.A.).計算機科學(xué)叢書:數(shù)據(jù)庫系統(tǒng)概念(原書第6版
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年城市公共自行車租賃合同示范文本
- 2025年新型建材廠房建設(shè)安全施工及環(huán)保達標(biāo)合同
- 2025年綠色能源運輸船舶租賃與環(huán)保責(zé)任承諾合同
- 2025年高校后勤集團農(nóng)產(chǎn)品直供與質(zhì)量追溯服務(wù)合同
- 2025年新能源車貸續(xù)保服務(wù)合同范本
- 海爾冰箱安全知識培訓(xùn)課件
- 2025年綠色節(jié)能型辦公設(shè)施銷售與智能化維護綜合服務(wù)合同
- 2025年大學(xué)圖書館自動化系統(tǒng)升級與維護服務(wù)合同
- 2025年高端冷鏈物流運輸合同:生鮮冷鏈配送服務(wù)協(xié)議
- 2025年企業(yè)數(shù)字化轉(zhuǎn)型IT服務(wù)合同終止與續(xù)約協(xié)議書
- 《西紅柿移栽和管理》課件
- 《肺癌早期篩查與干預(yù)》課件
- 完整的離婚協(xié)議書打印電子版(2025年版)
- 自然科學(xué)類博物館AI應(yīng)用行業(yè)跨境出海戰(zhàn)略研究報告
- 《小學(xué)科學(xué)課程標(biāo)準(zhǔn)》解讀與教學(xué)設(shè)計
- 2025屆高考新型題目“糾正錯別字”新題模擬練習(xí)
- 2024年江蘇省南京市中考數(shù)學(xué)試卷真題(含答案逐題解析)
- 兒童保健工作規(guī)范和技術(shù)規(guī)范
- 2025年區(qū)塊鏈應(yīng)用操作員職業(yè)技能競賽理論參考試指導(dǎo)題庫500題(含答案)
- 福建地區(qū) 綠色食品琯溪蜜柚生產(chǎn)操作規(guī)程
- 民辦學(xué)校教職工學(xué)年度考核方案模版(3篇)
評論
0/150
提交評論