天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

微服務(wù)架構(gòu)的研究及小區(qū)生活服務(wù)平臺(tái)的實(shí)現(xiàn)

發(fā)布時(shí)間:2021-11-17 00:48
  社會(huì)飛速發(fā)展,對(duì)軟件架構(gòu)提出了更高的要求,好的軟件架構(gòu)應(yīng)能持續(xù)而快速的響應(yīng)市場(chǎng)需求的變化。傳統(tǒng)的單體架構(gòu)由于功能代碼耦合嚴(yán)重,業(yè)務(wù)伸縮性差、可維護(hù)性差等缺點(diǎn)很難進(jìn)行良好的業(yè)務(wù)擴(kuò)展和需求迭代,分布式開(kāi)發(fā)的微服務(wù)架構(gòu)風(fēng)格應(yīng)運(yùn)而生并得到廣泛應(yīng)用。隨著城市化的不斷推進(jìn),小區(qū)的數(shù)量和規(guī)模逐年增大,物業(yè)公司競(jìng)爭(zhēng)激烈,良好的用戶口碑對(duì)物業(yè)公司正常運(yùn)營(yíng)和長(zhǎng)遠(yuǎn)發(fā)展至關(guān)重要,提供優(yōu)質(zhì)的服務(wù)是獲得用戶口碑的重要方式;谝陨峡紤],本文為物業(yè)管理公司開(kāi)發(fā)了基于微服務(wù)架構(gòu)的小區(qū)生活服務(wù)平臺(tái),該平臺(tái)除了提供基礎(chǔ)的物業(yè)服務(wù),還通過(guò)對(duì)接住戶與服務(wù)提供者,滿足了住戶的多樣化需求,通過(guò)提供優(yōu)質(zhì)服務(wù)提升用戶口碑。本文的主要工作如下:第一、從軟件架構(gòu)演化的角度出發(fā),研究了微服務(wù)架構(gòu)產(chǎn)生的背景和特點(diǎn),以及如何采用微服務(wù)架構(gòu)進(jìn)行軟件開(kāi)發(fā)。第二、對(duì)小區(qū)生活服務(wù)平臺(tái)的功能需求和非功能需求進(jìn)行了全面的分析,根據(jù)微服務(wù)劃分模式將劃分為多個(gè)服務(wù),并設(shè)計(jì)了本項(xiàng)目的微服務(wù)架構(gòu)。第三,詳細(xì)設(shè)計(jì)并實(shí)現(xiàn)了小區(qū)生活服務(wù)平臺(tái),包括普通用戶端微信小程序,服務(wù)提供者微信小程序以及物業(yè)管理人員使用的Web后臺(tái)。對(duì)于微服務(wù)中每個(gè)服務(wù)都需要進(jìn)行的認(rèn)證鑒權(quán),設(shè)計(jì)并... 

【文章來(lái)源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校

【文章頁(yè)數(shù)】:79 頁(yè)

【學(xué)位級(jí)別】:碩士

【部分圖文】:

微服務(wù)架構(gòu)的研究及小區(qū)生活服務(wù)平臺(tái)的實(shí)現(xiàn)


Dubbo調(diào)用關(guān)系

架構(gòu)圖,邏輯,引擎,宿主機(jī)


電子科技大學(xué)碩士學(xué)位論文10資源,Docker容器在宿主機(jī)中作為一個(gè)線程運(yùn)行,能夠在隔離的同時(shí),消耗更少的資源,一臺(tái)宿主機(jī)中可以運(yùn)行成百上千個(gè)Docker容器。Docker鏡像可以通過(guò)Dockerfile文件構(gòu)建生成,而Dockerfile文件用戶可以編輯,微服務(wù)常使用Docker部署。2.3數(shù)據(jù)庫(kù)相關(guān)技術(shù)2.3.1MySQL關(guān)系數(shù)據(jù)庫(kù)MySQL[23]是Oracle旗下的一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由于其源碼開(kāi)放、體積孝開(kāi)源版性能卓越、速度快以及能夠較好的運(yùn)用低成本的硬件資源提供橫向擴(kuò)展能力等優(yōu)點(diǎn),受到一系列中小型公司的青睞,MySQL的邏輯架構(gòu)如圖2-2所示。圖2-2MySQL邏輯架構(gòu)圖MySQL邏輯架構(gòu)分為三層:第一層邏輯處理、授權(quán)認(rèn)證、安全等,第二層負(fù)責(zé)編譯及優(yōu)化SQL語(yǔ)句,第三層是存儲(chǔ)引擎,存儲(chǔ)引擎層主要負(fù)責(zé)對(duì)MySQL中相關(guān)數(shù)據(jù)的存儲(chǔ)和查詢等操作,使得用戶無(wú)需關(guān)注底層存儲(chǔ)引擎之間的差異,而是直接實(shí)現(xiàn)相關(guān)的數(shù)據(jù)接口進(jìn)行調(diào)用。為了提高數(shù)據(jù)庫(kù)的性能和可靠性,項(xiàng)目中往往使用MySQL集群。MySQL官方集群方案MySQLCluster[24]是一個(gè)基于NDBCluster存儲(chǔ)引擎的完整的分布式數(shù)據(jù)庫(kù)系統(tǒng),具有高可靠易擴(kuò)展的特點(diǎn)。MySQLCluster主要由三部分組成:管理節(jié)點(diǎn)MGM,數(shù)據(jù)節(jié)點(diǎn)NDB和查詢節(jié)點(diǎn)SQL。MySQLCluster集群如圖2-3所示。

用例圖,用例圖


電子科技大學(xué)碩士學(xué)位論文16圖3-1普通用戶用例圖詳細(xì)功能需求如下:1)普通用戶通過(guò)微信小程序端,輸入賬號(hào)密碼或通過(guò)手機(jī)驗(yàn)證碼登錄進(jìn)入系統(tǒng),使用其他功能。2)普通用戶可以管理個(gè)人信息,包括頭像,電話號(hào)碼,昵稱,地址等信息。3)普通用戶可以根據(jù)自己的需求,發(fā)布需求訂單尋求專業(yè)人士幫助,比如家政需求,代駕需求等。根據(jù)有意接單的技能人士,普通用戶可以查看技能人士的個(gè)人信息以及報(bào)價(jià)選擇技能人士。4)人們對(duì)自己所處環(huán)境的動(dòng)態(tài)有著剛性需求,普通用戶可以通過(guò)小程序查看動(dòng)態(tài)資訊并留言,動(dòng)態(tài)資訊的發(fā)布者包括后勤物業(yè)以及認(rèn)證的服務(wù)人員。5)普通用戶有日常交流的需求。社區(qū)圈子類似于百度貼吧,用戶可以發(fā)布主題帖,可以對(duì)主題帖做出評(píng)論,點(diǎn)贊別人的評(píng)論,以及對(duì)自己的發(fā)言進(jìn)行管理。6)普通用戶可以通過(guò)每日登錄,每日首次瀏覽動(dòng)態(tài)資訊,對(duì)完成的需求訂單進(jìn)行評(píng)價(jià)獲得獎(jiǎng)勵(lì)積分,通過(guò)積分兌換商品消耗積分,還可以查看自己的積分

【參考文獻(xiàn)】:
期刊論文
[1]基于微服務(wù)架構(gòu)的服務(wù)容錯(cuò)分析與實(shí)現(xiàn)[J]. 王江林,向忠清.  自動(dòng)化技術(shù)與應(yīng)用. 2020(03)
[2]SQL注入攻擊與防范之研究[J]. 劉建亮,喬興華.  科學(xué)技術(shù)創(chuàng)新. 2020(08)
[3]淺談微服務(wù)架構(gòu)的網(wǎng)站開(kāi)發(fā)技術(shù)[J]. 姚剛,蔡鳳翔,李英浩.  信息系統(tǒng)工程. 2019(12)
[4]Nginx+Keepalived+Tomcat+MySQL高可用負(fù)載均衡Web應(yīng)用架構(gòu)實(shí)踐[J]. 丘杰雄.  金融科技時(shí)代. 2019(11)
[5]微服務(wù)API網(wǎng)關(guān)的設(shè)計(jì)及應(yīng)用[J]. 廖俊杰,陶智勇.  自動(dòng)化技術(shù)與應(yīng)用. 2019(08)
[6]微服務(wù)架構(gòu)研究概述[J]. 李春霞.  軟件導(dǎo)刊. 2019(08)
[7]虛擬機(jī)環(huán)境中Keepalived虛擬IP自動(dòng)漂移的研究[J]. 盛樂(lè)標(biāo),周慶林.  電子技術(shù)與軟件工程. 2019(05)
[8]基于Dubbo微服務(wù)技術(shù)的應(yīng)用與實(shí)現(xiàn)[J]. 周洪巖.  信息與電腦(理論版). 2018(19)
[9]基于SOA的地質(zhì)災(zāi)害實(shí)時(shí)監(jiān)測(cè)預(yù)警平臺(tái)設(shè)計(jì)[J]. 李忠權(quán),冷小鵬,梁軍.  成都理工大學(xué)學(xué)報(bào)(自然科學(xué)版). 2018(05)
[10]基于微服務(wù)框架的信息服務(wù)平臺(tái)[J]. 龍新征,彭一明,李若淼.  東南大學(xué)學(xué)報(bào)(自然科學(xué)版). 2017(S1)

碩士論文
[1]基于Spring Cloud的回顧式閱讀輔助系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 嚴(yán)俊杰.南京大學(xué) 2019
[2]基于微服務(wù)的農(nóng)產(chǎn)品交易平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[D]. 杜崢興.上海交通大學(xué) 2017



本文編號(hào):3499895

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3499895.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶679fb***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com