![基于大數(shù)據(jù)分析的服裝定制網(wǎng)的設(shè)計與實現(xiàn)(最終)_第1頁](http://file4.renrendoc.com/view10/M01/0C/0F/wKhkGWXAhpWAPLbKAAJcbR0F16s902.jpg)
![基于大數(shù)據(jù)分析的服裝定制網(wǎng)的設(shè)計與實現(xiàn)(最終)_第2頁](http://file4.renrendoc.com/view10/M01/0C/0F/wKhkGWXAhpWAPLbKAAJcbR0F16s9022.jpg)
![基于大數(shù)據(jù)分析的服裝定制網(wǎng)的設(shè)計與實現(xiàn)(最終)_第3頁](http://file4.renrendoc.com/view10/M01/0C/0F/wKhkGWXAhpWAPLbKAAJcbR0F16s9023.jpg)
![基于大數(shù)據(jù)分析的服裝定制網(wǎng)的設(shè)計與實現(xiàn)(最終)_第4頁](http://file4.renrendoc.com/view10/M01/0C/0F/wKhkGWXAhpWAPLbKAAJcbR0F16s9024.jpg)
![基于大數(shù)據(jù)分析的服裝定制網(wǎng)的設(shè)計與實現(xiàn)(最終)_第5頁](http://file4.renrendoc.com/view10/M01/0C/0F/wKhkGWXAhpWAPLbKAAJcbR0F16s9025.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
基于大數(shù)據(jù)分析的服裝定制網(wǎng)的設(shè)計與實現(xiàn)存檔日摘要人民的日常生活離不開“衣食住行”,四者之中“食住行”發(fā)展迅猛,突飛猛進(jìn)的發(fā)展推動了產(chǎn)業(yè)的升級更新。而與之形成鮮明對比的是,服裝行業(yè)作為傳統(tǒng)古老的行業(yè),因為產(chǎn)業(yè)結(jié)構(gòu)特征、個性化需求等問題,難以出現(xiàn)推動行業(yè)革新的領(lǐng)軍企業(yè)。所以,“衣”作為人民生活的重要組成部分,亟需重大變革的出現(xiàn)。隨著社會經(jīng)濟(jì)的發(fā)展和人民生活水平的不斷提高,廣大消費(fèi)者不再滿足于解決基本的溫飽問題,人們對美的追求在不斷提升,更加注重生活的質(zhì)量。同樣對著裝品質(zhì)的要求也日益提高,傳統(tǒng)的購買方式已經(jīng)難以滿足人們的需求,需要個性化定制化服裝的出現(xiàn),進(jìn)而推動了定制行業(yè)的出現(xiàn)。服裝定制可以根據(jù)人們的實際需求,對樣式、顏色等進(jìn)行針對性設(shè)計,人們通過瀏覽器便能完成對服裝的定制。網(wǎng)站的運(yùn)行和管理中,用戶和管理員的責(zé)任至關(guān)重要。本論文中,設(shè)計和實現(xiàn)了專業(yè)化網(wǎng)站,滿足消費(fèi)者服裝定制的需求。在系統(tǒng)的平臺上,用戶需要進(jìn)行注冊,隨后在系統(tǒng)中登錄,管理用戶信息和訂單;系統(tǒng)最大的功能是對服裝進(jìn)行定制和搭配。管理員的職責(zé)是對數(shù)據(jù)庫信息進(jìn)行管理,包括對款式數(shù)據(jù)庫、訂單庫等進(jìn)行查詢和修改;同時保證物流運(yùn)輸過程中可以隨時隨地查閱訂單信息。用戶在客戶端的訂單模塊可以對訂單詳情和物流信息進(jìn)行查詢,消除消費(fèi)者的疑慮。本論文設(shè)計過程中充分結(jié)合了大數(shù)據(jù)分析和智能推薦,提升了本論文的創(chuàng)新性。該論文有圖21幅,表16個,參考文獻(xiàn)14篇。關(guān)鍵詞:服裝定制個性化數(shù)字化面向用戶量身定制大數(shù)據(jù)AbstractAmongthefourrigidneedsof"food,housing,transportation","food,housing,transportation"and"food,housing,transportation"havealreadyappearedunicorn-levelinnovators.Incontrasttothesethree,theyarealsooneoftheoldestandmostvitalindustries,"clothing."Therepresentedclothingindustry,duetothelengthy,extremepersonalization,andcomplexityoftheindustrialchain,hasneverseencompaniesthathavecausedmajorchangesintheindustry."Yi"hasbecomethelast"hardbone"tobechanged.Withthedevelopmentofsocialeconomyandthecontinuousimprovementofpeople'slivingstandards,consumersarenolongersatisfiedwithsolvingthebasicfoodandclothingproblems.People'spursuitofbeautyisconstantlyimprovingandmoreattentionispaidtothequalityoflife.Similarly,therequirementsfordressqualityarealsoincreasing.Peoplenolongersatisfytraditionalclothingpurchasesandpaymoreattentiontoindividualizedchoices.Therefore,theclothingcustomizationindustryhasalsoemerged.Clothingcustomizationcanbettermeetpeople'sindividualneedsforclothingstyles,colors,details,etc.Peoplecancustomizeclothingthroughabrowser.Usersandadministratorsarethemainrolesofthiswebsite.Thisarticlemainlyintroducesthedesignandrealizationofclothingcustomizationwebsite.Afterregistering,userscanlogintothesystem,andcanviewandmodifytheirbasicinformationandorderdetails;theycanalsoperformoperationssuchasclothingcustomizationandclothingmatchingmanagement.Theadministratorhastherighttoqueryandmodifydatabaseinformation(stylelibrary,detaillibrary,orders,etc.);itcanalsorealizethetimelydeliveryoforderinformationinallaspectsoflogistics.Theorderquerymoduleoftheclientprovidescustomerswithhugedatasupport,whichisconvenientUsersinquireaboutorderlogisticsinformationinatimelymanner.Themaininnovationsofthissubjectareclothingmatchingandmatchingmanagement.Thepaperhaspictures,tables,and14references.KeyWords:lothingcustomization,personalization,digitization,user-oriented,tailor-made,bigdata目錄TOC\o"1-2"\h\z\u摘要 IAbstract II目錄 III圖清單 V表清單 V1緒論 11.1課題意義和目標(biāo) 11.2國內(nèi)外研究現(xiàn)狀 11.3論文的主要工作 21.4論文的組織結(jié)構(gòu) 21.5本章小結(jié) 32系統(tǒng)分析 42.1可行性分析 42.2需求分析 52.3方案比選 82.4本章小結(jié) 93系統(tǒng)的設(shè)計 103.1軟件體系結(jié)構(gòu) 103.2功能設(shè)計 103.3持久化設(shè)計 163.4社會健康、文化、法律相關(guān)設(shè)計 203.5本章小結(jié) 204系統(tǒng)的實現(xiàn) 214.1管理員模塊 214.2用戶信息管理模塊 234.3服裝定制模塊 254.4本章小結(jié) 295系統(tǒng)運(yùn)行與效果分析 305.1界面設(shè)計概要 305.2用戶信息校驗 305.3服裝定制信息采集 315.4本章小結(jié) 326系統(tǒng)測試 336.1測試方法 336.2測試方案及計劃 336.3測試過程及結(jié)果分析 346.4本章小結(jié) 357總結(jié)與展望 367.1總結(jié) 367.2展望 36參考文獻(xiàn) 37致謝 38圖清單圖序號圖名稱頁碼圖2-1用戶用例圖6圖2-2后臺管理員用例圖7圖3-1系統(tǒng)功能結(jié)構(gòu)圖10圖3-2衣服類型圖11圖3-3細(xì)節(jié)選項圖11圖3-4訂單服裝尺寸圖12圖3-5訂單信息圖12圖3-6訂單個性信息圖13圖3-7訂單要求圖13圖3-8訂單個人信息圖14圖3-9面料圖14圖3-10訂單細(xì)節(jié)圖15圖3-11用戶信息圖15圖3-12款式圖16圖3-13-定制模塊時序圖16圖3-14E-R圖17圖5-1管理員功能示例圖30圖5-2用戶功能示例圖31圖5-3系統(tǒng)首頁圖31圖5-4服裝定制詳情界面圖32圖6-1系統(tǒng)異常圖35表清單表序號表名稱頁碼表2-1用戶管理用例描述7表2-2服裝推薦用例描述7表3-1衣服類型表17表3-2款式表18表3-3細(xì)節(jié)選項表18表3-4訂單服裝尺寸表18表3-5訂單細(xì)節(jié)表18表3-6訂單信息表19表3-7用戶個性信息表19表3-8訂單要求表19續(xù)表清單表序號表名稱頁碼表3-9訂單個人信息表20表3-10面料表20表3-11用戶信息表20表6-1系統(tǒng)模塊測試33表6-2測試進(jìn)度安排表34表6-3系統(tǒng)功能測試用例34 基于大數(shù)據(jù)分析的服裝定制網(wǎng)的設(shè)計與實現(xiàn)1緒論1.1課題意義和目標(biāo)隨著社會經(jīng)濟(jì)的發(fā)展,“衣食住行”作為傳統(tǒng)古老的行業(yè)也獲得了前所未有的發(fā)展。其中,“食住行”的發(fā)展尤為突出,因為產(chǎn)業(yè)結(jié)構(gòu)的特征,三者行業(yè)都出現(xiàn)了推動革新的領(lǐng)軍企業(yè)。而與之具有鮮明對比的是,服裝行業(yè)作為傳統(tǒng)行業(yè)并未取得突破性進(jìn)步,所以要提升該行業(yè)的發(fā)展進(jìn)度,必須推動變革的發(fā)生。當(dāng)前的市場經(jīng)濟(jì)下,供給不斷發(fā)生變革,服裝行業(yè)面臨新的機(jī)遇即服裝定制化,只有抓住新時代背景下的發(fā)展機(jī)遇,機(jī)動靈活調(diào)整生產(chǎn),充分結(jié)合信息技術(shù),實現(xiàn)服裝行業(yè)的變革。服裝定制平臺是以互聯(lián)網(wǎng)為媒介,充分滿足消費(fèi)者的需求,消費(fèi)者可以在設(shè)計環(huán)節(jié)充分發(fā)揮自己的作用,對面料、樣式、顏色等提出自己的喜好,進(jìn)而設(shè)計者可以根據(jù)實際情況定制出讓消費(fèi)者滿意的服裝的網(wǎng)絡(luò)平臺。伴隨著中國經(jīng)濟(jì)的快速發(fā)展,中國居民財富迅速積累,購買能力逐步提升,帶動中國服裝類消費(fèi)不斷提升。根據(jù)中國國家統(tǒng)計局?jǐn)?shù)據(jù)顯示,2019年中國服裝銷售量238億件,服裝產(chǎn)銷率達(dá)到98%。隨著服裝消費(fèi)的不斷上升,促進(jìn)服裝定制平臺的發(fā)展。但是在很多傳統(tǒng)的服裝定制平臺中,大數(shù)據(jù)分析的應(yīng)用并不充分,服裝定制行業(yè)現(xiàn)階段主要依靠客戶自主選擇來進(jìn)行,并沒有利用互聯(lián)網(wǎng)中大數(shù)據(jù)分析來為客戶提供精確的潮流、材質(zhì)等方面的分析參考功能,本課題主要意義就是探索服裝定制平臺中大數(shù)據(jù)分析應(yīng)用的空白。1.2國內(nèi)外研究現(xiàn)狀隨著互聯(lián)網(wǎng)電子商務(wù)的興起,傳統(tǒng)的服裝定制企業(yè)將業(yè)務(wù)向互聯(lián)網(wǎng)平臺轉(zhuǎn)移,促進(jìn)了中國服裝定制平臺行業(yè)的發(fā)展。據(jù)統(tǒng)計,2014年中國服裝定制平臺行業(yè)市場規(guī)模為721.3億元。伴隨著消費(fèi)者購物、消費(fèi)方式向網(wǎng)絡(luò)購物轉(zhuǎn)移,服裝定制平臺行業(yè)市場需求量大幅提升,中國定制服裝平臺的規(guī)模也在不斷上升,到2018年,中國服裝定制平臺市場規(guī)模達(dá)到1459.1億元,年均復(fù)合增長率為19.3%。隨著新興平臺的不斷崛起,預(yù)計2021年中國服裝定制平臺市場規(guī)模將達(dá)到2174.2億元。1.2.1國外研究現(xiàn)狀數(shù)據(jù)分析是一項重要的過程,可以對數(shù)據(jù)中的價值進(jìn)行充分挖掘,發(fā)揮數(shù)據(jù)的價值。信息技術(shù)的發(fā)展推動了大數(shù)據(jù)的出現(xiàn),其實質(zhì)區(qū)別就是數(shù)據(jù)量的快速提升。數(shù)據(jù)量提升之后,其中蘊(yùn)含的價值會更多,需要對數(shù)據(jù)進(jìn)行合理的分析處理。數(shù)據(jù)的實際分析過程中,需要充分分析一手?jǐn)?shù)據(jù),進(jìn)而尋求一種合理的模式,明確本質(zhì)原因。形成科學(xué)的模型對數(shù)據(jù)進(jìn)行預(yù)測和優(yōu)化,從而推動社會的發(fā)展和創(chuàng)新。毋庸置疑,當(dāng)下各個行業(yè)都開始注重“大數(shù)據(jù)”,“大數(shù)據(jù)”概念也逐漸走向大眾,但是該領(lǐng)域在我國的發(fā)展較為遲緩。從對“大數(shù)據(jù)”分析的應(yīng)用來看,當(dāng)前能對其做到充分應(yīng)用的鳳毛麟角,極少數(shù)的企業(yè)充分結(jié)合數(shù)據(jù)分析結(jié)果,進(jìn)而做出科學(xué)決策,相關(guān)企業(yè)的行業(yè)主要分布在銀行、電信、電商等領(lǐng)域1.2.2國內(nèi)研究現(xiàn)狀中國服裝定制平臺行業(yè)發(fā)展經(jīng)歷了萌芽期、探索期和發(fā)展期三個階段。其中,萌芽期從2001年到2008年,這一時期定制服裝品牌陸續(xù)在市場中出現(xiàn),東華大學(xué)、北京服裝學(xué)院等專業(yè)院校先后開設(shè)了高級服裝定制課程,同時中國社會中高級服裝定制培訓(xùn)機(jī)構(gòu)逐漸興起,為中國服裝定制行業(yè)培養(yǎng)了大量專業(yè)人才并為行業(yè)發(fā)展提供了堅實基礎(chǔ)。探索期從2009年到2014年,這一時期企業(yè)研發(fā)出在線定制系統(tǒng)軟件,集研究、設(shè)計、服務(wù)、生產(chǎn)和銷售為一體,以B2B電子商務(wù)與物流的商業(yè)模式實現(xiàn)了中國傳統(tǒng)服裝定制模式向互聯(lián)網(wǎng)服裝定制平臺模式轉(zhuǎn)型。發(fā)展期從2015年至今,這一時期借助互聯(lián)網(wǎng)以O(shè)2O的商業(yè)模式為消費(fèi)者提供一對一服裝定制服務(wù)。中國服裝定制平臺逐漸由過去的剪裁、仿制向自主設(shè)計轉(zhuǎn)型,優(yōu)秀的量體師與設(shè)計師以自身技術(shù)及獨(dú)特的品位與設(shè)計風(fēng)格構(gòu)成平臺的核心競爭力。1.3論文的主要工作本題旨在實現(xiàn)一個大數(shù)據(jù)分析運(yùn)用于傳統(tǒng)零售業(yè)的網(wǎng)站,將采用服裝定制業(yè)進(jìn)行分析,通過對業(yè)界銷售數(shù)據(jù)、會員定制數(shù)據(jù)進(jìn)行分析,為會員提供經(jīng)過大數(shù)據(jù)分析后的定制服務(wù),使用網(wǎng)站形式,兼容全部終端設(shè)備的使用。1.4論文的組織結(jié)構(gòu)本論文分為7個組成部分,論文的主要內(nèi)容就是結(jié)合大數(shù)據(jù)分析,進(jìn)行了服裝定制網(wǎng)站的設(shè)計和實現(xiàn),具體章節(jié)內(nèi)容如下:第一章,緒論。系統(tǒng)介紹了發(fā)展現(xiàn)狀和研究背景,進(jìn)而明確本論文的研究意義和思路。第二章,系統(tǒng)分析。本章節(jié)中的主要內(nèi)容是介紹了課題的可行性、設(shè)計方案對比以及分析了具體算法。第三章,系統(tǒng)的分析。本章節(jié)中具體介紹了系統(tǒng)設(shè)計和數(shù)據(jù)庫設(shè)計的過程。第四章,系統(tǒng)的實現(xiàn)。本章節(jié)中對算法設(shè)計進(jìn)行了系統(tǒng)介紹,同時對一些關(guān)鍵代碼進(jìn)行了展示。第五章,系統(tǒng)運(yùn)行與效果分析。本章節(jié)展示了系統(tǒng)的運(yùn)行情況,同時進(jìn)行詳細(xì)介紹。第六章,系統(tǒng)測試。本章節(jié)中對測試方法、過程和具體測試案例進(jìn)行了分析。第七章,總結(jié)與展望。本章節(jié)中的主要內(nèi)容是對設(shè)計的短板進(jìn)行了介紹,同時提出了優(yōu)化策略。1.5本章小結(jié)本章節(jié)中對課題的研究意義進(jìn)行詳細(xì)介紹,同時對服裝定制網(wǎng)站的發(fā)展情況進(jìn)行了闡述,隨后對論文課題的研究思路進(jìn)行了講解。2系統(tǒng)分析首先要建立服裝定制系統(tǒng),隨后建立大數(shù)據(jù)分析系統(tǒng),進(jìn)而使得其功能完善。本設(shè)計中對用戶進(jìn)行了分類,分別是游客和登錄用戶,兩者的展示方式存在差異。游客而言,系統(tǒng)首頁上顯示的是最新的服飾和服飾定制案例等,游客可以通過對內(nèi)容進(jìn)行點(diǎn)擊詳細(xì)了解服飾的內(nèi)容。登錄用戶而言,主頁上展示的內(nèi)容是對客戶需求和喜好進(jìn)行分析之后給出的推薦內(nèi)容。同時服裝內(nèi)容也給出通用化解釋,方便這些登錄用戶對服裝形成明確認(rèn)知,進(jìn)而獲得用戶的青睞和信任。2.1可行性分析本部分詳細(xì)介紹了服裝定制網(wǎng)站的可行性,進(jìn)而形成明確結(jié)論。2.1.1技術(shù)可行性本設(shè)計中的系統(tǒng)為web系統(tǒng),使用springboot框架進(jìn)行搭建,持久化層使用mybatis框架,數(shù)據(jù)庫使用MySQL,前端框架為layui,具有良好的mvc分層結(jié)構(gòu),項目結(jié)構(gòu)清晰,在主流的瀏覽器中均可正常使用。本系統(tǒng)使用Windows10環(huán)境下的intellijidea和pycharm平臺進(jìn)行開發(fā),使用Googlechrome和Microsoftedge瀏覽器進(jìn)行測試,經(jīng)過分析,系統(tǒng)中的框架穩(wěn)定可靠,環(huán)境滿足設(shè)計需求,在技術(shù)上可行。2.1.2經(jīng)濟(jì)可行性根據(jù)上文分析,系統(tǒng)作為web系統(tǒng),在進(jìn)行技術(shù)框架的選擇時均選擇開源,同時開發(fā)工具亦為開源獲得取得授權(quán),開發(fā)工具的使用不需要進(jìn)行付費(fèi)。同時該系統(tǒng)的開發(fā)時間不長,對硬件的需求并不苛刻,普通個人電腦均可正常運(yùn)行。系統(tǒng)較為穩(wěn)定易于維護(hù),后期運(yùn)營成本較低。本網(wǎng)站為服裝定制網(wǎng),可通過客戶服裝定制盈利,且具有時尚資訊模塊可進(jìn)行廣告投遞,用于維護(hù)系統(tǒng)運(yùn)營成本。所以可以得出結(jié)論,本系統(tǒng)在經(jīng)濟(jì)上具有明顯的價值,可以創(chuàng)造一定的收益。2.1.3法律、政治及社會可行性分析系統(tǒng)中涉及到框架都采用了開源框架,同時設(shè)計過程中采用的軟件是獲得授權(quán)的正版軟件。本系統(tǒng)的設(shè)計思路都是作者本人原創(chuàng),且經(jīng)過調(diào)研,未有相關(guān)專利的申請,所以在法律是可行的。而且,本系統(tǒng)的運(yùn)行過程中對用戶的個人信息進(jìn)行嚴(yán)格保密,對待用戶隱私信息不進(jìn)行存儲和管理,所以在信息層面不會面臨問題。2.1.4可持續(xù)發(fā)展可行性組件化思想貫穿著整個系統(tǒng)設(shè)計實現(xiàn)過程,在設(shè)計過程中,所有的組件可以進(jìn)行單獨(dú)和重復(fù)使用,降低了開發(fā)所耗的時間。同時當(dāng)業(yè)務(wù)或人員發(fā)生變動時,系統(tǒng)可以激動靈活應(yīng)對。無須對全局進(jìn)行調(diào)整,只需要對涉及組件進(jìn)行調(diào)整,進(jìn)而大大降低了人力和時間成本。用戶的實際使用過程中,系統(tǒng)進(jìn)行大數(shù)據(jù)分析可以大大方便用戶的使用,可以消除用戶的疑慮。進(jìn)而使得用戶和系統(tǒng)之間形成良好的關(guān)系,所以系統(tǒng)在可持續(xù)發(fā)展上具有可行性。2.2需求分析通過對市場進(jìn)行充分調(diào)研,收集信息并進(jìn)行充分分析,進(jìn)而明確系統(tǒng)的功能和性能需求。2.2.1需求描述本題旨在實現(xiàn)充分結(jié)合大數(shù)據(jù)分析技術(shù)的零售業(yè)應(yīng)用,對相關(guān)領(lǐng)域發(fā)展較為落后的服裝定制行業(yè)進(jìn)行設(shè)計,并制作一個網(wǎng)站使得成果可視化。系統(tǒng)的主要功能模塊如下:(1)用戶管理模塊本系統(tǒng)用戶中存在三類角色,分別為游客、會員和管理員,三者的角色不同、面臨的功能不同。游客在進(jìn)入網(wǎng)站時,系統(tǒng)展示了最新的行業(yè)新聞,同時對服裝進(jìn)行推薦。會員在進(jìn)入網(wǎng)站時,必須進(jìn)行登錄,進(jìn)而系統(tǒng)會根據(jù)用戶的需求和喜好給出了定制化推薦,并根據(jù)大數(shù)據(jù)分析結(jié)合客戶喜好設(shè)置為會員給出最新的服飾。管理員的功能是對服飾信息進(jìn)行調(diào)整,同時可以對用戶的需求喜好進(jìn)行分析。游客可使用此功能注冊為會員,填寫自己的基本信息,并可定制自己的偏好設(shè)置,會員信息保存于MySQL數(shù)據(jù)庫。(2)服裝定制模塊本模塊是系統(tǒng)的核心組成部分,會員可根據(jù)自身需求選擇個人定制、團(tuán)隊定制。個人定制模塊中,會員可提交服裝定制需求,如:穿著場合、款式喜好等,系統(tǒng)可根據(jù)大數(shù)據(jù)分析,為會員提供最為合理的定制服飾推薦。團(tuán)隊定制模塊中,會員可提供簡單的身高、體重信息,系統(tǒng)將通過大數(shù)據(jù)分析為團(tuán)隊中每個人提供最匹配的尺碼,數(shù)據(jù)來源主要為個人定制數(shù)據(jù)。(3)服飾收藏模塊會員可瀏覽網(wǎng)站展示的服裝成品、材質(zhì)等,并收藏于個人中心,系統(tǒng)將在下次定制服務(wù)時對收藏內(nèi)容進(jìn)行參考。(4)訂單管理模塊會員可通過此模塊對自己的定制訂單進(jìn)行查看管理,未開始定制的訂單可進(jìn)行退單退款修改操作,已開始定制的訂單將根據(jù)定制進(jìn)度,提供不同的操作選擇:訂單設(shè)計中——支付2%違約金退單/地址修改、訂單制作中——支付20%違約金退單/地址更改。管理員可通過此模塊對用戶訂單進(jìn)行管理,如:進(jìn)度更新、售后處理。(5)行業(yè)前沿資訊信息分析模塊網(wǎng)站將爬取各服飾時尚網(wǎng)站信息,通過大數(shù)據(jù)分析為為用戶提供服裝行業(yè)最前沿的資訊信息瀏覽功能,同時將根據(jù)用戶偏好信息對咨詢內(nèi)容進(jìn)行篩選。管理員將通過此模塊大數(shù)據(jù)分析結(jié)果生成的行業(yè)發(fā)展趨勢,對上架商品進(jìn)行管理。(6)站內(nèi)通信模塊游客不可使用站內(nèi)通信功能。會員可通過此模塊于客服進(jìn)行咨詢交流,對訂單內(nèi)容進(jìn)行協(xié)商處理。管理員客服可使用此模塊通知會員訂單進(jìn)程,解答會員提出的問題。此模塊將實現(xiàn)實時聊天,使用WebSocket協(xié)議完成。2.2.2角色及用例分析建模(1)用例分析首先明確了系統(tǒng)網(wǎng)站的需求情況,對本網(wǎng)站的角色進(jìn)行詳細(xì)分配,具體分為用戶、管理員等,進(jìn)而明確組成。1、用戶角色的用例圖可以結(jié)合圖2-1進(jìn)行分析,主要功能包括服裝定制、信息完善、訂單查詢等。圖2-1用戶用例圖2、管理員角色的功能如圖3-4,具體包括款式庫信息、訂單信息等信息的管理。圖2-2后臺管理員用例圖(2)用例描述本部分主要闡述了系統(tǒng)的一些用例,表2-1和2-2中展示了用戶管理和服裝推薦的描述。表2-1用戶管理用例描述用例名稱用戶管理描述管理員的職能,對用戶信息進(jìn)行管理標(biāo)識符UC2角色管理員前置事件流前置事件流:管理員首先需要登錄,隨后對信息進(jìn)行管理主事件流1.開始對用戶信息進(jìn)行管理2.對用戶信息進(jìn)行剔除,可以批量管理3.對用戶信息進(jìn)行修改和調(diào)整4.對用戶信息進(jìn)行條件檢索或者模糊檢索5.對用戶信息進(jìn)行修改和調(diào)整之后進(jìn)行保存6.完成其他事件流1.當(dāng)用戶信息未填或者存在其他違規(guī)操作時,進(jìn)行提示。后置事件流1.信息完成修改之后,用戶可以進(jìn)行查詢。表2-2服裝推薦用例描述用例名稱服裝推薦描述對用戶推送相關(guān)推薦服裝信息標(biāo)識符UC3角色用戶前置事件流登錄網(wǎng)站,對相關(guān)信息進(jìn)行瀏覽主事件流1.對服裝信息進(jìn)行瀏覽查閱2.系統(tǒng)對顧客需求和偏好進(jìn)行計算3.按照模版形成相應(yīng)的推薦解釋4.定時對推薦信息進(jìn)行推送其他事件流1.用戶沒有收藏服裝時,系統(tǒng)按照類型進(jìn)行推薦后置事件流無2.2.3系統(tǒng)非功能需求(1)兼容性需求為保證系統(tǒng)的兼容性和易于推廣,要求系統(tǒng)應(yīng)該適用于各種主流瀏覽器。(2)交互性需求為方便用戶使用,系統(tǒng)界面在進(jìn)行設(shè)計之時要保證簡潔,保持一致。同時當(dāng)網(wǎng)絡(luò)出現(xiàn)問題以及用戶操作不當(dāng)時可以進(jìn)行相應(yīng)的提示或警告,當(dāng)信息未按規(guī)進(jìn)行填充時進(jìn)行合理提示。2.3方案比選本部分主要對兩種方案進(jìn)行了對比,該兩種方案分別是基于SpringBoot+Mybatis框架和JavaScript+jdbc框架。2.3.1方案一:SpringBoot+Mybatis框架(1)獨(dú)立運(yùn)行Spring項目SpringBoot在進(jìn)行運(yùn)行之時較為簡潔,借助jar包即可,所以該項目的運(yùn)行無須外在工具。(2)內(nèi)嵌servlet容器SpringBoot的內(nèi)嵌對系統(tǒng)至關(guān)重要,存在很多選擇,所以war包不再成為必需。(3)提供starter簡化Maven配置Spring為了簡化Maven的運(yùn)行,提供了很多startpom。也就是說,當(dāng)運(yùn)行該項目之時,依賴包會自動進(jìn)行加入。(4)自動裝配SpringSpringBoot可以按照實際情況對Bean進(jìn)行科學(xué)配置,進(jìn)而提供了很大的便利。值得注意的是,SpringBoot難以滿足所有的應(yīng)用場景,所以就要求必須配置Bean,但是該項目無法提供相應(yīng)支持,就必須進(jìn)行自動配置。(4)準(zhǔn)生產(chǎn)的應(yīng)用監(jiān)控SpringBoot可以對項目進(jìn)行監(jiān)控,項目必需是基于httpsshtelnet。(5)無代碼生產(chǎn)和xml配置SpringBoot的實現(xiàn)比較創(chuàng)新,不再依靠代碼,而是通過條件注解,這是該項目的新特點(diǎn)。2.3.2方案二:JavaScript+jdbc(1)JavaScriptJavaScript作為一種客戶端腳本語言,具有一定的安全性,以對象(Object)和事件驅(qū)動(EventDriven)作為基石。同時,該語言在客戶端開發(fā)中也得到了很多應(yīng)用,具體功能包括對HTML網(wǎng)頁添加動態(tài)功能等。2.3.3比選結(jié)論綜上所述,SpringBoot相比JavaScript具有以下優(yōu)勢:對項目進(jìn)行快速搭建;可以不借助配置集成開發(fā)框架;不再依靠Servlet容器;系統(tǒng)的運(yùn)行也始終在監(jiān)控之下;效率得到顯著提升;新技術(shù)也不斷結(jié)合應(yīng)用。所以本設(shè)計中采用spring+springboot+mybatis框架。2.4本章小結(jié)本章首先從多維度進(jìn)行了可行性分析,同時對需求進(jìn)行了合理分析,最后對框架進(jìn)行對比,選擇合理適用的框架進(jìn)行設(shè)計。3系統(tǒng)的設(shè)計3.1軟件體系結(jié)構(gòu)圖3-1系統(tǒng)功能結(jié)構(gòu)圖圖3-1中給出了功能結(jié)構(gòu)圖,可以發(fā)現(xiàn)業(yè)務(wù)模塊進(jìn)行詳細(xì)劃分之后,大大減弱了他們之間的相互影響,方便了管理和完善。當(dāng)對某一模塊進(jìn)行完善修改時,只需要針對該模塊進(jìn)行,避免對其他功能模塊造成影響,提升了可拓展性和重復(fù)性。系統(tǒng)主要是由用戶注冊、瀏覽信息、對訂單進(jìn)行查詢,管理員對信息進(jìn)行管理、訂單管理,以及客戶與管理員實時通信模塊構(gòu)成,其中系統(tǒng)的核心模塊是管理商品模塊,管理員通過大數(shù)據(jù)分析了解平臺電商平臺銷售品類數(shù)據(jù)對服裝定制品類、材質(zhì)、款式進(jìn)行修改,以更加迎合市場。3.2功能設(shè)計(1)類圖設(shè)計本服裝定制網(wǎng)站的類圖設(shè)計至關(guān)重要,必須對服裝的類型、顏色、尺寸以及訂單信息、用戶信息等進(jìn)行展示。圖3-2衣服類型圖圖3-3細(xì)節(jié)選項圖圖3-4訂單服裝尺寸圖圖3-5訂單信息圖圖3-6訂單個性信息圖(6)訂單要求圖圖3-7訂單要求圖圖3-8訂單個人信息圖圖3-9面料圖圖3-10訂單細(xì)節(jié)圖圖3-11用戶信息圖圖3-12款式圖(2)時序圖設(shè)計服裝定制模塊為本系統(tǒng)主要模塊,會員可根據(jù)自身需求選擇個人定制、團(tuán)隊定制。個人定制模塊中,會員可提交服裝定制需求,如:穿著場合、款式喜好等,系統(tǒng)可根據(jù)大數(shù)據(jù)分析,為會員提供最為合理的定制服飾推薦。團(tuán)隊定制模塊中,會員可提供簡單的身高、體重信息,系統(tǒng)將通過大數(shù)據(jù)分析為團(tuán)隊中每個人提供最匹配的尺碼,數(shù)據(jù)來源主要為個人定制數(shù)據(jù)。圖3-13定制模塊時序圖3.3持久化設(shè)計3.3.1數(shù)據(jù)庫邏輯關(guān)系通過結(jié)合網(wǎng)站需求和對用戶的需求偏好進(jìn)行科學(xué)計算分析,對網(wǎng)站提供的服裝類型、顏色、訂單信息等進(jìn)行合理管理和規(guī)劃,進(jìn)而獲得更多消費(fèi)者的青睞和信任,提高客戶流量,提升服裝銷售量。圖3-2中展示了該網(wǎng)站的E-R圖,通過分析該圖可以對過程形成明確的認(rèn)知。圖3-14E-R圖3.3.2數(shù)據(jù)庫表設(shè)計(1)該網(wǎng)站設(shè)計衣服類型表,對各種衣服的信息進(jìn)行儲存。在信息管理時,可以非常方便的進(jìn)行修改和完善,進(jìn)而消費(fèi)者可以及時獲取最新的衣服種類,具體類型表在表3-1中。表3-1衣服類型表(2)本服裝定制網(wǎng)站設(shè)計的一個款式表,用于區(qū)分款式的種類,如表3-2所示。表3-2款式表(3)該網(wǎng)站設(shè)計了一個細(xì)節(jié)存儲表,可以對細(xì)節(jié)信息進(jìn)行管理,具體內(nèi)容在表3-3中。表3-3細(xì)節(jié)選項表(4)該網(wǎng)站設(shè)計了一個訂單服裝尺寸表,對尺寸信息進(jìn)行明確,用戶在選擇衣服時可以進(jìn)行科學(xué)參考,具體內(nèi)容在表3-4中。表3-4訂單服裝尺寸表(5)本定制服裝網(wǎng)站創(chuàng)建了一個用來選定具體需求的訂單細(xì)節(jié)表,詳見下表3-5。表3-5訂單細(xì)節(jié)表(6)本定制服裝網(wǎng)站創(chuàng)建了一個統(tǒng)計客戶訂單信息的訂單詳情表,詳見下表3-6。表3-6訂單信息表本定制服裝網(wǎng)站創(chuàng)建了一個統(tǒng)計、保存客戶的個性信息的個性信息訂單表,詳見下表3-7。表3-7用戶個性信息表本定制服裝網(wǎng)站創(chuàng)建了一個統(tǒng)計客戶對應(yīng)訂單的一些具體要求的訂單要求表,詳見下表3-8。表3-8訂單要求表(9)本定制服裝網(wǎng)站創(chuàng)建了一個統(tǒng)計、保存顧客個人具體信息的訂單個人信息表,詳見下表3-9表3-9訂單個人信息表(10)本定制服裝網(wǎng)站創(chuàng)建了一個用來統(tǒng)計、保存面料的名稱、顏色、成分、性能、具體描述等一系列信息的面料表,詳見下表3-10。表3-10面料表本定制服裝網(wǎng)站創(chuàng)建了一個用來統(tǒng)計和保存顧客的用戶名、密碼、郵箱、收貨地址、手機(jī)號碼、年齡、性別等基礎(chǔ)信息的用戶信息表,詳見下表3-11。表3-11用戶信息表3.4社會健康、文化、法律相關(guān)設(shè)計在法律的設(shè)計上,本系統(tǒng)使用的spring和mybatis框架都是基于開源設(shè)計,同時數(shù)據(jù)也是借助開源,對待協(xié)議嚴(yán)格遵守,同時,在系統(tǒng)設(shè)計過程中用到的軟件是正版軟件,而且本系統(tǒng)的總體設(shè)計都是自己獨(dú)立完成的,并且從來沒有被人申請過相應(yīng)的專利,并沒有違背一些法律條款。3.5本章小結(jié)本章中的主要內(nèi)容是介紹了系統(tǒng)的設(shè)計和實現(xiàn)過程,結(jié)合圖表并輔以文字解釋,綜合性的總結(jié)歸納了該系統(tǒng)的設(shè)計思路,最后還闡明陳述了文化、法律以及社會健康方面的設(shè)計。4系統(tǒng)的實現(xiàn)4.1管理員模塊4.1.1添加款式(1)算法設(shè)計思路管理員單擊添加鍵,從而進(jìn)入到增添信息界面中,由于增添相應(yīng)的款式需將其先歸入到一個大類中去,因而,在進(jìn)入添加界面前會使用customizationstyleService.selectAll方法來查詢?nèi)康念悇e,從而方便在添加界面中運(yùn)用;與此同時,每一個款式都要指定一個默認(rèn)的面料信息,所以通過hellfabricService.selectAll方法查找全部的面料信息,把這部分信息放入功能模塊中,然后加載到添加界面中讓管理員選取。當(dāng)管理員輸入、選擇好款式的正確信息后,提交表單到saveOrderrequire進(jìn)行保存,有關(guān)信息會經(jīng)由clothingplaceService.insert(clothingplace)方法存儲到數(shù)據(jù)庫中。(2)實現(xiàn)代碼@RequestMapping(value="szdel")publicStringszdel(HttpSessionsession,intid,Map<String,Object>map){inti=sizeService.deleteByPrimaryKey(id);Ksks=newKs();ks=ksService.selectByPrimaryKey(id);shopshop=shopService.selectByPrimaryKey(ks.getShopid());map.put("s",shop);List<Pz>pz=pzService.inid(ks.getShopid());map.put("pz",pz);List<Pz>inid=pzService.inid(ks.getShopid());map.put("inid",inid);List<Size>inid1=sizeService.inid(ks.getShopid());map.put("si",inid1);return"shoppingupdate";}@RequestMapping(value="ksdel")publicStringksdel(HttpSessionsession,intid,Map<String,Object>map){inti=ksService.deleteByPrimaryKey(id);Ksks=newKs();ks=ksService.selectByPrimaryKey(id);shopshop=shopService.selectByPrimaryKey(ks.getShopid());map.put("s",shop);List<Pz>pz=pzService.inid(ks.getShopid());map.put("pz",pz);List<Pz>inid=pzService.inid(ks.getShopid());map.put("inid",inid);List<Size>inid1=sizeService.inid(ks.getShopid());map.put("si",inid1);return"shoppingupdate";}4.1.2修改款式(1)算法設(shè)計思路管理員單擊修改鍵,從而進(jìn)入到修改信息界面中,由于修改相應(yīng)的款式需將其先歸入到一個大類中去,因而,在進(jìn)入添加界面前會使用customizationstyleService.selectAll方法來查詢?nèi)康拇箢?,從而方便在添加界面中運(yùn)用;與此同時,每一個款式都要指定一個默認(rèn)的面料信息,所以通過hellfabricService.selectAll方法查找全部的面料信息,把這部分信息添加到模塊中,然后加載到添加界面中讓管理人員選取。當(dāng)管理員輸入、選擇好款式的正確信息后,提交表單到saveOrderrequire進(jìn)行保存,有關(guān)信息會經(jīng)由clothingplaceService.insert(clothingplace)方法存儲到數(shù)據(jù)庫中。(2)實現(xiàn)代碼@RequestMapping(value="pzaddsss")publicStringpzadd(HttpSessionsession,Pzpz,Map<String,Object>map){System.out.println("paadd");inti=pzService.insertSelective(pz);shopshop=shopService.selectByPrimaryKey(pz.getShopid());map.put("s",shop);List<Pz>pzs=pzService.inid(pz.getShopid());List<Ks>inid=ksService.inid(pz.getShopid());map.put("inid",inid);map.put("pz",pzs);List<Size>inid1=sizeService.inid(pz.getShopid());map.put("si",inid1);return"shoppingupdate";}@RequestMapping(value="ksadd")publicStringksadd(HttpSessionsession,Ksks,Map<String,Object>map){inti=ksService.insertSelective(ks);shopshop=shopService.selectByPrimaryKey(ks.getShopid());map.put("s",shop);List<Pz>pz=pzService.inid(ks.getShopid());map.put("pz",pz);List<Ks>inid=ksService.inid(ks.getShopid());map.put("inid",inid);List<Size>inid1=sizeService.inid(ks.getShopid());map.put("si",inid1);return"shoppingupdate";}4.1.3添加細(xì)節(jié)(1)算法設(shè)計思路單擊添加鍵進(jìn)入到添加界面,輸入要增添的信息,點(diǎn)擊Save,將其存儲到數(shù)據(jù)庫中,保存成功之后,返回相應(yīng)的列表可直接查閱。(2)實現(xiàn)代碼@RequestMapping(value="addxdinfo")publicStringaddxdinfo(Ddxd,HttpSessionsession,Map<String,Object>map,@RequestParam("file")MultipartFilefile){if(!file.isEmpty()){StringfileName=file.getOriginalFilename();StringfilePath="/img/";Stringwj=filePath+fileName;Filedest=newFile(filePath+fileName);xd.setDdtp(wj);try{file.transferTo(dest);xd.setDdtp(wj);System.out.println(xd.getDdtp());}catch(IOExceptione){System.out.println(e);}}if(xd.getDdcount()!=null){doublea=Double.valueOf(xd.getDdprice());intb=xd.getDdcount();intc=(int)(a*b);xd.setDdprice((long)c);}4.2用戶信息管理模塊4.2.1用戶注冊模塊(1)算法設(shè)計思路單擊注冊按鈕,進(jìn)入到注冊界面,注冊界面的密碼、手機(jī)號、郵箱使用正則表達(dá)式做驗證,年齡做判斷,只能大于等于1。輸入全部信息后,單擊注冊鍵,提示注冊成功,您就可直接登錄。(2)實現(xiàn)代碼@RequestMapping(value="/userlogin",method=RequestMethod.GET)publicStringuserlogin(HttpSessionsession,useruser,Map<String,Object>map){System.out.println("11111111111111111111111111");useruser1=userService.login(user);//2=用戶3=商家if(user==null){return"index";}if(user1==null){map.put("cb",1);return"index";}if(user1.getUsertype()==1){session.setAttribute("user",user1);List<shop>shos=shopService.shopall();map.put("shop",shos);return"zhu";}elseif(user1.getUsertype()==2){session.setAttribute("user",user1);List<shop>shos=shopService.shopall();map.put("shop",shos);return"zhu";}elseif(user1.getUsertype()==3){session.setAttribute("user",user1);List<shop>shos=shopService.shopall();map.put("shop",shos);return"zhushop";}return"index";}4.2.2修改個人信息模塊(1)算法設(shè)計思路利用session得到使用者的ID,從數(shù)據(jù)庫中調(diào)取出使用者的相關(guān)信息,然后返回修改界面,修改界面默認(rèn)填寫好當(dāng)前信息,以供使用者參考,用戶修改好需修訂的數(shù)據(jù),然后單擊提交。(2)實現(xiàn)代碼@RequestMapping(value="delxd")publicStringdeldx(intxdid,HttpSessionsession,Modelmodel,Map<String,Object>map){ddService.deleteByPrimaryKey(xdid);useruser=(cn.qj.goods.entity.user)session.getAttribute("user");//獲取用戶登陸類型1=管理員2=用戶3=商家xduserid=商家userids=用戶List<Dd>xdList=newArrayList<Dd>();if(user.getUsertype()==1){xdList=ddService.ddinid(user.getUserid());model.addAttribute("is","1");}elseif(user.getUsertype()==2){model.addAttribute("is","0");xdList=ddService.ddinid(user.getUserid());}elseif(user.getUsertype()==3){model.addAttribute("is","1");xdList=ddService.all();}map.put("xdList",xdList);return"xd";}4.3服裝定制模塊4.3.1選擇款式、面料、細(xì)節(jié)(1)算法設(shè)計思路將后臺管理工作人員事先錄入好的款式加載到下拉框中,方便使用者進(jìn)行選用,當(dāng)然使用者也可自己DIY一個樣式,假如使用者自己DIY了一個樣式,同時選用了系統(tǒng)中原有的式樣,那么以使用者自己DIY的式樣為準(zhǔn)。每個式樣都會與一個面料信息進(jìn)行關(guān)聯(lián),假如使用者不喜歡,也可以提交一個自己創(chuàng)建的新面料。一般而言,普通衣服的細(xì)節(jié)都是固定不變的,系統(tǒng)提供給客戶挑選,當(dāng)然客戶也可自己設(shè)計細(xì)節(jié)部分,客戶自己DIY的細(xì)節(jié)以及系統(tǒng)中選擇的細(xì)節(jié),都會添加到訂單的細(xì)節(jié)要求中去。(2)實現(xiàn)代碼@RequestMapping(value="xdzz")publicStringxdZZ(intxdid,HttpSessionsession,Modelmodel,Map<String,Object>map){Ddxd=ddService.selectByPrimaryKey(xdid);if(xd.getDdstatus()=="已退單"){useruser=(cn.qj.goods.entity.user)session.getAttribute("user");//獲取用戶登陸類型1=管理員2=用戶3=商家xduserid=商家userids=用戶List<Dd>xdList=newArrayList<Dd>();if(user.getUsertype()==1){xdList=ddService.ddinid(user.getUserid());model.addAttribute("is","1");}elseif(user.getUsertype()==2){model.addAttribute("is","0");xdList=ddService.ddinid(user.getUserid());}elseif(user.getUsertype()==3){model.addAttribute("is","1");xdList=ddService.all();}map.put("xdList",xdList);return"xd";}xd.setDdstatus("制作中");ddService.updateByPrimaryKeySelective(xd);useruser=(cn.qj.goods.entity.user)session.getAttribute("user");//獲取用戶登陸類型1=管理員2=用戶3=商家xduserid=商家userids=用戶List<Dd>xdList=newArrayList<Dd>();if(user.getUsertype()==1){xdList=ddService.ddinid(user.getUserid());model.addAttribute("is","1");}elseif(user.getUsertype()==2){model.addAttribute("is","0");xdList=ddService.ddinid(user.getUserid());}elseif(user.getUsertype()==3){model.addAttribute("is","1");xdList=ddService.all();}map.put("xdList",xdList);return"xd";}4.3.2個人信息采集(1)算法設(shè)計思路用戶在個人信息采集一欄中需填寫衣服的尺寸大小和要求、個性信息以及個人信息這四大項。衣服的要求具體包括穿戴場合、松緊程度、購買數(shù)量等等;客戶可以根據(jù)自己的喜好來挑選衣服的松緊度,比如偏瘦、標(biāo)準(zhǔn)、偏胖。獲取“服裝尺碼”有兩種方式:一、選擇標(biāo)準(zhǔn)尺寸;二、按照要求填寫胸圍、腰圍、臀圍。第一種方式是直接提供服裝尺碼表給客戶參考;第二種方式是由客戶自己填寫相關(guān)的三圍信息?!皞€人信息”主要是填“用戶名”、“聯(lián)系電話”、“送貨形式”等?!皞€性信息”則包括體重、身高、需隱藏的缺陷等。填寫好上述信息后隨訂單一起提交,但這部分的信息會另外保存到一個表中。(2)實現(xiàn)代碼@RequestMapping(value="zxupdate")publicStringzxupdate(Sszxxd,Map<String,Object>map,@RequestParam("tp")MultipartFilefile,@RequestParam("tp1")MultipartFilet1,@RequestParam("tp2")MultipartFilet2,@RequestParam("tp3")MultipartFilet3,@RequestParam("tp4")MultipartFilet4,@RequestParam("tp5")MultipartFilet5){if(!file.isEmpty()){StringfilePath="/img/";Stringwj=filePath+fileName;Filedest=newFile;try{file.transferTo(dest);xd.setSstp(wj);}catch(IOExceptione){System.out.println(e);}}if(!t1.isEmpty()){StringfilePath="/img/";Stringwj=filePath+fileName;Filedest=newFile;try{file.transferTo(dest);xd.setSstp(wj);}catch(IOExceptione){System.out.println(e);}}if(!t2.isEmpty()){Filedest=newFile(filePath+fileName);try{file.transferTo(dest);xd.setSstp(wj);}catch(IOExceptione){System.out.println(e);}}if(!t3.isEmpty()){StringfilePath="/img/";Stringwj=filePath+fileName;Filedest=newFile;try{file.transferTo(dest);xd.setSstp(wj);}catch(IOExceptione){System.out.println(e);}}if(!t4.isEmpty()){StringfilePath="/img/";Filedest=newFile;try{file.transferTo(dest);xd.setSstp(wj);}catch(IOExceptione){System.out.println(e);}}if(!t5.isEmpty()){StringfilePath="/img/";Stringwj=filePath+fileName;Filedest=newFile(filePath+fileName);try{file.transferTo(dest);xd.setSstp(wj);}catch(IOExceptione){System.out.println(e);}}sszxService.updateByPrimaryKeySelective(xd);map.put("cg",1);return"sszx";}4.4本章小結(jié)本章主要是針對管理員模塊、用戶信息管理模塊和服裝定制模塊開展了算法研究和有關(guān)核心代碼的展示。5系統(tǒng)運(yùn)行與效果分析5.1界面設(shè)計概要本系統(tǒng)的風(fēng)格設(shè)計中,我們嚴(yán)格采用了CupertinoDesign,使得網(wǎng)站頁面清爽簡潔,方便用戶使用,用戶很容易上手不需要花費(fèi)很多的時間去學(xué)習(xí),可以對使用者起到很好的引導(dǎo)功能。在使用過程匯總,一旦出現(xiàn)錯誤系統(tǒng)會進(jìn)行科學(xué)提示,進(jìn)行不當(dāng)操作時會發(fā)出一定的警示,交互性能非常的優(yōu)良。5.2用戶信息校驗5.2.1管理員模塊運(yùn)行效果管理員在進(jìn)入系統(tǒng)時,需要進(jìn)行登錄,進(jìn)而可以在不同頁面進(jìn)行操作,比如款式庫、面細(xì)節(jié)庫、料庫、訂單信息,也可以進(jìn)行以下操作,比如點(diǎn)擊查看、修改以及添加鍵,具體如下圖。圖5-1管理員功能示例圖5.2.2用戶模塊運(yùn)行效果使用者登錄該系統(tǒng)之后,可以根據(jù)自己的需求單擊以下不同的按鈕進(jìn)行對應(yīng)的操作,比如我的訂單、服裝定制、個人中心等,具體如下圖。圖5-2用戶功能示例圖5.3服裝定制信息采集5.3.1系統(tǒng)首頁圖5-3系統(tǒng)首頁圖如上圖5-3顯示的,使用者進(jìn)到相應(yīng)的服裝定制界面,填寫一些服裝定制方面的信息,可按照自己的喜好去選擇服裝的面料、樣式、顏色等等,系統(tǒng)會同時收集個人的相關(guān)信息。定制服裝系統(tǒng)分成男裝、女裝、童裝定制三大類。其中,女裝樣式又分為外套、襯衫、背心、針織毛衫、裙子、休閑裝夾克、褲子、套裝、禮服這幾種類型。男裝樣式又分為外套、襯衫、褲子、針織毛衫、背心、休閑裝、夾克、西服、套裝、禮服。由于少年兒童的體型變化比較大,所以兒童服裝款式又按照不同的年齡段分成以下幾種類型:如嬰兒、幼兒和學(xué)齡兒童等。每種款式的衣服賣家都會進(jìn)行推薦供客戶選擇。與此同時,客戶也可以根據(jù)自己的實際需求另外提供自己設(shè)計的款式。按照目前的市場情況,將面料劃分成以下幾種類別:棉、麻、絲、化纖、毛織物、混紡和皮革,并且每種面料均附有名稱、顏色、成分、性能等相關(guān)信息,客戶可以根據(jù)自己的需要從中挑選。賣家都會針對不同的款式推薦合適的面料,客戶也可以查閱系統(tǒng)里其他的面料類型并進(jìn)行挑選,當(dāng)然客戶也可以根據(jù)自己的喜好和要求提供服裝系統(tǒng)中沒有的衣服面料。服裝細(xì)節(jié),即服裝每一個構(gòu)成部分,比如領(lǐng)型等,客戶在選好自己喜歡的樣式之后,可按照自己的喜好制定一些細(xì)節(jié)。細(xì)節(jié)庫中供客戶選擇的有袖口、前襟、領(lǐng)型三種類型的細(xì)節(jié),當(dāng)然,其他細(xì)節(jié)也可以按照客戶本人的要求進(jìn)行定做。5.3.2定制詳情用戶在個人信息采集一欄中需填寫衣服大小與要求、個性與個人信息這4項。其中,服裝要求具體包括衣服穿戴場合、松緊程度、購買數(shù)量等等;客戶可根據(jù)本人的喜好來挑選服裝的松緊度,比如偏瘦、標(biāo)準(zhǔn)、偏胖。獲取“服裝尺碼”有兩種方式:一、選擇標(biāo)準(zhǔn)尺寸;二、按照要求填寫胸圍、腰圍、臀圍。第一種方式是直接提供服裝尺碼表給客戶參考;第二種方式是由客戶自己填寫相關(guān)的三圍信息?!皞€人信息”主要是填“用戶名”、“聯(lián)系電話”、“送貨形式”等?!皞€性信息”則包括體重、身高、需隱藏的缺陷等。單擊完成鍵,即可采集好服裝定制所需要的相關(guān)信息。圖5-4服裝定制詳情界面圖5.4本章小結(jié)本章的主要內(nèi)容是系統(tǒng)介紹了模塊運(yùn)行的效果,結(jié)合相應(yīng)的圖表進(jìn)行輔助性解釋,使得讀者對系統(tǒng)功能形成明確認(rèn)知。6系統(tǒng)測試6.1測試方法系統(tǒng)的測試對系統(tǒng)至關(guān)重要,決定了后期系統(tǒng)功能的正常實現(xiàn),當(dāng)下主要有兩種方法,分別是白盒測試和黑盒測試[17],后者的測試方法采用了邊界值分析等方法,對系統(tǒng)功能是否正常運(yùn)行格外重視,對運(yùn)行中的輸入輸出、訪問等過程中的問題可以及時發(fā)現(xiàn)。前者測試中借助的方法主要是基本路徑、邏輯覆蓋等,主要針對代碼中的錯誤。針對兩種方法的特點(diǎn),本系統(tǒng)中采用了黑河測試的方法,確保系統(tǒng)功能的正常實現(xiàn)。6.2測試方案及計劃6.2.1系統(tǒng)功能介紹作為服裝定制網(wǎng)站,必須實現(xiàn)基礎(chǔ)服裝定制方面的功能服務(wù),與此同時,還可以研究客戶相關(guān)的數(shù)據(jù),為他們推薦合適的衣裳。測試部分主要分為用戶注冊、登錄、服裝定制。6.2.2測試目的(1)針對邏輯進(jìn)行測試,確認(rèn)是否出現(xiàn)差錯。(2)檢驗系統(tǒng)的核心功能點(diǎn),確認(rèn)是否滿足要求是。(3)檢查安全性,確保系統(tǒng)可以正常運(yùn)行。(4)檢查兼容性,確??梢约嫒葸\(yùn)行。6.2.3測試范圍對待系統(tǒng)模塊中的檢驗,具體范圍在表6-1中,要進(jìn)行說明的是:優(yōu)先級代表著測試時間,數(shù)值代表著測試階段。表6-1系統(tǒng)模塊測試模塊名稱描述優(yōu)先級用戶登錄用戶進(jìn)行登錄時,必須提供賬號和正確密碼1用戶注冊訪問者在注冊之時,只能選擇普通用戶1標(biāo)簽收藏注冊一旦完成,可以按照喜好進(jìn)行相應(yīng)的收藏1服裝搜索訪問者可以查詢衣服的款式與類型2服裝詳情查看訪問者點(diǎn)擊具體服裝的海報可以查看該服裝的具體信息1服裝收藏訪問者對喜歡的衣服可以點(diǎn)擊收藏1系統(tǒng)推薦系統(tǒng)根據(jù)訪問者喜
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年工業(yè)扇配件項目投資可行性研究分析報告-20241226-212509
- 四川省簡陽市2022年七年級《歷史》下冊期中試卷與參考答案
- 部編版:2022年七年級《道德A卷》下冊第十章試卷以及答案
- 天津城市建設(shè)管理職業(yè)技術(shù)學(xué)院《工程計量與計價》2023-2024學(xué)年第二學(xué)期期末試卷
- 淄博師范高等??茖W(xué)?!痘ぴ怼?023-2024學(xué)年第二學(xué)期期末試卷
- 吉林城市職業(yè)技術(shù)學(xué)院《人文導(dǎo)論》2023-2024學(xué)年第二學(xué)期期末試卷
- 未來汽車行業(yè)的綠色動力-電動汽車電池技術(shù)概覽
- 知識產(chǎn)權(quán)管理與企業(yè)并購協(xié)同效應(yīng)研究
- 方劑題庫含答案
- 環(huán)保技術(shù)創(chuàng)新在醫(yī)療設(shè)備中的應(yīng)用
- 《中國人口老齡化》課件
- 小紅書營銷師(初級)認(rèn)證理論知識考試題庫(附答案)
- 2025年民營醫(yī)院工作總結(jié)及2025年工作計劃
- 2025年九年級物理中考復(fù)習(xí)計劃
- 急診科護(hù)理未來五年規(guī)劃
- 農(nóng)業(yè)機(jī)械設(shè)備供貨及售后服務(wù)方案
- 《跟單信用證統(tǒng)一慣例》UCP600中英文對照版
- 合資經(jīng)營工廠合同范本
- 《醫(yī)院應(yīng)急培訓(xùn)》課件
- 2024年EHS法律法規(guī)培訓(xùn):企業(yè)風(fēng)險防范與合規(guī)之道
- 三級安全教育試題(公司級、部門級、班組級)
評論
0/150
提交評論