共查询到19条相似文献,搜索用时 46 毫秒
1.
设计与实现面向领域应用的交互式信息可视化软件十分困难.缺乏统一的开发方法与支撑工具箱,为非专家用户提供对层次、网络、多维等数据类型的统一支持,对各种可视化技术与交互技术的统一支持,以及对信息可视化任务的统一支持针对此问题,提出了一种模型驱动的交互式信息可视化开发方法Daisy.首先,提出了交互式信息可视化界面模型IIVM(interactive information visualization interface model);然后,提出了基于IIVM的交互式信息可视化开发方法Daisy,讨论了该方法的两个核心技术:IIVM建模与描述文件生成方法、系统自动生成方法.同时。给出了Daisy工具箱,包括Daisy建模工具、Daisy系统自动生成工具以及运行时框架与组件库.最后,给出了该开发方法与工具箱的应用实例.实例表明,该方法能够为交互式信息可视化开发的统一支撑方法问题提供一种有效的解决方案. 相似文献
2.
由于用传统的开发方法开发笔式表单界面软件,开发周期长、成本高且难以适应需求变更,难以提供用户概念模型和系统实现模型相一致的软件,针对此问题,提出了一种模型驱动的笔式表单界面软件开发方法,首先提出笔式表单用户界面模型——PFUIM.然后,基于PFUIM提出模型驱动的笔式界面软件的开发框架.该框架描述了笔式用户界面软件的开发模型,详细论述了各个模型的结构以及模型之间的关系;最后,在开发框架的基础上,提出了开发笔式表单界面软件的建模方法和系统自动生成方法,并通过一个实例说明该框架指导笔式表单界面软件开发的指导作用. 相似文献
4.
随着XML技术的推广,许多应用程序采用XML文档来收集和维护用户输入数据。由于XML Schema定义了用户输入数据的类型和结构,所以利用Schema自动生成用户界面,可以减少工程开发量,提高系统的灵活性。但是Schema所能表达的数据结构非常灵活和复杂,同时界面开发涉及大量人机交互细节和数据检查,这增加了自动生成的难度。从实际应用出发,提出利用Java语言来开发转换工具,实现由XML Schema自动生成HTML Web Page的技术。就模型驱动生成用户界面而言,该方法有效可行,并且具有较好的可扩展 相似文献
5.
用户界面是人和计算机之间的通信媒介,友好的用户界面能提高用户使用的效率.为了增强用户界面的有效性、正确性、友好性,提高人机交互的效率,在研究已有用户界面设计模型、用户参与设计方式和领域建模的基础上,提出一种以最终用户、领域专家、开发人员为设计中心的新的用户界面设计模型. 相似文献
6.
7.
安全关键系统的实现需要通过需求、设计、集成、验证和测试等多个阶段。近年来,模型驱动开发方法逐渐成为安全关键系统设计与开发的重要手段。由于还没有一个建模语言能够支持整个安全关键系统开发生命周期,因此选择集成使用2种广泛使用的标准语言:系统建模语言(SysML)和嵌入式实时系统体系结构分析与设计语言(AADL)。SysML和AADL提供了同一系统的2个不同视图,SysML模型为系统工程师提供了一个系统视图,AADL为架构设计师建立一个较低层次的设计视图,它结合了实现所有功能的硬件、操作系统和代码。提出一种SysML模型到AADL模型的自动转换方法。首先,定义SysML子集SubSysML,主要包括模块定义图(BDD)、内部模块图(IBD)、活动图(ACT)子集和从IBD和BDD扩展的AADL Profile;其次,定义SubSysML到AADL的转换规则并设计转换算法;然后,对生成的AADL初始模型进行精化;最后,使用EMF框架技术实现SubSysML到AADL的模型转换工具并通过雷达案例验证所提方法的有效性。 相似文献
8.
9.
10.
本文描述了菜单驱动用户界面自动生成系统AMENU的设计和实现,它能由菜单描述语言生成菜单驱动用户界面的PASCAL源程序。文中介绍了菜单描述语言、系统对象层次、关键算法玫应用实例。 相似文献
11.
为适应多设备环境下用户界面开发的需求,解决当前UIDL存在的一些问题,设计并实现了一个轻量级多设备用户界面描述语言MDUIDL。该语言分为抽象界面描述语言、具体界面描述语言、事件描述语言和设备描述语言,分别从不同侧面对多设备应用系统的用户界面进行描述。通过实例研究,表明该语言具有良好的界面表达能力和对多设备环境的支持,且简单易学,易于使用。 相似文献
13.
等离子体控制系统是聚变实验中重要的系统之一, 用于对等离子体的各项参数进行实时的反馈控制. 目前自主研发的等离子体控制系统基于组件模型开发, 其核心控制功能通过算法组件执行各种等离子体控制算法来实现, 需要提供图形界面编辑算法的预设参数, 并对参数进行管理, 因此基于PyQt5实现图形界面, 并开发参数配置组件负责参数存储回调, 通过发布订阅通讯机制完成两者的数据传输. 采用可扩展标记语言定义控制算法预设参数信息使得用户界面与控制算法解耦, 通过接口描述语言统一定义参数数据结构, 设计MySQL数据库存储历史参数数据, 并基于发布/订阅通讯机制完成数据通讯. 相似文献
14.
15.
Software visualization and visual editing are important and practical techniques to improve the development of complex software systems. A challenge when applying the two technologies is how to realize the correspondence, a bidirectional relationship, between the data and its visual representation correctly. Although many tools and frameworks have been developed to support the construction of visual tools, it is still compli- cated and error-prone to realize the bidirectional relationship. In this paper, we propose a model-driven and bidirectional-transformation-based framework for data visualization and visual editing. Our approach mainly focuses on 1) how to define and manage graphical symbols in the model form and 2) how to specify and im- plement the bidirectional relationship based on the technique of bidirectional model transformation. Then, a prototype tool and four case studies are presented to evaluate the feasibility of our work. 相似文献
16.
17.
白似雪 《计算机辅助设计与图形学学报》1995,7(1):41-44
本文介绍一个在PC系列机上开发并实现的用户接口设计可视工具AUTOUI及其实现原理。概括叙述了在设计与实现中涉及并解决的几个关键性问题及有关的策略。 相似文献
19.
本文将介绍用户界面的开发工具:Micro-UIDT。该系统为用户界面的设计者提供交互式设计环境,所提供的进行用户界面设计的设计语言为一种非过程、图示语言。其中,进行用户界面的人-机对话控制部分的设计使用了状态转换图说明技术;而对应用数据显示部分的描述则通过直接作图和定义对该图的控制同应用数据间的关系来实现。Micro-UIDT还可将使用上述图示语言设计的用户界面变换为C语言处理程序。 相似文献