共查询到20条相似文献,搜索用时 15 毫秒
1.
Martin Hardwick Wayne Uejio David Spooner Joe Czechowski Phil Lohr Brion Sarachan 《Software》1991,21(2):167-185
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. 相似文献
2.
An object-oriented finite element/finite volume software, EasyFEM, has been developed. The software, with a fully interactive graphics interface, analyses heat transfer, solid mechanics, and fluids problems by the finite element and the finite volume methods. The Coad and Yourdon methodology is used to describe the general structure of classes and objects implemented by the software. Details of the object-oriented classes for both the graphics pre- and post-processors, as well as for the analysis solutions, are described. Several case studies with graphical representations of numerical solutions are presented to illustrate some functionalities of the software. 相似文献
3.
界面模板是一种崭新的界面设计模式,提出了基于界面模型的界面模板概念,在支持界面自动生成的界面开发方法中实现从抽象界面到具体界面的转化。讨论了界面模板的构成与表达、界面模板的分类以及界面模板库体系结构,说明了界面模板的用法。 相似文献
4.
多设备用户界面开发中不同类型的设备通常需要为同一应用定制不同的界面,或者通过WEB浏览器访问。这两种方法均导致大量额外的开发努力和代价。提出一种基于UIML的多设备用户界面生成方法,其特征是通过建模与设备无关的抽象界面,该方法按照不同的设备特征将其映射为具体的界面;该方法的实现利用了一个运行时机制在具体的设备上绘制出真实界面。实验表明,该方法可减轻多设备界面的开发难度,提高效率。 相似文献
5.
6.
支持Web软件用户界面自动生成的交互模型 总被引:6,自引:0,他引:6
讨论了Web软件用户界面的特点,提出了适应这些特点的界面交互模型;该模型用图形化的方式表达用户与软件界面之间的交互任务,并定义这些任务与相应域对象之间的关联;该模型支持Web应用界面代码的自动生成。 相似文献
7.
针对Web应用系统中应用环境和用户需求易于变化的问题,将柔性软件思想与Web界面的设计结合起来,提出了一个具有动态重配置能力的基于构件的柔性Web用户界面模型。该模型把描述构件显示样式的模板和适应业务数据结构变化的构件规则分别存储到XML文档和关系数据库中,从而解决了Web用户界面的适应性和重用性问题。最后,通过一个具有表格数据显示功能的柔性Web用户界面来说明模型的有效性和可用性。 相似文献
8.
Robert Marcus 《Computer Standards & Interfaces》1991,13(1-3):109-110
A neutral object-oriented data model is necessary to provide separation of application data views from physical data storage in industrial software systems. This short note suggests that a semantically enhanced object data model beyond that of current language-oriented models will be necessary to provide robust capabilities. 相似文献
9.
10.
为适应多设备环境下用户界面开发的需求,解决当前UIDL存在的一些问题,设计并实现了一个轻量级多设备用户界面描述语言MDUIDL。该语言分为抽象界面描述语言、具体界面描述语言、事件描述语言和设备描述语言,分别从不同侧面对多设备应用系统的用户界面进行描述。通过实例研究,表明该语言具有良好的界面表达能力和对多设备环境的支持,且简单易学,易于使用。 相似文献
11.
12.
In this study, we developed an object-oriented (OO) framework with interactive graphics to assist pavement studies using finite element analysis (FEA). FEA has been proven to be effective in studying various pavement failure problems; however, it is time consuming and error prone to manually generate the load sequences where non-regular tire footprints, non-uniform tire-pavement contact stresses, and transverse wheel wander distributions are used. After FEA, extracting the deformations for failure analysis is necessary but tedious. The OO framework developed in this study handles the preprocessing and postprocessing tasks for the FEA of pavements. It has a graphical user interface and is platform independent. It was successfully used in developing a new criterion for characterizing pavement failures that involved approximately four hundred different FEA simulations. 相似文献
13.
Progress in the field of structural optimization naturally leads to an increasing number of structural models and optimization algorithms that need to be considered for design. Software architecture is of central importance in the ability to account for the complex links tying new structural models and optimizers. An object-oriented programming pattern for interfacing simulation and optimization codes is described in this article. The concepts of optimization variable, criteria, optimizers and simulation environment are the building blocks of the pattern. The resulting interface is logical, flexible and extensive. It encompasses constrained single or multiple objective formulations with continuous, discrete or mixed design variables. Applications are given for composite laminate design. 相似文献
14.
The TUBA system consists of a set of integrated tools for the generation of business-oriented applications. Tools and applications have a modular structure, represented by class objects. The article describes the architecture of the environments for file processing, screen handling and report writing. 相似文献
15.
基于.Net反射技术的动态界面的实现 总被引:4,自引:1,他引:4
在大型企业应用系统的实施过程中,经常需要根据用户的需求进行数据库结构的更改,如增加一些数据项等,提出了动态界面层的设计方法,可以无需更改程序代码而适应这种变化,界面层数据结构和存储方式、界面层的装载和设计是这种方法的研究内容。 相似文献
16.
17.
一种新的笔式交互范式的可用性评估 总被引:4,自引:0,他引:4
笔式用户界面是Post—WIMP界面的一种重要形态,具有自然、和谐的交互特性。尽管笔式用户界面广泛应用于无处不在计算环境中,但很少专门对它的可用性进行评估。针对笔式用户界面的特征,提出了一种新的笔式用户界面范式,基于此范式设计并实现了一个面向教学的笔式交互系统(PenOffice),利用此系统对范式从易学性、效率、出错率和用户满意度这几个方面进行了可用性评估,从中分析了笔式用户界面以及这种新的界面范式的优点和不足。 相似文献
18.
基于Web的决策支持系统界面开发的一种面向对象框架 总被引:1,自引:0,他引:1
随着Internet/Intranet在现代企业中的广泛应用,基于Internet/Intranet的决策支持系统已成为一个亟待研究的新领域。许多学者已经对如何把面向对象的编程思想运用到模型管理系统和数据库管理系统中作了大量的研究,但对于界面开发方面的研究还很少。提出了针对基于Web的决策支持系统界面开发的一种面向对象的框架。与传统的方法(如HTML/CGI)相比,这个框架具有鲁棒性、可重用性、可扩展性等优点。最后给出了仿真实例。 相似文献
19.
用户界面成为软件的重要组成部分,软件用户界面评价的作用日益重要。在分析常见软件质量模型的基础上,提出了软件用户界面质量模型,并应用灰色系统理论对用户界面质量要素进行关联分析,实现了用户界面的定量评价,同时,在计算灰色关联度时,根据质量要素重要性不同的事实引入了权重向量,以得到更为合理的评价结果。实例表明,该方法具有较好的实用性。 相似文献
20.
介绍图形用户界面(GUI)自动化软件在研究QSPR/QSAR中的应用。描述使用GUI自动化软件代替研究人员自动完成分子结构优化和描述符计算的原理和方法。为研究人员更加快速准确地进行QSPR/QSAR研究提供了方法和工具。 相似文献