基于領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的飛機(jī)航油加注系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-08-03 04:39
隨著我國航空產(chǎn)業(yè)的持續(xù)發(fā)展,各機(jī)場航班量將呈現(xiàn)快速增長的態(tài)勢,對航空燃油的需求也將大幅增加。然而,現(xiàn)有的機(jī)場燃油加注系統(tǒng)卻難以滿足快速增長的加油業(yè)務(wù)需求。長期以來,我國大多數(shù)機(jī)場航油保障業(yè)務(wù)整體信息化水平較低,多數(shù)機(jī)場都處于以對講機(jī)和人工填寫油單為特點(diǎn)的傳統(tǒng)作業(yè)模式。為此,依托現(xiàn)代化信息技術(shù)和先進(jìn)的管理方法改善機(jī)場飛機(jī)加油作業(yè)模式,提升加油作業(yè)效率,實(shí)現(xiàn)機(jī)場管理水平的智能化、自動(dòng)化、信息化就顯得尤為緊迫與必要。本文針對以往民用機(jī)場加油作業(yè)中依賴傳統(tǒng)的作業(yè)模式所帶來的各種弊端,為飛機(jī)加油員設(shè)計(jì)了移動(dòng)端飛機(jī)航油加注系統(tǒng)。論文整體以搭建一個(gè)航油加注系統(tǒng)為背景,結(jié)合具體業(yè)務(wù)需求,利用領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)架構(gòu)思想完成了系統(tǒng)的搭建和開發(fā),主要工作如下:(1)研究領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的架構(gòu)思想,利用該思想對本次要完成的航油加注系統(tǒng)進(jìn)行領(lǐng)域劃分,充分考慮業(yè)務(wù)需求的不斷變化,從而進(jìn)行多次迭代,最終得到一個(gè)相對理想的領(lǐng)域劃分方式。(2)借助Android平臺結(jié)合React Native移動(dòng)端開發(fā)技術(shù)、Realm移動(dòng)端持久化技術(shù)以及React+Redux開發(fā)模式等,提出了基于領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)思想的MVC分層架構(gòu),可以更加清晰地...
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:105 頁
【學(xué)位級別】:碩士
【部分圖文】:
系統(tǒng)通訊網(wǎng)絡(luò)環(huán)境實(shí)際使用場景為,在收到加油任務(wù)申請時(shí),數(shù)據(jù)管理中心人員就近調(diào)度加油車達(dá)
系統(tǒng)視圖層的設(shè)計(jì)正是基于 React Native 的 Flexbox 布局方案,為應(yīng)用頁面進(jìn)行了整體的三欄布局設(shè)計(jì),分為導(dǎo)航欄、側(cè)邊欄和內(nèi)容區(qū)三大部分,如圖 4.10 所示。圖4.10 系統(tǒng)三欄布局設(shè)計(jì)4.4.2 控制層設(shè)計(jì)控制層(Controller Layer)基于 REST(RepresentationalStateTransfer)[44]風(fēng)格接口,基本不做任何業(yè)務(wù)邏輯的處理,只負(fù)責(zé)把用戶的請求轉(zhuǎn)成針對 Model 的操作和完成前端 APP 頁面到后臺接口的路由,將業(yè)務(wù)邏輯轉(zhuǎn)發(fā)給應(yīng)用層的 Service 組件,將返回的數(shù)據(jù)準(zhǔn)備給 View layer(視圖層)?刂茖拥脑O(shè)計(jì)主要是對 Redux 數(shù)據(jù)流的組件設(shè)計(jì)。在前節(jié) MVC 模式中有介紹到,當(dāng)需要更新頁面視圖(頁面組件)時(shí),則需要通過 Controller Layer 去改變 ModelLayer 結(jié)構(gòu),View 偵聽到 Model 的變化,從而改變自己。如果業(yè)務(wù)邏輯要求操作 ViewLayer 的 DOM,則對 DOM 包裹的 Model 進(jìn)行操作
計(jì)離不開領(lǐng)域要素之間的模型關(guān)系。所以領(lǐng)域?qū)拥脑O(shè)計(jì)其實(shí)是對領(lǐng)域要素之間的關(guān)系進(jìn)行詳細(xì)設(shè)計(jì),其之間的模型關(guān)系圖如圖 4.12 所示。圖4.12 領(lǐng)域要素模型關(guān)系圖表示領(lǐng)域模型的對象包括:實(shí)體(Entity)、值對象(Value Object)和領(lǐng)域服務(wù)
【參考文獻(xiàn)】:
期刊論文
[1]軟件測試策略和測試方法的應(yīng)用[J]. 韓韜. 信息記錄材料. 2018(11)
[2]飛機(jī)加油信息管理系統(tǒng)的建設(shè)與應(yīng)用[J]. 葉彥廷,楊小敏. 民航管理. 2018(09)
[3]MVC模式下多層分布式軟件系統(tǒng)架構(gòu)設(shè)計(jì)[J]. 劉正,張書鋒,趙鶴鳴. 現(xiàn)代電子技術(shù). 2018(07)
[4]基于攻擊圖的表述性狀態(tài)傳遞安全分析與評估[J]. 張游杰,張清萍,吳偉,師哲. 計(jì)算機(jī)應(yīng)用. 2018(06)
[5]我國航空經(jīng)濟(jì)發(fā)展現(xiàn)狀與前景[J]. 劉欣怡. 企業(yè)改革與管理. 2017(19)
[6]基于Dom Diff算法分析React刷新機(jī)制[J]. 嚴(yán)新巧,白俊峰. 電腦知識與技術(shù). 2017(18)
[7]react native在app開發(fā)中的應(yīng)用研究[J]. 焦鋒. 數(shù)字技術(shù)與應(yīng)用. 2017(06)
[8]領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)Rest的研究與實(shí)現(xiàn)[J]. 阮永彬,陳汶濱. 電腦知識與技術(shù). 2013(01)
[9]世界民航業(yè)的發(fā)展與中國民航的戰(zhàn)略思考[J]. 王勇. 改革與戰(zhàn)略. 2011(04)
[10]基于領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的軟件開發(fā)[J]. 王忠,程磊. 軟件導(dǎo)刊. 2008(02)
碩士論文
[1]基于領(lǐng)域驅(qū)動(dòng)的云產(chǎn)品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 王赫.哈爾濱工業(yè)大學(xué) 2018
[2]領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)在企業(yè)信息化系統(tǒng)中的應(yīng)用研究[D]. 胡俊霞.鄭州大學(xué) 2017
[3]基于React Native框架的興趣社區(qū)Android客戶端設(shè)計(jì)與實(shí)現(xiàn)[D]. 馮博.哈爾濱工業(yè)大學(xué) 2017
[4]基于領(lǐng)域的軟件分析與設(shè)計(jì)過程模型的研究[D]. 李明亮.湖南大學(xué) 2016
[5]基于領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的證券交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 易立江.中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院) 2015
[6]我國航空旅客運(yùn)輸產(chǎn)業(yè)市場結(jié)構(gòu)及發(fā)展策略研究[D]. 金怡苑.東南大學(xué) 2015
[7]領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)在通訊產(chǎn)品STA模塊中的研究與應(yīng)用[D]. 張曉宇.上海交通大學(xué) 2015
[8]領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)在ERP系統(tǒng)中的應(yīng)用[D]. 沈成磊.復(fù)旦大學(xué) 2011
[9]領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)方法的研究及其應(yīng)用[D]. 嚴(yán)欣喆.南昌大學(xué) 2010
[10]基于領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的物流平臺系統(tǒng)實(shí)現(xiàn)[D]. 丁濤.電子科技大學(xué) 2010
本文編號:3318949
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:105 頁
【學(xué)位級別】:碩士
【部分圖文】:
系統(tǒng)通訊網(wǎng)絡(luò)環(huán)境實(shí)際使用場景為,在收到加油任務(wù)申請時(shí),數(shù)據(jù)管理中心人員就近調(diào)度加油車達(dá)
系統(tǒng)視圖層的設(shè)計(jì)正是基于 React Native 的 Flexbox 布局方案,為應(yīng)用頁面進(jìn)行了整體的三欄布局設(shè)計(jì),分為導(dǎo)航欄、側(cè)邊欄和內(nèi)容區(qū)三大部分,如圖 4.10 所示。圖4.10 系統(tǒng)三欄布局設(shè)計(jì)4.4.2 控制層設(shè)計(jì)控制層(Controller Layer)基于 REST(RepresentationalStateTransfer)[44]風(fēng)格接口,基本不做任何業(yè)務(wù)邏輯的處理,只負(fù)責(zé)把用戶的請求轉(zhuǎn)成針對 Model 的操作和完成前端 APP 頁面到后臺接口的路由,將業(yè)務(wù)邏輯轉(zhuǎn)發(fā)給應(yīng)用層的 Service 組件,將返回的數(shù)據(jù)準(zhǔn)備給 View layer(視圖層)?刂茖拥脑O(shè)計(jì)主要是對 Redux 數(shù)據(jù)流的組件設(shè)計(jì)。在前節(jié) MVC 模式中有介紹到,當(dāng)需要更新頁面視圖(頁面組件)時(shí),則需要通過 Controller Layer 去改變 ModelLayer 結(jié)構(gòu),View 偵聽到 Model 的變化,從而改變自己。如果業(yè)務(wù)邏輯要求操作 ViewLayer 的 DOM,則對 DOM 包裹的 Model 進(jìn)行操作
計(jì)離不開領(lǐng)域要素之間的模型關(guān)系。所以領(lǐng)域?qū)拥脑O(shè)計(jì)其實(shí)是對領(lǐng)域要素之間的關(guān)系進(jìn)行詳細(xì)設(shè)計(jì),其之間的模型關(guān)系圖如圖 4.12 所示。圖4.12 領(lǐng)域要素模型關(guān)系圖表示領(lǐng)域模型的對象包括:實(shí)體(Entity)、值對象(Value Object)和領(lǐng)域服務(wù)
【參考文獻(xiàn)】:
期刊論文
[1]軟件測試策略和測試方法的應(yīng)用[J]. 韓韜. 信息記錄材料. 2018(11)
[2]飛機(jī)加油信息管理系統(tǒng)的建設(shè)與應(yīng)用[J]. 葉彥廷,楊小敏. 民航管理. 2018(09)
[3]MVC模式下多層分布式軟件系統(tǒng)架構(gòu)設(shè)計(jì)[J]. 劉正,張書鋒,趙鶴鳴. 現(xiàn)代電子技術(shù). 2018(07)
[4]基于攻擊圖的表述性狀態(tài)傳遞安全分析與評估[J]. 張游杰,張清萍,吳偉,師哲. 計(jì)算機(jī)應(yīng)用. 2018(06)
[5]我國航空經(jīng)濟(jì)發(fā)展現(xiàn)狀與前景[J]. 劉欣怡. 企業(yè)改革與管理. 2017(19)
[6]基于Dom Diff算法分析React刷新機(jī)制[J]. 嚴(yán)新巧,白俊峰. 電腦知識與技術(shù). 2017(18)
[7]react native在app開發(fā)中的應(yīng)用研究[J]. 焦鋒. 數(shù)字技術(shù)與應(yīng)用. 2017(06)
[8]領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)Rest的研究與實(shí)現(xiàn)[J]. 阮永彬,陳汶濱. 電腦知識與技術(shù). 2013(01)
[9]世界民航業(yè)的發(fā)展與中國民航的戰(zhàn)略思考[J]. 王勇. 改革與戰(zhàn)略. 2011(04)
[10]基于領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的軟件開發(fā)[J]. 王忠,程磊. 軟件導(dǎo)刊. 2008(02)
碩士論文
[1]基于領(lǐng)域驅(qū)動(dòng)的云產(chǎn)品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 王赫.哈爾濱工業(yè)大學(xué) 2018
[2]領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)在企業(yè)信息化系統(tǒng)中的應(yīng)用研究[D]. 胡俊霞.鄭州大學(xué) 2017
[3]基于React Native框架的興趣社區(qū)Android客戶端設(shè)計(jì)與實(shí)現(xiàn)[D]. 馮博.哈爾濱工業(yè)大學(xué) 2017
[4]基于領(lǐng)域的軟件分析與設(shè)計(jì)過程模型的研究[D]. 李明亮.湖南大學(xué) 2016
[5]基于領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的證券交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 易立江.中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院) 2015
[6]我國航空旅客運(yùn)輸產(chǎn)業(yè)市場結(jié)構(gòu)及發(fā)展策略研究[D]. 金怡苑.東南大學(xué) 2015
[7]領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)在通訊產(chǎn)品STA模塊中的研究與應(yīng)用[D]. 張曉宇.上海交通大學(xué) 2015
[8]領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)在ERP系統(tǒng)中的應(yīng)用[D]. 沈成磊.復(fù)旦大學(xué) 2011
[9]領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)方法的研究及其應(yīng)用[D]. 嚴(yán)欣喆.南昌大學(xué) 2010
[10]基于領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的物流平臺系統(tǒng)實(shí)現(xiàn)[D]. 丁濤.電子科技大學(xué) 2010
本文編號:3318949
本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/3318949.html
最近更新
教材專著