欢迎来到天天文库
浏览记录
ID:32973134
大小:10.03 MB
页数:63页
时间:2019-02-18
《基于xml的用户界面定制技术研究及其在uc%2fos-ⅱ中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、苏州大学硕士学位论文基于XML的用户界面定制技术研究及其在uC/OS-Ⅱ中的应用姓名:余道琴申请学位级别:硕士专业:计算机软件与理论指导教师:孙涌20080401基于XML的用户界面定制技术研究及其在uC/OS-II中的应用中文摘要基于XMLO勺用户界面定制技术研究及其在uC/OS-ii中的应用中文摘要用户界面在软件系统的人性化、个性化、智能化等方面扮演着非常重要的角色,用户界面的可定制性是计算机软件技术研究中极其重要的问题之一。关于一般计算机软件系统的用户界面定制已展开了诸多研究,然而由于嵌入式系统
2、受到硬件环境的制约,对于嵌入式环境下的用户界面定制的研究还处于起步阶段,因此对于嵌入式环境下的用户界面定制有着非常重要的理论和研究意义。本文对XML在嵌入式系统中的应用进行了探索和研究,在分析了用户界面定制技术的基础上,提出了一种uC/oS.II下基于XML的用户界面定制技术。该技术主要是通过在显示层和应用层之间添加界面定制层来分离界面设计和应用模块,提高了界面的可定制性、通用性和扩展性。本文主要研究内容如下:(1)在研究了XML核心技术的基础上,针对嵌入式环境下硬件资源较弱的情况,设计并实现了一款轻
3、量型的XML解析器。并对该解析器进行了性能测试,结果显示该解析器的解析速度快、内存消耗量小,适合在嵌入式环境下使用。(2)将嵌入式系统中用户界面的要求和特点与XlVIL技术相结合,提出了一种嵌入式环境下基于XML的用户界面定制技术;该技术分为三层结构,分别为界面定制层,它使用XML对界面数据进行定义;应用层完成对界面数据的解析;显示层负责界面的显示。通过使用该技术,界面的扩展性和开发效率得到了改善。(3)在研究了uC/OS.II的多任务管理机制和消息邮箱通信的基础上,将该技术在uC/OS.II下进行了
4、设计和实现;基于多任务管理机制,设计了多个任务来完成定制技术中的三层结构的功能,使用消息邮箱完成任务之间的数据传递。(4)将uC/OS.II下的基于XML的用户界面定制技术在全站仪软件系统中进行应用实现。结果表明使用该定制技术可有效地提高用户界面的开发效率和界面的可扩展性。关键字:XML,嵌入式系统,uC/OS.II,用户界面,定制作者:余道琴指导教师:孙涌AbstractResearchofXML-bascdUserInterfaceCustomizationanditsApplicationinu
5、C/OS.IIResearchofXML.basedUserInterfaceCustomizationanditsApplicationinuC/OS·-IIUserinterfaceplaysaveryimportantroleinthehumanization,personalityandintelligenceofthesoftwaresystem.CustomizationoftheuserinterfaceiSoneoftheextremelyimportantresearchesofco
6、mputersoftwaretechnology.Researchesofuserinterfacecustomizationforthegeneralsoftwarehavelaunchedlotsofstudies.Duetotheconstraintsofhardwareintheembeddedsystems,researchesofuserinterfacecustomizationfortheembeddedsystemsoftwareisstillatthefledglingstage.
7、Therefore.itismeaningfultodotheresearchesoftheuserinterfacecustomizationintheembeddedenvironment.TKspaperdidsomeexplorationsandresearchesontheapplicationsofXMLintheembeddedenvironment.Basedontheanalysisoftheuserinterfacecustomizationtechnology,anXML-bas
8、eduserinterfacecustomizationmechanismisproposed.Byaddingacustominterfacelayertoseparatethedisplayandapplicationlayer,thismechanismCanimprovethecustomization,versatilityandscalabilityoftheuserInterface.n玲studiesareasfollows:(1.)De
此文档下载收益归作者所有