基于springboot的家庭裝修報價系統(tǒng)設計與實現(xiàn)_第1頁
基于springboot的家庭裝修報價系統(tǒng)設計與實現(xiàn)_第2頁
基于springboot的家庭裝修報價系統(tǒng)設計與實現(xiàn)_第3頁
基于springboot的家庭裝修報價系統(tǒng)設計與實現(xiàn)_第4頁
基于springboot的家庭裝修報價系統(tǒng)設計與實現(xiàn)_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本科論文目錄摘要 IAbstract II引言 11相關技術 31.1SpringBoot框架 31.2ECharts 31.3Vue框架 31.4Bootstrap框架 31.5JQuery技術 41.6Ajax技術 41.7本章小結 42系統(tǒng)分析 52.1需求分析 52.2非功能需求 72.3本章小結 83系統(tǒng)設計 93.1系統(tǒng)總體設計 93.1.1系統(tǒng)體系結構 93.1.2系統(tǒng)目錄結構 93.1.3系統(tǒng)功能結構 93.2系統(tǒng)詳細設計 103.2.1系統(tǒng)功能設計 103.2.2數(shù)據(jù)庫設計 113.3本章小結 144系統(tǒng)實現(xiàn) 154.1開發(fā)環(huán)境 154.2開發(fā)規(guī)范 154.3數(shù)據(jù)庫實現(xiàn) 154.4項目搭建 164.5功能實現(xiàn) 164.6本章小結 205系統(tǒng)測試 215.1測試計劃 215.2用例測試 215.3壓力測試 225.4本章小結 22結論 23致謝 24參考文獻 25本科論文摘要在2020年,5G元年、區(qū)塊鏈、社交電商、分享經(jīng)濟、物聯(lián)網(wǎng)等關鍵詞成為最受中國網(wǎng)民關注的科技領域熱詞。而在家居方面,“極簡裝修”、“價格透明”也同樣是行業(yè)中出現(xiàn)的高頻詞匯,極致性價比成為了新的消費訴求。在家庭裝修報價系統(tǒng)中將杜絕出現(xiàn)模糊不清的消費項目、增項漏項等“失誤”,讓消費者感受到物有所值。本系統(tǒng)為了免去了客戶去實地考察公司的麻煩,可以通過網(wǎng)站了解公司的實力,以及各項工程價格,對自己的需求進行查看。將來互聯(lián)網(wǎng)家庭裝修報價系統(tǒng)會逐漸取代傳統(tǒng)的到店對比的方式,實現(xiàn)不論何時何地都可以選看方案,價格和材料等。本文主要介紹了家庭裝修報價系統(tǒng)的研發(fā)背景、重點解決問題。本文主要運用了SpringBoot框架技術作為家庭裝修報價系統(tǒng)的后端框架,采用Redis數(shù)據(jù)庫處理緩存。本系統(tǒng)包括用戶模塊,設計師模塊,材料模塊等模塊。本系統(tǒng)前端使用Bootstrap模板,前后數(shù)據(jù)傳輸采用Vue框架,前后端分離。系統(tǒng)自適應能力較強。通過編碼實現(xiàn)、系統(tǒng)測試,系統(tǒng)的各個模塊功能都可以實現(xiàn),可以滿足正常使用。關鍵詞:Springboot;家庭裝修;Rides

AbstractIn2020,keywordssuchasthefirstyearof5G,blockchain,sociale-commerce,sharingeconomy,andtheInternetofThingshavebecomethehotwordsinthefieldofscienceandtechnologythataremostconcernedbyChinesenetizens.Intermsofhomefurnishing,"minimaldecoration"and"pricetransparency"arealsohigh-frequencywordsthatappearintheindustry,andtheultimatecostperformancehasbecomeanewconsumerdemand.Inthehomedecorationquotationsystem,"mistakes"suchasambiguousconsumptionitems,addeditems,andmissingitemswillbeeliminated,sothatconsumersfeelvalueformoney.Inordertoavoidthetroubleofcustomersvisitingthecompanyonthespot,thesystemcanunderstandthestrengthofthecompanyandthepriceofvariousprojectsthroughthewebsite,andchecktheirownneeds.Inthefuture,theInternethomedecorationquotationsystemwillgraduallyreplacethetraditionalwayofcomparingstores,sothatyoucanchoosesolutions,pricesandmaterialswheneverandwhereveryouwant.Thisarticlemainlyintroducestheresearchanddevelopmentbackgroundofthehomedecorationquotationsystemandfocusesonsolvingproblems.ThisarticlemainlyusestheSpringBootframeworktechnologyastheback-endframeworkofthehomedecorationquotationsystem,andusestheRedisdatabasetoprocessthecache.Thesystemincludesusermodules,designermodules,materialmodulesandothermodules.ThefrontendofthissystemusesBootstraptemplate,frontandbackdatatransmissionadoptsVueframework,andfrontandbackendsareseparated.Thesystemhasstrongadaptability.Throughcodingimplementationandsystemtesting,thefunctionsofeachmoduleofthesystemcanberealized,whichcanmeetnormaluse.Keywords:Springboot;Familydecoration;Rides引言Internet遍布全球,信息傳播速度非常快,已經(jīng)成為人們獲取信息的主要通道。在這樣的時代背景下,開發(fā)了家庭裝修管理系統(tǒng)。在家庭裝修報價系統(tǒng)中將杜絕出現(xiàn)模糊不清的消費項目、增項漏項等“失誤”,讓消費者感受到物有所值。本系統(tǒng)為了免去了客戶去實地考察公司的麻煩,可以通過網(wǎng)站了解公司的實力,以及各項工程價格,對自己的需求進行查看。將來互聯(lián)網(wǎng)家庭裝修報價系統(tǒng)會逐漸取代傳統(tǒng)的到店對比的方式,實現(xiàn)不論何時何地都可以選看方案,價格和材料等。本系統(tǒng)主要解決在家庭裝修的過程中,用戶和設計師不能直接溝通導致裝修出現(xiàn)差異等問題,用戶可以將自己的需求發(fā)布到系統(tǒng)中,將可以提供的材料錄入到系統(tǒng)內(nèi),設計師根據(jù)用戶提供的信息可以對其進行設計,設計師也可以發(fā)布自己的設計圖紙,將材料信息錄入系統(tǒng)中,用戶可以看到設計師的作品,并聯(lián)系設計師進行制作。系統(tǒng)主要運用了SpringBoot框架技術作為家庭裝修報價系統(tǒng)的后端框架,服務器使用Tomcat,系統(tǒng)緩存使用非關系型數(shù)據(jù)庫Redis數(shù)據(jù)庫,用來存儲登陸用戶的基本信息,系統(tǒng)前端采用Html5+CSS+Vue.js進行繪制和數(shù)據(jù)渲染,使用Jquery作為備用腳本框架,因為部分功能無法支持Vue.js,而且也會與BootStrap模板產(chǎn)生沖突。采用前后分離的方式構建系統(tǒng),達到更加靈活部署的目的,使得后續(xù)開發(fā)更加便捷,采用監(jiān)聽器處理前后分離帶來的跨域問題。數(shù)據(jù)庫使用的MySQL,作為系統(tǒng)的數(shù)據(jù)存儲。第1章,介紹項目中使用的相關技術,說明基于SpringBoot的家庭裝修報價系統(tǒng)后臺的核心架構SpringBoot框架技術等,使用ECharts技術分析學生數(shù)據(jù)信息,了解用戶活躍度。第2章,對基于SpringBoot的家庭裝修報價系統(tǒng)服務端系統(tǒng)進行系統(tǒng)分析,分析基于SpringBoot的家庭裝修報價系統(tǒng)的功能需求、用例分析和非功能需求,總體系統(tǒng)分為四大模塊。第3章,介紹基于SpringBoot的家庭裝修報價系統(tǒng)的系統(tǒng)設計。按照功能模塊劃分,本文結構安排如下。在數(shù)據(jù)庫設計中,展示了項目中使用到的主要數(shù)據(jù)表;功能設計中展示設計功能用例圖。第4章,介紹基于SpringBoot的家庭裝修報價系統(tǒng)的系統(tǒng)實現(xiàn)部分,該部分分為開發(fā)環(huán)境、開發(fā)規(guī)范、數(shù)據(jù)庫實現(xiàn)以及核心功能實現(xiàn)四大部分。其中數(shù)據(jù)庫實現(xiàn)中,展示項目所用到的全部數(shù)據(jù)表。在核心功能實現(xiàn)部分詳細介紹項目的用戶錄入樣例功能、設計師錄入個數(shù)材料功能、用戶修改裝修樣子功能在內(nèi)的核心功能。第5章,完成系統(tǒng)測試部分,系統(tǒng)測試分為單元測試和壓力測試。單元測試結束后,寫明測試結果。壓力測試中,向系統(tǒng)發(fā)送數(shù)量較多的請求,查看系統(tǒng)響應時間、吞吐量,編寫測試結果報告。結論,說明系統(tǒng)總體的完成情況,總結系統(tǒng)所需要解決的一些問題、系統(tǒng)的應用價值,對系統(tǒng)進行整體評價,說明系統(tǒng)的優(yōu)點、缺點,對下一步工作進行構想。

1相關技術1.1SpringBoot框架SpringBoot是在2013年推向市場的開發(fā)框架,主要的用途是用來將Spring框架的開發(fā)、配置、調(diào)試、部署工作進行簡化REF_Ref7290\r\h[1]。在創(chuàng)建Spring項目時,必須要設定指定的XML文件。Spring3和Spring4的推出使得開發(fā)者的認知比設置更為重要。XML正在逐漸改變不同的注釋REF_Ref7310\r\h[2]。Spring4項無法創(chuàng)建XML文件。要創(chuàng)建一個大項目,需要很多軟件包REF_Ref7330\r\h[3]。即使使用Maven配置也需要很多代碼?,F(xiàn)在一個網(wǎng)站平臺快速發(fā)展,Spring的開發(fā)模式越來越麻煩,在這個環(huán)境中SpringBoot和Spring4一起出現(xiàn)REF_Ref7349\r\h[4]。1.2EChartsECharts技術是一款開源的工具,具有數(shù)據(jù)可視化的功能,它比較依賴于輕量級的畫布REF_Ref7545\r\h[5],用戶使用ECharts可以在電腦和移動端設備上進行設計,設計個性化界面,使圖表看起來更加直觀生動形象,使用多種類型展示數(shù)據(jù)的變化趨勢,方便用戶查看使用REF_Ref7597\r\h[6]。ECharts所提供的圖表的種類很多,兼容性也比較好,它可以為用戶提供餅圖、折線圖、柱狀圖、地圖等各種各樣關系圖形表REF_Ref7650\r\h[7],更加直觀、生動的展示出各組數(shù)據(jù)之間的關系變化,用戶可根據(jù)系統(tǒng)需求設計出不同的圖表關系REF_Ref7669\r\h[8]。通過導入所需圖表的JS文件,文件中調(diào)取所需展示的某組數(shù)據(jù),即可展示出這些數(shù)據(jù)之間的關系以及他們的變化趨勢REF_Ref7767\r\h[9]。ECharts技術不僅僅在視覺上增加了用戶體驗度,在后臺的管理上也有效的減少了工作時間。使數(shù)據(jù)更加直觀,方便查看REF_Ref7793\r\h[10]。1.3Vue框架Vue是用于構建用戶界面的框架,通過整合第三方iview庫,基于腳手架框架開發(fā)Web前端頁面REF_Ref7934\r\h[11]??商峁姶蟮纳炜s能力REF_Ref7963\r\h[12]。Vue是用戶界面的框架,進步代表的意義是最小化,所有的框架只能以自己的特點向用戶提出一定的要求,這些要求都是號召的,強烈的REF_Ref7993\r\h[13]。要求強是影響企業(yè)發(fā)展的使用方式,簡單地說,對于大家不知道的Vue的模塊或函數(shù)是不能使用的,可以換成熟悉的技術,與其他框架相比,基本上沒有生硬的要求REF_Ref8022\r\h[14]。1.4Bootstrap框架Bootstrap是以Java腳本等技術為基礎的開發(fā)結構,由美國推特的設計師馬克?奧特和杰特Thortan開發(fā)REF_Ref8224\r\h[15],使網(wǎng)絡開發(fā)更加快速,Bootstrap提供了美觀的前端代碼編寫規(guī)范。這些規(guī)范是由動態(tài)CSS語言less編寫的,該框架一上市,就成為最流行的開放源項目REF_Ref8257\r\h[16],NASA的MSNBC突發(fā)新聞使用了這個程序。據(jù)了解,Wex5前端開放源框架是基于Bootstrap源代碼進行性能優(yōu)化的REF_Ref8306\r\h[17]。1.5JQuery技術JQuery庫創(chuàng)造出更少的代碼,并提供更多的工作REF_Ref8492\r\h[18]。JQuery將常見的JavaScript函數(shù)編碼組合起來,JavaScript的設計模式,便于處理的HTML,易于分離結構和行為,JQuery具有獨特的連鎖語法REF_Ref8535\r\h[19],它有著極其簡單明了的多重功能界面REF_Ref8571\r\h[20]。JQuery,它可以操作頁面的對象,并且對頁面的外觀進行修改,并為頁面添加更多的效果和瀏覽器兼容REF_Ref8626\r\h[21]。1.6Ajax技術Ajax是為了創(chuàng)建交互式網(wǎng)絡程序的網(wǎng)絡開發(fā)技術。Ajax函數(shù)控制整體或個體應用,Ajax庫包含一系列的JavaScript代碼REF_Ref8809\r\h[22]。Ajax技術根本上是由JavaScript組合而成的。Ajax是一種網(wǎng)絡開發(fā)環(huán)境??梢栽谶@里建立客戶端庫和使用客戶端庫REF_Ref8838\r\h[23]。Ajax的特點是在未提交數(shù)據(jù)的情況下,可以重新修改某些頁面。1.7本章小結本章主要介紹了家庭裝修報價系統(tǒng)項目所應用到的SpringBoot框架、DIV+CSS層疊樣式等相關技術,以及對MySQL數(shù)據(jù)庫的使用、Tomcat服務器等相關內(nèi)容介紹,項目中使用了ECharts數(shù)據(jù)可視化對數(shù)據(jù)進行處理。介紹了這些技術在家庭裝修報價系統(tǒng)的實現(xiàn)中能夠起到的重要作用。進行深入學習。

2系統(tǒng)分析2.1需求分析本系統(tǒng)在經(jīng)過需求獲取之后,通過獲取的需求且對現(xiàn)有系統(tǒng)常規(guī)功能的分析,確定基于SpringBoot的家庭裝修報價系統(tǒng)包括:用戶模塊,設計師模塊,材料模塊?;赟pringBoot的家庭裝修報價系統(tǒng)的用戶模塊包括用戶錄入裝修樣子,用戶修改裝修樣子,用戶刪除裝修樣子,用戶查看設計師樣子,用戶查看樣子線狀材料數(shù),用戶錄入線狀材料,用戶刪除線狀材料功能,如圖2.1所示。圖2.1用戶模塊用例圖用戶錄入裝修樣子。用戶填寫賬號密碼等登陸信息,點擊登陸,進入主頁,點擊菜單欄中的錄入裝修樣子,進入錄入裝修樣子界面,輸入樣子信息,點擊錄入,即可完成用戶錄入裝修樣子功能。用戶修改裝修樣子。用戶填寫賬號密碼等登陸信息,點擊登陸,進入主頁,點擊菜單欄中的查看裝修樣子,點擊修改,進入修改裝修樣子界面,輸入要修改的信息,點擊修改,即可完成用戶修改裝修樣子功能。用戶刪除裝修樣子。用戶填寫賬號密碼等登陸信息,點擊登陸,進入主頁,點擊菜單欄中的查看裝修樣子,點擊刪除,系統(tǒng)會提示刪除成功,系統(tǒng)會刷新查看裝修樣子頁面,即可完成刪除裝修樣子功能。用戶查看設計師樣子。用戶填寫賬號密碼等登陸信息,點擊登陸,進入主頁,點擊菜單欄中的查看設計師樣子,進入查看設計師樣子界面,系統(tǒng)會獲取所有設計師的樣子信息,并且顯示到頁面上。設計師模塊主要功能是設計師錄入裝修樣子,設計師修改裝修樣子,設計師刪除裝修樣子,設計師查看用戶樣子,設計師查看樣子線狀材料數(shù),設計師錄入線狀材料,設計師刪除線狀材料功能,如圖2.2所示。圖2.2設計師模塊用例圖設計師錄入裝修樣子。設計師輸入賬號密碼,點擊登陸進入設計師主頁,點擊菜單欄中的錄入裝修樣子,進入錄入裝修樣子界面,輸入樣子信息,點擊錄入,即可完成設計師錄入裝修樣子功能。設計師修改裝修樣子。設計師輸入賬號密碼,點擊登陸進入設計師主頁,點擊菜單欄中的查看裝修樣子,點擊修改,進入修改裝修樣子界面,輸入要修改的信息,點擊修改,即可完成設計師修改裝修樣子功能。設計師刪除裝修樣子。設計師輸入賬號密碼,點擊登陸進入設計師主頁,點擊菜單欄中的查看裝修樣子,點擊刪除,系統(tǒng)會提示刪除成功,系統(tǒng)會刷新查看裝修樣子頁面,即可完成刪除裝修樣子功能。設計師查看設計師樣子。設計師輸入賬號密碼進入主頁,點擊菜單欄中的查看用戶樣子,進入查看用戶樣子界面,系統(tǒng)會獲取所有用戶的樣子信息,并且顯示到頁面上。材料模塊主要功能是設計師錄入線狀材料,設計師錄入面狀材料,設計師錄入液狀材料,設計師錄入個數(shù)材料,管理員修改線狀材料,管理員修改面狀材料,管理員修改液狀材料,如圖2.3所示。圖2.3材料模塊用例圖設計師錄入線狀材料。設計師輸入賬號密碼點擊登陸進入設計師主頁,點擊菜單欄中的查看裝修樣子,進入查看裝修樣子界面,點擊錄入線狀材料,輸入線狀材料信息,點擊錄入。設計師錄入面狀材料。設計師輸入賬號密碼點擊登陸進入設計師主頁,點擊菜單欄中的查看裝修樣子,進入查看裝修樣子界面,點擊錄入面狀材料,輸入面狀材料信息,點擊錄入。設計師錄入液狀材料。設計師輸入賬號密碼點擊登陸進入設計師主頁,點擊菜單欄中的查看裝修樣子,進入查看裝修樣子界面,點擊錄入液狀材料,輸入液狀材料信息,點擊錄入。2.2非功能需求根據(jù)調(diào)查現(xiàn)在很多產(chǎn)品已經(jīng)不單單只在意產(chǎn)品的實用性、可靠性了,界面的美觀性、操作簡易也成為了一個好產(chǎn)品必不可少的一部分。界面美觀大方可以使用戶體驗更好,不產(chǎn)生審美疲勞,為了達到這一目的,在設計這個項目時,設定了嚴謹?shù)捻撁嬖O計規(guī)劃。本項目使用Html5、Vue.js以及Ajax等技術來實現(xiàn)前端界面的設計,使用SpringBoot框架相關技術完成后端功能設計。頁面服務器響應更快,由于它根據(jù)不同瀏覽器展示相同界面效果,提高頁面的靈活性、美觀性,使用戶操作整個平臺時有良好的使用效果。2.3本章小結本章介紹的是家庭裝修報價系統(tǒng)的需求分析,主要包含了項目的功能需求、用例分析以及非功能需求。經(jīng)過這一階段的項目分析,對整個項目平臺需求有了進一步規(guī)劃,明確接下來工作思路??捎糜诮窈笾笇г擁椖康脑O計、開發(fā)、測試工作。

3系統(tǒng)設計3.1系統(tǒng)總體設計本章是對基于SpringBoot的家庭裝修報價系統(tǒng)的用例劃分、功能模塊、數(shù)據(jù)結構、接口、異常處理、擴展性等進行了設計,使該系統(tǒng)更加符合用戶的需求,同時為測試人員提供參考。3.1.1系統(tǒng)體系結構B/S結構保留了C/S結構的優(yōu)勢,同時也使得復雜的程序更容易實現(xiàn)。B/S是軟件架構設計中最常見、最重要的結構REF_Ref8962\r\h[24]。前端使用CSS+DIV層疊樣式,界面美觀、簡單大方。操作員可以對項目中的功能點進行操作,將請求發(fā)送給應用層服務器,在應用層服務器上經(jīng)過SSM框架管理的Controller類來接收并處理,將處理結果傳遞給Service進行業(yè)務邏輯分析,Service處理結果傳遞給Mapper進行SQL操作REF_Ref8998\r\h[25]。XML文件中實現(xiàn)了Mapper中的接口及配置了相關SQL操作語句,將收到的SQL操作發(fā)送給數(shù)據(jù)庫服務器。最后數(shù)據(jù)層數(shù)據(jù)庫服務器處理會產(chǎn)生一個操作結果,此結果會傳遞到SpringBoot框架管理的應用層中Mapper,然后通過Mapper層將處理得到的結果逐層返回給Service,Service進行業(yè)務邏輯分析后將數(shù)據(jù)返回Controller,隨即應用層處理完畢,將返回結果處理后傳遞回客戶端的瀏覽器并顯示給用戶,用戶隨即可以進行相應的具體操作。3.1.2系統(tǒng)目錄結構系統(tǒng)的配置文件(perties)放在src/main/resources/;系統(tǒng)公共文件(ApplicationServer.java)放在com.lfc;系統(tǒng)實體(entity)放在com.lfc.bean;系統(tǒng)業(yè)務層(Service)放在com,lfc.service;系統(tǒng)控制器(Controller)放在com.lfc.controller;系統(tǒng)工具(tool)放在com.lfc。3.1.3系統(tǒng)功能結構本系統(tǒng)的功能分為三大模塊:用戶模塊、設計師模塊、材料模塊。系統(tǒng)提供功能如下:用戶模塊包括用戶錄入裝修樣子,用戶修改裝修樣子,用戶刪除裝修樣子,用戶查看設計師樣子,用戶查看樣子線狀材料數(shù),用戶錄入線狀材料,用戶刪除線狀材料功能,設計師錄入裝修樣子,設計師修改裝修樣子,設計師刪除裝修樣子,設計師查看用戶樣子,設計師查看樣子線狀材料數(shù),設計師錄入線狀材料,設計師刪除線狀材料,設計師錄入線狀材料,設計師錄入面狀材料,設計師錄入液狀材料,設計師錄入個數(shù)材料,管理員修改線狀材料,管理員修改面狀材料,管理員修改液狀材料,具體的功能結構圖如圖3.1所示。圖3.1系統(tǒng)功能結構圖3.2系統(tǒng)詳細設計3.2.1系統(tǒng)功能設計設計師錄入面狀材料。設計師輸入賬號密碼點擊登陸進入設計師主頁,點擊菜單欄中的查看裝修樣子,進入查看裝修樣子界面,點擊錄入面狀材料,輸入面狀材料信息,點擊錄入,系統(tǒng)會提示錄入成功。如圖3.2所示。圖3.2設計師錄入面狀材料功能時序圖設計師錄入裝修樣子。設計師輸入賬號密碼,點擊登陸進入設計師主頁,點擊菜單欄中的錄入裝修樣子,進入錄入裝修樣子界面,輸入樣子信息,點擊錄入,即可完成設計師錄入裝修樣子功能。如圖3.3所示。圖3.3設計師錄入裝修樣子功能時序圖3.2.2數(shù)據(jù)庫設計根據(jù)需求分析以及裝修報價系統(tǒng)項目的需求,對項目數(shù)據(jù)庫進行了設計,可得到一個映射信息數(shù)據(jù)需求概念的E-R圖模型,設計繪制出的實體類關系圖如圖3.4所示。圖3.4家庭裝修報價系統(tǒng)實體關系圖根據(jù)上面描述的需求分析和系統(tǒng)設計,以及分析整個系統(tǒng)的業(yè)務流程。本系統(tǒng)共20個實體,10個一對一關系,12個一對多關系,需要設計20個表,如表3.1所示。表3.1數(shù)據(jù)庫表列表編號表名說明1admin管理員表2designer設計師表3designerex設計師樣子表4designerexface設計師線面材料樣子表5designerexfluid設計師線液材料樣子表6designerexline設計師線狀材料樣子表7designerexnum設計師個數(shù)材料樣子表8designerexphoto設計師樣子圖片表9face面狀材料表10fluid液狀材料表11line線狀材料表12loginlog登陸日志表13num個數(shù)材料表14usr用戶表15usrex用戶樣子表16usrexface用戶線面材料樣子表17usrexfluid用戶線液材料樣子表18usrexline用戶線狀材料樣子表19usrexnum用戶個數(shù)材料樣子表20usrexphoto用戶樣子圖片表管理員表(admin)主要儲存系統(tǒng)當中的管理員信息,例如管理員賬號,管理員密碼等,本表以管理員id作為主鍵,使每條記錄具有唯一性。具體字段如表3.2所示。表3.2管理員表列名數(shù)據(jù)類型約束條件其他說明IdintKEY主鍵nickvarchar(45)NOTNULL賬號passwordvarchar(200)NOTNULL密碼設計師表(designer)主要儲存系統(tǒng)當中設計師信息,例如設計師賬號,設計師密碼,手機號,姓名等,本表以設計師id作為主鍵,使每條記錄具有唯一性。具體字段如表3.3所示。表3.3設計師表列名數(shù)據(jù)類型約束條件其他說明idintKEY主鍵nickvarchar(200)NOTNULL賬號passwordvarchar(200)NOTNULL密碼namevarchar(200)NOTNULL姓名mobilevarchar(200)NOTNULL手機號設計師樣子表(designerex)主要儲存系統(tǒng)當中的設計師樣子信息,例如設計師Id,名稱,金額,面積等。本表以設計師樣子id作為主鍵,使每條記錄具有唯一性。具體字段如表3.4所示。表3.4設計師樣子表列名數(shù)據(jù)類型約束條件其他說明idintKEY主鍵designerIdintNOTNULL設計師idnamevarchar(200)NOTNULL名稱moneyintNOTNULL金額areaintNOTNULL面積設計師面狀材料樣子表(designerexface)主要儲存系統(tǒng)當中的設計師樣子面狀材料信息,例如金額,數(shù)量等。本表以設計師面狀id作為主鍵,使每條記錄具有唯一性。具體字段如表3.5所示。表3.5設計師面狀材料樣子表列名數(shù)據(jù)類型約束條件其他說明IdintKEY主鍵designerexIdintNOTNULL設計師樣子iddataIdintNOTNULL材料idcountintNOTNULL數(shù)量moneyintNOTNULL金額設計師液狀材料樣子表(designerexfluid)主要儲存系統(tǒng)當中的設計師樣子液狀材料信息,例如設計師樣子Id,材料id,數(shù)量,金額等。本表以設計師液狀材料樣子id作為主鍵,使每條記錄具有唯一性。具體字段如表3.6所示。表3.6設計師液狀材料樣子表列名數(shù)據(jù)類型約束條件其他說明IdintKEY主鍵designerexIdintNOTNULL設計師樣子iddataIdintNOTNULL材料id設計師線狀材料樣子表(designerexline)主要儲存系統(tǒng)當中的設計師樣子線狀材料信息,例如設計師樣子Id,材料id,數(shù)量,金額等。本表以設計師線狀材料樣子id作為主鍵,使每條記錄具有唯一性。具體字段如表3.6所示。表3.7設計師線狀材料樣子表列名數(shù)據(jù)類型約束條件其他說明IdintKEY主鍵designerexIdintNOTNULL設計師樣子iddataIdintNOTNULL材料idcountintNOTNULL數(shù)量moneyintNOTNULL金額設計師個數(shù)材料樣子表(designerexnum)主要儲存系統(tǒng)當中的設計師樣子個數(shù)材料信息,例如設計師樣子Id,材料id,數(shù)量,金額等。本表以設計師個數(shù)材料id作為主鍵,使每條記錄具有唯一性。具體字段如表3.6所示。表3.8設計師個數(shù)材料樣子表列名數(shù)據(jù)類型約束條件其他說明IdintKEY主鍵designerexIdintNOTNULL設計師樣子iddataIdintNOTNULL材料idcountintNOTNULL數(shù)量moneyintNOTNULL金額設計師樣子圖片表(designerexphoto)主要儲存系統(tǒng)當中的設計師樣子圖片信息,例如設計師樣子Id,圖片地址等。本表以設計師樣子圖片id作為主鍵,使每條記錄具有唯一性。具體字段如表3.9所示。表3.9設計師樣子圖片表列名數(shù)據(jù)類型約束條件其他說明idintKEY主鍵designerexIdintNOTNULL設計師idurlvarchar(45)NOTNULL圖片地址3.3本章小結本章主要介紹了家庭裝修報價系統(tǒng)服務端設計。通過本章介紹了家庭裝修報價系統(tǒng)服務端項目的整體架構,使用功能結構圖更加清楚明了的展示出了項目的功能需求,以及系統(tǒng)處理方式,詳細介紹了數(shù)據(jù)表結構。

4系統(tǒng)實現(xiàn)4.1開發(fā)環(huán)境本系統(tǒng)的開發(fā)系統(tǒng)是Windows7操作系統(tǒng)。用IDEA作為開發(fā)工具,Tomcat8.5為服務器來進行開發(fā),數(shù)據(jù)庫使用11.6版本的數(shù)據(jù)庫來存儲數(shù)據(jù),電腦性能為Intel(R)i5處理器。4.2開發(fā)規(guī)范本系統(tǒng)是根據(jù)java的命名標準來命名的,名字、類型名、界面名、包括方法名稱等在內(nèi)的名字由小寫組成??梢钥吹桨膬?nèi)容。在分類或界面,方法名以小寫開始。標準的命名和注釋。可以提高編碼的可讀性,開發(fā)人員可以找到相應的方法。4.3數(shù)據(jù)庫實現(xiàn)根據(jù)實體關系,設計出20張表,如圖4.1所示。圖4.1系統(tǒng)數(shù)據(jù)庫界面4.4項目搭建本系統(tǒng)使用Maven搭建SpringBoot項目工程,其中啟動文件LiuStart.java置于com.lfc下,Controller、Dao、Service等各層接口置于com.lfc.*下,perties中配置各類基本信息,如圖4.2所示。圖4.2項目工程圖4.5功能實現(xiàn)用戶錄入樣例功能,用戶根據(jù)系統(tǒng)提示,進入主頁,點擊菜單欄中的錄入樣例,進入錄入樣例頁面,輸入樣例信息,點擊錄入,系統(tǒng)會提示錄入成功,界面如圖4.3所示。圖4.3用戶錄入樣例功能展示圖/***錄入樣例*@param*@return*/publicRinputEx(@RequestParamMap<String,Object>map){Rr=newR();Map<String,Object>record=newHashMap<String,Object>();map.put("usrId",redisUtil.get("id"));record.put("msg",usrService.inputEx(map));returnr.ok(record);}<insertid="inputEx"parameterType="map">insertintousrex(usrId,name,area)values(#{usrId},#{name},#{area})</insert>用戶修改裝修樣子。用戶根據(jù)系統(tǒng)提示,進入主頁,點擊菜單欄中的查看裝修樣子,點擊修改,進入修改裝修樣子界面,輸入要修改的信息,點擊修改,即可完成用戶修改裝修樣子功能,界面如圖4.4所示。圖4.4用戶修改裝修樣子功能展示圖/***修改樣例*@param*@return*/publicReditEx(@RequestParamMap<String,Object>map){Rr=newR();Map<String,Object>record=newHashMap<String,Object>();map.put("usrId",redisUtil.get("id"));map.put("exId",redisUtil.get("exId"));record.put("msg",usrService.editEx(map));returnr.ok(record);} <updateid="editEx"parameterType="map">updateusrexsetname=#{name},area=#{area}whereid=#{exId}</update>設計師錄入個數(shù)材料。用戶根據(jù)系統(tǒng)提示,進入主頁,點擊菜單欄中的查看裝修樣子,進入查看裝修樣子界面,點擊錄入個數(shù)材料,輸入個數(shù)材料信息,點擊錄入,系統(tǒng)會提示錄入成功,界面如圖4.5所示。圖4.5設計師錄入個數(shù)材料功能展示圖 /***錄入個數(shù)材料*@param*@return*/publicRinputNum(@RequestParamMap<String,Object>map){Rr=newR();Map<String,Object>record=newHashMap<String,Object>();map.put("usrId",redisUtil.get("id"));map.put("exId",redisUtil.get("exId"));record.put("msg",usrService.inputNum(map));returnr.ok(record);}/***錄入個數(shù)材料*@param*@return*/@TransactionalpublicStringinputNum(Map<String,Object>map){List<Num>nums=usrMapper.queryNum(map);if(nums.size()>0){intmoney=Integer.parseInt(map.get("count").toString())*nums.get(0).getMoney();map.put("money",money);map.put("dataId",nums.get(0).getId());usrMapper.inputNum(map);Usrexusrex=usrMapper.queryExById(map);if(usrex.getMoney()!=null){money=money+usrex.getMoney();}else{money=money;}usrMapper.updateLine(map);return"成功";}else{return"材料不存在";}}4.6本章小結本章介紹家庭裝修報價系統(tǒng)服務端實現(xiàn)系統(tǒng)部分,介紹項目的核心功能,并且進行截圖,介紹了項目的開發(fā)環(huán)境,前端使用Html5+Vue.js,數(shù)據(jù)庫使用MySQL數(shù)據(jù)庫。并且詳細介紹了系統(tǒng)的核心功能。

5系統(tǒng)測試系統(tǒng)測試是項目開發(fā)過程中一個重要的階段。對軟件進行實地化的場景化測試,目的是能夠及時發(fā)現(xiàn)軟件中的漏洞,使得系統(tǒng)更加完善。在整個基于SpringBoot的家庭裝修報價系統(tǒng)開發(fā)的過程中,會遇到錯綜復雜的問題,在開發(fā)的生存周期中的每個階段都有可能出現(xiàn)不可避免的編碼錯誤,有制度的測試可以規(guī)避以后錯誤的發(fā)生,為了減少錯誤的存在,優(yōu)化系統(tǒng)功能,本章進行必要的測試。5.1測試計劃為了保證基于SpringBoot的家庭裝修報價系統(tǒng)的用戶體驗和使用質(zhì)量,盡量找出該系統(tǒng)存在的錯誤并及時加以改正,可以保證系統(tǒng)能盡快的投入到實際應用當中。在編寫項目的過程當中,按照標準嚴謹?shù)臏y試方法,進行測試用例,針對項目各個模塊都進行測試。5.2用例測試測試是為了提高軟件的開發(fā)質(zhì)量,同時也是為了提高項目的穩(wěn)定性、實用性,給用戶帶來更好的用戶體驗,就要在生產(chǎn)環(huán)節(jié)將項目的漏洞修復和完善好。本系統(tǒng)也不免不了會有各種各樣的漏洞,故也需要進行測試,本系統(tǒng)的主要模塊分為:用戶模塊、設計師模塊、材料模塊。本系統(tǒng)針對各模塊功能中的主要操作進行了用例測試。測試結果如圖表5.1所示。表5.1系統(tǒng)用例測試結果表用例編號用例分類用例目的預期結果測試結果Case1用戶模塊用戶錄入樣子正確顯示結果相同Case2用戶模塊用戶修改樣子正確顯示結果相同Case3用戶模塊用戶刪除樣子正確顯示結果相同Case4設計師模塊設計師錄入樣子正確顯示結果相同Case5設計師模塊設計師修改樣子正確顯示結果相同Case6設計師模塊設計師刪除樣子正確顯示結果相同Case7材料模塊管理員錄入線狀材料正確顯示結果相同Case8材料模塊管理員錄入面狀材料正確顯示結果相同Case9材料模塊管理員錄入液狀材料正確顯示結果相同Case10材料模塊管理員錄入個數(shù)材料正確顯示結果相同5.3壓力測試圖5.1測試信息匯總圖對10個接口每個測試200次,測試完成后,共發(fā)送2000次HTTP請求,平均響應時間40,最快響應速度31,最慢反應速度338,異常發(fā)生率0%,數(shù)據(jù)吞吐量24.3sec。5.4本章小結本章主要對家庭裝修報價系統(tǒng)服務端項目進行測試操作,對系統(tǒng)的各個模塊的功能都進行了測試。并且對家庭裝修報價系統(tǒng)進行了壓力測試,最后得到項目的測試結果,以保證整個系統(tǒng)的更穩(wěn)定的運行。結論信息化已經(jīng)成為了當今時代發(fā)展的大趨勢,信息資源被高度共享。為此,本文針對裝修行業(yè)信息化的需求設計并實現(xiàn)了基于Springboot家庭裝修報價系統(tǒng),本文首先分析了基于Springboot家庭裝修報價系統(tǒng)的開發(fā)背景及意義,然后分析了構建基于Springboot家庭裝修報價系統(tǒng)所需要解決的一些問題,最后對基于Springboot家庭裝修報價的設計及實現(xiàn)方法進行了詳細的說明和探討。本文所開發(fā)的基于Springboot家庭裝修報價系統(tǒng)已經(jīng)具備基本的功能。本系統(tǒng)在開發(fā)的過程中考慮了系統(tǒng)的再次開發(fā),以及隨時可變的需求等要求,本系統(tǒng)的代碼采用單例模式編寫,具有可伸縮性,安全性高等特點,系統(tǒng)的后臺框架Springboot框架保證了系統(tǒng)具有效率高、耦合性低的特點,實際的效果說明了本系統(tǒng)可以適應產(chǎn)品的需求。本系統(tǒng)的設計與實現(xiàn)可以有效的融合到裝修管理中,可以增強裝修管理的有效性。由于項目時間緊,任務重,本文系統(tǒng)還存在一定的不足。這是將來需要進一步完善的工作。

致謝在經(jīng)歷了長達三年的學習還有許多人的幫助下,我的論文終于完成了!這證明了我的四年大學生活即將告一段落!回頭想一想這三年,我真的有太多的感慨了,我的家人,我的老師,我的同學,他們都無條件的支持我,鼓勵我,我真的非常感謝他們在我最需要幫助的時候陪伴著我!我真心的感謝我的指導老師陳思老師和董超老師,他們很耐心的指導我,在論文的寫作過程中,指導老師給予了我很多有益的改善性意見同時在我寫作的論文中投入了很多的精力,在這里我要對您說一聲謝謝您!同時我也要感謝我的同學,感謝你們的不離不棄,在寫論文的過程中互相幫助,互相打氣,讓我堅定了信心完成論文!最后我要謝謝審評論文的老師們,你們不言辛苦的審評我的論文!你們的支持是我完成論文的主要動力!謝謝你們!

參考文獻陳雄華.精通Spring4.x——企業(yè)應用開發(fā)實戰(zhàn)[M].北京:電子工業(yè)出版社.2017:20-28龍中華.SpringBoot實戰(zhàn)派[M].北京:電子工業(yè)出版社.2020:50-70汪云飛.JavaEE開發(fā)的顛覆者:SpringBoot實戰(zhàn)[M].北京:電子工業(yè)出版社.2016:122-138天津濱海迅騰科技集團有限公司.JavaWeb應用程序開發(fā)[M].天津:南開大學出版社.2017:273-281理想宅.裝修預算一本通[M].北京:人民郵電出版社.2019:20-40孫宇.基于SpringBoot微框架的建筑項目管理系統(tǒng)[D].哈爾濱:哈爾濱工業(yè)大學,2018:12-20張峰.應用SpringBoot改變web應用開發(fā)模式[J].科技創(chuàng)新與應用.2017,23(1):20-25熊永平.基于SpringBoot框架應用開發(fā)技術的分析與研究[J].電腦知識與技術,2019,15(36):76-77朱運喬.基于SpringBoot+SSM框架的Web應用系統(tǒng)搭建與實現(xiàn)[J].電腦編程技巧與維護,2019(10):23-25葉方超,張思揚,李傳鍇.基于SpringBoot的舊物回收商城的設計與實現(xiàn)[J].智能計算機與應用,2019,9(05):84-86李朔.淺析全裝修商品住宅的室內(nèi)人性化設計[J].居舍,2019(16):34劉義忠,張偉.基于SSM框架的后臺管理系統(tǒng)設計與實現(xiàn)[J].軟件導刊,2019,18(02):68-71賴愈鵬.試談室內(nèi)裝修設計及其未來發(fā)展趨勢[J].地產(chǎn),2019(23):28NathanWilson,KarenWynter,ClareAndersonetal.Morethandepression:amulti-dimensionalassessmentofpostpartumdistresssymptomsbeforeandafteraresidentialearlyparentingprogram[J].BMCPsychiatry,2019,19(1):46-50ShufanLiu.DesignandImplementationofCommunicationBaseStationSurveySystembasedonSpringboot[C].HongkongNewCenturyCulturalPublishingHouse,2018:34-36王思潔.基于SSM框架的零食在線銷售系統(tǒng)的設計與實現(xiàn)[J].南方農(nóng)機,2020,51(09):223楊鵬飛,郭鴻湧,趙繼軍.基于SSM框架的社區(qū)環(huán)境數(shù)據(jù)可視化系統(tǒng)[J].電腦知識與技術,2020,16(12):99-101劉瑾.基于SSM的網(wǎng)絡購物平臺的開發(fā)[J].電腦知識與技術,2020,16(11):281-282彭勇,陳俞強.基于SSM的實驗室管理系統(tǒng)的研究與設計[J].微型電腦應用,2020,36(03):81-83張入文,張鑫.基于SSM架構的新型約課系統(tǒng)的設計與開發(fā)[J].電腦知識與技術,2020,16(07):73-74+87方翼飛.基于SSM模型的三亞市產(chǎn)業(yè)結構優(yōu)化研究[J].現(xiàn)代商貿(mào)工業(yè),2020,41(08):1-2趙永杰,馬寶龍,包國強.基于SSM書香驛站平臺的設計與實現(xiàn)[J].農(nóng)家參謀,2020(06):188龔蘭蘭,凌興宏.基于敏捷開發(fā)的SSMWeb應用開發(fā)實踐[J].實驗技術與管理,2020,37(02):160-163+167SeyyedAliNoorhosseini,AfshinSoltani,HosseinAjamnoroozi.Retractionnoticeto“Simulatingpeanut(ArachishypogaeaL.)growthandyieldwiththeuseofthesimplesimulationmodel(SSM)”[Comput.Electron.Agric.145(2018)63–75][J].ComputersandElectronicsinAgriculture,2020,173M.SusanHallbeck,KatherineE.Law,BethanyR.Lowndes,AnnaR.Linden,MelissaMorrow,RenaldoC.Blocker,StephenM.Cain,AmyC.Degnim,TinaJ.Hieken,JamesW.Jakub,JenniferM.Racz,DavidR.Farley,HeidiNelson,JudyC.Boughey.WorkloadDifferentiatesBreastSurgicalProcedures:NSMAssociatedwithHigherWorkloadDemandthanSSM[J].AnnalsofSurgicalOncology,2020,27(2)

捷鍵與一些電腦小技巧HYPERLINKwinkey+d:

這是高手最常用的第一快捷組合鍵。這個快捷鍵組合可以將桌面上的所有窗口瞬間最小化,無論是聊天的窗口還是游戲的窗口……只要再次按下這個組合鍵,剛才的所有窗口都回來了,而且激活的也正是你最小化之前在使用的窗口!

--這個就是winkeywinkey+f:

不用再去移動鼠標點“開始→搜索→文件和文件夾”了,在任何狀態(tài)下,只要一按winkey+f就會彈出搜索窗口。

winkey+r:

在我們的文章中,你經(jīng)常會看到這樣的操作提示:“點擊‘開始→運行’,打開‘運行’對話框……”。其實,還有一個更簡單的辦法,就是按winkey+r!

alt+tab:

如果打開的窗口太多,這個組合鍵就非常有用了,它可以在一個窗口中顯示當前打開的所有窗口的名稱和圖標●,選中自己希望要打開的窗口,松開這個組合鍵就可以了。而alt+tab+shift鍵則可以反向顯示當前打開的窗口。

winkey+e:

當你需要打開資源管理器找文件的時候,這個快捷鍵會讓你感覺非常“爽”!再也不用騰出一只手去摸鼠標了!

小提示:

winkey指的是鍵盤上刻有windows徽標的鍵●。winkey主要出現(xiàn)在104鍵和107鍵的鍵盤中。104鍵盤又稱win95鍵盤,這種鍵盤在原來101鍵盤的左右兩邊、ctrl和alt鍵之間增加了兩個windwos鍵和一個屬性關聯(lián)鍵。107鍵盤又稱為win98鍵盤,比104鍵多了睡眠、喚醒、開機等電源管理鍵,這3個鍵大部分位于鍵盤的右上方。

再補充點

F1顯示當前程序或者windows的幫助內(nèi)容。

F2當你選中一個文件的話,這意味著“重命名”

F3當你在桌面上的時候是打開“查找:所有文件”對話框

F10或ALT激活當前程序的菜單欄

windows鍵或CTRL+ESC打開開始菜單

CTRL+ALT+DELETE在win9x中打開關閉程序?qū)υ捒?/p>

DELETE刪除被選擇的選擇項目,如果是文件,將被放入回收站

SHIFT+DELETE刪除被選擇的選擇項目,如果是文件,將被直接刪除而不是

放入回收站

CTRL+N新建一個新的文件

CTRL+O打開“打開文件”對話框

CTRL+P打開“打印”對話框

CTRL+S保存當前操作的文件

CTRL+X剪切被選擇的項目到剪貼板

CTRL+INSERT或CTRL+C復制被選擇的項目到剪貼板

SHIFT+INSERT或CTRL+V粘貼剪貼板中的內(nèi)容到當前位置

ALT+BACKSPACE或CTRL+Z撤銷上一步的操作

ALT+SHIFT+BACKSPACE重做上一步被撤銷的操作

Windows鍵+D:最小化或恢復windows窗口

Windows鍵+U:打開“輔助工具管理器”

Windows鍵+CTRL+M重新將恢復上一項操作前窗口的大小和位置

Windows鍵+E打開資源管理器

Windows鍵+F打開“查找:所有文件”對話框

Windows鍵+R打開“運行”對話框

Windows鍵+BREAK打開“系統(tǒng)屬性”對話框

Windows鍵+CTRL+F打開“查找:計算機”對話框

SHIFT+F10或鼠標右擊打開當前活動項目的快捷菜單

SHIFT在放入CD的時候按下不放,可以跳過自動播放CD。在打開wo

rd的時候按下不放,可以跳過自啟動的宏

ALT+F4關閉當前應用程序

ALT+SPACEBAR打開程序最左上角的菜單

ALT+TAB切換當前程序

ALT+ESC切換當前程序

ALT+ENTER將windows下運行的MSDOS窗口在窗口和全屏幕狀態(tài)間切換

PRINTSCREEN將當前屏幕以圖象方式拷貝到剪貼板

ALT+PRINTSCREEN將當前活動程序窗口以圖象方式拷貝到剪貼板

CTRL+F4關閉當前應用程序中的當前文本(如word中)

CTRL+F6切換到當前應用程序中的下一個文本(加shift可以跳到前

一個窗口)

在IE中:

ALT+RIGHTARROW顯示前一頁(前進鍵)

ALT+LEFTARROW顯示后一頁(后退鍵)

CTRL+TAB在頁面上的各框架中切換(加shift反向)

F5刷新

CTRL+F5強行刷新1.打開“我的電腦”-“工具”-“文件夾選項”-“查看”-在“顯示所有文件和文件夾”選項前打勾-“確定”

2.刪除以下文件夾中的內(nèi)容:

x:\DocumentsandSettings\用戶名\Cookies\下的所有文件(保留index文件)

x:\DocumentsandSettings\用戶名\LocalSettings\Temp\下的所有文件(用戶臨時文件)

x:\DocumentsandSettings\用戶名\LocalSettings\TemporaryInternetFiles\下的所有文件(頁面文件)

x:\DocumentsandSettings\用戶名\LocalSettings\History\下的所有文件(歷史紀錄)

x:\DocumentsandSettings\用戶名\Recent\下的所有文件(最近瀏覽文件的快捷方式)

x:\WINDOWS\Temp\下的所有文件(臨時文件)

x:\WINDOWS\ServicePackFiles(升級sp1或sp2后的備份文件)

x:\WINDOWS\DriverCache\i386下的壓縮文件(驅(qū)動程序的備份文件)

x:\WINDOWS\SoftwareDistribution\download下的所有文件

3.如果對系統(tǒng)進行過windoesupdade升級,則刪除以下文件:x:\windows\下以$u...開頭的隱藏文件

4.然后對磁盤進行碎片整理,整理過程中請退出一切正在運行的程序

5.碎片整理后打開“開始”-“程序”-“附件”-“系統(tǒng)工具”-“系統(tǒng)還原”-“創(chuàng)建一個還原點”(最好以當時的日期作為還原點的名字)

6.打開“我的電腦”-右鍵點系統(tǒng)盤-“屬性”-“磁盤清理”-“其他選項”-單擊系統(tǒng)還原一欄里的“清理”-選擇“是”-ok了

7、在各種軟硬件安裝妥當之后,其實XP需要更新文件的時候就很少了。刪除系統(tǒng)備份文件吧:開始→運行→sfc.exe/purgecache近3xxM。(該命令的作用是立即清除"Windows文件保護"文件高速緩存,釋放出其所占據(jù)的空間)

8、刪掉\windows\system32\dllcache下dll檔(減去200——300mb),這是備用的dll檔,只要你已拷貝了安裝文件,完全可以這樣做。

9、XP會自動備份硬件的驅(qū)動程序,但在硬件的驅(qū)動安裝正確后,一般變動硬件的可能性不大,所以也可以考慮將這個備份刪除,文件位于\windows\drivercache\i386目錄下,名稱為driver.cab,你直接將它刪除就可以了,通常這個文件是74M。

10、刪除不用的輸入法:對很多網(wǎng)友來說,WindowsXPt系統(tǒng)自帶的輸入法并不全部都合適自己的使用,比如IMJP8_1日文輸入法、IMKR6_1韓文輸入法這些輸入法,如果用不著,我們可以將其刪除。輸入法位于\windows\ime\文件夾中,全部占用了88M的空間。

11、升級完成發(fā)現(xiàn)windows\多了許多類似$NtUninstallQ311889$這些目錄,都干掉吧,1x-3xM

12、另外,保留著\windows\help目錄下的東西對我來說是一種傷害,呵呵。。。都干掉!

13、關閉系統(tǒng)還原:系統(tǒng)還原功能使用的時間一長,就會占用大量的硬盤空間。因此有必要對其進行手工設置,以減少硬盤占用量。打開"系統(tǒng)屬性"對話框,選擇"系統(tǒng)還原"選項,選擇"在所有驅(qū)動器上關閉系統(tǒng)還原"復選框以關閉系統(tǒng)還原。也可僅對系統(tǒng)所在的磁盤或分區(qū)設置還原。先選擇系統(tǒng)所在的分區(qū),單擊"配置"按鈕,在彈出的對話框中取消"關閉這個驅(qū)動器的系統(tǒng)還原"選項,并可設置用于系統(tǒng)還原的磁盤空間大小。

14、休眠功能會占用不少的硬盤空間,如果使用得少不妨將共關閉,關閉的方法是的:打開"控制面板",雙擊"電源選項",在彈出的"電源選項屬性"對話框中選擇"休眠"選項卡,取消"啟用休眠"復選框。

15、卸載不常用組件:XP默認給操作系統(tǒng)安裝了一些系統(tǒng)組件,而這些組件有很大一部分

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論