首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
针对三维用户界面对非几何信息表达、交互研究不足的问题,在对界面导航进行研究的基础上,提出了一种基于信息导航的三维用户界面动态构建方法UIDCM。首先,总结了三维界面中的信息导航模型。然后针对导航模型以及复杂信息的表达需求,提出了三维用户界面动态构建方法,并利用此方法实现信息表达、导航交互、命令响应等三维界面功能。最后,利用光学跟踪工具作为三维人机交互手段,搭建了三维用户界面原型系统,并以飞机研制任务信息为实例进行了系统验证。实验表明,UIDCM方法对于三维空间下的信息获取、导航与交互能够提供一种有效的解决方案。  相似文献   

2.
分析了移动终端设备的资源受限性和其界面技术的不足,利用Sync4j同步引擎保持移动终端与服务器数据一致,提出了一种新的基于可扩展标识语言的适用于移动终端的用户界面应用框架,实现了界面动态绘制、界面元素与相应数据绑定、数据持久化存储和数据自动生成.实验结果表明,该框架具有轻量级与接口简单的特性,满足了移动终端用户界面的可定制性和离线浏览,减轻了服务器的工作负荷,大幅度提高了响应速度和执行效率.  相似文献   

3.
基于UML的图形用户界面交互行为的设计   总被引:3,自引:0,他引:3  
在用户界面设计中存在大量的用户与界面之间的动态交互。传统的软件工程方法对用户界面交互行为设计的支持较少,使得用户界面难以设计,造成用户界面在设计时被忽略而由实现人员在编码时去把握。UML为设计人员提供了各种灵活的设计工具用于描述界面控件的动态行为,将用户界面设计与应用业务设计有效地融合起来提供并提高了设计与实现的一致性和完整性。  相似文献   

4.
基于模型的用户界面设计方法是通过用户界面模型开发用户界面的新方法。任务模型作为其中一个主要模型,刻画的是用户与界面交互过程中动态行为方面的信息。详细介绍了HTA,UAN,GOMS,CTT,Wisdom五种常用的任务模型建模方法,分析了各方法的优缺点及适用环境,并对任务建模方法的未来发展方向进行了展望。  相似文献   

5.
为了解决传统C/S模式业务界面在开发过程中存在的问题,运用了B/S模式的网页界面生成中HTML优势,提出了基于XML的C/S模式业务界面动态生成的设计.用XML描述文件存储用户界面信息,通过XML解析器和映射机制产生动态控件,最后窗口组件加栽动态控件形成动态界面.该设计将C/S模式业务与界面进行分离,采用XML描述文件记录C/S模式业务界面信息,运用Microsoft.NET Framework4.0实现界面的动态生成.  相似文献   

6.
针对传统的应用软件用户界面开发方法存在的可修改性与可重用性差等一系列问题,提出了一种基于XML的通用界面自动生成模型-GIAGM。该模型主要包括界面配置、界面定制、界面生成、界面控制和用户界面管理机制。研究工作实现了基于XML的可通用界面动态生成系统,应用该系统不仅可使应用软件界面的开发更加简单快捷,而且易于维护。最后通过实例介绍了该界面自动生成系统有着良好的扩展性及定制功能,并且也可减少界面开发上的复杂性,提高开发效率。  相似文献   

7.
多设备用户界面开发中不同类型的设备通常需要为同一应用定制不同的界面,或者通过WEB浏览器访问。这两种方法均导致大量额外的开发努力和代价。提出一种基于UIML的多设备用户界面生成方法,其特征是通过建模与设备无关的抽象界面,该方法按照不同的设备特征将其映射为具体的界面;该方法的实现利用了一个运行时机制在具体的设备上绘制出真实界面。实验表明,该方法可减轻多设备界面的开发难度,提高效率。  相似文献   

8.
贾伟  华庆一  张敏军  陈锐  姬翔  王博 《计算机科学》2018,45(10):202-206, 224
移动用户界面模式能够有效地提高移动界面开发的效率和质量。针对现有界面模式检索方法的检索结果不能满足界面开发需求的问题,提出一种基于冲突度和协同过滤的移动用户界面模式推荐方法。首先,根据移动界面的开发需求,使用模糊C均值聚类算法缩小界面模式的查找范围;然后,利用界面模式的历史评分和冲突度,构建了两个张量模型,并利用基于Hamiltonian蒙特卡洛的张量分解方法实现张量模型的重构;最后,通过线性方法得到推荐的界面模式。实验结果表明,与现有的检索方法相比,该推荐方法能够更好地帮助开发人员查找界面模式。  相似文献   

9.
为适应多设备环境下用户界面开发的需求,解决当前UIDL存在的一些问题,设计并实现了一个轻量级多设备用户界面描述语言MDUIDL。该语言分为抽象界面描述语言、具体界面描述语言、事件描述语言和设备描述语言,分别从不同侧面对多设备应用系统的用户界面进行描述。通过实例研究,表明该语言具有良好的界面表达能力和对多设备环境的支持,且简单易学,易于使用。  相似文献   

10.
基于XML的用户界面管理   总被引:8,自引:0,他引:8  
为了使软件用户界面具有良好的扩展性与定制能力,提出包括界面生成、界面配置、界面定制和界面控制等多方面内容的用户界面管理概念,并结合XML技术开发出相应的界面管理系统.应用该系统不仅可使软件的开发更加简单和易于维护,还可使最终用户能够根据需要对界面进行定制.  相似文献   

11.
12.
王景龙  万建成  黄国栋 《计算机应用》2007,27(11):2736-2739
为了提高用户界面开发的效率,通过对界面区域的构成分析,提出了基于原语的界面设计模式,并从数据、交互和展示三个角度定义了界面设计模式原语,对界面设计模式进行规范化描述。以此为基础,进一步提出了一种基于原语的界面设计模式建模方法。本方法通过对模式原语的定制对界面展示单元的静态信息、交互信息和展示信息进行采集,从而完成对界面设计模式的建模,并有效指导代码的自动生成。  相似文献   

13.
This article proposes a 3-dimensional (3D) vision-based ambient user interface as an interaction metaphor that exploits a user's personal space and its dynamic gestures. In human-computer interaction, to provide natural interactions with a system, a user interface should not be a bulky or complicated device. In this regard, the proposed ambient user interface utilizes an invisible personal space to remove cumbersome devices where the invisible personal space is virtually augmented through exploiting 3D vision techniques. For natural interactions with the user's dynamic gestures, the user of interest is extracted from the image sequences by the proposed user segmentation method. This method can retrieve 3D information from the segmented user image through 3D vision techniques and a multiview camera. With the retrieved 3D information of the user, a set of 3D boxes (SpaceSensor) can be constructed and augmented around the user; then the user can interact with the system by touching the augmented SpaceSensor. In the user's dynamic gesture tracking, the computational complexity of SpaceSensor is relatively lower than that of conventional 2-dimensional vision-based gesture tracking techniques, because the touched positions of SpaceSensor are tracked. According to the experimental results, the proposed ambient user interface can be applied to various systems that require real-time user's dynamic gestures for their interactions both in real and virtual environments.  相似文献   

14.
Motivated by the need to develop an integrated measure of simplicity perception for a smartphone user interface, our research incorporated visual aesthetics, information design, and task complexity into an extended construct of simplicity. Drawn from three distinct domains of human–computer interaction design and related areas, the new development of a simplicity construct and measurement scales were then validated. The final measurement model consisted of six components: reduction, organization, component complexity, coordinative complexity, dynamic complexity, and visual aesthetics. The following phase aimed at verifying the relationship between simplicity perception of the interface and evaluations of user satisfaction. The hypothesis was accepted that user satisfaction was positively affected by simplicity perception and that the relationship between the two constructs was very strong. The findings imply that a simplified interface design of the task performance, information hierarchy, and visual display attributes contributes to positive satisfaction evaluations when users interact with their smartphone as they engage in communication, information search, and entertainment activities.  相似文献   

15.
用户界面(UI)是用户直接与软件进行交互的部分,是一个软件是否具有竞争优势的一个重要条件,备受程序员的关注和重视。文中探讨了如何由用户在使用过程中根据需要配置个性化界面的方法。并且通过一个具体项目的实践,提出了一个动态实现软件界面及可视化调整的解决方案,并对其实现过程中的控件动态生成、事件动态绑定、控件拖动等的一些技术细节进行了较详尽的描述。  相似文献   

16.
该文以炼化企业的动态调度系统为应用背景,以面向动态调度的自适应用户界面的设计与实现为主要研究内容,分析了当前炼化企业动态调度系统用户操作的流程以及界面的需求并建立起相应的数学模型。借鉴自适应用户界面的相关研究成果,设计了自适应用户界面的体系结构以及用户的动态行为过程,针对流程行业的应用特点提出了利用产生式推理和基于上下文的用户意图捕捉的方法,最后给出应用实例。文中所述方法已经成功在企业中得到应用。使用结果表明,该方法能够有效地开发动态调度系统的自适应用户界面,获得满意效果。  相似文献   

17.
博士CAD系统界面设计理论及实践   总被引:1,自引:1,他引:1  
论述了图形界面设计的一般原则,并提出了针对博士CAD系统的特点所用的特殊原则。设计及实践了一个完整的基于事件驱动的博士CAD系统界面,并在此基础上进一步论述了如何具体运用这些原则设计美观大方及更人性化的图形界面的技巧。这对CAD系统开发中的界面设计具有一定的理论指导和实践意义。  相似文献   

18.
The analysis of the interactive relations among interface elements using a structuralized method can help user interface designers to satisfy the different requirements of design and improve design efficiency. This study develops a three-stage structured user interface design approach for complex information systems consisting of multiple components. First, the Quality Function Development (QFD) approach is used to confirm the user's design demand and its mapping components. Next, the Interpretive Structural Model (ISM) technique is adopted to construct a clear model of a hierarchical structure. Finally, the Impact Matrix Cross-Reference Multiplication Applied to a Classification (MICMAC) approach is employed to analyze the effect and dependence among the overall design components, and to consider the relationship network graph of distribution of components in the system. The research approach applies the Web mail system as its case study. Through the empirical study of web-based system, interface designers can effectively grasp a user's differentiated demand that changes rapidly and reflect it in the combination of designed components. This study establishes a strategy for creating an information system design pattern with multiple components is by building a hierarchical structure and analyzing the component distribution.  相似文献   

19.
The ability to determine, a priori, how well an interface design meets the information needs of a user—that is, to ‘bridge the information transfer gap’—is a critical component of any intelligent interface design system. Yet most current approaches either sidestep the problem of computationally measuring ‘goodness of fit’ by compiling design knowledge into a set of pattern matching rules or, at best, use a very limited set of parameters in scoring. We describe a formal representation for capturing the information needs associated with user tasks and the information conveying capabilities of interface elements. A multifaceted scoring technique, using this representation, is presented for assessing a design's goodness of fit against current user requirements. The hallmarks of this approach are the explicit representation of the goals of good user interface design, evaluation of a proposed design against these goals and a computational approach to performing tradeoffs among these goals when incompatible. Finally, we report on the implementation and user acceptance of this design in an adaptive interface application for military attack/scout helicopters.  相似文献   

20.
This paper describes a method to predict guaranteed and tight deterministic execution time bounds of a sequential program. The basic prediction technique is a static analysis based on simple timing schema for source-level language constructs, which gives accurate predictions in many cases. Using powerful user-provided information, dynamic path analysis refines looser predictions by eliminating infeasible paths and decomposing the possible execution behaviors in a pathwise manner. Overall prediction cost is scalable with respect to desired precision, controlling the amount of information provided. We introduce a formal path model for dynamic path analysis, where user execution information is represented by a set of program paths. With a well-defined practical high-level interface language, user information can be used in an easy and efficient way. We also introduce a method to verify given user information with known program verification techniques. Initial experiments with a timing tool show that safe and tight predictions are possible for a wide range of programs. The tool can also provide predictions for interesting subsets of program executions.This research was supported in part by the Office of Naval Research under grant number N00014-89-J-1040.  相似文献   

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

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