畢業(yè)答辯-springboot明星周邊商城系統(tǒng)設(shè)計_第1頁
畢業(yè)答辯-springboot明星周邊商城系統(tǒng)設(shè)計_第2頁
畢業(yè)答辯-springboot明星周邊商城系統(tǒng)設(shè)計_第3頁
畢業(yè)答辯-springboot明星周邊商城系統(tǒng)設(shè)計_第4頁
畢業(yè)答辯-springboot明星周邊商城系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

要在當(dāng)今信息爆炸的大時代,由于信息管理系統(tǒng)能夠更有效便捷的完成信息的管理,越來越多的人及機構(gòu)都已經(jīng)引入和發(fā)展以信息管理系統(tǒng)為基礎(chǔ)的信息化管理模式,隨之信息管理技術(shù)也在不斷的發(fā)展和成熟。鑒于此,為了適應(yīng)社會的快速發(fā)展,無論什么行業(yè)的組織或管理部門都有必要積極改革內(nèi)部管理方式,以配合引入信息化管理模式,來提高處理事務(wù)的效率,促進(jìn)自身的管理優(yōu)化和效率的提升。本課題明星周邊商城系統(tǒng)的設(shè)計與實現(xiàn)就是通過該信息管理網(wǎng)站來輔助本行業(yè),完成信息化管理模式的引入,來提升服務(wù)行業(yè)信息管理的效率。因此系統(tǒng)的設(shè)計要著重考慮系統(tǒng)的安全性,可操作性,功能全面性。本明星周邊商城系統(tǒng)開發(fā)的目的在于規(guī)范購買周邊服務(wù),提高效率。以便滿足各類型用戶的需求,增加的安全性,多樣性更加適應(yīng)現(xiàn)代社會的發(fā)展。除此以外,本明星周邊商城系統(tǒng)是嚴(yán)格根據(jù)軟件工程的開發(fā)方式進(jìn)行開發(fā)。利用MySQL數(shù)據(jù)庫作為數(shù)據(jù)存儲支撐,使用JAVA編程語言,基于springboot框架。主要功能是實現(xiàn)各項相關(guān)信息的編輯,查詢以及用戶的添加。功能模塊包括:注冊,登陸,主界面,商家、周邊信息、論壇、公告信息等模塊。其中的數(shù)據(jù)庫能夠?qū)崿F(xiàn)增、刪、改、查等功能。關(guān)鍵詞:明星周邊商城系統(tǒng);springboot框架;MySQL數(shù)據(jù)庫;

研究背景顯而易見,在互聯(lián)網(wǎng)時代,計算機給人們的生活方式帶了前所未有的變革,如今各類電子設(shè)備,智能產(chǎn)品正在改變?nèi)藗儌鹘y(tǒng)的生活、工作及娛樂方式[1]。相對于人們過去的腦計算,手動記錄的方式,現(xiàn)如今花費同樣時間能夠處理的問題早已不再是一個數(shù)量級了。那在當(dāng)今社會,人們需要慢慢從很多復(fù)雜勞累繁重重復(fù)的體力勞動中解放出來,人們對信息資源的需求就變的越來越大,對獲取信息的準(zhǔn)確度,安全性以及效率的要求也隨之加大。因此,基于計算機應(yīng)用的信息管理系統(tǒng)便隨之出現(xiàn)[2]。有了信息管理系統(tǒng),人們能夠快速獲取,收集和處理數(shù)據(jù)。管理信息系統(tǒng)(MIS)可以完美地集成計算機和網(wǎng)絡(luò)技術(shù),滿足用戶對信息的需求[3]。作為一種智能管理工具,MIS使數(shù)據(jù)信息的處理更加省時省力,準(zhǔn)確并更切合用戶的要求。此外,由于繁雜的數(shù)據(jù)處理由計算機應(yīng)用系統(tǒng)完成,用戶就可以在需要時,時時獲得數(shù)據(jù)信息的分析統(tǒng)計的結(jié)果,以輔助做出管理決策來實現(xiàn)更高效有益的管理工作實現(xiàn)。課題意義

激烈的市場競爭是這個時代的標(biāo)志,適者生存,不適者淘汰,優(yōu)勝劣汰是基本法則。循序漸進(jìn),任何事物隨著時間的推移都朝著好的方面在發(fā)展,各行各業(yè)的管理部門要想在本行業(yè)領(lǐng)域中脫穎而出,就必須保持足夠的優(yōu)勢,提高市場競爭力[6]。對于現(xiàn)代管理部門來說,信息資源是非常重要的,有效的利用及管理好這些資源信息可以幫助管理部門更好的發(fā)展。信息管理系統(tǒng)是新型的管理模式,相對于傳統(tǒng)的以人工為主的管理模式而言,它更加的高效化,可以滿足各類用戶的使用需求,用戶可以節(jié)省大量的時間而從去做更有意義的事情[7]。信息管理系統(tǒng)對于信息的收集和處理也是非常便捷的,管理者可以實時查詢所需要的信息,從而更加準(zhǔn)確及快速的做出決策,提高管理工作效率[8]。Springboot框架

SpringBoot的開發(fā)團(tuán)隊來自美國的Pivotal公司,是2013年研發(fā)的免費、輕量級、開源的系統(tǒng)框架。它集合、默認(rèn)了許多框架的使用方法,是基于原有的框架的功能的又一次進(jìn)化,所以從這個角度看,它就又是一個舊的框架。Springboot有以下幾個特點:低嵌入式設(shè)計,代碼污染性低;不是只局限于Spring,開發(fā)者可以隨意的選擇Spring框架的任意幾個部分;使程序的測試變得更加簡單與方便;沒有獨立的Web服務(wù)器需要,所以不再需要啟動Tomcat,GlassFish。Vue.js是一套構(gòu)建用戶界面的漸進(jìn)式框架,是一個基于MVVM模式的JavaScript庫。Vue.js采用了自底向上的增量式開發(fā)的設(shè)計。Vue.js的顯著特性有:輕量級的框架、雙向數(shù)據(jù)綁定、指令、插件化。Vue框架Tomcat服務(wù)器Tomcat服務(wù)器是一個開源的Web應(yīng)用服務(wù)器,穩(wěn)定而先進(jìn),非常受開發(fā)人員的歡迎,是主流的Web應(yīng)用服務(wù)器之一。因為它占用較少的系統(tǒng)資源,具有良好的可擴展性,支持負(fù)載平衡和郵件服務(wù),以及開發(fā)應(yīng)用程序系統(tǒng)的其他常見功能。Tomcat屬于輕量級應(yīng)用服務(wù)器,主要應(yīng)用于小規(guī)模系統(tǒng)和低并發(fā)性要求的軟件應(yīng)用。同時,新版本的servlet和JAVA規(guī)范總是可以在Tomcat服務(wù)器中完美呈現(xiàn),因此,它已經(jīng)成為開發(fā)和調(diào)試JAVA程序的最佳選擇。Tomcat服務(wù)器可以處理HTML頁面。但是,由于Tomcat服務(wù)器不如Apache能夠優(yōu)秀地處理靜態(tài)HTML,因此它們經(jīng)常一起配合使用。一旦完成了精確的配置,Apache就為HTML頁面提供服務(wù)。于是Tomcat可以順利地執(zhí)行JAVA和servlet。MySQL數(shù)據(jù)庫數(shù)據(jù)庫使用MySQL。MySQL是一個開源關(guān)系數(shù)據(jù)庫管理系統(tǒng),同時是LAMP開源Web應(yīng)用軟件的關(guān)鍵組成部分。世界上許多著名的Web軟件系統(tǒng)的數(shù)據(jù)庫都是由MySQL關(guān)系數(shù)據(jù)庫設(shè)計的。MySQL也同樣適用于需要高質(zhì)量和大規(guī)模的網(wǎng)站,如谷歌、Facebook、Twitter、YouTube等。MySQL數(shù)據(jù)庫的特性有很多。先,MySQL使用C和C++編寫并使用了多種編譯器進(jìn)行測試以保證源代碼的可移植性。MySQL數(shù)據(jù)庫支持跨平臺的特性使得它能夠支持多種主流操作系統(tǒng),并且它為多種編程語言提供API。它支持多線程,充分利用CPU資源。優(yōu)化后的SQL查詢算法可以有效提高查詢速度。它可以在客戶端—服務(wù)器的網(wǎng)絡(luò)環(huán)境中用作單獨的應(yīng)用程序,也可以作為庫嵌入到其他軟件中,以提供多語言支持。不僅如此,常用編碼可以用作數(shù)據(jù)表名和數(shù)據(jù)列名,由于它支持存儲引擎的特性,它提供TCP/IP、JDBC等數(shù)據(jù)庫連接通道,提供用于管理、檢查和優(yōu)化數(shù)據(jù)庫操作的管理工具,可以處理擁有大量記錄的大型數(shù)據(jù)庫。系統(tǒng)的可行性分析(1)經(jīng)濟可行性本明星周邊商城系統(tǒng)作為本人的畢業(yè)設(shè)計作品,所有的開發(fā)工具均是使用的免費版本,硬件設(shè)備使用的個人筆記本電腦,這些費用以及所需要使用的資源都在自己的承受范圍之內(nèi),除了精力和時間成本的投入,幾乎沒有其他的費用支出,因此屬于較低成本的開發(fā)。并且,本明星周邊商城系統(tǒng)實現(xiàn)的功能可以幫助提高工作效率,本系統(tǒng)如果開發(fā)成功被成功投入使用的話,系統(tǒng)預(yù)計帶來的經(jīng)濟效益是無窮的——重復(fù)使用性可以節(jié)約大量人力物力財力。因此,本明星周邊商城系統(tǒng)在經(jīng)濟方面是能夠做到經(jīng)濟可行。(2)技術(shù)可行性本明星周邊商城系統(tǒng)是基于springboot框架,前臺VUE框架,使用MySQL數(shù)據(jù)庫作為數(shù)據(jù)存儲支撐,JAVA作為編程語言的,本系統(tǒng)所采用的開發(fā)技術(shù),都是現(xiàn)行的比較流行的軟件開發(fā)工具,經(jīng)過市場的檢驗,此開發(fā)工具技術(shù)也比較成熟,對于技術(shù)使用方面,本專業(yè)的課程中也做了詳細(xì)的介紹,使用和操作不成問題。因此,開發(fā)本明星周邊商城系統(tǒng)在技術(shù)方面是能夠做到技術(shù)可行[13]。管理員登錄界面圖系統(tǒng)測試6.1測試目的為了知道本系統(tǒng)的設(shè)計是否符合設(shè)計的要求,就需要通過一定的方式進(jìn)行檢查。進(jìn)行檢查的目的不僅為了發(fā)現(xiàn)系統(tǒng)功能實現(xiàn)方面的不滿足,而且還可以很大程度上發(fā)現(xiàn)系統(tǒng)可能存在的潛在bug或錯誤[15]。6.2測試方式測試步驟也是非常重要的。對于本明星周邊商城系統(tǒng)的測試在設(shè)計時,大部分的測試采用的是采用黑盒方式對各個功能逐個檢測。這樣能夠保證該明星周邊商城系統(tǒng)的所有功能模塊都能夠順利完成相應(yīng)的工作,確保系統(tǒng)完全符合用戶的需求[16]。結(jié)論經(jīng)過這段時間的努力,畢業(yè)設(shè)計作品完成了,整個設(shè)計開發(fā)過程沒有預(yù)想的那樣容易,但成品還算是比較滿意。記得最開始選擇本專業(yè)時,因為覺得比較酷,再加上這個專業(yè)比較熱門,隨流,慢慢接觸這個專業(yè)時,才發(fā)現(xiàn)很多東西并不是像所表現(xiàn)出來的那一面,本專業(yè)所涉及的知識點是非常多的,而且需要不斷學(xué)習(xí)新知識,需要有足夠的耐心解決問題,知識點要徹底掌握,要耐得住寂寞,經(jīng)受得住失敗。而現(xiàn)在,對于我所要從事的專業(yè),我是非常感興趣的,我喜歡經(jīng)歷過萬般歷練后的成功帶給我的喜悅和自豪,我喜歡通過自己的努力將設(shè)想變成現(xiàn)實,我喜歡因為我所設(shè)計及開發(fā)的系統(tǒng)真正的運用到實際中,我會一直保持這份初心,做的更好。參考文獻(xiàn)OPTIONOPTIONOPTIONOPTION[1]塞奎春、宋坤、李嚴(yán).《MySQL數(shù)據(jù)庫開發(fā)實例解析》.北京:機械工業(yè)出版社.2016.[2]余金山、林慧.《MySQL數(shù)據(jù)庫開發(fā)實例入門與提高》.北京:電子工業(yè)出版社.2015.[3]魏洪斌、周鑫、劉志江.《DreamweaverMX網(wǎng)頁設(shè)計》.北京:清華大學(xué)出版社,2014.[4]孫踐知.《網(wǎng)絡(luò)程序設(shè)計案例教程—springboot+MySQL(JAVA實現(xiàn))》.北京:清華大學(xué)出版社,2019.[5]李世杰.《ActiveServerPages(ASP)3.0網(wǎng)頁設(shè)計手冊》.北京:清華大學(xué)出版社,2015[6]百度.Ajax[EB/OL].[7]KarliWatson.《JAVA入門經(jīng)典》[M]康博譯.清華大學(xué)出版社,2014[8]張燕.《基于JAVA下數(shù)據(jù)庫連接技術(shù)分析》[J].科學(xué)技術(shù)創(chuàng)新,2018[9]儲久良.《Web前端開發(fā)技術(shù)實驗與實踐》[M].北京:清華大學(xué)出版社,2013,55-169[10]陳偉.《MySQL數(shù)據(jù)庫應(yīng)用與開發(fā)教程》.北京:清華大學(xué)出版社,2017致謝隨著畢業(yè)設(shè)計作品的完成,我的大學(xué)生活也即將結(jié)束,大學(xué)之所以稱之為大學(xué),和我們所經(jīng)歷過的小學(xué)、初中和高中是有區(qū)別的,大學(xué)學(xué)習(xí)沒有那么多的限制,比較自由,我們可以選擇的范圍更加寬廣。在大學(xué)中,我學(xué)到了很多,我所收獲的除了專業(yè)知識,還有更重要的是綜合處理事情的能力。在這段大學(xué)的旅途中,我是幸運的,有幸遇到一群良師益友,非常感謝你們陪我走過這一段路,感恩導(dǎo)師,謝謝你們在我迷茫的時候給

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論