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

當前位置:主頁 > 理工論文 > 核科學論文 >

面向核反應堆計算軟件圖形界面開發(fā)框架的設計與實現(xiàn)

發(fā)布時間:2020-05-31 01:29
【摘要】:近年來,在核反應堆計算領域,軟件正在從傳統(tǒng)的文本輸入建模方式向著圖形化建模方式轉型,越來越多的核反應堆計算軟件采用了圖形界面輸入的方式進行建模和結果展示,設計人員也越來越依賴這種建模與展示方式。隨著核電軟件自主化的迅猛發(fā)展,更多的核反應堆計算軟件需要實現(xiàn)圖形化,這些軟件雖然是針對不同專業(yè)設計開發(fā)的,但它們的圖形界面都具有相似的功能和具備相同的特點。因此,如何能夠快速的構建,統(tǒng)一界面風格、方便設計用戶使用的計算軟件圖形界面就成為了核反應堆計算軟件開發(fā)中的共性瓶頸問題。課題針對核反應堆計算軟件圖形界面的特點進行了深入的分析,制定并實現(xiàn)了一種適用于核反應堆計算軟件圖形界面開發(fā)的框架。論文將采用軟件工程方法學對核反應堆計算軟件圖形界面開發(fā)框架的需求分析、總體架構設計以及具體的編碼實現(xiàn)各方面進行說明。課題使用統(tǒng)一建模語言(UML)以模型-視圖-控制器(MVC)三層架構體系為基礎、JAVA為開發(fā)語言,采用SWING技術對本框架進行了從層次到功能上的實現(xiàn),并通過XML解析技術,實現(xiàn)了基于配置的圖形界面的自動布局和構建。課題所設計并實現(xiàn)的面向核反應堆計算軟件的圖形界面開發(fā)框架,將應用于自主研發(fā)的堆芯物理、屏蔽源項、熱工水力、燃料、設備等專業(yè)的核反應堆計算軟件的圖形界面研制中,從而幫助核反應堆計算軟件快速構建風格統(tǒng)一的圖形界面。
【圖文】:

視圖,設計模式


第 2 章 相關技術介紹2.1 MVC 模型傳統(tǒng)的核反應堆計算軟件圖形界面,開發(fā)者將數(shù)據(jù)模型、業(yè)務邏輯以及顯示視圖混雜在一起,同一個容器中,既進行了數(shù)據(jù)模型的構建、又進行了控件的構建、同時還包含了事件的驅(qū)動,,這樣編寫的程序,不利于開發(fā)人員維護和調(diào)試,也不利于工程設計人員對頁面進行調(diào)整設計,從而導致軟件擴展性很低。當需求發(fā)生變更或者需要增加新的功能模塊時,通常借助現(xiàn)有的功能代碼,會非常困難。大部分情況需要傷筋動骨,對代碼進行大量的修改。這樣大大增加了維護成本。MVC 是一種常用的設計模式,它要求將應用程序分成三個部分。數(shù)據(jù)模型層(Model)、視圖層(View)和邏輯控制層(Controller)[28]。三個部分各自承擔著不同的任務,如圖 2-1 所示。

基本結構,用例圖


圖 2-2 SWING 基本結構Figure 2-2 SWING Basic Structure2.4 UML 標準建模語言UML(Unified Modeling Language)又稱統(tǒng)一建模語言或標準建模語言[40],是用來對軟件系統(tǒng)的產(chǎn)出可視化、規(guī)范定義、構造和文檔化的建模語言,為軟件開發(fā)的各個階段提供可視化和模型化的支持。UML 由用例圖、靜態(tài)圖、行為圖、交互圖、實例圖五類圖構成,表 2-1 顯示了各類 UML 圖的作用。表 2-1 UML 說明Table 2-1 UML Explain編號 類別 圖例名稱 作用1 用例圖 用例圖 從用戶的角度描述功能,并指出其操作者2類圖 描述類、類之間的關系、類的內(nèi)部結構
【學位授予單位】:北京工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP311.52;TL329

【相似文獻】

相關碩士學位論文 前10條

1 范家杰;面向核反應堆計算軟件圖形界面開發(fā)框架的設計與實現(xiàn)[D];北京工業(yè)大學;2017年

2 吳天昊;核反應堆功率的模糊預測控制[D];哈爾濱工程大學;2016年

3 陸照清;圖形的多樣性表現(xiàn)與多途徑應用[D];東南大學;2016年

4 趙方舟;量化交易的圖形信號匹配的研究與實現(xiàn)[D];北京郵電大學;2017年

5 焦艷艷;基于Gromov-Wasserstein距離的3D圖形匹配方法[D];大連理工大學;2017年

6 唐娜;基于圖形—背景理論的兒童文學英漢翻譯[D];南昌大學;2017年

7 陳晨;嵌入式Linux系統(tǒng)下QT圖形界面開發(fā)[D];電子科技大學;2016年

8 汪奕;小學數(shù)學“圖形與幾何”整體性教學研究[D];杭州師范大學;2017年

9 鄒復春;基于模式的手機界面開發(fā)工具的研究與實現(xiàn)[D];西北大學;2015年

10 錢子雯;情感化環(huán)境圖形設計在兒童醫(yī)院中的應用與研究[D];杭州師范大學;2017年



本文編號:2689045

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

本文鏈接:http://www.sikaile.net/projectlw/hkxlw/2689045.html


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

版權申明:資料由用戶3f999***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com