首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 156 毫秒
1.
用功能图的方法表示GUI可以有效的提高GUI测试效率。该文给出了基于功能图的GUI形式化提取方法和覆盖准则,设计了相应的覆盖率算法实验,实验表明,对越大规模的GUI窗口来说,该方法具有越高的覆盖率和执行效率。  相似文献   

2.
在进行嵌入式系统的软件设计过程中,应用层GUI的设计是一个非常重要的部分.由于实时操作系统的引入,用户界面的设计就从传统的顺序执行变成了以消息驱动方式进行用户界面响应.采用了OOP的思想,构建了一种适用于无线通讯终端系统(包括GSM通讯终端,PHS通讯终端,CDMA通讯终端)软件设计中通用的GUI模型,并给出了在C语言开发工具下的实现,以一个待机状态下主菜单界面讲述了模型中状态迁移的具体实现过程.该GUI模型具有结构简单,实现方便,便于扩展等特点,目前已用于笔者开发的PHS移动终端的系统软件中,实践证明该模型使用效果良好.  相似文献   

3.
开发了一个运行于MATLAB环境的极点配置和状态观测器设计GUI辅助工具,帮助设计人员快捷、直观地完成相应的系统设计与仿真任务.在论述有关理论的基础上,以Matlab GUIDE为开发手段,进行该GUI辅助工具的设计.该设计的图形用户界面由GUIDE中的控件编辑、组合而成,控制算法通过调用Control System Toolbox中的命令函数来实现,为了实现不同控件callback subfunction代码之间的数据传输,采用global将要求共享的变量申明为全局变量.该GUI辅助工具可以做为Matlab SISO Design Tool 的有益补充.  相似文献   

4.
基于事件权重的GUI测试路径生成方法   总被引:1,自引:0,他引:1  
江琴  刘琳岚  苏曦  蔡轲 《计算机应用》2009,29(5):1382-1384
针对GUI事件驱动特性产生无限多个测试路径的问题,提出在事件流图中考虑事件权重的GUI测试路径生成方法。分析了事件流图模型,采用层次分析法计算事件的权重,通过遍历事件流图生成GUI测试路径。该方法减少了测试路径的数目,生成的测试路径更具有效性,提高了测试效率。  相似文献   

5.
张鹏  徐鹏 《计算机科学》2005,32(11):198-201
图形用户界面(GUI)是各种计算机应用的一个重要组成部分。但是越来越多的缟程语言和GUI工具包使得开发跨平台的GUI也变得越来越繁琐。同时,日趋庞大和复杂的数据,也迫使开发者在维护GUI相关数据方面付出更多的努力。本文从分析MVC设计模式入手,力图从更高的层次上对GUI及其相关数据的描述模型进行归纳和抽象,提出并形式化描述了一种GUI抽象描述模型,基于该模型的GUI数据建模算法和绑定模型。最后简单介绍了该描述模型基于XML的实现语言——GUI XML。  相似文献   

6.
在进行嵌入式系统的软件设计过程中,应用层GUI的设计是一个非常重要的部分.由于实时操作系统的引入,用户界面设计就从传统的顺序执行变成了以消息驱动方式进行用户界面响应.本文采用了OOP的思想,构建了一种适用于PHS通讯终端系统软件设计中通用的GUI模型,并给出了在c语言开发工具下的实现,以一个待机状态下主菜单界面讲述了模型中状态迁移的具体实现过程.  相似文献   

7.
赵毅  马捷 《计算机工程》2004,30(8):80-82
介绍了Python语言、GTK 图形包、glade图形界面生成器以及用Python GTK 开发Linux GUI应用的基本方法。并以机群网络通信监控系统的设计与实现为例,对用Python GTK 开发Linux GUI应用的方法进行了阐述。  相似文献   

8.
基于模型的图形用户界面软件测试方法   总被引:1,自引:0,他引:1  
通过研究GUI(图形用户界面)软件的规格说明、GUI结构、GUI代码,构造用于GUI测试的四种不同层次的GUI表示方法,该表示方法可以描述界面间关系的界面调用关系图、界面信息的对象-事件分析图、界面内事件间关系的事件关系流图以及程序内部逻辑结构的事件程序控制流图,在此基础上提出了基于这些模型的复合性测试用例生成方法,并用实例说明该方法的有效性.  相似文献   

9.
针对工控领域资源有限、实时性要求高的特点设计并实现了一种嵌入式GUI(Graphical User Interface)系统。采用层次结构和面向对象的设计方法,并引入嵌入式实时操作系统,具有易用,轻型、反应实时、可移植和可扩展的特点。实践证明,该GUI完全满足工业控制领域的要求,具有很高的实际应用价值。  相似文献   

10.
传统的图形用户界面GUI(Graphics User Interface)设计中,存在过度耦合、组件与事件之间的映射关系混乱等问题.对此,提出了基于控制反转( IOC)的GUI框架,该框架采用Java反射机制,解析xml配置文件完成组件实例化、组件添加事件监听.实验表明,利用该框架建立的GUI实现了业务对象的松散耦合,组件和事件处理方法分离,缩短开发周期,具有较高的可扩展性.  相似文献   

11.
随着电子纸技术、无线网络以及嵌入式等技术的快速发展,移动阅读已悄然兴起。而以电子纸为显示媒介的电子阅读器则备受青睐,市场上相关的嵌入式产品也越来越多。作为其核心之一的格式解析引擎在开发过程中会遇到不少问题。例如:文档格式标准众多,GUI平台差异较大,电子纸刷新速度较慢,等等。提出一种利用中间格式版面重构的方法,设计多格式解析引擎,并详细介绍了在版面重构过程中的一些关键性问题。该系统利用虚拟打印技术,做到了设备无关,以页为基本单位适应电子纸显示特点,支持多国语言的文字排版,支持表格、图形等多种元素,支持文档的缩放、旋转等。经在某商业公司的实验平台验证,该方案具有一定可行性。  相似文献   

12.
在CIS概念的基础上,结合GUI系统的消息特性,提出了一套基于CIS的消息驱动的GUI自动测试方法。介绍了一套自定义的基于CIS的测试脚本描述语言。讨论了基于CIS测试脚本的消息驱动的GUI自动测试方法的原理、步骤。分析了GUI系统的CIS之间的关系并给出了一个CIS测试顺序分配算法。实验结果表明该方法对GUI系统的一致性测试、回归测试和资源消耗测试是非常有效的。  相似文献   

13.
Development environments based on ActiveX controls and JavaBeans are marketed as ‘visual programming’ platforms; in practice their visual dimension is limited to the design and implementation of an application's graphical user interface (GUI). The availability of sophisticated GUI development environments and visual component development frameworks is now providing viable platforms for implementing visual programming within general‐purpose platforms, i.e. for the specification of non‐GUI program functionality using visual representations. We describe how specially designed reflective components can be used in an industry‐standard visual programming environment to graphically specify sophisticated data transformation pipelines that interact with GUI elements. The components are based on Unix‐style filters repackaged as ActiveX controls. Their visual layout on the development environment canvas is used to specify the connection topology of the resultant pipeline. The process of converting filter‐style programs into visual controls is automated using a domain‐specific language. We demonstrate the approach through the design and the visual implementation of a GUI‐based spell‐checker. Copyright © 2001 John Wiley & Sons, Ltd.  相似文献   

14.
开发了一套c语言实现的小型实时图形用户界面工具,介绍了GUI系统的基本设计思路.系统已成功应用于一款继电保护机产品.  相似文献   

15.
嵌入式系统在手机、PDA等手持信息设备领域的应用出现了强劲的发展势头。而一个十分友好的图形用户界面(GUI)是嵌入式系统设计的关键技术之一,针对这种GUI的开发应用软件有很多,Qt/E是其中比较流行的一种。首先分析了Qt/E的运行机制及特点,并详细阐述其在基于ARM的嵌入式Linux系统下的移植方法,最后使用一个简单的应用程序来说明Qt/Embedded的嵌入式GUI的开发流程。  相似文献   

16.
Visual layout has a strong impact on performance and is a critical factor in the design of graphical user interfaces (GUIs) and Web pages. Many design guidelines employed in Web page design were inherited from human performance literature and GUI design studies and practices. However, few studies have investigated the more specific patterns of performance with Web pages that may reflect some differences between Web page and GUI design. We investigated interactions among four visual layout factors in Web page design (quantity of links, alignment, grouping indications, and density) in two experiments: one with pages in Hebrew, entailing right-to-left reading, and the other with English pages, entailing left-to-right reading. Some performance patterns (measured by search times and eye movements) were similar between languages. Performance was particularly poor in pages with many links and variable densities, but it improved with the presence of uniform density. Alignment was not shown to be a performance-enhancing factor. The findings are discussed in terms of the similarities and differences in the impact of layout factors between GUIs and Web pages. Actual or potential applications of this research include specific guidelines for Web page design.  相似文献   

17.
基于XML和XSD的通用GUI生成器研究   总被引:1,自引:0,他引:1  
  相似文献   

18.
在分析了现有数据库用户查询界面和条件生成在数据库应用中存在的问题后,基于面向对象的概念,提出了可视对象数据描述表结构、信息来源和取值方式等约束的用户查询界面和条件的生成方法,并给予了形式化描述。查询条件的生成采用的是合取范式的标准形式,用户界面的生成采用了标准的可视对象。该方法已经得到了实现,并在实际系统中获得了应用。  相似文献   

19.
一种图形用户界面的XML描述方法与工具开发   总被引:1,自引:0,他引:1  
传统的图形用户界面开发与具体的程序设计语言和软件开发平台密切相关。图形用户界面开发的这种紧耦合性对软件开发的后续过程和软件移植以及软件开发各阶段工作的重用造成了很大的困难。在分析传统图形用户界面开发存在问题的基础上,提出一种基于XML的图形用户界面描述方法,使用这种描述方法定义图形用户界面,可以实现图形用户界面定义与具体程序设计语言和开发平台的无关性。在此基础上,开发了一个基于上述图形用户界面描述方法的B/S架构的图形用户界面生成工具。其借助开源的fckeditor编辑器与用户交互,可以友好便捷地编辑图形用户界面,生成符合要求的图形用户界面XML描述文档;进一步地,再通过dom4j解析相应的XML文档,可以自动生成html格式等与具体语言相关的图形用户界面代码文档。详细介绍提出的基于XML的图形用户界面描述方法,并给出相应图形用户界面生成工具的设计思路和应用实例。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号