需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):17953 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要: 伴隨著Web2.0的普及,大多數(shù)的網(wǎng)站都有著豐富的交互能力。選擇家庭網(wǎng)站設(shè)計(jì)作為畢業(yè)設(shè)計(jì)的課題,而不是傳統(tǒng)的管理系統(tǒng),一方面如今業(yè)界對于CMS(內(nèi)容管理系統(tǒng))已經(jīng)有了非常完善和成熟的解決方案,在這些基礎(chǔ)上進(jìn)行擴(kuò)充拓展功能則是輕而易舉的,另一方面我對于web前端的了解更深入一些,同時也更為感興趣,因此想利用這樣的機(jī)會完整地進(jìn)行一次Web應(yīng)用的開發(fā)。 這次網(wǎng)站的制作著重點(diǎn)在于從腳手架的搭建到整個項(xiàng)目的構(gòu)建過程,把我在各個網(wǎng)站中,Github源碼中學(xué)習(xí)到的小技巧以及企業(yè)化開發(fā)的思想運(yùn)用在了項(xiàng)目中,也從前端到后端詳細(xì)介紹了網(wǎng)站的整體架構(gòu)以及管理各個模塊的方法,對于所有應(yīng)用到的框架以及新的技術(shù)選型的認(rèn)識和看法我也都有詳細(xì)闡述,通過這次實(shí)踐,我深入學(xué)習(xí)到了真正前后端分離的開發(fā)流程,以及一些前端開發(fā)中模塊化,組件化的思想。我認(rèn)為這是將來Web開發(fā)的一個大趨勢,每一位程序員都必須了解的。
關(guān)鍵詞:網(wǎng)站設(shè)計(jì);前后分離;組件化;模塊化
目錄 摘要 Abstract 1.網(wǎng)站整體架構(gòu)介紹1 1.1前端基于Webpack架構(gòu)方案-1 1.2后端SpringBoot+MyBatis整合框架描述-4 1.3關(guān)系型數(shù)據(jù)庫與NoSQL型數(shù)據(jù)庫結(jié)合的介紹-9 2.設(shè)計(jì)實(shí)踐詳細(xì)介紹15 2.1 家庭網(wǎng)站需求分析和總體設(shè)計(jì)15 2.2 網(wǎng)站詳細(xì)設(shè)計(jì)-16 2.2.1 左側(cè)導(dǎo)航欄以及ElementUI組件庫-16 2.2.2 通訊錄功能MockServer模擬數(shù)據(jù)-17 2.2.3 時間軸頁面以及留言板功能介紹-20 2.2.4 JQuery插件構(gòu)造家族樹的方案-22 2.2.5 家庭影音HTML5播放器的實(shí)現(xiàn)原理23 2.2.6 基于BufferedImage實(shí)現(xiàn)的照片集管理功能24 2.2.7 基于nodejs實(shí)現(xiàn)家庭日志功能的介紹25 2.2.8 基于百度地圖API實(shí)現(xiàn)周邊地圖的查找,公交步行路線推薦-29 2.2.9 家庭計(jì)劃表實(shí)現(xiàn)-30 2.2.10 家庭網(wǎng)介紹頁面-31 3. 項(xiàng)目的管理33 3.1 使用Maven管理后端Java依賴包-33 3.2 使用npm管理前端node模塊-33 3.3 使用Git管理整個項(xiàng)目版本-33 3.4 使用swagger管理接口文檔-35 4 總結(jié)和展望-37 5 參考文獻(xiàn)38 6 致謝39 |