数字电视接收机可视化gui集成开发环境设计和实现

数字电视接收机可视化gui集成开发环境设计和实现

ID:27263827

大小:700.86 KB

页数:48页

时间:2018-12-02

数字电视接收机可视化gui集成开发环境设计和实现_第1页
数字电视接收机可视化gui集成开发环境设计和实现_第2页
数字电视接收机可视化gui集成开发环境设计和实现_第3页
数字电视接收机可视化gui集成开发环境设计和实现_第4页
数字电视接收机可视化gui集成开发环境设计和实现_第5页
资源描述:

《数字电视接收机可视化gui集成开发环境设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华中科技大学硕士学位论文摘要在传统的嵌入式系统开发中,图形用户界面(GraphicUserInterface,GUI)开发占据了很大一部分工作量。根据某著名数字电视接收机厂商统计,在内核模块开发稳定后,80%以上的工作量就在GUI部分。所以,本文所研究的数字电视可视化GUI集成开发环境的目标就是提高GUI部分的开发效率。本文所研究的集成开发平台成功的将数字电视接收机开发中的绝大部分工作集成到一个统一的平台,并且提供了“所见即所得”方式的可视化图形界面开发和模拟仿真工具。它提供了接收机项目开发工程的管理、GUI可视化开发、资源和代码管理、windo

2、ws平台模拟仿真、下载管理等功能,使得接收机开发人员可通过“绘图”的方式将界面绘制出来,并直接在windows对接收机界面和业务的实际运行效果进行模拟仿真。本文首先分析了接收机GUI系统的软件层次结构和工作核心机制,讨论了构建windows集成开发平台所需的几个要素如消息机制、窗口和控件、图片字体等资源,为集成开发环境和可视化GUI模块提供了理论基础。基于接收机GUI原理和软件分层设计思想,参考MVC系统架构,将集成开发环境分为了三层(视图层、控制层和存储管理层)。视图层使用WTL技术实现应用程序框架;控制层分为四大模块:可视化GUI设计模块、资源

3、管理模块、代码管理模块、模拟器仿真和下载模块。文中详细论述了各模块的详细设计。最后,文章重点论述了重要模块可视化GUI设计模块的架构设计和实现。可视化GUI模块使用了类的相关思想对画板和控件进行了描述。采用了继承、重载、虚函数等技术实现了设计的简单性和可扩展性,采用了XML技术实现了灵活的存储管理,成功的实现了页面视图、XML存储和接收机代码之间的相互转换。关键词:数字电视接收机,集成开发环境,可视化开发I华中科技大学硕士学位论文AbstractIntheexplorationoftraditionalEmbeddedSystem,thedevel

4、opmentofGraphicUserInterfacetakesupmostofworkload.Accordingtothestatisticsfromthewellknownset-top-boxdesigngroups,afterthedevelopmentofthekernelmodulebecomestable,morethan80%ofworkloadwillspentinGUI.Thus,theresearchsubjectofthispaper,namelyIntegratedDevelopmentEnvironmentistoi

5、mprovetheefficiencyofdevelopmentoftheGUI.TheIntegratedDevelopmentEnvironmentinthispapersuccessfullyconcentratesmostoffunctioninaIntegratedEnvironment,providedwithvisualinterfacedevelopmentnamedasWYSIWYG(WhatYouSeeIsWhatYouGet)andsimulatetool.Itprovidesmanyfunctionssuchas,thema

6、nagementofdevelopmentofset-top-box,GUIvisualizeddevelopmentresourceandcodemanagement,simulatoranddownloadmanagementonWindowsPlatform,whichenablestheexplorertodrawtheinterfacebythemethodofdrawing,andsimulatetheactualoperationoftheinterfaceandbusinessintheset-top-box.Thispaperfi

7、rstlyanalyzesthestructureofsoftwareandcoremechanismofGUIinset-top-boxanddiscussesseveralfactorstoconstructwindowsIntegratedDevelopmentEnvironment,suchasmessagemechanism,window,widget,pictures,fontandotherresources,whichlaidatheoreticalfoundationforthedevelopmentofIntegratedDev

8、elopmentEnvironmentandvisualizedGUI.Basedonthetheoryofset-top

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。