基于高性能多并發(fā)的主模型管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時間:2022-11-01 21:05
飛行器總體設(shè)計(jì)是多學(xué)科相互協(xié)作、反復(fù)迭代的動態(tài)過程,,現(xiàn)如今該領(lǐng)域的許多相關(guān)軟件和系統(tǒng)在版本控制、技術(shù)狀態(tài)管理以及多專業(yè)協(xié)同等方面尚有欠缺。因此,本文基于多學(xué)科主模型的研究成果和標(biāo)準(zhǔn)規(guī)范,針對總體設(shè)計(jì)過程中主模型及數(shù)據(jù)管理方面的需求,同時結(jié)合版本控制、數(shù)據(jù)譜系和技術(shù)狀態(tài)分析等相關(guān)理論技術(shù)設(shè)計(jì)并開發(fā)了一套更加符合總體設(shè)計(jì)過程的高性能多并發(fā)的主模型管理系統(tǒng)。該系統(tǒng)實(shí)現(xiàn)了設(shè)計(jì)過程中與主模型相關(guān)的數(shù)據(jù)、版本、譜系等要素的管理功能,通過版本和技術(shù)狀態(tài)的變化追蹤并反饋整個設(shè)計(jì)過程中的各種動態(tài)變化,同時系統(tǒng)還具有高性能多并發(fā)的特點(diǎn),很好地為多學(xué)科專業(yè)的協(xié)同設(shè)計(jì)過程提供支持。本文主要對主模型管理系統(tǒng)相關(guān)理論和技術(shù)進(jìn)行了研究,并介紹了系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)等相關(guān)內(nèi)容。在對相關(guān)理論與技術(shù)進(jìn)行研究的基礎(chǔ)上,提出了版本控制兩段鎖協(xié)議、技術(shù)狀態(tài)管理分析方法以及使用Redis分布式緩存加速M(fèi)apReduce任務(wù)對共享數(shù)據(jù)的訪問等相關(guān)理論與方法。同時,通過版本控制的對比實(shí)驗(yàn)證明了本文提出的版本控制兩段鎖協(xié)議在高并發(fā)情況下性能的優(yōu)越性;此外,MapReduce中Redis分布式緩存性能對比實(shí)驗(yàn)結(jié)果也證明了本文所提出方法的可...
【文章頁數(shù)】:96 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 多學(xué)科設(shè)計(jì)優(yōu)化與主模型技術(shù)研究現(xiàn)狀
1.2.2 版本控制技術(shù)研究現(xiàn)狀
1.2.3 技術(shù)狀態(tài)管理研究現(xiàn)狀
1.2.4 NoS QL數(shù)據(jù)庫研究現(xiàn)狀
1.3 論文組織結(jié)構(gòu)
1.4 本章小結(jié)
第二章 相關(guān)理論與技術(shù)簡介
2.1 Git與多版本并發(fā)控制協(xié)議
2.1.1 Git簡介
2.1.2 Git的內(nèi)部原理
2.1.3 多版本并發(fā)控制協(xié)議
2.2 AOV網(wǎng)絡(luò)與拓?fù)渑判?br> 2.2.1 AOV網(wǎng)絡(luò)簡介
2.2.2 AOV網(wǎng)絡(luò)拓?fù)渑判?br> 2.2.3 AOV網(wǎng)絡(luò)中有向環(huán)檢測
2.3 Redis內(nèi)存數(shù)據(jù)庫
2.3.1 Redis簡介
2.3.2 持久化和主從復(fù)制
2.3.3 Redis集群
2.4 Hadoop分布式系統(tǒng)
2.4.1 Hadoop簡介
2.4.2 HDFS分布式文件系統(tǒng)
2.4.3 MapReduce計(jì)算框架
2.5 本章小結(jié)
第三章 系統(tǒng)關(guān)鍵理論與技術(shù)研究
3.1 版本控制相關(guān)理論研究
3.1.1 飛行器設(shè)計(jì)領(lǐng)域版本控制問題
3.1.2 版本控制兩段鎖協(xié)議
3.1.3 協(xié)議相關(guān)問題探討
3.1.4 協(xié)議多并發(fā)性能分析
3.2 數(shù)據(jù)譜系與技術(shù)狀態(tài)分析研究
3.2.1 數(shù)據(jù)譜系管理
3.2.2 技術(shù)狀態(tài)管理與分析
3.3 MapReduce共享數(shù)據(jù)訪問問題研究
3.3.1 全局共享數(shù)據(jù)訪問問題
3.3.2 Redis分布式緩存的應(yīng)用
3.3.3 使用Redis緩存的網(wǎng)頁排名算法
3.3.4 實(shí)驗(yàn)結(jié)果與討論
3.4 本章小結(jié)
第四章 主模型管理系統(tǒng)需求分析
4.1 基本概念
4.2 需求綜述
4.2.1 數(shù)據(jù)版本管理
4.2.2 數(shù)據(jù)譜系管理
4.2.3 技術(shù)狀態(tài)分析
4.3 應(yīng)用場景
4.3.1 系統(tǒng)角色
4.3.2 創(chuàng)建數(shù)據(jù)區(qū)和主模型
4.3.3 提交數(shù)據(jù)包與技術(shù)狀態(tài)分析
4.3.4 多專業(yè)協(xié)同場景
4.4 本章小結(jié)
第五章 主模型管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
5.1 系統(tǒng)總體設(shè)計(jì)
5.2 功能模塊分解
5.3 版本控制模塊的設(shè)計(jì)與實(shí)現(xiàn)
5.3.1 Redis庫結(jié)構(gòu)設(shè)計(jì)
5.3.2 基于事件模型的設(shè)計(jì)
5.3.3 事件和事件源的設(shè)計(jì)與實(shí)現(xiàn)
5.3.4 事件監(jiān)聽器的設(shè)計(jì)與實(shí)現(xiàn)
5.3.5 版本控制兩段鎖協(xié)議的實(shí)現(xiàn)
5.4 數(shù)據(jù)譜系管理模塊的設(shè)計(jì)與實(shí)現(xiàn)
5.4.1 Redis庫結(jié)構(gòu)設(shè)計(jì)
5.4.2 技術(shù)狀態(tài)分析策略的實(shí)現(xiàn)
5.5 系統(tǒng)核心功能展示
5.6 本章小結(jié)
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
致謝
參考文獻(xiàn)
附錄
1 作者在攻讀碩士學(xué)位期間發(fā)表的論文
2 版本控制模塊實(shí)現(xiàn)中事件模型相關(guān)代碼
3 Redis集成相關(guān)配置
4 Hadoop集成相關(guān)配置
【參考文獻(xiàn)】:
期刊論文
[1]基于系統(tǒng)分解的多學(xué)科集成設(shè)計(jì)過程與工具[J]. 龔春林,谷良賢,袁建平. 計(jì)算機(jī)集成制造系統(tǒng). 2006(03)
[2]多學(xué)科設(shè)計(jì)優(yōu)化研究應(yīng)用現(xiàn)狀綜述[J]. 趙敏,崔維成. 中國造船. 2007(03)
[3]嚴(yán)格技術(shù)狀態(tài)更改控制 確保航天型號研制質(zhì)量(續(xù)完)[J]. 諸一維,羅瑛. 航天標(biāo)準(zhǔn)化. 2008(03)
[4]高超聲速飛行器多學(xué)科優(yōu)化建模方法[J]. 龔春林,谷良賢. 計(jì)算機(jī)集成制造系統(tǒng). 2008(09)
[5]面向飛行器多學(xué)科設(shè)計(jì)優(yōu)化的主模型技術(shù)[J]. 龔春林,谷良賢,袁建平. 宇航學(xué)報(bào). 2009(03)
[6]Hadoop-MapReduce下的PageRank矩陣分塊算法[J]. 李遠(yuǎn)方,鄧世昆,聞玉彪,韓月陽. 計(jì)算機(jī)技術(shù)與發(fā)展. 2011(08)
[7]基于高擬真度模型的高超聲速飛行器靜氣動彈性優(yōu)化[J]. 粟華,谷良賢,龔春林. 航空動力學(xué)報(bào). 2013(08)
[8]導(dǎo)彈總體方案設(shè)計(jì)軟件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 龔春林,谷良賢. 計(jì)算機(jī)仿真. 2012(06)
[9]NCS中實(shí)時數(shù)據(jù)庫的多版本并發(fā)控制研究[J]. 鄭冰,溫興賢. 計(jì)算機(jī)與現(xiàn)代化. 2012(08)
[10]基于MapReduce的分布式期望最大化算法[J]. 胡愛娜,蔡曉艷. 科學(xué)技術(shù)與工程. 2013(16)
博士論文
[1]流程工業(yè)分布式實(shí)時數(shù)據(jù)庫研究與應(yīng)用[D]. 李德文.浙江大學(xué) 2016
[2]導(dǎo)彈多學(xué)科集成方案設(shè)計(jì)系統(tǒng)及其關(guān)鍵技術(shù)研究[D]. 王東輝.國防科學(xué)技術(shù)大學(xué) 2014
碩士論文
[1]基于MapReduce的漢字識別的研究與實(shí)現(xiàn)[D]. 劉煜星.華南理工大學(xué) 2011
[2]基于AOV-網(wǎng)的工作流模型研究與系統(tǒng)實(shí)現(xiàn)[D]. 新吉樂.北京工商大學(xué) 2010
[3]基于HDFS的云存儲平臺的優(yōu)化與實(shí)現(xiàn)[D]. 陳虎.華南理工大學(xué) 2012
[4]基于多項(xiàng)式插值代理模型的飛行器MDO技術(shù)研究[D]. 李光昱.國防科學(xué)技術(shù)大學(xué) 2012
[5]航天產(chǎn)品技術(shù)狀態(tài)管理方案應(yīng)用研究[D]. 焦亮.中國地質(zhì)大學(xué)(北京) 2013
[6]基于NoSQL的大數(shù)據(jù)處理的研究[D]. 李青.西安電子科技大學(xué) 2014
[7]基于高斯混合模型的EM算法及其應(yīng)用研究[D]. 邱藤.電子科技大學(xué) 2015
[8]并發(fā)程序中的潛在死鎖檢測與調(diào)試[D]. 汪勝.華中科技大學(xué) 2016
[9]航天制造企業(yè)技術(shù)狀態(tài)信息控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 周志剛.天津大學(xué) 2016
[10]基于構(gòu)件的配置管理模型與版本控制策略的研究[D]. 李海丹.哈爾濱工程大學(xué) 2007
本文編號:3700099
【文章頁數(shù)】:96 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 多學(xué)科設(shè)計(jì)優(yōu)化與主模型技術(shù)研究現(xiàn)狀
1.2.2 版本控制技術(shù)研究現(xiàn)狀
1.2.3 技術(shù)狀態(tài)管理研究現(xiàn)狀
1.2.4 NoS QL數(shù)據(jù)庫研究現(xiàn)狀
1.3 論文組織結(jié)構(gòu)
1.4 本章小結(jié)
第二章 相關(guān)理論與技術(shù)簡介
2.1 Git與多版本并發(fā)控制協(xié)議
2.1.1 Git簡介
2.1.2 Git的內(nèi)部原理
2.1.3 多版本并發(fā)控制協(xié)議
2.2 AOV網(wǎng)絡(luò)與拓?fù)渑判?br> 2.2.1 AOV網(wǎng)絡(luò)簡介
2.2.2 AOV網(wǎng)絡(luò)拓?fù)渑判?br> 2.2.3 AOV網(wǎng)絡(luò)中有向環(huán)檢測
2.3 Redis內(nèi)存數(shù)據(jù)庫
2.3.1 Redis簡介
2.3.2 持久化和主從復(fù)制
2.3.3 Redis集群
2.4 Hadoop分布式系統(tǒng)
2.4.1 Hadoop簡介
2.4.2 HDFS分布式文件系統(tǒng)
2.4.3 MapReduce計(jì)算框架
2.5 本章小結(jié)
第三章 系統(tǒng)關(guān)鍵理論與技術(shù)研究
3.1 版本控制相關(guān)理論研究
3.1.1 飛行器設(shè)計(jì)領(lǐng)域版本控制問題
3.1.2 版本控制兩段鎖協(xié)議
3.1.3 協(xié)議相關(guān)問題探討
3.1.4 協(xié)議多并發(fā)性能分析
3.2 數(shù)據(jù)譜系與技術(shù)狀態(tài)分析研究
3.2.1 數(shù)據(jù)譜系管理
3.2.2 技術(shù)狀態(tài)管理與分析
3.3 MapReduce共享數(shù)據(jù)訪問問題研究
3.3.1 全局共享數(shù)據(jù)訪問問題
3.3.2 Redis分布式緩存的應(yīng)用
3.3.3 使用Redis緩存的網(wǎng)頁排名算法
3.3.4 實(shí)驗(yàn)結(jié)果與討論
3.4 本章小結(jié)
第四章 主模型管理系統(tǒng)需求分析
4.1 基本概念
4.2 需求綜述
4.2.1 數(shù)據(jù)版本管理
4.2.2 數(shù)據(jù)譜系管理
4.2.3 技術(shù)狀態(tài)分析
4.3 應(yīng)用場景
4.3.1 系統(tǒng)角色
4.3.2 創(chuàng)建數(shù)據(jù)區(qū)和主模型
4.3.3 提交數(shù)據(jù)包與技術(shù)狀態(tài)分析
4.3.4 多專業(yè)協(xié)同場景
4.4 本章小結(jié)
第五章 主模型管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
5.1 系統(tǒng)總體設(shè)計(jì)
5.2 功能模塊分解
5.3 版本控制模塊的設(shè)計(jì)與實(shí)現(xiàn)
5.3.1 Redis庫結(jié)構(gòu)設(shè)計(jì)
5.3.2 基于事件模型的設(shè)計(jì)
5.3.3 事件和事件源的設(shè)計(jì)與實(shí)現(xiàn)
5.3.4 事件監(jiān)聽器的設(shè)計(jì)與實(shí)現(xiàn)
5.3.5 版本控制兩段鎖協(xié)議的實(shí)現(xiàn)
5.4 數(shù)據(jù)譜系管理模塊的設(shè)計(jì)與實(shí)現(xiàn)
5.4.1 Redis庫結(jié)構(gòu)設(shè)計(jì)
5.4.2 技術(shù)狀態(tài)分析策略的實(shí)現(xiàn)
5.5 系統(tǒng)核心功能展示
5.6 本章小結(jié)
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
致謝
參考文獻(xiàn)
附錄
1 作者在攻讀碩士學(xué)位期間發(fā)表的論文
2 版本控制模塊實(shí)現(xiàn)中事件模型相關(guān)代碼
3 Redis集成相關(guān)配置
4 Hadoop集成相關(guān)配置
【參考文獻(xiàn)】:
期刊論文
[1]基于系統(tǒng)分解的多學(xué)科集成設(shè)計(jì)過程與工具[J]. 龔春林,谷良賢,袁建平. 計(jì)算機(jī)集成制造系統(tǒng). 2006(03)
[2]多學(xué)科設(shè)計(jì)優(yōu)化研究應(yīng)用現(xiàn)狀綜述[J]. 趙敏,崔維成. 中國造船. 2007(03)
[3]嚴(yán)格技術(shù)狀態(tài)更改控制 確保航天型號研制質(zhì)量(續(xù)完)[J]. 諸一維,羅瑛. 航天標(biāo)準(zhǔn)化. 2008(03)
[4]高超聲速飛行器多學(xué)科優(yōu)化建模方法[J]. 龔春林,谷良賢. 計(jì)算機(jī)集成制造系統(tǒng). 2008(09)
[5]面向飛行器多學(xué)科設(shè)計(jì)優(yōu)化的主模型技術(shù)[J]. 龔春林,谷良賢,袁建平. 宇航學(xué)報(bào). 2009(03)
[6]Hadoop-MapReduce下的PageRank矩陣分塊算法[J]. 李遠(yuǎn)方,鄧世昆,聞玉彪,韓月陽. 計(jì)算機(jī)技術(shù)與發(fā)展. 2011(08)
[7]基于高擬真度模型的高超聲速飛行器靜氣動彈性優(yōu)化[J]. 粟華,谷良賢,龔春林. 航空動力學(xué)報(bào). 2013(08)
[8]導(dǎo)彈總體方案設(shè)計(jì)軟件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 龔春林,谷良賢. 計(jì)算機(jī)仿真. 2012(06)
[9]NCS中實(shí)時數(shù)據(jù)庫的多版本并發(fā)控制研究[J]. 鄭冰,溫興賢. 計(jì)算機(jī)與現(xiàn)代化. 2012(08)
[10]基于MapReduce的分布式期望最大化算法[J]. 胡愛娜,蔡曉艷. 科學(xué)技術(shù)與工程. 2013(16)
博士論文
[1]流程工業(yè)分布式實(shí)時數(shù)據(jù)庫研究與應(yīng)用[D]. 李德文.浙江大學(xué) 2016
[2]導(dǎo)彈多學(xué)科集成方案設(shè)計(jì)系統(tǒng)及其關(guān)鍵技術(shù)研究[D]. 王東輝.國防科學(xué)技術(shù)大學(xué) 2014
碩士論文
[1]基于MapReduce的漢字識別的研究與實(shí)現(xiàn)[D]. 劉煜星.華南理工大學(xué) 2011
[2]基于AOV-網(wǎng)的工作流模型研究與系統(tǒng)實(shí)現(xiàn)[D]. 新吉樂.北京工商大學(xué) 2010
[3]基于HDFS的云存儲平臺的優(yōu)化與實(shí)現(xiàn)[D]. 陳虎.華南理工大學(xué) 2012
[4]基于多項(xiàng)式插值代理模型的飛行器MDO技術(shù)研究[D]. 李光昱.國防科學(xué)技術(shù)大學(xué) 2012
[5]航天產(chǎn)品技術(shù)狀態(tài)管理方案應(yīng)用研究[D]. 焦亮.中國地質(zhì)大學(xué)(北京) 2013
[6]基于NoSQL的大數(shù)據(jù)處理的研究[D]. 李青.西安電子科技大學(xué) 2014
[7]基于高斯混合模型的EM算法及其應(yīng)用研究[D]. 邱藤.電子科技大學(xué) 2015
[8]并發(fā)程序中的潛在死鎖檢測與調(diào)試[D]. 汪勝.華中科技大學(xué) 2016
[9]航天制造企業(yè)技術(shù)狀態(tài)信息控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 周志剛.天津大學(xué) 2016
[10]基于構(gòu)件的配置管理模型與版本控制策略的研究[D]. 李海丹.哈爾濱工程大學(xué) 2007
本文編號:3700099
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3700099.html
最近更新
教材專著