基于微服務(wù)架構(gòu)的社會化應(yīng)急資源數(shù)據(jù)匯聚平臺的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時間:2024-02-19 10:33
突發(fā)事件具有不確定性、破壞性、社會性等特點(diǎn),每一次突發(fā)事件都會影響人們的正常生活,人們的生命安全受到傷害,財(cái)產(chǎn)造成損失,從而引起社會的恐慌。在突發(fā)事件后,如何保障人民群眾生命財(cái)產(chǎn)安全,如何維護(hù)社會穩(wěn)定,如何科學(xué)而高效的應(yīng)急救援是重中之重。由于我國應(yīng)急資源數(shù)據(jù)存在數(shù)據(jù)散亂和數(shù)據(jù)異構(gòu)問題,導(dǎo)致在應(yīng)急救援時資源的調(diào)度分配和決策不精準(zhǔn),而應(yīng)急資源數(shù)據(jù)是應(yīng)急資源調(diào)度的基礎(chǔ),是應(yīng)急決策的有力支撐,是應(yīng)急體系實(shí)施的關(guān)鍵,應(yīng)急資源數(shù)據(jù)管理工作的實(shí)施將有效的減少受災(zāi)人民的損失,使得救災(zāi)工作順利進(jìn)行,因此對社會化應(yīng)急資源數(shù)據(jù)匯聚的研究具有重要的意義。本文設(shè)計(jì)并實(shí)現(xiàn)了基于微服務(wù)架構(gòu)的社會化應(yīng)急資源數(shù)據(jù)匯聚平臺系統(tǒng),主要工作如下:(1)數(shù)據(jù)爬取和處理;诒娫磾(shù)據(jù),采用爬蟲技術(shù)從百度地圖、高德地圖和騰訊地圖進(jìn)行應(yīng)急資源數(shù)據(jù)的泛在獲取,然后數(shù)據(jù)進(jìn)行“數(shù)據(jù)格式化-數(shù)據(jù)抽取-數(shù)據(jù)清洗-數(shù)據(jù)加載-數(shù)據(jù)分析-數(shù)據(jù)展示”流程,最后為各級應(yīng)急機(jī)構(gòu)提供數(shù)據(jù)共享,推進(jìn)社會化應(yīng)急體系建設(shè)的步伐。(2)系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)。系統(tǒng)采用微服務(wù)架構(gòu),結(jié)合SpringCloud、SpringBoot技術(shù)以及MySQL數(shù)據(jù)庫設(shè)計(jì)并實(shí)現(xiàn)了前端子系統(tǒng)...
【文章頁數(shù)】:75 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 選題的背景及意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 主要研究工作
1.4 論文的結(jié)構(gòu)安排
第二章 相關(guān)理論和開發(fā)技術(shù)介紹
2.1 應(yīng)急管理相關(guān)理論
2.1.1 應(yīng)急資源分類
2.1.2 突發(fā)事件分類
2.2 核心技術(shù)介紹
2.2.1 SpringCloud技術(shù)棧
2.2.2 SpringBoot相關(guān)技術(shù)
2.2.3 SpringBoot與SpringCloud的關(guān)系
2.2.4 Redis和MySQL
2.3 本章小結(jié)
第三章 應(yīng)急資源數(shù)據(jù)匯聚平臺的需求分析
3.1 功能性需求分析
3.1.1 數(shù)據(jù)檢索功能需求分析
3.1.2 數(shù)據(jù)抽取功能需求分析
3.1.3 數(shù)據(jù)清洗功能需求分析
3.1.4 數(shù)據(jù)分析功能需求分析
3.1.5 數(shù)據(jù)管理功能需求分析
3.1.6 鑒權(quán)授權(quán)功能需求分析
3.2 非功能性需求分析
3.2.1 性能需求分析
3.2.2 安全性需求分析
3.3 本章小結(jié)
第四章 系統(tǒng)設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)
4.1 系統(tǒng)架構(gòu)設(shè)計(jì)
4.2 前端子系統(tǒng)的設(shè)計(jì)
4.2.1 功能模塊
4.2.2 交互流程
4.3 API路由網(wǎng)關(guān)子系統(tǒng)的設(shè)計(jì)
4.3.1 API路由網(wǎng)關(guān)子系統(tǒng)調(diào)度總體架構(gòu)
4.3.2 API路由網(wǎng)關(guān)子系統(tǒng)總體流程
4.4 數(shù)據(jù)檢索子系統(tǒng)的設(shè)計(jì)
4.4.1 實(shí)時檢索
4.4.2 定時檢索
4.5 數(shù)據(jù)清洗子系統(tǒng)的設(shè)計(jì)
4.5.1 機(jī)器清洗
4.5.2 人工清洗
4.6 數(shù)據(jù)分析子系統(tǒng)的設(shè)計(jì)
4.6.1 區(qū)域分析
4.6.2 時間分析
4.6.3 緩沖區(qū)分析
4.7 數(shù)據(jù)管理子系統(tǒng)的設(shè)計(jì)
4.8 鑒權(quán)授權(quán)子系統(tǒng)的設(shè)計(jì)
4.8.1 訪問令牌設(shè)計(jì)
4.8.2 鑒權(quán)授權(quán)子系統(tǒng)總體流程
4.9 數(shù)據(jù)庫設(shè)計(jì)
4.9.1 鑒權(quán)授權(quán)數(shù)據(jù)庫
4.9.2 應(yīng)急資源數(shù)據(jù)庫
4.10 本章小結(jié)
第五章 應(yīng)急資源數(shù)據(jù)匯聚平臺的實(shí)現(xiàn)
5.1 系統(tǒng)開發(fā)環(huán)境
5.2 前端子系統(tǒng)的實(shí)現(xiàn)
5.2.1 數(shù)據(jù)檢索模塊實(shí)現(xiàn)
5.2.2 數(shù)據(jù)抽取模塊實(shí)現(xiàn)
5.2.3 數(shù)據(jù)分析模塊實(shí)現(xiàn)
5.2.4 數(shù)據(jù)展示模塊實(shí)現(xiàn)
5.2.5 數(shù)據(jù)管理模塊實(shí)現(xiàn)
5.2.6 系統(tǒng)設(shè)置模塊實(shí)現(xiàn)
5.3 API路由網(wǎng)關(guān)子系統(tǒng)的實(shí)現(xiàn)
5.4 數(shù)據(jù)檢索子系統(tǒng)的實(shí)現(xiàn)
5.4.1 實(shí)時檢索方式
5.4.2 服務(wù)端定時檢索方式
5.5 數(shù)據(jù)清洗子系統(tǒng)的實(shí)現(xiàn)
5.5.1 數(shù)據(jù)清洗
5.5.2 數(shù)據(jù)去重
5.6 數(shù)據(jù)分析子系統(tǒng)的實(shí)現(xiàn)
5.7 數(shù)據(jù)管理子系統(tǒng)的實(shí)現(xiàn)
5.8 鑒權(quán)授權(quán)子系統(tǒng)的實(shí)現(xiàn)
5.9 本章小結(jié)
第六章 系統(tǒng)測試
6.1 測試目標(biāo)與測試工具
6.2 功能性測試
6.3 壓力測試
第七章 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻(xiàn)
攻讀碩士期間發(fā)表的論文和科研成果
致謝
本文編號:3902550
【文章頁數(shù)】:75 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 選題的背景及意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 主要研究工作
1.4 論文的結(jié)構(gòu)安排
第二章 相關(guān)理論和開發(fā)技術(shù)介紹
2.1 應(yīng)急管理相關(guān)理論
2.1.1 應(yīng)急資源分類
2.1.2 突發(fā)事件分類
2.2 核心技術(shù)介紹
2.2.1 SpringCloud技術(shù)棧
2.2.2 SpringBoot相關(guān)技術(shù)
2.2.3 SpringBoot與SpringCloud的關(guān)系
2.2.4 Redis和MySQL
2.3 本章小結(jié)
第三章 應(yīng)急資源數(shù)據(jù)匯聚平臺的需求分析
3.1 功能性需求分析
3.1.1 數(shù)據(jù)檢索功能需求分析
3.1.2 數(shù)據(jù)抽取功能需求分析
3.1.3 數(shù)據(jù)清洗功能需求分析
3.1.4 數(shù)據(jù)分析功能需求分析
3.1.5 數(shù)據(jù)管理功能需求分析
3.1.6 鑒權(quán)授權(quán)功能需求分析
3.2 非功能性需求分析
3.2.1 性能需求分析
3.2.2 安全性需求分析
3.3 本章小結(jié)
第四章 系統(tǒng)設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)
4.1 系統(tǒng)架構(gòu)設(shè)計(jì)
4.2 前端子系統(tǒng)的設(shè)計(jì)
4.2.1 功能模塊
4.2.2 交互流程
4.3 API路由網(wǎng)關(guān)子系統(tǒng)的設(shè)計(jì)
4.3.1 API路由網(wǎng)關(guān)子系統(tǒng)調(diào)度總體架構(gòu)
4.3.2 API路由網(wǎng)關(guān)子系統(tǒng)總體流程
4.4 數(shù)據(jù)檢索子系統(tǒng)的設(shè)計(jì)
4.4.1 實(shí)時檢索
4.4.2 定時檢索
4.5 數(shù)據(jù)清洗子系統(tǒng)的設(shè)計(jì)
4.5.1 機(jī)器清洗
4.5.2 人工清洗
4.6 數(shù)據(jù)分析子系統(tǒng)的設(shè)計(jì)
4.6.1 區(qū)域分析
4.6.2 時間分析
4.6.3 緩沖區(qū)分析
4.7 數(shù)據(jù)管理子系統(tǒng)的設(shè)計(jì)
4.8 鑒權(quán)授權(quán)子系統(tǒng)的設(shè)計(jì)
4.8.1 訪問令牌設(shè)計(jì)
4.8.2 鑒權(quán)授權(quán)子系統(tǒng)總體流程
4.9 數(shù)據(jù)庫設(shè)計(jì)
4.9.1 鑒權(quán)授權(quán)數(shù)據(jù)庫
4.9.2 應(yīng)急資源數(shù)據(jù)庫
4.10 本章小結(jié)
第五章 應(yīng)急資源數(shù)據(jù)匯聚平臺的實(shí)現(xiàn)
5.1 系統(tǒng)開發(fā)環(huán)境
5.2 前端子系統(tǒng)的實(shí)現(xiàn)
5.2.1 數(shù)據(jù)檢索模塊實(shí)現(xiàn)
5.2.2 數(shù)據(jù)抽取模塊實(shí)現(xiàn)
5.2.3 數(shù)據(jù)分析模塊實(shí)現(xiàn)
5.2.4 數(shù)據(jù)展示模塊實(shí)現(xiàn)
5.2.5 數(shù)據(jù)管理模塊實(shí)現(xiàn)
5.2.6 系統(tǒng)設(shè)置模塊實(shí)現(xiàn)
5.3 API路由網(wǎng)關(guān)子系統(tǒng)的實(shí)現(xiàn)
5.4 數(shù)據(jù)檢索子系統(tǒng)的實(shí)現(xiàn)
5.4.1 實(shí)時檢索方式
5.4.2 服務(wù)端定時檢索方式
5.5 數(shù)據(jù)清洗子系統(tǒng)的實(shí)現(xiàn)
5.5.1 數(shù)據(jù)清洗
5.5.2 數(shù)據(jù)去重
5.6 數(shù)據(jù)分析子系統(tǒng)的實(shí)現(xiàn)
5.7 數(shù)據(jù)管理子系統(tǒng)的實(shí)現(xiàn)
5.8 鑒權(quán)授權(quán)子系統(tǒng)的實(shí)現(xiàn)
5.9 本章小結(jié)
第六章 系統(tǒng)測試
6.1 測試目標(biāo)與測試工具
6.2 功能性測試
6.3 壓力測試
第七章 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻(xiàn)
攻讀碩士期間發(fā)表的論文和科研成果
致謝
本文編號:3902550
本文鏈接:http://sikaile.net/kejilunwen/shengwushengchang/3902550.html
最近更新
教材專著