![畢業(yè)設計(論文)-springboot靚車汽車銷售網站設計_第1頁](http://file4.renrendoc.com/view12/M08/3B/06/wKhkGWeKXLWAOLCBAAG3F98Rdys523.jpg)
![畢業(yè)設計(論文)-springboot靚車汽車銷售網站設計_第2頁](http://file4.renrendoc.com/view12/M08/3B/06/wKhkGWeKXLWAOLCBAAG3F98Rdys5232.jpg)
![畢業(yè)設計(論文)-springboot靚車汽車銷售網站設計_第3頁](http://file4.renrendoc.com/view12/M08/3B/06/wKhkGWeKXLWAOLCBAAG3F98Rdys5233.jpg)
![畢業(yè)設計(論文)-springboot靚車汽車銷售網站設計_第4頁](http://file4.renrendoc.com/view12/M08/3B/06/wKhkGWeKXLWAOLCBAAG3F98Rdys5234.jpg)
![畢業(yè)設計(論文)-springboot靚車汽車銷售網站設計_第5頁](http://file4.renrendoc.com/view12/M08/3B/06/wKhkGWeKXLWAOLCBAAG3F98Rdys5235.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
靚車汽車銷售網站摘要隨著信息技術在管理上越來越深入而廣泛的應用,管理信息系統的實施在技術上已逐步成熟。本文介紹了靚車汽車銷售網站的開發(fā)全過程。通過分析靚車汽車銷售網站管理的不足,創(chuàng)建了一個計算機管理靚車汽車銷售網站的方案。文章介紹了靚車汽車銷售網站的系統分析部分,包括可行性分析等,系統設計部分主要介紹了系統功能設計和數據庫設計。本靚車汽車銷售網站管理員功能有個人中心,用戶管理,車輛展示管理,車輛品牌管理,車輛型號管理,維修材料管理,材料分類管理,用戶交流,留言板管理,系統管理,訂單管理等。用戶有個人中心,留言板管理,我的收藏管理。因而具有一定的實用性。本站是一個B/S模式系統,采用SpringBoot框架,MYSQL數據庫設計開發(fā),充分保證系統的穩(wěn)定性。系統具有界面清晰、操作簡單,功能齊全的特點,使得靚車汽車銷售網站管理工作系統化、規(guī)范化。本系統的使用使管理人員從繁重的工作中解脫出來,實現無紙化辦公,能夠有效的提高靚車汽車銷售網站管理效率。關鍵詞:靚車汽車銷售網站;SpringBoot框架;MYSQL數據庫
AbstractWiththedeepeningandextensiveapplicationofinformationtechnologyinmanagement,theimplementationofmanagementinformationsystemshasgraduallymaturedintechnology.ThisarticleintroducesthewholeprocessofthedevelopmentofLiangcheAutomobileSalesWebsite.ByanalyzingthedeficienciesinthemanagementoftheLiangcheautosaleswebsite,aprogramofcomputermanagementoftheLiangcheautosaleswebsitewascreated.ThearticleintroducesthesystemanalysispartofLiangcheAutomobilesaleswebsite,includingfeasibilityanalysis,etc.Thesystemdesignpartmainlyintroducesthesystemfunctiondesignanddatabasedesign.ThefunctionsoftheadministratoroftheLiangcheautosaleswebsiteincludepersonalcenter,usermanagement,vehicledisplaymanagement,vehiclebrandmanagement,vehiclemodelmanagement,maintenancematerialmanagement,materialclassificationmanagement,usercommunication,messageboardmanagement,systemmanagement,ordermanagement,etc.Theuserhasapersonalcenter,messageboardmanagement,andmycollectionmanagement.Soithasacertainpracticability.ThissiteisaB/Smodelsystem,usingSpringBootframework,MYSQLdatabasedesignanddevelopment,fullyguaranteethestabilityofthesystem.Thesystemhasthecharacteristicsofclearinterface,simpleoperationandcompletefunctions,whichmakesthemanagementoftheLiangcheAutomobilesaleswebsitesystematizedandstandardized.Theuseofthissystemfreesmanagersfromheavywork,realizesapaperlessoffice,andcaneffectivelyimprovethemanagementefficiencyoftheLiangcheautosaleswebsite.Keywords:Liangchecarsaleswebsite;SpringBootframework;MYSQLdatabase目錄TOC\o"1-3"\h\z\u39711系統概述 1197871.1研究背景 1123241.2研究目的 1274491.3系統設計思想 198692相關技術 2103762.1MYSQL數據庫 2229432.2B/S結構 3267392.3SpringBoot框架簡介 4164153系統分析 4116023.1可行性分析 4181803.1.1技術可行性 4236123.1.2經濟可行性 589903.1.3操作可行性 5293203.2系統性能分析 5125503.2.1系統安全性 5257393.2.2數據完整性 6239243.3系統界面分析 6222723.4系統流程和邏輯 785654系統概要設計 8125434.1概述 8146094.2系統結構 9129204.3.數據庫設計 9123864.3.1數據庫實體 9234154.3.2數據庫設計表 115595系統詳細實現 1648155.1管理員模塊的實現 1673005.1.1用戶信息管理 16119975.1.2車輛展示管理 177315.1.3車輛品牌管理 17229015.1.4用戶交流管理 17171145.2用戶模塊的實現 18205465.2.1購物車 18224495.2.2用戶交流 19197445.2.3我的訂單管理 19147386系統測試 20323046.1概念和意義 204876.2特性 20296326.3重要性 2146506.4測試方法 21230996.5功能測試 22231816.6可用性測試 22186146.7性能測試 2217496.8測試分析 23288906.9測試結果分析 2319218結論 239024致謝語 245920參考文獻 24PAGEPAGE291系統概述1.1研究背景隨著計算機技術的發(fā)展以及計算機網絡的逐漸普及,互聯網成為人們查找信息的重要場所,二十一世紀是信息的時代,所以信息的管理顯得特別重要。因此,使用計算機來管理靚車汽車銷售網站的相關信息成為必然。開發(fā)合適的靚車汽車銷售網站,可以方便管理人員對靚車汽車銷售網站的管理,提高信息管理工作效率及查詢效率,有利于更好的為人們服務。1.2研究目的隨著互聯網技術的快速發(fā)展,網絡時代的到來,網絡信息也將會改變當今社會。各行各業(yè)在日常企業(yè)經營管理等方面也在慢慢的向規(guī)范化和網絡化趨勢匯合。靚車汽車銷售網站的信息化程度體現在將互聯網與信息技術應用于經營與管理,以現代化工具代替?zhèn)鹘y手工作業(yè)。無疑,使用網絡信息化管理使信息管理更先進、更高效、更科學,信息交流更迅速。對于之前靚車汽車銷售網站的管理,大部分都是使用傳統的人工方式去管理,這樣導致了管理效率低下、出錯頻率高。而且,時間一長的話,積累下來的數據信息不容易保存,對于查詢、更新還有維護會帶來不少問題。對于數據交接也存在很大的隱患。如果采用電子化的存儲方式就會帶來很大的改善,而且給用戶的查詢帶來了很大便利,因此設計一個靚車汽車銷售網站刻不容緩,能夠提高信息的管理水平。1.3系統設計思想一個成功的網站應明確建設網站的目的,確定網站的功能,確定網站規(guī)模、投入費用,進行必要的市場分析等。只有詳細的策劃,才能避免在網站建設中出現的很多問題,使網站建設能順利進行。同時,一個大型的計算機網站系統,必須有一個正確的設計指導思想,通過合理選擇數據結構、網絡結構、操作系統以及開發(fā)環(huán)境,構成一個完善的網絡體系結構,才能充分發(fā)揮計算機信息管理的優(yōu)勢。根據現實生活中網民的實際需求,本系統的設計按照下述原則進行。有效性:實際上這里的有效性包括兩個方面的意思:有用性和可用性。有用性是指站點潛在的能滿足用戶需求的功能,而可用性是指能夠通過站點的操作實現特定的目標??梢钥闯鲆粋€站點如果不能恰當運行或設計得非常槽糕就不是一個好站點。可用站點的效益應該非常高,并易于學習,在實現用戶目標時令人滿意而不出錯。高可靠性:一個實用的網站同時必須是可靠的,本設計通過合理而先進的網絡設計以及軟、硬件的優(yōu)化選型,可保證網站的可靠性與容錯性。高安全性:在設計中,將充分利用網絡軟、硬件提供的各種安全措施,既可以保證用戶共享資源,充分考慮系統及數據資源的容災、備份、恢復的要求。為系統提供強大的數據庫備份工具??梢员WC關鍵數據的安全性。操作權限級,設置不同的角色確保每一步的操作權限,可以由管理員進行設置。先進性:采用目前國際上最先進的開發(fā)技術,使用JSP開發(fā)技術,MYSQL作為網站后臺數據庫。采用這些技術降低了以后的系統運營成本,提高了系統的穩(wěn)定性和易維護性。采用標準技術:本網站的所有設計遵循國際上現行的標準進行,以提高系統的開放性。外觀和技術平衡:系統采用Web風格的界面設計,界面友好、美觀,使用方便,易學易用。網站設計的關鍵問題是外觀和技術的平衡。外現不好的網站令人厭煩,站點可以運行很好,但卻不能帶動用戶積極性,相反,如果外觀非常有表現力,但技術有限,用戶則會感到非常失望。在外觀與技術之間需要確定一個清晰而連續(xù)的關系,即外觀與站點的意圖相關,對不同類型的網站處理方法不同。2相關技術2.1MYSQL數據庫MySQL是一個真正的多用戶、多線程SQL數據庫服務器。是基于SQL的客戶/服務器模式的關系數據庫管理系統,它的有點有有功能強大、使用簡單、管理方便、安全可靠性高、運行速度快、多線程、跨平臺性、完全網絡化、穩(wěn)定性等,非常適用于Web站點或者其他應用軟件的數據庫后端的開發(fā)工作。此外,用戶可利用許多語言編寫訪問MySQL數據庫的程序。作為開放源代碼運動的產物之一,MySQL關系數據庫管理系統越來越受到人們的青睞,應用范圍也越來越廣。速度和易用性使MySQL特別適用于Web站點或應用軟件的數據庫后端的開發(fā)工作。MYSQL數據庫具有以下特點:1、C和C++中使用和測試,以確保源代碼的編譯器的便攜性和靈活性。2、支持多種操作系統AIX的,FreeBSD下,HP-UX,Linux和MacOS中,Novell公司的Netware,OpenBSD系統,OS/2裹時,Solaris,Windows等。3、提供了用于不同的編程語言的API。編程語言,如C,,C++,Python和Java的,的Perl,PHP,埃菲爾鐵塔,Ruby和Tcl的。4、以及使用的CPU資源來支持多線程。5、算法優(yōu)化查詢SQL,切實提高搜索速度。6、網絡上的客戶端和服務器可以用來編程任何獨立的編程環(huán)境,也有中國,GB2312,BIG5,日文寫作,一般基金,用于支持多國語言,并且可以嵌入在數據表和其他軟件shift_jis訪問柱可以用作的名稱。7、TCP/IP,ODBC和JDBC數據庫,并提供連接到其他。8、管理工具的管理,控制和優(yōu)化數據庫的操作。9、可以數以千萬計的記錄在一個大的數據庫。2.2B/S結構B/S架構是一種基于互聯網系統的軟件系統開發(fā)架構,是現如今在軟件系統開發(fā)中采用非常大量的一種軟件系統結構?,F如今B/S架構已經被大量使用,打破了C/S結構的結構,給基于網絡結構的軟件系統提供了良好的支持。B/S架構伴隨著計算機網絡技術發(fā)展而逐步的發(fā)展和更新。伴隨著互聯網的進一步發(fā)展,就要求大多數的管理系統要求不僅僅可以在一臺電腦上使用,同時可以在接入互聯網的其他電腦也可以使用對系統進行操作和使用。在這樣的背景下基于B/S架構的軟件系統設計方法得到了越來越大量的使用,基礎部分也在不斷的更新。B/S架構是利用操作系統中的瀏覽器來進行使用的,不是一種窗體軟件系統,不需要在使用系統的電腦上進行安裝。B/S架構的運行方式是在遠程的服務器上把開發(fā)的軟件系統部署在遠程的服務器上,在部署好軟件系統之后就可以實現在任何接入互聯網的電腦上訪問部署好的軟件系統。B/S架構給使用管理系統的用戶帶來極大的便利。在三層體系結構的B/S(Browser/Server,瀏覽器/服務器結構)系統中,用戶可以通過瀏覽器向分布在網絡上的眾多服務器發(fā)出請求。B/S系統極大地簡化了客戶機的工作量,客戶機上只需要安裝、配置少量的客戶端運行軟件即可,服務器將擔負大量的工作,對數據庫的訪問以及應用程序的執(zhí)行都將由服務器來完成。B/S架構的不斷成熟,主要使用WWW瀏覽器技術,結合多種瀏覽器腳本語言,用通用瀏覽器需要實現原本復雜的專有軟件來實現的強大功能,并節(jié)約了開發(fā)成本,是一種新的軟件架構。B/S系統包括:表示邏輯層,控制邏輯層,數據展現層,三層是相對獨立又相互關聯。2.3SpringBoot框架簡介SpringBoot是由Pivotal團隊提供的全新\t"/item/Spring%20Boot/_blank"框架,其設計目的是用來\t"/item/Spring%20Boot/_blank"簡化新\t"/item/Spring%20Boot/_blank"Spring應用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進行配置,從而使開發(fā)人員不再需要定義樣板化的配置。通過這種方式,SpringBoot致力于在蓬勃發(fā)展的快速應用開發(fā)領域(rapidapplicationdevelopment)成為領導者。SpringBoot可以與經典的Java開發(fā)工具一起使用或者作為命令行工具安裝。無論如何,需要JavaSDK1.6或者更高版本,本項目用到的是JDK1.8版本。3系統分析3.1可行性分析通過對本靚車汽車銷售網站實行的目的初步調查和分析,提出可行性方案并對其一一進行論證。我們在這里主要從技術可行性、經濟可行性、操作可行性等方面進行分析。3.1.1技術可行性本靚車汽車銷售網站采用SSM框架,JAVA作為開發(fā)語言,是基于WEB平臺的B/S架構系統。(1)Java提供了穩(wěn)定的性能、優(yōu)秀的升級性、更快速的開發(fā)、更簡便的管理、全新的語言以及服務。整個系統幫用戶做了大部分不重要的瑣碎的工作。(2)基于B/S模式的系統的開發(fā)已發(fā)展日趨成熟。(3)眾所周知,Java是面向對象的開發(fā)語言。程序開發(fā)員可以在Eclipse平臺上面方便的使用一些已知的解決方案。
因此,靚車汽車銷售網站在開發(fā)技術上具有很高可行性,且開發(fā)人員掌握了一定的開發(fā)技術,所以此系統的開發(fā)技術具有可行性。3.1.2經濟可行性本靚車汽車銷售網站采用的軟件都是開源的,這樣能夠削減很多的精力和資源,降低開發(fā)成本。同時對計算機的配置要求也極低,即使是淘汰下來的計算機也能夠滿足需要,因此,本系統在經濟上是完全具有可行性的,所以在經濟上是十分可行的。3.1.3操作可行性本靚車汽車銷售網站的界面簡單易操作,用戶只要平時有在用過電腦,都能進行訪問和操作。本系統具有易操作、易管理、交互性好的特點,在操作上是非常簡單的,因此在操作上具有很高的可行性。綜上所述,此系統開發(fā)目標已明確,在技術、經濟和操作方面都具有很高的可行性,并且投入少、功能完善、管理方便,因此系統的開發(fā)是完全可行的。3.2系統性能分析3.2.1系統安全性此靚車汽車銷售網站要嚴格控制管理權限,具體要求如下:(1)要想對靚車汽車銷售網站進行管理,首先要依靠用戶名和密碼在系統中登陸,無權限的用戶不可以通過任何方式登錄系統和對系統的任何信息和數據進行查看,這樣可以保證系統的安全可靠性和準確性。(2)在具體實現中對不同的權限進行設定,不同權限的用戶在系統中登陸后,不可以越級操作。3.2.2數據完整性(1)所有記錄信息要保持全面,信息記錄內容不可以是空。(2)各種數據間相互聯系要保持正確。(3)相同數據在不同記錄中要保持一致。3.3系統界面分析目前,界面設計已經成為對軟件質量進行評價的一條關鍵指標,一個好的用戶界面可以使用戶使用系統的信心和興趣增加,從而使工作效率提高,JSP技術是將JAVA語言作為腳本語言的,JSP網頁給整個服務器端的JAVA庫單元提供了一個接口用來服務HTTP的應用程序。創(chuàng)建動態(tài)頁面比較方便??蛻艚缑媸侵杠浖到y與用戶交互的接口,往往涵蓋輸出、輸入、人機對話的界面格式等。1.輸出設計輸出是由電腦對輸入的基本信息進行解決,生成高質量的有效信息,并使之具有一定的格式,提供給管理者使用,這是輸出設計的主要責任和目標。系統開發(fā)的過程與實施過程相反,并不是從輸入設計到輸出設計,而是從輸出設計到輸入設計。這是由于輸出表格與使用者直接相聯系,設計的目的應當是確保使用者可以很方便的使用輸出表格,并且可以將各部門的有用信息及時的反映出來。輸出設計的準繩是既要整體琢磨不同管理層的所有需要,又要簡潔,不要提供給用戶不需要的信息。2.輸入設計輸入數據的收集和錄入是比較麻煩的,需要非常多的人力和一定設備,而且經常出錯。一旦輸入系統的數據不正確,那么處理后的輸出就會擴大這些錯誤,因此輸入的數據的準確性對整個系統的性能起著決定性意義。輸入設計有以下幾點原則:1)輸入量應盡量保持在能夠滿足處理要求的最低限度。輸入量越少,錯誤率就會越少,數據的準備時間也越少。2)應盡可能的使輸入的準備以及輸入的過程進行時比較方便,這樣使錯誤的發(fā)生率降低。3)應盡量早檢查輸入數據(盡量接近原數據發(fā)生點),以便使錯誤更正比較及時。4)輸入數據盡早地記錄成其處理所需的形式,以防止數據由一種介質轉移到另一種介質時需要轉錄而可能發(fā)生的錯誤。3.4系統流程和邏輯圖3-3登錄流程圖圖3-4修改密碼流程圖4系統概要設計4.1概述本系統采用B/S結構(Browser/Server,瀏覽器/服務器結構)和基于Web服務兩種模式,是一個適用于Internet環(huán)境下的模型結構。只要用戶能連上Internet,便可以在任何時間、任何地點使用。系統工作原理圖如圖4-1所示:圖4-1系統工作原理圖4.2系統結構本系統是基于B/S架構的網站系統,設計的功能結構圖如下圖所示:圖4-2功能結構圖4.3.數據庫設計4.3.1數據庫實體概念設計的目標是設計出反映某個組織部門信息需求的數據庫系統概念模式,數據庫系統的概念模式獨立于數據庫系統的邏輯結構、獨立于數據庫管理系統(DBMS)、獨立于計算機系統。概念模式的設計方法是在需求分析的基礎上,用概念數據模型(例如E-R模型)表示數據及數據之間的相互聯系,設計出反映用戶信息需求和處理需求的數據庫系統概念模式。概念設計的目標是準確描述應用領域的信息模式,支持用戶的各種應用,這樣既容易轉換為數據庫系統邏輯模式,又容易為用戶理解。數據庫系統概念模式是面向現實世界的數據模型,不能直接用于數據庫系統的實現。在此階段,用戶可以參與和評價數據庫系統的設計,從而有利于保證數據庫系統的設計與用戶的需求相吻合。在概念模式的設計中,E-R模型法是最常見的設計方法。本系統的E-R圖如下圖所示:(1)材料分類信息的實體屬性圖如下:圖4.12材料分類信息實體屬性圖(2)留言板信息實體屬性圖如圖4.13所示:圖4.13留言板信息實體屬性圖(3)汽車資訊信息實體屬性圖如圖4.14所示:圖4.14汽車資訊信息實體屬性圖4.3.2數據庫設計表靚車汽車銷售網站需要后臺數據庫,下面介紹數據庫中的各個表的詳細信息:表4.1地址字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間useridbigint(20)否用戶idaddressvarchar(200)否地址namevarchar(200)否收貨人phonevarchar(200)否電話isdefaultvarchar(200)否是否默認地址[是/否]表4.2材料分類字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間cailiaofenleivarchar(200)是NULL材料分類表4.3購物車表字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間tablenamevarchar(200)是cheliangzhanshi商品表名useridbigint(20)否用戶idgoodidbigint(20)否商品idgoodnamevarchar(200)是NULL商品名稱picturevarchar(200)是NULL圖片buynumberint(11)否購買數量pricefloat是NULL單價discountpricefloat是NULL會員價表4.4在線客服字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間useridbigint(20)否用戶idadminidbigint(20)是NULL管理員idasklongtext是NULL提問replylongtext是NULL回復isreplyint(11)是NULL是否回復表4.5車輛品牌字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間cheliangpinpaivarchar(200)是NULL車輛品牌表4.6車輛型號字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間cheliangxinghaovarchar(200)是NULL車輛型號表4.7車輛展示字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間cheliangbianhaovarchar(200)是NULL車輛編號cheliangpinpaivarchar(200)是NULL車輛品牌cheliangxinghaovarchar(200)是NULL車輛型號yansevarchar(200)是NULL顏色huandangfangshivarchar(200)是NULL換擋方式cheliangzhaopianvarchar(200)是NULL車輛照片pailiangvarchar(200)是NULL排量cheshenleixingvarchar(200)是NULL車身類型chezhongvarchar(200)是NULL車重youxiangrongjivarchar(200)是NULL油箱容積chemenshuvarchar(200)是NULL車門數zhoujuvarchar(200)是NULL軸距chezuovarchar(200)是NULL車座dengjiriqidate是NULL登記日期cheliangxiangqinglongtext是NULL車輛詳情clicktimedatetime是NULL最近點擊時間clicknumint(11)是0點擊次數pricefloat否價格表4.8車輛展示評論表字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間refidbigint(20)否關聯表iduseridbigint(20)否用戶idnicknamevarchar(200)是NULL用戶名contentlongtext否評論內容replylongtext是NULL回復內容表4.9用戶交流字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間titlevarchar(200)是NULL帖子標題contentlongtext否帖子內容parentidbigint(20)是NULL父節(jié)點iduseridbigint(20)否用戶idusernamevarchar(200)是NULL用戶名isdonevarchar(200)是NULL狀態(tài)表4.10留言板字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間useridbigint(20)否留言人idusernamevarchar(200)是NULL用戶名contentlongtext否留言內容replylongtext是NULL回復內容表4.11汽車資訊字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間titlevarchar(200)否標題introductionlongtext是NULL簡介picturevarchar(200)否圖片contentlongtext否內容表4.12訂單字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間orderidvarchar(200)否訂單編號tablenamevarchar(200)是cheliangzhanshi商品表名useridbigint(20)否用戶idgoodidbigint(20)否商品idgoodnamevarchar(200)是NULL商品名稱picturevarchar(200)是NULL商品圖片buynumberint(11)否購買數量pricefloat否0價格/積分discountpricefloat是0折扣價格totalfloat否0總價格/總積分discounttotalfloat是0折扣總價格typeint(11)是1支付類型statusvarchar(200)是NULL狀態(tài)addressvarchar(200)是NULL地址telvarchar(200)是NULL電話consigneevarchar(200)是NULL收貨人表4.13收藏表字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間useridbigint(20)否用戶idrefidbigint(20)是NULL收藏idtablenamevarchar(200)是NULL表名namevarchar(200)否收藏名稱picturevarchar(200)否收藏圖片表4.14管理員表字段類型空默認注釋id
(主鍵)bigint(20)否主鍵usernamevarchar(100)否用戶名passwordvarchar(100)否密碼rolevarchar(100)是管理員角色addtimetimestamp否CURRENT_TIMESTAMP新增時間表4.15維修材料字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間cailiaomingchengvarchar(200)是NULL材料名稱cailiaofenleivarchar(200)是NULL材料分類guigevarchar(200)是NULL規(guī)格shuliangint(11)是NULL數量tupianvarchar(200)是NULL圖片cailiaojieshaolongtext是NULL材料介紹表4.16用戶字段類型空默認注釋id
(主鍵)bigint(20)否主鍵addtimetimestamp否CURRENT_TIMESTAMP創(chuàng)建時間zhanghaovarchar(200)否賬號mimavarchar(200)否密碼xingmingvarchar(200)是NULL姓名nianlingvarchar(200)是NULL年齡xingbievarchar(200)是NULL性別shoujivarchar(200)是NULL手機zhaopianvarchar(200)是NULL照片moneyfloat是0余額5系統詳細實現5.1管理員模塊的實現5.1.1用戶信息管理靚車汽車銷售網站的系統管理員可以管理用戶,可以對用戶信息添加修改刪除以及查詢操作。具體界面的展示如圖5.1所示。圖5.1用戶信息管理界面5.1.2車輛展示管理系統管理員可以查看對車輛展示信息進行添加,修改,刪除以及查詢操作。具體界面如圖5.2所示。圖5.2車輛展示信息管理界面5.1.3車輛品牌管理管理員可以對車輛品牌信息進行添加,修改,刪除以及查詢操作。界面如下圖所示:圖5.3車輛品牌信息管理界面5.1.4用戶交流管理管理員可以對用戶交流信息進行添加修改刪除操作。界面如下圖所示:圖5.4用戶交流管理界面5.2用戶模塊的實現5.2.1購物車用戶登錄后可以對車輛展示添加到購物車。界面如下圖所示:圖5.5購物車界面5.2.2用戶交流用戶登錄后可以發(fā)布用戶交流信息。界面如下圖所示:圖5.6用戶交流界面5.2.3我的訂單管理用戶可以在個人中心查看我的訂單。界面如下圖所示:圖5.7我的訂單界面6系統測試6.1概念和意義測試的定義:程序測試是為了發(fā)現錯誤而執(zhí)行程序的過程。測試(Testing)的任務與目的可以描述為:目的:發(fā)現程序的錯誤;任務:通過在計算機上執(zhí)行程序,暴露程序中潛在的錯誤。另一個預測是相關的術語叫糾錯(Debugging)。它的目的與任務可以規(guī)定為:目的:定位和糾正錯誤;任務:消除軟件故障,保證程序的可靠運行。測試與糾錯的關系,可以用圖6-1的數據流圖來說明。圖中表明,每一次測試都要準備好若干必要的測試數據,與被測試程序一道送入計算機執(zhí)行。通常把一次程序執(zhí)行需要的測試數據,稱為一個“測試用例(TestCase)。每一個測試用例產生一個相應的“測試結果”。如果它與“期望結果”不想符合,便說明程序中存在錯誤,需要用糾錯來改正。圖6.1測試與糾錯信息流程6.2特性(1)挑剔性測試是為了證明程序有錯,而不是證明程序無錯。因此,對于被測程序就是要“純毛求疵”,就是要“雞蛋里挑骨頭”。(2)復雜性測試儀程序則比較容易,這其實是一個誤區(qū)。設計測試用力是一項需要細致和高度技巧的高能工作,稍有不慎就會顧此失彼,發(fā)生不應用得數樓。(3)不徹底性實際測試都是不徹底的,當然不能夠保證測試后的程序不存在遺漏的錯誤。(4)經濟性通場這種測試稱為“選擇測試(SelectiveTesting)”。為了降低測試成本,選擇測試用力是應注意遵守“經濟性”的原則。6.3重要性軟件測試在軟件生命周期中占據重要的地位,在傳統的瀑布模型中,軟件測試學僅處于運行維護階段之前,是軟件產品交付用戶使用之前保證軟件質量的重要手段。近來,軟件工程界趨向于一種新的觀點,即認為軟件生命周期每一階段中都應包含測試,從而檢驗本階段的成果是否接近預期的目標,盡可能早的發(fā)現錯誤并加以修正,如果不在早期階段進行測試,錯誤的延時擴散常常會導致最后成品測試的巨大困難。6.4測試方法首先我們來說界面測試,界面測試是為了使程序在不同的的操作平臺上能夠運行界面,并且能夠保持原來的風格。我把完整程序拷貝到Windows7環(huán)境下,似的程序運行正常,運行界面上的字體圖片等設置都能夠保持得非常好。不出現字體變形等情況!其次進行功能測試。該系統測試采用的是單元測試,集成測試,完善性測試等多種方式進行測試。經過測試,所有功能都能得以實現,沒有任何變形。至此,在功能的測試上也已經比較圓滿的完成了。由于經驗不足,寫代碼時出現了一些考慮不周的系統缺陷,寫代碼的時候會出現與設想不一致,比如說代碼不規(guī)范導致接口與接口之間出現問題,功能與客戶的要求不符合,這樣導致產品不能過關,無法交付。所以產品在上線前必須反復測試,經過反復測試,修改,再測試,再修改,產品才能夠不斷完善。在整個系統測試中,根據需求文檔和設計文檔,逐一對功能進行檢測并寫好測試用例,有效避免殘片缺陷,因為產品出現缺陷不僅影響功能,而且可以導致數據的不準確,導致產品質量的降低,經過測試,才能使得產品的穩(wěn)定性和成熟度得到極大的提升,產品質量也才有保證。6.5功能測試功能測試主要包括五項內容:適用性、準確性、可操作性、依從性、安全性。本系統功能測試如表6.1所示:表6.1系統功能測試測試內容測試結果適用性好準確性好可操作性好依從性好安全性好6.6可用性測試可用性測試用于檢測系統的可操作性、可理解性、可學習性等方面內容。具體測試方面如表6.2所示。表6.2系統可用性測試測試項測試人員的評價窗口移動、大小改變、關閉等操作是否正常是操作模塊是否友好是模塊、提示內容等文字描述是否正確是模塊布局是否協調、合理是模塊的狀態(tài)是否正確(對選中項能否發(fā)生對應切換)是鼠標、鍵盤操作是否支持是所需數據項是否正確顯示是操作流程是否合理是是否提供幫助信息是6.7性能測試性能測試主要通過模擬系統運行環(huán)境,測試系統性能是否符合客戶需求。性能測試的重要技術指標就是:系統運行速度、網絡響應時間和支持并發(fā)節(jié)點數。1)系統運行速度:通過在不同計算機上試運行本系統,沒有發(fā)現有任何遲滯、停頓現象。2)網絡響應時間:網絡響應時間主要包括網絡最小響應時間、平均響應時間、最大響應時間三個參數。經過測試,在網絡運營良好狀態(tài)下,NBA局域網內響應時間三參數為:1/2/6s,NBA外網響應時間三參數為3/7/12s,符合客戶需求,屬于用戶心理可承受范圍。3)支持并發(fā)節(jié)點數:經過模擬環(huán)境測試,本系統在并發(fā)節(jié)點達46個時,網絡運營速度會發(fā)生較大波動,延遲時間10秒左右,符合客戶需求。6.8測試分析本網站設計時借鑒了國內外優(yōu)秀網站的優(yōu)點,從界面到系統設計都保證了用戶能夠方便操作。系統的主要特點和優(yōu)點歸納如下:(1)本系統用的移置性和針對性都比較高,因為針對性高可以提供更好的服務而移置性可以在多個系統上運行,更給客戶帶來了極大的方便。(2)該完整內容全面,管理方便可以及時的全面的處理各種錯誤,異常,這樣避免了很多因用戶的馬虎操作而出現的失誤,其操作方便,用戶界面友好,能夠上網的人都可以很好的進行操作。6.9測試結果分析經過對上述測試結果分析,本系統符合用戶需求。所有基本功能點實現,操作簡單,操作流程簡單合理,產品運行性能良好,是一款值得推廣的靚車汽車銷售網站。結論在這次畢業(yè)設計中遇到的最困難的方面就是在數據庫方面的知識,在剛開始進行畢業(yè)設計的時候感覺十分困難,根本不知道該從何處下手,但不斷的堅持,設計最
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教部編版歷史九年級下冊:第11課 《蘇聯的社會主義建設》 聽課評課記錄
- 《溝通中外文明的“絲綢之路”》名師聽課評課記錄(新部編人教版七年級上冊歷史)
- 生物醫(yī)藥產業(yè)園監(jiān)理合同(2篇)
- 電力價格調整合同(2篇)
- 五年級上冊數學聽評課記錄《7.1 誰先走》(3)-北師大版
- 部編人教版歷史九年級上冊第15課《探尋新航路》聽課評課記錄
- 湘教版數學八年級上冊《小結練習》聽評課記錄5
- 人教版數學七年級上冊3.2《解一元一次方程(一)-合并同類項與移項》聽評課記錄1
- 五年級上冊數學聽評課記錄-總復習2-北師大版
- 新版湘教版秋八年級數學上冊第二章三角形課題三角形的內角和定理聽評課記錄
- 必修3《政治與法治》 選擇題專練50題 含解析-備戰(zhàn)2025年高考政治考試易錯題(新高考專用)
- 二零二五版電商企業(yè)兼職財務顧問雇用協議3篇
- 課題申報參考:流視角下社區(qū)生活圈的適老化評價與空間優(yōu)化研究-以沈陽市為例
- 《openEuler操作系統》考試復習題庫(含答案)
- 17J008擋土墻(重力式、衡重式、懸臂式)圖示圖集
- 2024-2025學年人教版生物八年級上冊期末綜合測試卷
- 大數據背景下網絡輿情成因及治理
- 道教系統諸神仙位寶誥全譜
- 中國經濟轉型導論-政府與市場的關系課件
- 新視野大學英語讀寫教程 第三版 Book 2 unit 8 教案 講稿
- 村務公開表格
評論
0/150
提交評論