a国产,中文字幕久久波多野结衣AV,欧美粗大猛烈老熟妇,女人av天堂

當(dāng)前位置:主頁 > 管理論文 > 項目管理論文 >

基于MVVM模式的嵌入式GUI可視化設(shè)計器的設(shè)計與實現(xiàn)

發(fā)布時間:2018-01-28 08:43

  本文關(guān)鍵詞: 嵌入式 圖形用戶界面 可視化設(shè)計器 WPF MVVM模式 出處:《湖南科技大學(xué)》2015年碩士論文 論文類型:學(xué)位論文


【摘要】:隨著嵌入式設(shè)備性能的發(fā)展,帶有圖形用戶界面(GUI)功能的嵌入式設(shè)備越來越多,用戶對圖形界面美觀、操作的難易程度要求不斷增加,一套良好的、貼合用戶需求的圖形用戶界面對整個產(chǎn)品的重要性越來越顯著,導(dǎo)致了嵌入式的圖形用戶界面設(shè)計在整個項目周期中占有的資源越來越多。利用中間件工具來快速開發(fā)適合自己產(chǎn)品的圖形用戶界面是如今很多廠商的選擇,也將是未來嵌入式設(shè)備的發(fā)展方向。在嵌入式設(shè)備的性能已經(jīng)超過需求的情況下,嵌入式軟件開發(fā)已經(jīng)和PC軟件開發(fā)一樣,對開發(fā)效率的要求已經(jīng)超過對執(zhí)行效率的要求,利用可視化工具輔助設(shè)計和高可復(fù)用性組件來快速開發(fā)是大趨勢。在全面分析了各種軟硬件平臺結(jié)構(gòu)中圖形用戶界面的開發(fā)方式、特點后,本文利用Visual Studio 2010作為開發(fā)環(huán)境,采用C#編程語言,提出了一種所見即所得的高可復(fù)用性快速可視化開發(fā)方式,實現(xiàn)界面圖形開發(fā)的自由配置應(yīng)用,設(shè)計出基于WPF平臺MVVM架構(gòu)的CAGUI設(shè)計器(Configure Application GUI,可配置的圖形界面設(shè)計器),并已申請獲得國家計算機軟件著作權(quán)認證。該CAGUI設(shè)計器把以往在嵌入式顯示設(shè)備中手工添加繪圖指令的開發(fā)模式變成簡單的對控件、位圖、文字等可視化元素的直接添加和修改,使得開發(fā)效率得到極大的提升。開發(fā)人員可以通過鼠標對現(xiàn)有圖元在設(shè)計窗口中自由配置,布局建立畫面。設(shè)計的圖形界面屬性自動生成并保存在XML文件中并按照協(xié)議輸出供嵌入式設(shè)備使用,使得用戶可以隨時查看和修改設(shè)計效果。本設(shè)計器除了具有普通界面設(shè)計器中的大部分功能,如拖放控件,修改控件屬性,項目管理等,還具備獨創(chuàng)的自定義控件,自定義協(xié)議輸出,XML自動代碼生成等功能。相較于傳統(tǒng)模式下的設(shè)計器,其模塊獨立性更強、耦合度更低,能合理的實現(xiàn)資源配置,快速滿足不同客戶體驗的創(chuàng)意需求。本文還針對實現(xiàn)本CAGUI設(shè)計器系統(tǒng)的框架:WPF視窗演示基礎(chǔ)(Windows Presentation Foundation)以及所使用的設(shè)計模式MVVM(Model View View Model)模式進行了詳細描述,對程序的高可復(fù)用性、界面與邏輯代碼分離等問題進行了探討。
[Abstract]:With the development of the performance of embedded devices, more and more embedded devices with graphical user interface (GUI) function, users of the graphical interface beautiful, easy to operate the requirements of increasing, a set of good. The importance of a graphical user interface that meets the needs of the user is becoming more and more significant for the entire product. As a result, embedded graphical user interface design occupies more and more resources in the whole project cycle. Using middleware tools to quickly develop graphical user interface suitable for their own products is the choice of many manufacturers nowadays. It will also be the development direction of embedded devices in the future. When the performance of embedded devices has exceeded the demand, embedded software development has been the same as PC software development. The requirements for development efficiency have outweighed the requirements for execution efficiency. It is a trend to use visual tool aided design and high reusable components to develop quickly. After analyzing the development methods and characteristics of graphical user interface in various hardware and software platform structures. In this paper, Visual Studio 2010 is used as the development environment, and C # programming language is used to develop a fast visual development method with high reusability of WYSIWYG (WYSIWYG). Realize the free configuration application of interface graphic development, design the CAGUI designer based on MVVM architecture of WPF platform and configure Application GUI. Configurable graphical interface designer. And has applied to obtain the national computer software copyright certification. The CAGUI designer in the past in embedded display devices manually add drawing instructions into a simple control bitmap. With the direct addition and modification of visual elements such as text, the development efficiency is greatly improved. Developers can freely configure the existing elements in the design window through the mouse. Layout setup screen. The designed graphical interface attributes are automatically generated and saved in XML files and output according to the protocol for embedded devices. This designer not only has most of the functions in the common interface designer, such as drag-and-drop control, modify control properties, project management and so on. Also has the original custom control, the custom protocol output XML automatic code generation and so on function. Compared with the traditional mode designer, its module independence is stronger, the coupling degree is lower. Can reasonably achieve the allocation of resources. Quickly meet the creative needs of different customer experiences. This article also aims at the framework of the implementation of this CAGUI designer system: WPF Windows Demo Foundation (. Windows Presentation Foundation) and the design pattern used by the MVVM(Model View View Model). The pattern is described in detail. The high reusability of the program and the separation of interface from logical code are discussed.
【學(xué)位授予單位】:湖南科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52

【相似文獻】

相關(guān)期刊論文 前10條

1 牛昱東;豐云鵑;吳永明;;數(shù)據(jù)設(shè)計器擴展的研究與應(yīng)用[J];微型電腦應(yīng)用;2007年02期

2 楊偉明;;具有可自適應(yīng)性的問卷設(shè)計器的設(shè)計[J];電腦與信息技術(shù);2009年06期

3 楊春,李小青;數(shù)據(jù)報表設(shè)計器使用技巧[J];醫(yī)學(xué)信息;2002年07期

4 閔孝忠,朱巧明;企業(yè)公文工作流中報表和流程設(shè)計器的設(shè)計與實現(xiàn)[J];福建電腦;2005年06期

5 郝志華;用VB6.0實現(xiàn)打印和預(yù)覽[J];電腦愛好者;2000年14期

6 陶楊;用數(shù)據(jù)報表設(shè)計器創(chuàng)建報表[J];軟件世界;1999年04期

7 馬浩洲;;用VB編寫抽獎系統(tǒng)[J];中小學(xué)實驗與裝備;2012年02期

8 曹元大,韓雪來;跨平臺可視化網(wǎng)頁設(shè)計器的設(shè)計與實現(xiàn)[J];北京理工大學(xué)學(xué)報;2001年01期

9 鄒金蘭;鄒春華;;DCERP系統(tǒng)的個性設(shè)計[J];機電工程技術(shù);2006年06期

10 陳曉男;;巧用查詢設(shè)計器掌握查詢語句[J];工業(yè)控制計算機;2007年06期

相關(guān)會議論文 前1條

1 張雄;譚浩;;基于BPEL4WS的流程設(shè)計器的可視化設(shè)計與實現(xiàn)[A];2006北京地區(qū)高校研究生學(xué)術(shù)交流會——通信與信息技術(shù)會議論文集(下)[C];2006年

相關(guān)重要報紙文章 前2條

1 李培林;裝機好幫手[N];計算機世界;2004年

2 李培林;DOWN個免費軟件,菜鳥也能自助裝機[N];中國計算機報;2004年

相關(guān)碩士學(xué)位論文 前10條

1 李海銘;基于MVVM模式的嵌入式GUI可視化設(shè)計器的設(shè)計與實現(xiàn)[D];湖南科技大學(xué);2015年

2 何璦君;路線圖設(shè)計器系統(tǒng)的設(shè)計與開發(fā)[D];華中科技大學(xué);2009年

3 唐誠;游戲關(guān)卡設(shè)計器的研究和實現(xiàn)[D];蘇州大學(xué);2006年

4 溫麗兵;企業(yè)可視化集成開發(fā)環(huán)境——實體設(shè)計器的實現(xiàn)[D];北方工業(yè)大學(xué);2009年

5 張倩;達夢OLAP聚集設(shè)計器的研究[D];華中科技大學(xué);2011年

6 宋廣元;基于統(tǒng)一網(wǎng)絡(luò)管理平臺的報表設(shè)計器的研究與實現(xiàn)[D];西南交通大學(xué);2007年

7 趙耀;基于Flex的jBPM WEB流程設(shè)計器的研究與開發(fā)[D];昆明理工大學(xué);2012年

8 劉建;基于XPDL的可視化流程設(shè)計器的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2009年

9 劉淑曼;基于WF4.0的電梯設(shè)計系統(tǒng)的流程開發(fā)平臺的設(shè)計與實現(xiàn)[D];東北大學(xué);2012年

10 張文治;深圳海事數(shù)字平臺的設(shè)計與實現(xiàn)[D];蘇州大學(xué);2006年

,

本文編號:1470289

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

本文鏈接:http://www.wukwdryxk.cn/guanlilunwen/xiangmuguanli/1470289.html


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

版權(quán)申明:資料由用戶d0f4a***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
尤物视频在线看| 国产亚洲情侣一区二区无| AV免费网站在线观看| 精品国产乱码久久久久软件| 国产精品成人久久久久A伋 | 无码国产69精品久久久久app| 午夜夜伦鲁鲁片免费无码| 久久久a| 2021亚洲国产成a在线| 亚洲AV无码专区在线| 国产午夜激无码av毛片不| 冕宁县| 欧美多p| 性乌克兰18videos少妇| 80S国产成年女人毛片| 久久婷婷五月综合色国产| 久久AⅤ人妻少妇嫩草影院| 2020久久国产综合精品swag| 亚洲日本天堂| 免费av不卡| 日日天干夜夜狠狠爱| 99久久99久久精品国产片 | 日韩乱码| 国产精品久久久久9999赢消| 亚洲人成网站18禁止人| 亚洲AV综合色区无码一二三区 | 人人干人人妻| 国产这里只有精品视频| 久久综合亚洲色HEZYO社区| 色婷婷五月综合欧美图片| 国产sM重味一区二区三区| 白洁少妇高义第1一178章| 九九热这里有精品| 15—17女人毛片| 日韩av不卡在线| 欧美黑人深喉猛交群av| 午夜精品人妻无码一区二区三区| AV人摸人人人澡人人超碰小说| 中文字幕人妻无码专区| 欧乱色国产精品兔费视频| 少妇高潮毛片免费看|