基于SSM的運(yùn)動(dòng)減肥計(jì)劃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于SSM的運(yùn)動(dòng)減肥計(jì)劃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于SSM的運(yùn)動(dòng)減肥計(jì)劃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于SSM的運(yùn)動(dòng)減肥計(jì)劃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于SSM的運(yùn)動(dòng)減肥計(jì)劃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

答辯人:指導(dǎo)老師:運(yùn)動(dòng)減肥計(jì)劃系統(tǒng)PPTThebackgroundandsignificance摘要當(dāng)下社會(huì),信息技術(shù)充斥社會(huì)各個(gè)領(lǐng)域,已融入人們生活的點(diǎn)滴,日常中人們管理信息、辦理業(yè)務(wù)、購買商品等都可以網(wǎng)絡(luò)線上進(jìn)行,快速而又便利,特別是隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來,更是讓人們隨時(shí)享受著網(wǎng)絡(luò)給帶來的前所未有的方便體驗(yàn)。

隨著中國經(jīng)濟(jì)發(fā)展,人民的生活質(zhì)量逐漸提高,對網(wǎng)絡(luò)的依賴性越來越高,通過網(wǎng)絡(luò)處理的事務(wù)越來越多,但是伴隨著運(yùn)動(dòng)減肥計(jì)劃管理信息數(shù)據(jù)的增多,也就出現(xiàn)了新的問題,信息數(shù)據(jù)管理工作的負(fù)擔(dān)日益加重,所以為了解決這一問題,提高運(yùn)動(dòng)減肥計(jì)劃管理效率、減輕管理負(fù)擔(dān),決定在當(dāng)下網(wǎng)絡(luò)普及的情況下,開發(fā)該基于springboot的運(yùn)動(dòng)減肥計(jì)劃系統(tǒng)。在開發(fā)該系統(tǒng)時(shí),并選用了個(gè)人已學(xué)習(xí)掌握的Java語言,搭配開源的MySQL數(shù)據(jù)庫開發(fā),在開發(fā)之前,先對程序開發(fā)的可行性、功能需求以及性能需求等進(jìn)行了詳細(xì)的分析,在設(shè)計(jì)出程序結(jié)構(gòu)圖之后,便開始進(jìn)行數(shù)據(jù)庫方面的設(shè)計(jì)、編碼寫程序,最后對做出的程序進(jìn)行細(xì)致的測試,并對測試結(jié)果進(jìn)行分析給出結(jié)論。

在設(shè)計(jì)本基于springboot的運(yùn)動(dòng)減肥計(jì)劃系統(tǒng)時(shí)本著易操作、性能高、功能全的原則開發(fā),力求開發(fā)出的程序可以更加完美,能夠得到廣大用戶的認(rèn)可。

關(guān)鍵詞:運(yùn)動(dòng)減肥計(jì)劃系統(tǒng);;springboot框架;單擊此處編輯您要的內(nèi)容,本模版所有圖形線條及其相應(yīng)素材均可自由編輯。單擊此處編輯您要的內(nèi)容,本模版所有圖形線條及其相應(yīng)素材均可自由編輯。研究背景隨著數(shù)字時(shí)代的全速推進(jìn),科技與社會(huì)的深刻變革重塑了人們的日常生活。智能化辦公的普及,讓超90%的白領(lǐng)日均端坐于電腦前長達(dá)7小時(shí),長時(shí)間的靜態(tài)辦公模式,極大限制了身體的活動(dòng)范圍。與此同時(shí),通勤方式的革新,雖然提高了出行效率,但也使得人均日行步數(shù)銳減至4000步以下,遠(yuǎn)低于健康標(biāo)準(zhǔn)所建議的運(yùn)動(dòng)量。外賣行業(yè)的爆發(fā)式增長,更是改變了人們的飲食生態(tài),近80%的上班族每周至少4次依賴外賣解決用餐問題,這些外賣食品普遍存在高油、高鹽、高糖的弊端,且蔬菜、水果等營養(yǎng)元素?cái)z入嚴(yán)重不足,從而打破了身體原本的代謝平衡,致使肥胖風(fēng)險(xiǎn)急劇上升。肥胖問題已演變?yōu)槿蛐缘墓残l(wèi)生危機(jī)[1]。世界衛(wèi)生組織統(tǒng)計(jì)數(shù)據(jù)顯示,近30年來,全球肥胖人口數(shù)量激增3倍,如今全球每3人中就有1人超重或肥胖。在國內(nèi),國家衛(wèi)健委發(fā)布的數(shù)據(jù)同樣不容樂觀,我國成人超重率達(dá)36%,肥胖率為18%,青少年肥胖問題尤其突出,近20年間肥胖率漲幅超過4倍。肥胖不僅影響個(gè)人的外在形象與心理健康,更是引發(fā)一系列慢性疾病的重要誘因[2]。國內(nèi)外發(fā)展現(xiàn)狀相比于國內(nèi),國外的線上管理系統(tǒng)建設(shè)比較早,在上世紀(jì)就已經(jīng)很先進(jìn),但受七十年代的經(jīng)濟(jì)危機(jī)影響,導(dǎo)致部分國家發(fā)展緩慢,但也有些發(fā)達(dá)國家走群眾路線,全面發(fā)展網(wǎng)絡(luò)技術(shù)[4]。在國內(nèi),線下管理系統(tǒng)已經(jīng)特別完善,它基于計(jì)算機(jī)技術(shù),讓系統(tǒng)具有信息化、科學(xué)化、自動(dòng)化等特性[5]。在計(jì)算機(jī)的輔助下,國內(nèi)該類系統(tǒng)可使管理者提高信息的復(fù)用率,對數(shù)據(jù)的處理、備份等方面也有了顯著的效率提升,這種有效的工作可使管理者能更快的做好決定,也實(shí)現(xiàn)了“無紙化”的信息管理方式[6]。由于其功能特別完善,也導(dǎo)致系統(tǒng)比較龐大,所以在了解該類系統(tǒng)的功能、操作后,決定開發(fā)一款運(yùn)動(dòng)減肥計(jì)劃系統(tǒng),它的功能小,但是操作簡單、快速、準(zhǔn)確的特點(diǎn),也體現(xiàn)了設(shè)計(jì)它的意義。SSM框架SSM即Spring+SpringMVC+MyBatis框架集

,在互聯(lián)網(wǎng)項(xiàng)目開發(fā)領(lǐng)域應(yīng)用廣泛。其中,Spring是整個(gè)項(xiàng)目裝配bean的核心,秉持IoC(控制反轉(zhuǎn))理念,讓開發(fā)人員無需手動(dòng)實(shí)例化對象,由框架自動(dòng)完成,有效降低代碼耦合度,如同項(xiàng)目的“粘合劑”,增強(qiáng)了代碼的可維護(hù)性與復(fù)用性。SpringMVC負(fù)責(zé)攔截用戶請求,核心Servlet——DispatcherServlet扮演中介角色,依據(jù)HandlerMapping將請求精準(zhǔn)匹配至對應(yīng)的Controller,由Controller執(zhí)行具體操作,與SSH框架中的struts功能類似,極大提升了請求處理的效率與規(guī)范性

。MyBatis則是對jdbc的深度封裝,讓數(shù)據(jù)庫底層操作透明化。它通過配置文件關(guān)聯(lián)實(shí)體類的Mapper文件,每個(gè)Mapper文件配置了相應(yīng)的sql語句映射。每次與數(shù)據(jù)庫交互時(shí),借助sqlSessionFactory獲取sqlSession,進(jìn)而執(zhí)行sql命令,簡化了數(shù)據(jù)庫操作流程

。SSM框架集整合三者優(yōu)勢,常被用于數(shù)據(jù)源相對簡單的Web項(xiàng)目,能高效搭建起穩(wěn)定、可擴(kuò)展的系統(tǒng)架構(gòu),為開發(fā)人員提供便捷、強(qiáng)大的開發(fā)工具。VUE框架簡介VUE是一套用于構(gòu)建用戶界面的漸進(jìn)式框架。為了實(shí)現(xiàn)前后端分離的開發(fā)理念,開發(fā)前端

SPA(single

page

web

application)

項(xiàng)目,實(shí)現(xiàn)數(shù)據(jù)綁定,路由配置,項(xiàng)目編譯打包等一系列工作的技術(shù)框架。與其它大型框架不同的是,Vue

被設(shè)計(jì)為可以自底向上逐層應(yīng)用。Vue

的核心庫只關(guān)注視圖層,不僅易于上手,還便于與第三方庫或既有項(xiàng)目整合。另一方面,當(dāng)與現(xiàn)代化的工具鏈以及各種支持類庫結(jié)合使用時(shí),Vue

也完全能夠?yàn)閺?fù)雜的單頁應(yīng)用提供驅(qū)動(dòng)。技術(shù)可行性在可行性分析中技術(shù)方面是否可行是首先要考慮的,也是必須要分析的,只有確定技術(shù)可行,才能讓程序得以順利的完成。所以,在此也先對運(yùn)動(dòng)減肥計(jì)劃系統(tǒng)在技術(shù)方面分析其是否可行,本次程序開發(fā)時(shí)用到的Java語言簡單而又強(qiáng)大,而且自身對Java語言也掌握的較好,利用它完成程序開發(fā)不在話下,完全沒有問題。

系統(tǒng)結(jié)構(gòu)圖

系統(tǒng)E-R圖網(wǎng)站首頁界面圖個(gè)人中心界面圖管理員登錄界面圖管理員首頁功能界面圖用戶界面測試目的任何程序在投入使用前,都必不可少要進(jìn)行測試工作,這是為了保證開發(fā)出的程序的可靠性,避免程序在投入使用后發(fā)生不必要的錯(cuò)誤,通過測試可以讓程序更加的優(yōu)質(zhì)、更加的完美、更加的穩(wěn)定[16]。

程序的測試工作極其重要,不容忽視,可以說測試是程序開發(fā)中的最后一個(gè)階段,也是非常重要的、關(guān)鍵的階段。程序開發(fā)中盡管開發(fā)者很認(rèn)真、仔細(xì)的編寫代碼,但是也避免不了一些錯(cuò)誤的出現(xiàn),可以說任何程序在開發(fā)過程中都會(huì)存在一些避免不了的錯(cuò)誤,這些錯(cuò)誤單純靠肉眼無法發(fā)現(xiàn),必須要借助測試才能尋找出這些錯(cuò)誤。可以說程序測試的目的就是為了對程序進(jìn)行檢測發(fā)現(xiàn)程序的問題,

進(jìn)而改正錯(cuò)誤,不斷的找問題改問題,這是一個(gè)反復(fù)進(jìn)行的過程。

程序錯(cuò)誤的發(fā)現(xiàn)主要依靠測試來發(fā)現(xiàn),程序只有在經(jīng)過了測試之后,才可以放心的將程序投入使用。

結(jié)束語時(shí)間匆匆,不知不覺畢業(yè)設(shè)計(jì)即將完成,不論是程序開發(fā)還是論文撰寫都順利的結(jié)束了,回想做畢業(yè)設(shè)計(jì)的過程,心情無法表達(dá),這個(gè)過程充滿了重重困難,

很辛酸,但是當(dāng)順利完成的那一刻,也讓我感覺很自豪,想到自己克服了種種困難,經(jīng)過不懈的努力將這些困難克服時(shí),那種自豪感油然而生,無以言表。

論文從選題、開題報(bào)告、撰寫論文提綱到初稿、二稿、三稿、最終定稿都是在我導(dǎo)師教授的指導(dǎo)下完成的。當(dāng)畢業(yè)任務(wù)下達(dá)時(shí),一切都是迷茫的,自己根本不知道該如何下手,也不知道應(yīng)該怎樣選題,幸虧有指導(dǎo)老師,幫助指導(dǎo)我選題,引導(dǎo)我,讓我有了思路,在確定了選題之后,我便開始上網(wǎng)、去圖書館搜索有關(guān)資料,并和同學(xué)們一起探討、溝通,分析程序所要滿足的用戶角色類型的需求,以及每個(gè)角色所要實(shí)現(xiàn)的功能,在確定之后,便開始程序的開發(fā),寫代碼期間非常的枯燥,稍不留神便會(huì)出錯(cuò),而對于自己的錯(cuò)誤自己卻渾然不知,好多次都想放棄,非常的迷茫,在將自己的問題告訴指導(dǎo)老師后,他非常的有耐心,

一點(diǎn)一點(diǎn)的指導(dǎo)我、幫助我,更是給了我鼓勵(lì),讓我重拾信心,繼續(xù)編寫,這期間指導(dǎo)老師給了我太多的幫助、支持,才讓我順利將代碼寫完,也讓我明白了自信的重要性,這是想要成功的必備心態(tài)。

致謝論文可以停留在第六章,但是人生還需要繼續(xù)。行文至此,落筆為終。我的大學(xué)生涯到此處畫上了句號(hào)。始于xxx年金秋,終于xxxx盛夏。逐夢計(jì)算機(jī)學(xué)院,終究還需離別。目之所及,皆是回憶。感謝母校的培育與關(guān)懷,讓我的大學(xué)生活充滿色彩。生逢盛世,與有榮焉。感謝黨和國家為我提供了和平安逸的學(xué)習(xí)環(huán)境和生活環(huán)境,讓我可以接受更好的教育,成為一名有理想、有知識(shí)的大學(xué)生。桃李不言,下自成蹊。大學(xué)生活中我首先要感謝我的導(dǎo)員xxx老師,專業(yè)知識(shí)淵博,為學(xué)嚴(yán)謹(jǐn)認(rèn)真,待人和藹可親,關(guān)心

溫馨提示

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

評論

0/150

提交評論