畢業(yè)答辯-springboot基于Spark的共享單車數(shù)據(jù)存儲系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
畢業(yè)答辯-springboot基于Spark的共享單車數(shù)據(jù)存儲系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
畢業(yè)答辯-springboot基于Spark的共享單車數(shù)據(jù)存儲系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
畢業(yè)答辯-springboot基于Spark的共享單車數(shù)據(jù)存儲系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
畢業(yè)答辯-springboot基于Spark的共享單車數(shù)據(jù)存儲系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基于Spark的共享單車數(shù)據(jù)存儲系統(tǒng)近些年來,隨著科技的飛速發(fā)展,互聯(lián)網(wǎng)的普及逐漸延伸到各行各業(yè)中,給人們生活帶來了十分的便利,共享單車數(shù)據(jù)存儲系統(tǒng)利用計算機網(wǎng)絡(luò)實現(xiàn)信息化管理,使整個共享單車數(shù)據(jù)存儲管理的發(fā)展和服務(wù)水平有顯著提升。本文擬采用java技術(shù)和Springboot搭建系統(tǒng)框架,后臺使用MySQL數(shù)據(jù)庫進行信息管理,設(shè)計開發(fā)的共享單車數(shù)據(jù)存儲系統(tǒng)。通過調(diào)研和分析,系統(tǒng)擁有管理員和用戶兩個角色,主要具備個人中心、用戶管理、共享單車管理、系統(tǒng)管理等功能模塊。將紙質(zhì)管理有效實現(xiàn)為在線管理,極大提高工作效率。摘要課題研究背景近年來,由于計算機技術(shù)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,所有企事業(yè)單位內(nèi)部都是數(shù)字化、信息化、無紙化的發(fā)展趨勢,隨著這種趨勢的發(fā)展,各種決策系統(tǒng)、輔助系統(tǒng)也應(yīng)運而生,其中,共享單車數(shù)據(jù)存儲系統(tǒng)就是其中的重要組成部分。共享單車數(shù)據(jù)存儲管理工作向來都是社會上不可或缺的一部分,然而多年以來人們大都習(xí)慣使用傳統(tǒng)方法,即人工來完成共享單車數(shù)據(jù)存儲的管理,但是這種方法存在著工作效率低以及保密性差的問題,同時還會生成大量的文本和數(shù)據(jù),在檢索數(shù)據(jù)時極大不便。隨著科技發(fā)展進步,我們已進入了信息化社會,僅僅依靠傳統(tǒng)的表格管理方式已不能適應(yīng)時代的要求。因此使用計算機來進行接手傳統(tǒng)方式的共享單車數(shù)據(jù)存儲管理已經(jīng)勢在必行。而通過計算機技術(shù)來實現(xiàn)的共享單車數(shù)據(jù)存儲系統(tǒng)擁有對信息的快速檢索、保存了大量的共享單車數(shù)據(jù)存儲管理信息、信息系統(tǒng)保存的穩(wěn)定性高和維護成本低等優(yōu)點,對共享單車數(shù)據(jù)存儲管理的工作效率也能提高。如今,傳統(tǒng)的人工管理方法、文件和圖表打印等信息傳輸方法已經(jīng)不能滿足當(dāng)下的發(fā)展需求,計算機科學(xué)與互聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,顛覆了人們的生活以及思維方式。共享單車數(shù)據(jù)存儲系統(tǒng)的出現(xiàn),利用信息技術(shù)將共享單車數(shù)據(jù)存儲管理融于辦公平臺中,成為提高管理水平的有利手段,將會成為未來共享單車數(shù)據(jù)存儲管理的新模式。課題研究意義在當(dāng)下,辦公自動化以一種迅速并不可阻擋的速度在慢慢遍布到社會的每一個角落中,而共享單車數(shù)據(jù)存儲系統(tǒng)正是辦公自動化的一個小小分支,解決了傳統(tǒng)共享單車數(shù)據(jù)存儲管理中繁雜且重復(fù)的操作,提高了工作的效率。共享單車數(shù)據(jù)存儲系統(tǒng)對于管理人員進行管理來說是非常重要的,站在管理者的角度也一樣。共享單車數(shù)據(jù)存儲系統(tǒng)應(yīng)該做到讓管理人員進行快捷的信息查詢以及對信息的處理功能。然而,大多數(shù)還沒有使用電子化管理來進行共享單車數(shù)據(jù)存儲工作的意識,還是使用傳統(tǒng)的人工管理方法。如今,伴隨著計算機科學(xué)的不斷發(fā)展,互聯(lián)網(wǎng)科技的日漸成熟,計算機所帶來的種種優(yōu)勢已經(jīng)逐漸為人們所認(rèn)識,它已經(jīng)應(yīng)用在社會中的各個領(lǐng)域中并且越來越重要,利用計算機將共享單車數(shù)據(jù)存儲信息進行電子化、系統(tǒng)化的管理能將共享單車數(shù)據(jù)存儲管理的效率提上一個臺階。所以,開發(fā)一套共享單車數(shù)據(jù)存儲系統(tǒng),將信息進行電子化、系統(tǒng)化的管理,代替了傳統(tǒng)的人工管理方式,提升了工作效率。無紙化辦公,節(jié)省了時間,減少了紙張的浪費同時節(jié)約了成本。加快了信息傳輸?shù)倪^程,使共享單車數(shù)據(jù)存儲管理更規(guī)范和科學(xué)。利用計算機處理速度快、信息存儲量大的特點,將管理工作信息化,可以積累和管理大量的數(shù)據(jù)。對數(shù)據(jù)進行有效并且集中的管理,實現(xiàn)了用戶信息的共享,使管理工作可以從傳統(tǒng)的人工管理中解放出來,提升了工作的效率,使其有更多的時間去完成更多的工作,來提高自身的業(yè)務(wù)素質(zhì)。研究內(nèi)容調(diào)研:通過網(wǎng)絡(luò)、圖書館等渠道調(diào)查該課題的參考資料。系統(tǒng)需求分析:對參考資料分類整理,設(shè)想需求與功能,再研究實現(xiàn)功能所需的開發(fā)工具、技術(shù)、數(shù)據(jù)庫等。系統(tǒng)概要設(shè)計:設(shè)計功能模塊、流程、數(shù)據(jù)庫模型、表與字段間的關(guān)系等。系統(tǒng)實現(xiàn):對系統(tǒng)用戶以文字加截圖的形式進行精細(xì)化分解。系統(tǒng)測試:測試的作用和好處,測試的具體操作步驟,分析需求與測試結(jié)果是否一致。本文的結(jié)構(gòu)本論文分為六個章節(jié)。第一章,緒論,其包含課題背景及意義,現(xiàn)國內(nèi)外的發(fā)展現(xiàn)狀,本課題要研究的內(nèi)容,所使用開發(fā)工具的描述等信息。第二章,主要介紹了系統(tǒng)的開發(fā)技術(shù)。第三章,先講述功能需求分析,再講述系統(tǒng)可行性分析和流程圖的設(shè)計。第四章,是系統(tǒng)設(shè)計原理,功能模塊設(shè)計和數(shù)據(jù)庫設(shè)計。第五章,詳細(xì)講述每個界面的正確操作步驟。第六章,該章講述了測試的目的以及測試過程及用例。最后對論文進行總結(jié),包括致謝和參考文獻等內(nèi)容。系統(tǒng)開發(fā)環(huán)境

Java編程語言

MySQL數(shù)據(jù)庫B/S架構(gòu)Spark簡介Spark最初由加州大學(xué)伯克利分校的AMP(算法、機器和人)實驗室于2009年開發(fā),是一個基于內(nèi)存計算的大數(shù)據(jù)并行計算框架,可用于構(gòu)建大型、低延遲的數(shù)據(jù)分析應(yīng)用程序。Spark最初是一個研究項目,它的許多核心思想來自學(xué)術(shù)研究論文。2013年,Spark加入Apache孵化器項目,開始快速發(fā)展。目前已成為Apache軟件基金會分布式計算系統(tǒng)(Hadoop、Spark和Storm)三大最重要的開源項目之一。Spark是大數(shù)據(jù)計算領(lǐng)域的后起之秀,在2014年打破了Hadoop的排序基準(zhǔn)(SortBenchmark)記錄,使用206個節(jié)點在23分鐘內(nèi)對100tb的數(shù)據(jù)進行排序。Hadoop使用2000個節(jié)點在72分鐘內(nèi)對相同的數(shù)據(jù)進行排序。換句話說,Spark只使用十分之一的計算資源,速度是Hadoop的三倍。這一新的記錄使Spark成為一個受歡迎的平臺,并表明Spark可以作為一個更快、更高效的大數(shù)據(jù)計算平臺。系統(tǒng)分析系統(tǒng)分析系統(tǒng)可行性分析流程圖設(shè)計功能需求分析系統(tǒng)總體結(jié)構(gòu)圖系統(tǒng)登錄界面管理員主界面共享單車管理界面看板界面用戶主界面系統(tǒng)測試所謂系統(tǒng)測試,就是把被確定的軟件系統(tǒng),包括電腦的硬件和網(wǎng)絡(luò),都是一個整體,它可以完成整個系統(tǒng)的檢測和驗證,系統(tǒng)試驗是對整個軟件系統(tǒng)進行的一次試驗,其目的在于檢測該系統(tǒng)能否達到要求,發(fā)現(xiàn)一些和需求規(guī)定不一樣或者有歧義的地方,從而能夠提出更加有效的方案。這里要有出現(xiàn)的任何問題,為了能夠找到出現(xiàn)問題的位置,就是需要有調(diào)試的過程,然后進一步的改正。這種測試也能夠發(fā)現(xiàn)和規(guī)定不一樣的時候,或者是出現(xiàn)的一些矛盾。都是需要提前有關(guān)于規(guī)定的需求做出比較,做出能夠在實際的應(yīng)用里,可以運行的一些對應(yīng)的測試過程的用例。結(jié)論本系統(tǒng)采用java技術(shù)和Springboot框架來搭建本系統(tǒng)的框架。系統(tǒng)從選題開始,共經(jīng)歷了搜集選題背景信息和選題目的意義及分析,通過對國內(nèi)外的研究,需求分析的整理,數(shù)據(jù)庫的模型和表的設(shè)計,具體代碼的實現(xiàn)。通過調(diào)研和分析,該系統(tǒng)的功能設(shè)計為系統(tǒng)首頁、個人中心、用戶管理、共享單車管理、系統(tǒng)管理等功能。該系統(tǒng)從設(shè)計和實現(xiàn),再到系統(tǒng)的測試,每個環(huán)節(jié)都一一經(jīng)歷學(xué)習(xí),每個環(huán)節(jié)都順利完成。其實,在配置系統(tǒng)的開發(fā)工具時,就已遇到各種問題,但在導(dǎo)師和同學(xué)的幫助下,都已順利的解決。本系統(tǒng)還有很多功能都不夠完善,希望日后技術(shù)和經(jīng)驗都更豐富的情況下,能完善系統(tǒng)的不足之處。參考文獻[1]陳紅梅,李柯瑤.“考研派”考研綜合輔導(dǎo)網(wǎng)站設(shè)計與實現(xiàn)[J].中外企業(yè)家,2020(11):215.[2]張德寶.網(wǎng)頁欣賞精品分析教學(xué)平臺的設(shè)計[J].黑龍江科學(xué),2020,11(07):98-99.[3]王建,羅政,張希,張夢琪,張科,馬文成.Web項目前后端分離的設(shè)計與實現(xiàn)[J].軟件工程,2020,23(04):22-24.[4]王小飛,韓繼凱,王元鑫,袁濤.基于Web標(biāo)準(zhǔn)的虛擬實驗教學(xué)平臺的研究與設(shè)計[J].辦公自動化,2020,25(07):49-52.[5]曹巍,尤曉東.《網(wǎng)頁設(shè)計》課程的綜合實驗設(shè)計[J].教育教學(xué)論壇,2020(14):114-116.[6]沈旭,柯晴,王新政.移動應(yīng)用程序開發(fā)精品課程網(wǎng)站研究與設(shè)計[J].軟件工程,2020,23(01):54-58.[7]馬寧,陳曦,張李銘.基于Selenium與Openpyxl的Web腳本自動化設(shè)計研究[J].電腦知識與技術(shù),2020,16(01):51-53+70.[8]?;矍?網(wǎng)站建設(shè)的平面設(shè)計技術(shù)研究[J].科技資訊,2020,18(01):15+17.[9]徐文君,袁占良.Web室內(nèi)地圖導(dǎo)覽系統(tǒng)設(shè)計與實現(xiàn)[J].科技通報,2019,35(12):37-40+45.[10]潘紅玉,劉博夫.高校門戶網(wǎng)站響應(yīng)式設(shè)計方法與實踐[J].科教文匯(下旬刊),2019(12):120-121.[11]林婷婷,曲洪建.服裝網(wǎng)站設(shè)計對購買意愿的影響研究[J].上海工程技術(shù)大學(xué)學(xué)報,2019,33(04):392-398.[12]徐剛,翟夢嬌.基于SSM的美容資訊商務(wù)網(wǎng)站的設(shè)計與實現(xiàn)[J].商丘職業(yè)技術(shù)學(xué)院學(xué)報,2019,18(06):65-71.[13]曹利.基于Bootstrap旅游網(wǎng)站設(shè)計與實現(xiàn)[J].太原師范學(xué)院學(xué)報(自然科學(xué)版),2019,18(04):65-67.[14]潘蕊.SSH框架的Web網(wǎng)站設(shè)計與實現(xiàn)研究[J].成才之路,2019(36):58-59.[15]張君,阮慶玲,康艷梅,鄭純靜,彭俊超,程禮童.寵物殯葬服務(wù)網(wǎng)站的設(shè)計開發(fā)探討[J].畜牧獸醫(yī)科技信息,2019(12):6-7.[16]Bo-YoungLee,JunChulPark,Min-SubKim,Beom-SoonChoi,Duck-HyunKim,Jong-SungLim,SeungshicYum,Un-KiHwang,GyoungJuNah,Jae-SeongLee.ThegenomeoftheJavamedaka(Oryziasjavanicus):Potentialforitsuseinmarinemolecularecotoxicology[J].MarinePollutionBulletin,2020,154.[17]MohammadRudiansyah,LeonardoLubis,RiaBandiara,RudiSupriyadi,Afiatin,RubinSurachnoGondodiputro,RullyMarsisAmirullahRoesli,DediRachmadi.JavaBarbFishGallbladder–InducedAcuteKidneyInjuryandIschemicAcuteHepaticFailure[J].KidneyInternationalReports,2020.

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論