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

2.
朱永华  吴俊杰  张倩 《计算机工程》2011,37(23):52-53,59
针对现有用户界面模型在界面自动生成时不能实现控件和数据自动绑定的问题,提出一种新的用户界面模型,包括界面数据对象、数据对象之间及数据对象与控件关系的描述规范。应用结果证明,该模型能在用户界面生成时自动绑定控件和数据,实现界面数据的联动,减少界面开发时间,提高软件开发效率及可维护能力。  相似文献   

3.
通过微软最新推出的用户界面框架WPF平台和数据库技术设计开发了一套心理检测系统。该系统首先搭建了由菜单栏、工具栏和导航栏三部分组成的心理检测软件的界面框架,进而使用XAML标记语言实现用户界面设计代码与程序逻辑代码的分离;结合类的创建和数据绑定方法实现了软件功能的定制,提高了数据的存储及管理效率;最后,简要介绍了系统开发中的一些关键技术,即通过AES加密算法实现MySql数据库和Sql Server数据库之间的数据共享,保证了数据传输过程中的安全性和可靠性,以及通过事务实现了数据存储的完整性,并给出了部分实现代码。结果表明,基于WPF编程技术不仅能提高系统的交互性、降低模块间的耦合性,还能使软件界面具有统一的风格样式,增强了界面的渲染效果,提高了系统的开发效率。该系统界面友好,功能丰富,可以跨平台使用。  相似文献   

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

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

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

7.
CoPenML:基于XML的笔式用户界面构件体系结构   总被引:3,自引:1,他引:3  
笔式用户界面在许多领域得到了广泛应用,但现有的笔式界面技术不能支持高层次、多领域的可视化界面制作,很难实现面向软件构件的重用.因而提出一个新的解决方案,面向构件的体系结构CoPenML.该方案基于XML语言抽象描述了笔式界面的配置组成.可用于快速生成界面原型及二次开发接口,并且在系统实现级以及场景图级两个层面上实现软件构件的重用.设计了CoPenML的体系结构并给出了界面描述语言规范.最后开发了基于CoPenML的笔式界面制作环境以及相关工具.结果表明该方案对于笔式用户界面制作是十分有效的.  相似文献   

8.
针对Web应用系统中应用环境和用户需求易于变化的问题,将柔性软件思想与Web界面的设计结合起来,提出了一个具有动态重配置能力的基于构件的柔性Web用户界面模型。该模型把描述构件显示样式的模板和适应业务数据结构变化的构件规则分别存储到XML文档和关系数据库中,从而解决了Web用户界面的适应性和重用性问题。最后,通过一个具有表格数据显示功能的柔性Web用户界面来说明模型的有效性和可用性。  相似文献   

9.
探讨了在编写随机选择教室程序时遇到的几个问题,包括选择随机函数、随机选择对象的存储与选取、显示界面问题等,并给出了解决这些问题的VC++实现代码.多次使用实践证明,这些问题的解决增强了随机选择的客观性以及程序应用范围的广泛性、用户界面的友好性,对于解决其他类似随机选择问题具有一定参考价值.  相似文献   

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

11.
Until quite recently, perhaps the least appreciated part of user interface management system (UIMS) architecture has been the interface to the application. A number of approaches to interface-application communication have been attempted, but these have suffered as a result of being non-programmable, unstructured and/or static. This paper presents the user-interface-application communication system developed for the Chimera UIMS, which attempts to address these problems. This system enables interprocess communication between user interface and application via an explicit, programmable UIMS component—an application linkage, which is structured, dynamic and reconfigurable at run-time. The internal structure of the linkage is described, along with the mechanism for communication with dialogue control and application. An extensive example is developed in order to illustrate the communication process to and from the user via dialogue control and linkage to the application.  相似文献   

12.
三维交互任务的描述和结构设计   总被引:2,自引:1,他引:2  
田丰  戴国忠  陈由迪  程成 《软件学报》2002,13(11):2099-2105
主要讨论了三维交互中交互任务的归纳描述和结构设计问题.首先归纳出三维交互中的基本交互任务和普遍交互任务,对二者之间的联系进行了描述,提出了一个三维交互任务的产生框架,最终建立起三维交互中通用的核心模块.三维交互核心模块描述了三维交互中通用的底层结构,模块中定义了三维交互中通用的一系列交互原语和交互任务,实现了原语的产生和任务的整合工作.在开发三维用户界面构造系统(3D UI toolkit或3D UIMS)或具体的三维/虚拟现实应用时,可以直接用它来建立系统的底层交互结构,而程序员将只关注于交互风格的建立等高层工作.  相似文献   

13.
本文采用面向对象技术,在对用户接口管理系统(UIMS)进行分析的基础上,提出了满足典型应用要求的UIMS模型框架,其目的是建立基于快速原型法的UIMS开发与管理模型。  相似文献   

14.
Numerous engineering application systems have been developed over the past twenty years, and many of these applications will continue to be used for many years to come. Examples of such applications include CAD Systems, finite-element analysis packages and inspection systems. Because many of these applications were developed before graphical workstations became available, they often have simple command-line user interfaces. Thus, there is a need for a graphical user interface management system (UIMS) that can be used to build point-and-click style interfaces for these existing engineering applications. In this paper we describe such a UIMS, and discuss its implementation using an object-oriented database tool. This UIMS allows users to create and modify user interfaces by editing graphical representations of the interfaces, thus eliminating the need to write code to build or modify an interface. The UIMS is implemented using an object-oriented database tool to take advantage of the data manipulation and storage management capabilities it provides. This approach reduces both the quantity and complexity of the code needed to implement the UIMS. It also allowed the UIMS to be implemented in a minimal amount of time.  相似文献   

15.
文中认真分析了用户界面管理系统开发的关键技术,系统地阐述了面向对象技术,直接操纵技术和交换互技术库技术等在UIMS系统设计与开发中的应用研究,基于“对话独立”。  相似文献   

16.
分析了人机交互技术的发展历程和趋势,提出了开放式UIMS三维参考模型,并试图以此回答目前UIMS发展过程中遇到的问题。  相似文献   

17.
A macro facility that allows end users to extend interactive graphical applications is presented as part of a user-interface management system (UIMS). Such macros are expressed by example; that is, the end user programs the macro in the application's generated user interface. Problems with macros-by-example in graphical applications are explored, and requirements to accommodate such a facility are defined for the UIMS dialogue model. Existing UIMS models are reviewed relative to these requirements, and the unique facilities of the MIKE (menu interaction kontrol environment) semantics-based model are presented. The implementation of the macro-by-example system is discussed, as well as the particular implementation of a multicommand UNDO facility, which is necessary when editing micros by example  相似文献   

18.
UIMS的表现层与交互设备和交互技术、人文因素、任务特点等密切相关,直接影响UIMS的可移植性、可扩展性及其对用户和应用的适应能力。本文首先提出一种开放的三维UIMS表示模型,进而提出一种交互技术独立的UIMS模型  相似文献   

19.
The building of a user interface management system (UIMS) is described from the perspective of the development team. This UIMS is a key component of the open-architecture system-integration services (OASIS) project at Electronic Data Systems. While OASIS's application domain is generally CAD/CAM/CAE (computer-aided design/manufacturing/engineering), users can extend its functionality by using a command macro language. The results are presented as observations and impressions gathered from the programming and training staffs, users, UIMS developers  相似文献   

20.
本文介绍了一种利用小波变换对静态图象数据进行压缩编码的具体方法。主要内容包括小波变换在图象压缩编码中的应用原理、变换域的量化、数据编码技术,以及计算机模拟结果和评价。文中描述了一种实用的基于小波变换的图象数据压缩算法。  相似文献   

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

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