版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘要隨著信息時(shí)代的發(fā)展,人們的生活水平也隨之發(fā)生了顯著的變化,越來(lái)越多的人習(xí)慣使用鮮花點(diǎn)綴生活。而傳統(tǒng)的線下購(gòu)花方式已經(jīng)無(wú)法滿足互聯(lián)網(wǎng)高速發(fā)展、人們需求增多的當(dāng)下,因此鮮花銷售信息的管理計(jì)算機(jī)化、系統(tǒng)化是必要的。使用線上鮮花商店系統(tǒng)的購(gòu)物方式受到了越來(lái)越多顧客的接受與喜愛(ài)。本項(xiàng)目主要基于Web端,并引入了面向?qū)ο蟮脑O(shè)計(jì)思維,采用SSM框架以及開(kāi)發(fā)編程語(yǔ)言Java,對(duì)數(shù)據(jù)的存放主要使用了MYSQL進(jìn)行支持。前端則主要采用了jQuery和Ajax,設(shè)計(jì)一個(gè)清晰明了的頁(yè)面結(jié)構(gòu),使用戶能夠迅速找到所需的信息和產(chǎn)品。在功能方面本設(shè)計(jì)實(shí)現(xiàn)了用戶前臺(tái)與管理員后端的相關(guān)功能,管理員登錄進(jìn)入本人后臺(tái)之后,主要完成用戶管理、鮮花訂單管理、鮮花類目管理、密保問(wèn)題管理等。用戶可登錄平臺(tái)查看鮮花,收藏,購(gòu)買,評(píng)論鮮花,支付訂單,購(gòu)物車管理、個(gè)人訂單管理等。論文在分析了目前的網(wǎng)上購(gòu)物發(fā)展與鮮花購(gòu)買平臺(tái)系統(tǒng)的發(fā)展背景與研究現(xiàn)狀的基礎(chǔ)上,詳細(xì)闡述了本系統(tǒng)的用戶需求分析設(shè)計(jì),整體功能模塊設(shè)計(jì),系統(tǒng)功能實(shí)現(xiàn)并以及系統(tǒng)黑盒功能測(cè)試的具體實(shí)現(xiàn)。關(guān)鍵詞:SSM框架;MYSQL;線上鮮花商店;鮮花管理;銷售系統(tǒng)
ABSTRACT Withthedevelopmentoftheinformationage,people'slivingstandardshavealsoundergonesignificantchanges,andmoreandmorepeopleareaccustomedtousingflowerstodecoratetheirlives.However,thetraditionalofflineflowerpurchasemethodcannolongermeettherapiddevelopmentoftheInternetandtheincreasingdemandofpeople,soitisnecessarytocomputerizeandsystematizethemanagementofflowersalesinformation.Theshoppingmethodofusingtheonlineflowerstoresystemhasbeenincreasinglyacceptedandlovedbycustomers. Thisprojectismainlybasedonthewebsideandintroducesanobject-orienteddesignmindset.ItadoptstheSSMframeworkandthedevelopmentprogramminglanguageJava,andmainlyusesMYSQLtosupportdatastorage.Thefront-endmainlyusesjQueryandAjaxtodesignaclearandconcisepagestructure,allowinguserstoquicklyfindtheinformationandproductstheyneed.Intermsoffunctionality,thisdesignimplementstherelevantfunctionsoftheuserfront-endandadministratorback-end.Aftertheadministratorlogsintotheirownback-end,theymainlycompleteusermanagement,flowerordermanagement,flowercategorymanagement,securityissuemanagement,etc.Userscanlogintotheplatformtoviewflowers,collect,purchase,commentonflowers,payorders,manageshoppingcarts,andmanagepersonalorders. Onthebasisofanalyzingthecurrentdevelopmentbackgroundandresearchstatusofonlineshoppingandflowerpurchaseplatformsystems,thispaperelaboratesindetailontheuserneedsanalysisanddesignofthissystem,theoverallfunctionalmoduledesign,theimplementationofsystemfunctions,andthespecificimplementationofblackboxfunctiontesting.Keywords:SSMFramework;MYSQL;OnlineFlowerMall;FlowerManagement;SalesSystem
目錄第1章緒論 11.1本課題研究背景 11.2國(guó)內(nèi)外研究現(xiàn)狀 11.3本課題研究的意義 2第2章系統(tǒng)核心技術(shù)概述 32.1開(kāi)發(fā)工具介紹 32.1.1IDEA 32.2后臺(tái)開(kāi)發(fā)框架 32.2.1Spring框架 32.2.2SpringMVC框架 32.2.3Mybatis框架 3第3章系統(tǒng)需求分析 53.1系統(tǒng)需求概述 53.2用戶需求分析 53.3管理員需求分析 53.4數(shù)據(jù)流分析 6第4章系統(tǒng)概要設(shè)計(jì) 94.1系統(tǒng)功能模塊設(shè)計(jì) 94.2系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 104.2.1概念結(jié)構(gòu)設(shè)計(jì) 104.2.2邏輯結(jié)構(gòu)設(shè)計(jì) 12第5章功能實(shí)現(xiàn) 175.1用戶端的功能實(shí)現(xiàn) 175.1.1修改密碼模塊 175.1.2購(gòu)物車模塊 185.1.3收藏模塊 195.1.4用戶留言模塊 205.1.5用戶首頁(yè) 215.2管理員端的功能實(shí)現(xiàn) 235.2.1鮮花內(nèi)容管理模塊 235.2.2鮮花訂單管理模塊 245.2.3ueditor上傳文件模塊 25第6章系統(tǒng)功能測(cè)試 276.1用戶端測(cè)試用例 276.2管理員端測(cè)試用例 286.3用戶端測(cè)試圖 286.4管理員端測(cè)試圖 30結(jié)論 32參考文獻(xiàn) 33致謝 34
第1章緒論1.1本課題研究背景隨著互聯(lián)網(wǎng)的高速發(fā)展,網(wǎng)上購(gòu)物這種的新型購(gòu)物方式越來(lái)越流行,與傳統(tǒng)購(gòu)物方式相比,網(wǎng)上購(gòu)物的方式提供了便利性、豐富的商品選擇以及透明的價(jià)格比較。隨著電子商務(wù)的不斷發(fā)展和完善,網(wǎng)上購(gòu)物將繼續(xù)成為人們購(gòu)物的主要選擇,為人們的生活帶來(lái)更多的便利。企業(yè)若想在當(dāng)下互聯(lián)網(wǎng)高速發(fā)展的時(shí)代具有較強(qiáng)競(jìng)爭(zhēng)力,要注重傳統(tǒng)技術(shù)與網(wǎng)絡(luò)技術(shù)的結(jié)合。在當(dāng)下基本被京東、阿里壟斷的形勢(shì)下,小企業(yè)若想得到發(fā)展與生產(chǎn)的空間就需要將關(guān)注點(diǎn)從眾多商品轉(zhuǎn)移到單一商品上來(lái),根據(jù)商品不同的特點(diǎn)與屬性為商品提供專門的購(gòu)買服務(wù),給整個(gè)電子商務(wù)增添許多新的生命力。但所目前存在的商品品類萬(wàn)千,當(dāng)下的網(wǎng)絡(luò)購(gòu)物平臺(tái)種類還不足以覆蓋所有商品,并且還存在著未將商品屬性及用戶需要考慮全面的問(wèn)題,不足以為用戶的所有可能需求提供服務(wù)。為了適應(yīng)社會(huì)發(fā)展和市場(chǎng)需求,并且為廣大民眾提供更便捷的購(gòu)物方式,開(kāi)發(fā)電子商務(wù)鮮花商店平臺(tái)格外重要。本文所提出鮮花商店系統(tǒng)的研究,意在填補(bǔ)在鮮花方面網(wǎng)上交易平臺(tái)的缺失與不足,成功實(shí)現(xiàn)一個(gè)功能完善、用戶友好的在線購(gòu)花平臺(tái)。1.2國(guó)內(nèi)外研究現(xiàn)狀如今“互聯(lián)網(wǎng)+”不斷發(fā)展各種新興技術(shù)的不斷提出,對(duì)網(wǎng)上購(gòu)物平臺(tái)的框架設(shè)計(jì)、整體實(shí)現(xiàn)、管理操作等方面產(chǎn)生了極大影響,這些新型技術(shù)不斷融入到網(wǎng)上購(gòu)物網(wǎng)站的開(kāi)發(fā)中,旨在為管理員提供更加方便簡(jiǎn)潔的管理方法以及為用戶提供更便捷的購(gòu)買平臺(tái)。隨著電商市場(chǎng)的蓬勃壯大,巨型商城如淘寶、天貓、京東等不斷占領(lǐng)市場(chǎng)。同時(shí),各種專注于特定品類的電商平臺(tái)也如雨后春筍般涌現(xiàn),它們雖然商品種類相對(duì)單一,但卻能為消費(fèi)者提供更加精細(xì)化的服務(wù)。然而各種商品特性不同,各個(gè)單一商品電商平臺(tái)在滿足人們對(duì)該商品的所有需求上仍有很大發(fā)展空間。國(guó)內(nèi)外的網(wǎng)上購(gòu)物平臺(tái)也提供鮮花購(gòu)買的服務(wù),但沒(méi)有將鮮花作為單獨(dú)的一種商品進(jìn)行出售提供針對(duì)性的服務(wù)。如在鮮花信息提供、新鮮度維持、保持精美包裝等方面存在缺陷。尤其在節(jié)假日等鮮花需求高峰時(shí)段,面對(duì)鮮花需求的激增,普通購(gòu)物平臺(tái)難以保證產(chǎn)品質(zhì)量和價(jià)格合理性。因此,一個(gè)成熟的線上鮮花購(gòu)買平臺(tái)已成為市場(chǎng)和消費(fèi)者的迫切需求。1.3本課題研究的意義本課題選題來(lái)源于生活中的實(shí)際經(jīng)歷與體驗(yàn)。每到需要送花的在重大節(jié)假日期間,商業(yè)街上不難看到各種賣花的小販,所售賣的鮮花不僅種類較少價(jià)格高,還可能并不新鮮,人們有的被迫購(gòu)買,也有的因?yàn)閮r(jià)格昂貴種類貧乏等原因沒(méi)有購(gòu)買;如若到花店內(nèi)購(gòu)買鮮花,也面臨時(shí)間安排不靈活,花店鮮花供應(yīng)不足等問(wèn)題,當(dāng)下線下購(gòu)花的方式不能滿足人們的需要。鮮花商店系統(tǒng)正是為了滿足這一市場(chǎng)需求而誕生的電子商務(wù)解決方案,它旨在通過(guò)構(gòu)建一個(gè)功能完善、用戶友好的在線購(gòu)物平臺(tái),為消費(fèi)者提供便捷、多樣的鮮花購(gòu)買體驗(yàn)。本論文的主要內(nèi)容為線上鮮花商店系統(tǒng)的開(kāi)發(fā)內(nèi)容,從需求分析開(kāi)始,到系統(tǒng)概要設(shè)計(jì)再到模塊功能實(shí)現(xiàn)的開(kāi)發(fā)過(guò)程,并在最后階段完成系統(tǒng)功能測(cè)試進(jìn)行系統(tǒng)完善。本論文的意義在于通過(guò)對(duì)市面上現(xiàn)有的線上平臺(tái)分析得出的合理的解決方案,并結(jié)合所學(xué)的專業(yè)知識(shí)以及當(dāng)下多方面的新技術(shù),開(kāi)發(fā)出網(wǎng)上鮮花商店購(gòu)物平臺(tái),來(lái)解決當(dāng)前鮮花產(chǎn)品市場(chǎng)難以滿足用戶需求的問(wèn)題,努力為中國(guó)電子商務(wù)市場(chǎng)的發(fā)展和普及做出貢獻(xiàn)。
第2章系統(tǒng)核心技術(shù)概述2.1開(kāi)發(fā)工具介紹2.1.1IDEAIntelliJIDEA,作為一款由JetBrains公司開(kāi)發(fā)的集成開(kāi)發(fā)環(huán)境(IDE),已經(jīng)在開(kāi)發(fā)者中贏得了廣泛的贊譽(yù)和認(rèn)可。經(jīng)過(guò)不斷地發(fā)展,IDEA由曾經(jīng)專門為Java語(yǔ)言開(kāi)發(fā)設(shè)計(jì)發(fā)展到一個(gè)支持Java、Kotlin、Python、Ruby等多種語(yǔ)言和框架的全能IDE。這使得開(kāi)發(fā)者能夠在單一環(huán)境中輕松切換不同的項(xiàng)目和語(yǔ)言,提高了開(kāi)發(fā)效率。2.2后臺(tái)開(kāi)發(fā)框架2.2.1Spring框架Spring框架一出世就以其強(qiáng)大的功能和靈活性,吸引了無(wú)數(shù)了開(kāi)發(fā)者的目光,極大地推動(dòng)了Java企業(yè)級(jí)應(yīng)用的發(fā)展。Spring框架旨在解決企業(yè)應(yīng)用開(kāi)發(fā)的復(fù)雜性。它提供了一個(gè)輕量級(jí)的解決方案,通過(guò)依賴注入和面向切面編程等核心技術(shù),簡(jiǎn)化了企業(yè)級(jí)應(yīng)用的開(kāi)發(fā)過(guò)程。Spring框架是一個(gè)開(kāi)源項(xiàng)目,遵循Apache許可證,因此受到了廣大開(kāi)發(fā)者的熱烈歡迎。同時(shí),Spring框架還與其他主流技術(shù)棧(如MyBatis、Hibernate等)進(jìn)行了良好的整合,為開(kāi)發(fā)者提供了更多的選擇。2.2.2SpringMVC框架在現(xiàn)代的JavaWeb開(kāi)發(fā)中,SpringMVC框架以其強(qiáng)大的功能和靈活性成為了開(kāi)發(fā)者的首選。SpringMVC在Model、View和Controller方面提供了一個(gè)非常清晰的角色劃分,這三個(gè)方面各自負(fù)責(zé)不同的職責(zé),使得代碼結(jié)構(gòu)更加清晰,易于維護(hù)。同時(shí),SpringMVC還提供了國(guó)際化、文件上傳、異常處理、數(shù)據(jù)綁定、數(shù)據(jù)驗(yàn)證等實(shí)用功能,為JavaWeb開(kāi)發(fā)者提供了一個(gè)高效、簡(jiǎn)潔的開(kāi)發(fā)工具。2.2.3Mybatis框架Mybatis是一款優(yōu)秀的持久層框架,通過(guò)封裝JDBC操作,使得開(kāi)發(fā)者能夠更加便捷地進(jìn)行數(shù)據(jù)庫(kù)操作,同時(shí)提供了靈活的SQL映射和事務(wù)管理機(jī)制。Mybatis適用于各種需要進(jìn)行數(shù)據(jù)庫(kù)操作的Java應(yīng)用,特別是那些對(duì)性能有較高要求的應(yīng)用。由于Mybatis提供了靈活的SQL映射和事務(wù)管理機(jī)制,因此它特別適合用于復(fù)雜的數(shù)據(jù)處理和事務(wù)管理場(chǎng)景。
第3章系統(tǒng)需求分析3.1系統(tǒng)需求概述本系統(tǒng)需實(shí)現(xiàn)線上鮮花商店系統(tǒng)所要的基礎(chǔ)功能,將傳統(tǒng)的線下鮮花購(gòu)買方式進(jìn)行與互聯(lián)網(wǎng)結(jié)合,并且簡(jiǎn)化用戶與商家之間的鮮花交易過(guò)程,從而為用戶提供更加方便的買花方式,為商家提供了便捷的鮮花管理平臺(tái),節(jié)省用戶以及商家雙方的時(shí)間。鮮花商店系統(tǒng)支持訂單可視化,用戶可以在自己的賬戶中清晰地查看訂單的狀態(tài),提高用戶的購(gòu)物透明度和信任感。此外,系統(tǒng)具有鮮花評(píng)價(jià)功能,用戶可以查看其他顧客對(duì)鮮花的評(píng)價(jià)并對(duì)已購(gòu)買的鮮花評(píng)價(jià),為用戶挑選喜愛(ài)的鮮花提供了更多可參考的信息。對(duì)于網(wǎng)上鮮花商店系統(tǒng)的分析系統(tǒng)應(yīng)具備兩種角色:分別是用戶角色和管理員角色,因此系統(tǒng)將通過(guò)實(shí)現(xiàn)用戶和管理員端的相應(yīng)功能來(lái)完成購(gòu)花交易過(guò)程,實(shí)現(xiàn)對(duì)鮮花的銷售以及管理。3.2用戶需求分析通過(guò)用戶的角度考慮需求,系統(tǒng)應(yīng)實(shí)現(xiàn)功能如下:第一,用戶期望一個(gè)簡(jiǎn)潔直觀、易于操作、具有良好的視覺(jué)效果的平臺(tái),因此一個(gè)被用戶廣泛使用的系統(tǒng)首先要做到頁(yè)面設(shè)計(jì)美觀大方,頁(yè)面布局清晰明了,使用戶能夠迅速找到所需的信息和產(chǎn)品,導(dǎo)航結(jié)構(gòu)簡(jiǎn)單易懂,方便用戶切換不同的頁(yè)面。第二是網(wǎng)站要具備良好的性能,網(wǎng)頁(yè)之間切換時(shí)間不能過(guò)程,鮮花圖片以及內(nèi)容加載不能過(guò)慢,保證系統(tǒng)的穩(wěn)定性和高效性,確保用戶能夠流暢地進(jìn)行購(gòu)物操作。第三是鮮花商店要具備完善的功能,應(yīng)考慮到未登錄的用戶作為游客也有權(quán)進(jìn)入網(wǎng)站界面,查看相關(guān)的鮮花信息;對(duì)于注冊(cè)后的用戶,系統(tǒng)首先需要提供用戶查看與修改個(gè)人信息的功能,其次提供用戶在平臺(tái)上查看各類鮮花信息以及查看公告的功能,還應(yīng)按照花材,熱銷,折扣等類目為鮮花進(jìn)行分類,同時(shí)提供按照關(guān)鍵字搜索的功能,讓用戶能快速了解平臺(tái)所售賣的鮮花并挑選收藏鮮花,最后鮮花商店要具備完善的購(gòu)買功能,選擇的鮮花可以添加到購(gòu)物車中進(jìn)行訂單結(jié)算,并可以查看個(gè)人訂單狀態(tài),評(píng)價(jià)已購(gòu)買鮮花。要想開(kāi)發(fā)出一個(gè)功能完善的線上鮮花商店系統(tǒng),要著重系統(tǒng)各模塊的功能實(shí)現(xiàn),滿足用戶的多樣化需求。3.3管理員需求分析通過(guò)管理員的角度考慮需求,系統(tǒng)應(yīng)實(shí)現(xiàn)功能如下:第一,管理員需要擁有全面的鮮花商品管理功能。包括鮮花商品的上架、下架、信息修改、價(jià)格調(diào)整等。管理員可以根據(jù)市場(chǎng)需求和供應(yīng)情況,靈活調(diào)整商品信息,確保商店的商品始終保持新鮮和有競(jìng)爭(zhēng)力。同時(shí),管理員還需要對(duì)商品進(jìn)行類目分類,以便用戶能夠更方便地搜索和篩選商品。第二,管理員需要擁有用戶管理功能。管理員可以查看平臺(tái)注冊(cè)用戶的信息以及實(shí)時(shí)查看用戶訂單情況,確保用戶購(gòu)物的順利進(jìn)行。第三,管理員還需要擁有數(shù)據(jù)統(tǒng)計(jì)和分析功能。這包括各類鮮花所售數(shù)量以及占比的數(shù)據(jù)分析,以便管理員更好地了解商店的銷售情況和用戶需求,為商店的優(yōu)化和發(fā)展提供支持,從而更好的滿足用戶需求。第四,管理員還需要擁有營(yíng)銷推廣功能。這包括發(fā)布活動(dòng)公告、管理促銷活動(dòng)等。管理員可以根據(jù)市場(chǎng)需求和節(jié)假日活動(dòng),制定有效的營(yíng)銷策略并在網(wǎng)站上發(fā)布公告,提高品牌知名度和用戶粘性,并且后續(xù)可進(jìn)行公告搜索、更改、刪除等操作。3.4數(shù)據(jù)流分析系統(tǒng)的外部實(shí)體包括用戶和管理員兩類。管理員用戶管理員用戶鮮花商店系統(tǒng)管理員信息用戶密保問(wèn)題鮮花具體信息鮮花類目信息活動(dòng)公告信息用戶留言信息鮮花訂單狀態(tài)用戶信息用戶留言信息鮮花銷售信息鮮花訂單信息用戶密保問(wèn)題鮮花具體信息鮮類目信息活動(dòng)公告信息鮮花訂單狀態(tài)鮮花評(píng)價(jià)用戶信息用戶留言信息購(gòu)物車信息收藏信息鮮花訂單狀態(tài)鮮花評(píng)價(jià)圖3.1系統(tǒng)環(huán)境圖(頂層圖、0層圖)1人員信息管理2鮮花信息管理1人員信息管理2鮮花信息管理3鮮花訂單管理管理員用戶管理員信息密保問(wèn)題信息用戶信息鮮花具體信息鮮花類目信息活動(dòng)公告信息用戶留言信息用戶留言信息鮮花銷售信息鮮花具體信息鮮花類目信息活動(dòng)公告信息鮮花評(píng)價(jià)用戶留言信息購(gòu)物車信息收藏信息用戶信息密保問(wèn)題信息鮮花訂單狀態(tài)鮮花訂單信息鮮花訂單信息鮮花評(píng)價(jià)鮮花訂單狀態(tài)鮮花評(píng)價(jià)圖3.2一層數(shù)據(jù)流圖人員信息管理可分為人員信息和密保問(wèn)題,人員信息管理對(duì)應(yīng)的二層數(shù)據(jù)流圖如圖3.3所示。管理員管理員用戶1.1人員信息1.2密保問(wèn)題管理員信息用戶信息密保問(wèn)題信息用戶信息密保問(wèn)題信息圖3.3人員信息管理二層數(shù)據(jù)流圖鮮花信息管理可分為鮮花類目、鮮花具體信息、收藏管理、購(gòu)物車管理、留言管理和活動(dòng)公告管理,鮮花信息管理對(duì)應(yīng)的二層數(shù)據(jù)流圖如圖3.4所示。管理員管理員用戶2.1鮮花類目2.2鮮花具體信息2.4購(gòu)物車管理2.3收藏管理2.5留言管理2.6活動(dòng)公告管理鮮花類目信息鮮花類目信息鮮花具體信息鮮花具體信息鮮花評(píng)價(jià)收藏信息購(gòu)物車信息用戶留言信息用戶留言信息用戶留言信息活動(dòng)公告信息活動(dòng)公告信息圖3.4鮮花信息管理二層數(shù)據(jù)流圖鮮花訂單管理可分為下單管理、訂單狀態(tài)管理和鮮花評(píng)價(jià),鮮花訂單管理對(duì)應(yīng)的二層數(shù)據(jù)流圖如圖3.5所示。管理員管理員用戶3.1下單管理3.2訂單狀態(tài)管理鮮花訂單信息鮮花訂單狀態(tài)鮮花訂單信息鮮花訂單狀態(tài)3.3鮮花評(píng)價(jià)鮮花評(píng)價(jià)鮮花評(píng)價(jià)圖3.5鮮花訂單管理二層數(shù)據(jù)流圖第4章系統(tǒng)概要設(shè)計(jì)4.1系統(tǒng)功能模塊設(shè)計(jì)系統(tǒng)的功能模塊設(shè)計(jì)分為兩個(gè)方面:用戶端功能設(shè)計(jì)和管理員端功能設(shè)計(jì)。系統(tǒng)用戶端部分的功能設(shè)計(jì)分為三個(gè)模塊,如圖4.1所示。個(gè)人訂單管理個(gè)人訂單管理
用戶端模塊
鮮花信息
用戶信息管理
登錄注冊(cè)
密保信息
瀏覽鮮花信息管理購(gòu)物車管理收藏
留言反饋
查看活動(dòng)公告
結(jié)算生產(chǎn)訂單
查看訂單狀態(tài)
評(píng)價(jià)鮮花
圖4.1用戶端模塊功能圖系統(tǒng)管理員端功能設(shè)計(jì)分為四個(gè)模塊,如圖4.2所示。管理員端模塊
管理員端模塊
用戶管理
鮮花信息管理
鮮花訂單管理
消息管理
鮮花類目增刪改查
鮮花內(nèi)容增刪改查
查看所有訂單
模糊搜索訂單
更改訂單狀態(tài)
查看訂單詳情
查看所有用戶
模糊查詢用戶
活動(dòng)公告增刪改查
查看用戶反饋信息
密保問(wèn)題增刪改查
4.2系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)4.2.1概念結(jié)構(gòu)設(shè)計(jì)經(jīng)過(guò)概念結(jié)構(gòu)分析得出系統(tǒng)的主要實(shí)體有:用戶、管理員、鮮花等。各實(shí)體的實(shí)體屬性圖如圖4.3至4.6所示。用戶密保用戶密保密碼電話號(hào)用戶名地址郵箱性別圖4.3用戶實(shí)體屬性圖管理員密碼管理員密碼賬號(hào)名管理員ID圖4.4管理員實(shí)體屬性圖鮮花鮮花ID鮮花鮮花ID一級(jí)類目二級(jí)類目收藏?cái)?shù)銷售量描述圖片折扣價(jià)格名稱圖4.5鮮花實(shí)體屬性圖訂單鮮花ID訂單鮮花ID下單時(shí)間訂單狀態(tài)訂單ID用戶ID總價(jià)訂單號(hào)圖4.6訂單實(shí)體屬性圖 根據(jù)系統(tǒng)功能模塊設(shè)計(jì)圖,使用E-R圖來(lái)說(shuō)明系統(tǒng)內(nèi)的各個(gè)實(shí)體對(duì)應(yīng)的各種關(guān)系,如圖4.7所示。用戶管理員用戶管理員鮮花訂單評(píng)價(jià)購(gòu)物車下單管理管理nnnnmm111購(gòu)買數(shù)鮮花單價(jià)折扣合計(jì)評(píng)價(jià)ID生成收藏收藏ID評(píng)價(jià)內(nèi)容評(píng)價(jià)時(shí)間留言留言內(nèi)容nnmnnm1圖4.7系統(tǒng)E-R圖4.2.2邏輯結(jié)構(gòu)設(shè)計(jì)通過(guò)對(duì)數(shù)據(jù)庫(kù)的概念設(shè)計(jì)得到E-R圖并根據(jù)E-R圖進(jìn)行邏輯設(shè)計(jì),經(jīng)過(guò)分析鮮花商店管理系統(tǒng)可建立如下十二張數(shù)據(jù)庫(kù)表。1.用戶信息表:用于存放用戶的基本信息,結(jié)構(gòu)如表4.1所示:表4.1用戶信息表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是用戶idusernamevarchar100否否賬號(hào)名稱passwordvarchar15否否登陸密碼phonevarchar15是否聯(lián)系電話sexvarchar3是否性別realnamevarchar25是否真實(shí)姓名續(xù)表4.1用戶信息表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明emailvarchar25是否電子郵箱addressvarchar100是否收貨地址questionIdint11是否密保問(wèn)題2.鮮花類目表:存儲(chǔ)鮮花具體的類目信息,共有兩級(jí)類目,便于用戶根據(jù)鮮花類目快速找到鮮花,提高用戶的查找效率,也方便管理員通過(guò)類目管理鮮花。結(jié)構(gòu)如表4.2所示:表4.2鮮花類目表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是類目的idpidint11是否父idnamevarchar100否否類目名稱isdeleteint11否否1為已刪除 3.鮮花詳情表:存儲(chǔ)鮮花的基本信息,結(jié)構(gòu)如表4.3所示:表4.3鮮花詳情表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是鮮花詳情idnamevarchar11否否鮮花的名稱pricevarchar255否否鮮花的價(jià)格scnumint11否否鮮花被收藏?cái)?shù)gmnumint11否否鮮花被購(gòu)買數(shù)zkint10否否鮮花的折扣mstext255是否鮮花的詳細(xì)描述category_id_oneint11否否一級(jí)類目idcategory_id_twoint11否否二級(jí)類目idurl1varchar255是否鮮花的主圖url2-5varchar255是否鮮花的四張子圖isdeleteint2否否1為已刪除4.購(gòu)物車詳情表:存儲(chǔ)購(gòu)物車中的基本信息,結(jié)構(gòu)如表4.4所示:表4.4購(gòu)物車詳情表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是類目的iduser_idint11否否空為一級(jí)類目item_idint11否否類目名稱numint11否否購(gòu)買的數(shù)量zkdecimal10否否鮮花折扣pricedecimal10否否鮮花單價(jià)totalvarchar255否否訂單合計(jì)價(jià)格 5.個(gè)人訂單表:存儲(chǔ)用戶的訂單信息,其中訂單狀態(tài)字段為0表示待發(fā)貨、1表示訂單取消、2表示店家已發(fā)貨、3表示用戶已收貨、4表示用戶已評(píng)價(jià)。結(jié)構(gòu)如表4.5所示:表4.5個(gè)人訂單表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是訂單iduser_idint11否否用戶iditem_idint11否否鮮花idcodevarchar255否否自動(dòng)生成訂單號(hào)addtimedatetime8否否訂單生成時(shí)間totalvarchar255否否訂單合計(jì)價(jià)格statusint11否否訂單狀態(tài)0-4isdeleteint11否否1為已刪除 6.鮮花訂單詳情表:存儲(chǔ)鮮花訂單基本信息,結(jié)構(gòu)如表4.6所示:表4.6鮮花訂單詳情表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是訂單詳情idorder_idint11否否訂單iditem_idint11否否鮮花idstatusint11否否訂單狀態(tài)totalvarchar255否否訂單合計(jì)價(jià)格numint11否否訂單下鮮花數(shù)量 7.管理員信息表,存儲(chǔ)商店管理員的基本信息,結(jié)構(gòu)如表4.7所示:表4.7管理員信息表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是管理員iduserNamevarchar100是否管理員姓名passWordvarchar15是否登錄的密碼realNamevarchar25是否登錄賬號(hào)名稱 8.鮮花評(píng)價(jià)表,存儲(chǔ)用戶收貨后的評(píng)價(jià)信息,結(jié)構(gòu)如表4.8所示:表4.8鮮花評(píng)價(jià)表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是評(píng)價(jià)iduser_idint11是否用戶iditem_idint11是否鮮花idcontentvarchar255是否評(píng)價(jià)內(nèi)容addTimedatetime8是否評(píng)價(jià)的時(shí)間 9.鮮花收藏表,存儲(chǔ)用戶收藏的鮮花信息,結(jié)構(gòu)如表4.9所示:表4.9鮮花收藏表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是收藏iditem_idint11是否鮮花iduser_idint11是否用戶id 10.活動(dòng)公告表:存儲(chǔ)管理員發(fā)布的活動(dòng)公告信息,結(jié)構(gòu)如表4.10所示:表4.10活動(dòng)公告表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是公告idtitlevarchar255否否活動(dòng)公告標(biāo)題contenttext255是否活動(dòng)公告內(nèi)容addtimedatetime8否否公告發(fā)布時(shí)間11.密保問(wèn)題表,存儲(chǔ)用戶密保問(wèn)題,結(jié)構(gòu)如表4.11所示:表4.11密保問(wèn)題表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是密保idcontentvarchar255是否密保內(nèi)容12.用戶留言表,存儲(chǔ)用戶的留言,結(jié)構(gòu)如表4.12所示:表4.12用戶留言表字段名稱數(shù)據(jù)類型長(zhǎng)度是否可為空是否主鍵字段說(shuō)明idint11否是留言idnamevarchar25是否留言人的姓名phonevarchar15是否留言人聯(lián)系電話contentvarchar255否否留言的詳細(xì)文本內(nèi)容
第5章功能實(shí)現(xiàn)5.1用戶端的功能實(shí)現(xiàn)5.1.1修改密碼模塊進(jìn)行更改密碼首先要輸入舊密碼,再輸入新密碼并確認(rèn),如圖5.1所示,若舊密碼驗(yàn)證通過(guò),則更新加載的用戶對(duì)象的密碼屬性,使用用戶服務(wù)更新數(shù)據(jù)庫(kù)中與該用戶ID關(guān)聯(lián)的用戶記錄。若驗(yàn)證未通過(guò)則密碼更新失敗。圖5.1修改密碼界面圖/***修改密碼操作*/@RequestMapping("/upass")@ResponseBodypublicStringupass(Stringpassword,HttpServletRequestrequest){Objectattribute=request.getSession().getAttribute(Consts.USERID);JSONObjectjs=newJSONObject();if(attribute==null){js.put(Consts.RES,0);returnjs.toString();}IntegeruserId=Integer.valueOf(attribute.toString());Userload=userService.load(userId);load.setPassWord(password);userService.updateById(load);js.put(Consts.RES,1);returnjs.toString();}5.1.2購(gòu)物車模塊 首先獲取用戶的ID并創(chuàng)建一個(gè)JS對(duì)象。如果用戶ID為空,說(shuō)明沒(méi)有獲取到有效的用戶ID,設(shè)置JS中的res鍵為0,表示操作失敗并返回響應(yīng);如果用戶ID不為空,通過(guò)用戶服務(wù)加載該用戶的信息。檢查用戶的地址是否為空,如果為空,設(shè)置js中的res鍵為2,表示操作失敗。創(chuàng)建一個(gè)空的列表,用于存儲(chǔ)購(gòu)物車中商品的ID。創(chuàng)建一個(gè)對(duì)象to,用于計(jì)算訂單的總價(jià)。遍歷list中的每個(gè)對(duì)象并將其ID添加到空列表中。計(jì)算該購(gòu)物車的總價(jià)(價(jià)格乘以折扣再乘以數(shù)量),并累加到商品總價(jià)中。創(chuàng)建一個(gè)新的ItemOrder對(duì)象,設(shè)置其狀態(tài)、訂單號(hào)、是否刪除等屬性,并將用戶ID和當(dāng)前日期設(shè)置為訂單的用戶ID和添加時(shí)間,如圖5.2所示。圖5.2購(gòu)物車結(jié)算界面圖/***購(gòu)物車結(jié)算提交*/@RequestMapping("/exAdd")@ResponseBodypublicStringexAdd(@RequestBodyList<CarDto>list,HttpServletRequestrequest){Objectattribute=request.getSession().getAttribute(Consts.USERID);JSONObjectjs=newJSONObject();if(attribute==null){js.put(Consts.RES,0);returnjs.toJSONString();}IntegeruserId=Integer.valueOf(attribute.toString());UserbyId=userService.getById(userId);if(StringUtils.isEmpty(byId.getAddress())){js.put(Consts.RES,2);returnjs.toJSONString();}de.setTotal(String.valueOf(c.getNum()*load.getPrice()*load.getZk()));orderDetailService.insert(de);//修改成交數(shù)Itemload2=itemService.load(load.getItemId());load2.setGmNum(load2.getGmNum()+c.getNum());itemService.updateById(load2);//刪除購(gòu)物車carService.deleteById(c.getId());}}js.put(Consts.RES,1);returnjs.toJSONString();}5.1.3收藏模塊首先獲取用戶的ID,并將其存儲(chǔ)在attribute對(duì)象中。檢查attribute是否為null,如果為null表示用戶未登錄,將返回到登錄頁(yè)面的。如果已登錄,則將收藏項(xiàng)保存到數(shù)據(jù)庫(kù),并將用戶重定向到收藏商品頁(yè)面,如圖5.3所示。圖5.3商品收藏界面圖publicStringexAdd(Scsc,HttpServletRequestrequest){Objectattribute=request.getSession().getAttribute(Consts.USERID);if(attribute==null){return"redirect:/login/uLogin";}//保存到收藏表IntegeruserId=Integer.valueOf(attribute.toString());sc.setUserId(userId);scService.insert(sc);//商品表收藏?cái)?shù)+1Itemitem=itemService.load(sc.getItemId());return"redirect:/sc/findBySql.action";}5.1.4用戶留言模塊當(dāng)客戶進(jìn)行留言操作時(shí),客戶端發(fā)送一個(gè)POST請(qǐng)求到exAdd方法,它接收一個(gè)Message對(duì)象,將用戶留言添加到數(shù)據(jù)庫(kù)或存儲(chǔ)系統(tǒng),并返回用戶“添加成功”響應(yīng),如圖5.4所示。圖5.4用戶留言界面圖@RequestMapping("/exAdd")@ResponseBodypublicStringexAdd(Messagemessage){messageService.insert(message);JSONObjectjs=newJSONObject();js.put("message","添加成功");returnjs.toString();}5.1.5用戶首頁(yè)從數(shù)據(jù)庫(kù)中查詢獲取一級(jí)和二級(jí)類目,并根據(jù)商品購(gòu)買數(shù)量以及商品折扣倒序排列選擇前十個(gè)商品作為熱銷商品和折扣商品,并將這些數(shù)據(jù)傳遞給前端視圖進(jìn)行展示,如圖5.5所示。圖5.5用戶首頁(yè)界面圖@RequestMapping("/uIndex")publicStringuIndex(Modelmodel,Itemitem,HttpServletRequestrequest){Stringsql1="select*fromitem_categorywhereisDelete=0andpidisnullorderbyname";//查詢出集合List<ItemCategory>fatherList=itemCategoryService.listBySqlReturnEntity(sql1);//創(chuàng)建一個(gè)類目List<CategoryDto>list=newArrayList<>();if(!CollectionUtils.isEmpty(fatherList)){for(ItemCategoryic:fatherList){CategoryDtodto=newCategoryDto();dto.setFather(ic);//查詢二級(jí)類目Stringsql2="select*fromitem_categorywhereisDelete=0andpid="+ic.getId();List<ItemCategory>childrens=itemCategoryService.listBySqlReturnEntity(sql2);dto.setChildrens(childrens);list.add(dto);model.addAttribute("lbs",list);}}List<Item>zks=itemService.listBySqlReturnEntity("select*fromitemwhereisDelete=0andzkisnotnullorderbyzkdesclimit0,10");model.addAttribute("zks",zks);List<Item>rxs=itemService.listBySqlReturnEntity("select*fromitemwhereisDelete=0orderbygmNumdesclimit0,10");model.addAttribute("rxs",rxs);return"login/uIndex";}5.2管理員端的功能實(shí)現(xiàn)5.2.1鮮花內(nèi)容管理模塊檢查files數(shù)組的長(zhǎng)度是否大于0。如果長(zhǎng)度大于0,則遍歷files數(shù)組對(duì)每個(gè)文件執(zhí)行以下操作:生成一個(gè)UUIDUtils.create(),確保文件名的唯一性。構(gòu)建文件的存儲(chǔ)路徑,路徑由系統(tǒng)真實(shí)路徑、上傳目錄、UUID和原始文件名組成。使用CommonsMultipartFile的transferTo方法將上傳的文件直接寫(xiě)入到文件系統(tǒng)中指定的位置。根據(jù)文件的索引,將上傳的文件URL設(shè)置到Item對(duì)象的相應(yīng)屬性,如圖5.6。圖5.6鮮花內(nèi)容管理界面圖privatevoiditemCommon(Itemitem,@RequestParam("file")CommonsMultipartFile[]files,HttpServletRequestrequest)throwsIOException{if(files.length>0){for(ints=0;s<files.length;s++){Stringn=UUIDUtils.create();Stringpath=SystemContext.getRealPath()+"\\resource\\ueditor\\upload\\"+n+files[s].getOriginalFilename();FilenewFile=newFile(path);files[s].transferTo(newFile);if(s==0){item.setUrl1(request.getContextPath()+"\\resource\\ueditor\\upload\\"+n+files[s].getOriginalFilename());}}}ItemCategorybyId=itemCategoryService.getById(item.getCategoryIdTwo());item.setCategoryIdOne(byId.getPid());}5.2.2鮮花訂單管理模塊 使用itemOrderService.findBySqlRerturnEntity方法執(zhí)行SQL查詢,用于與數(shù)據(jù)庫(kù)交互并返回查詢結(jié)果。查詢結(jié)果是一個(gè)Pager<ItemOrder>對(duì)象,包含了查詢到的ItemOrder對(duì)象列表,如圖5.7所示。圖5.7訂單管理界面圖/***訂單管理列表*/@RequestMapping("/findBySql")publicStringfindBySql(ItemOrderitemOrder,Modelmodel){//分頁(yè)查詢Stringsql="select*fromitem_orderwhere1=1";if(!(isEmpty(itemOrder.getCode()))){sql+="andcodelike'%"+itemOrder.getCode()+"%'";}sql+="orderbyiddesc";Pager<ItemOrder>pagers=itemOrderService.findBySqlRerturnEntity(sql);model.addAttribute("pagers",pagers);//存儲(chǔ)查詢條件model.addAttribute("obj",itemOrder);return"itemOrder/itemOrder";}5.2.3ueditor上傳文件模塊上傳的文件調(diào)用UUIDUtils.create()方法生成一個(gè)唯一UUID,并獲取文件大小、類型等信息,將文件保存到服務(wù)器的指定目錄,返回一個(gè)包含文件信息的映射供客戶端使用,如圖5.8所示。圖5.8上傳文件界面圖publicclassUeditorController{@ResponseBody@RequestMapping("/saveFile")publicMap<String,Object>saveFile(@RequestParam(value="upfile",required=false)MultipartFilefile)throwsIOException{Map<String,Object>params=newHashMap<>();Stringn=UUIDUtils.create();Stringpath=SystemContext.getRealPath()+"resource\\ueditor\\upload\\"+n+file.getOriginalFilename();StringvisitUrl="/resource/ueditor/upload/"+n+file.getOriginalFilename();params.put("size",file.getSize());params.put("original",file.getOriginalFilename());params.put("type",file.getContentType());returnparams;}}
第6章系統(tǒng)功能測(cè)試6.1用戶端測(cè)試用例對(duì)用戶端進(jìn)行用例測(cè)試,分別為以下三個(gè)模塊測(cè)試:用戶中心模塊的測(cè)試如表6.1所示、購(gòu)物車模塊測(cè)試如表6.2所示、個(gè)人訂單管理測(cè)試如表6.3所示。表6.1用戶中心測(cè)試用例表用例名稱測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試結(jié)論用戶注冊(cè)用戶填寫(xiě)注冊(cè)信息并提交提交成功后數(shù)據(jù)庫(kù)表中有對(duì)應(yīng)記錄提交成功后數(shù)據(jù)庫(kù)表中有對(duì)應(yīng)記錄通過(guò)用戶登陸用戶填寫(xiě)登錄信息并提交信息正確則登錄成功跳轉(zhuǎn)小鋪首頁(yè),反之返回登陸界面信息正確登錄成功,跳轉(zhuǎn)小鋪首頁(yè),反之返回登陸界面通過(guò)修改密碼提交新舊密碼和確認(rèn)密碼舊密碼不對(duì)提示,新密碼和確認(rèn)不一致提示,填寫(xiě)正確則修改成功舊密碼不對(duì)提示,新密碼和確認(rèn)不一致提示,填寫(xiě)正確則修改成功通過(guò)修改信息修改個(gè)人信息填寫(xiě)完成提示成功填寫(xiě)完成提示成功通過(guò)收藏點(diǎn)擊收藏按鈕點(diǎn)擊取消按鈕跳轉(zhuǎn)鮮花收藏界面,最近搜查新增對(duì)應(yīng)鮮花,能取消成功跳轉(zhuǎn)鮮花收藏界面,最近搜查新增對(duì)應(yīng)鮮花,能取消成功通過(guò)瀏覽店鋪內(nèi)容點(diǎn)擊各類目、搜索鮮花,點(diǎn)擊相關(guān)排序均能成功跳轉(zhuǎn)相應(yīng)界面,能按關(guān)鍵字查詢相關(guān)鮮花,按價(jià)格、銷量排序正確均能成功跳轉(zhuǎn)相應(yīng)界面,能按關(guān)鍵字查詢相關(guān)鮮花,按價(jià)格、銷量排序正確通過(guò)表6.2購(gòu)物車測(cè)試用例表用例名稱測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試結(jié)論加入購(gòu)物車點(diǎn)擊鮮花加入購(gòu)物車跳轉(zhuǎn)至我的購(gòu)物車界面,并有對(duì)應(yīng)記錄跳轉(zhuǎn)至我的購(gòu)物車界面,并有對(duì)應(yīng)記錄通過(guò)對(duì)鮮花的增減刪除點(diǎn)擊數(shù)量增減刪除按鈕數(shù)量對(duì)應(yīng)增減,最多減值1,可刪除鮮花數(shù)量對(duì)應(yīng)增減,最多減值1,可刪除鮮花通過(guò)結(jié)算選擇想購(gòu)買的鮮花進(jìn)行結(jié)算進(jìn)行結(jié)算的價(jià)格計(jì)算正確,結(jié)算后提示購(gòu)買成功并刪除相應(yīng)的鮮花信息進(jìn)行結(jié)算的價(jià)格計(jì)算正確,結(jié)算后提示購(gòu)買成功并刪除相應(yīng)的鮮花信息通過(guò)表6.3個(gè)人訂單測(cè)試用例表用例名稱測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試結(jié)論取消訂單點(diǎn)擊取消訂單成功取消訂單,已取消欄的數(shù)量+1成功取消訂單,已取消欄的數(shù)量+1通過(guò)收貨點(diǎn)擊去收貨訂單狀態(tài)改為已收貨,顯示評(píng)價(jià)按鈕訂單狀態(tài)改為已收貨,顯示評(píng)價(jià)按鈕通過(guò)評(píng)價(jià)點(diǎn)擊去評(píng)價(jià)跳轉(zhuǎn)評(píng)價(jià)界面,評(píng)價(jià)成功后,對(duì)應(yīng)鮮花的評(píng)價(jià)欄新增該評(píng)價(jià)跳轉(zhuǎn)評(píng)價(jià)界面,評(píng)價(jià)成功后,對(duì)應(yīng)鮮花的評(píng)價(jià)欄新增該評(píng)價(jià)通過(guò)6.2管理員端測(cè)試用例對(duì)管理員端進(jìn)行用例測(cè)試,分別為以下兩個(gè)模塊測(cè)試:測(cè)試鮮花內(nèi)容管理模塊的測(cè)試如表6.4所示、鮮花訂單模塊的測(cè)試如表6.5所示。表6.4鮮花內(nèi)容測(cè)試用例表用例名稱測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試結(jié)論管理類目對(duì)類目進(jìn)行增刪改對(duì)于兩級(jí)類目的增刪、查改操作均成功對(duì)于兩級(jí)類目的增刪、查改操作均成功通過(guò)鮮花管理1模糊查詢、刪除按鮮花名稱成功查詢到相應(yīng)鮮花、刪除成功按鮮花名稱成功查詢到相應(yīng)鮮花、刪除成功通過(guò)鮮花管理2鮮花的修改、添加能跳轉(zhuǎn)至修改、添加界面且成功上傳圖片,返回鮮花內(nèi)容管理界面能跳轉(zhuǎn)至修改、添加界面且成功上傳圖片,返回鮮花內(nèi)容管理界面通過(guò)表6.5鮮花訂單測(cè)試用例表用例名稱測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試結(jié)論訂單搜索輸入內(nèi)容進(jìn)行搜索根據(jù)訂單號(hào)準(zhǔn)確查詢到搜索的內(nèi)容根據(jù)訂單號(hào)準(zhǔn)確查詢到搜索的內(nèi)容通過(guò)訂單詳情點(diǎn)擊查看購(gòu)買鮮花能準(zhǔn)確顯示購(gòu)買的鮮花的相關(guān)信息能準(zhǔn)確顯示購(gòu)買的鮮花的相關(guān)信息通過(guò)發(fā)貨點(diǎn)擊發(fā)貨按鈕訂單狀態(tài)改為待收貨訂單狀態(tài)改為待收貨通過(guò)6.3用戶端測(cè)試圖用戶填寫(xiě)正確的登錄信息進(jìn)行登錄,登錄成功后跳轉(zhuǎn)至商店首頁(yè)修改密碼測(cè)試用例測(cè)試,如圖6.1。圖6.1修改密碼測(cè)試圖將鮮花添加購(gòu)物車并結(jié)算測(cè)試用例測(cè)試,如圖6.2。圖6.2購(gòu)物車測(cè)試圖購(gòu)買成功后,在個(gè)人訂單頁(yè)面查看購(gòu)買鮮花的信息,如圖
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 保健調(diào)理師測(cè)試驗(yàn)證考核試卷含答案
- 鍋爐操作工安全宣貫知識(shí)考核試卷含答案
- 汽機(jī)本體檢修工安全檢查競(jìng)賽考核試卷含答案
- 中藥酒(酊)劑工崗前管理綜合考核試卷含答案
- 陶瓷施釉工崗前技能考核試卷含答案
- 乳品濃縮工崗前工作水平考核試卷含答案
- 給體育老師的請(qǐng)假條格式
- 2025年金屬非切削、成形加工機(jī)械項(xiàng)目合作計(jì)劃書(shū)
- 2025年村用風(fēng)油互補(bǔ)發(fā)電系統(tǒng)控制器及逆變器項(xiàng)目發(fā)展計(jì)劃
- 2025年電氣、電子設(shè)備用玻璃部件相關(guān)工業(yè)品用玻璃部件項(xiàng)目合作計(jì)劃書(shū)
- 酒店清欠協(xié)議書(shū)模板模板
- 2025沈陽(yáng)市消防救援支隊(duì)政府專職消防員招聘160人考試備考試題及答案解析
- 鐵路鐵鞋管理辦法
- 安防監(jiān)控系統(tǒng)維護(hù)與管理方案
- 2025屆重慶八中學(xué)七上數(shù)學(xué)期末復(fù)習(xí)檢測(cè)模擬試題含解析
- 2025年廣東省中考語(yǔ)文試卷真題(含答案解析)
- 燙熨治療法講課件
- 2025至2030中國(guó)模塊化變電站行業(yè)發(fā)展趨勢(shì)分析與未來(lái)投資戰(zhàn)略咨詢研究報(bào)告
- 電廠清潔生產(chǎn)管理制度
- 2025年江蘇省事業(yè)單位招聘考試教師招聘體育學(xué)科專業(yè)知識(shí)試題
- 機(jī)械設(shè)計(jì)年終述職報(bào)告
評(píng)論
0/150
提交評(píng)論