共查询到20条相似文献,搜索用时 15 毫秒
2.
基于数据驱动方法的图形界面开发方案以界面控件为对象,使用图形界面配置数据描述功能逻辑,通过图形界面配置数据的变动驱使系统的运行,实现功能逻辑。实现了图形界面配置数据和功能逻辑的分离,当需求发生变动时,只需要修改图形界面配置数据,功能逻辑即可实现。这不仅提高了图形界面的复用性,还降低了后期维护成本。 相似文献
3.
The User Interface Design Assistant (UIDA) addresses the specific design problems of style and integration consistency throughout the user interface development process and aids in the automated feedback and evaluation of a system's graphical user interface according to knowledge-based rules and project-specific design examples. The UIDA system is able to quickly identify inconsistent style guide interpretations and UI design decisions resulting from distributed development of multiple UI sub-systems. This case arises when each sub-system conforms to the general style guide rules, but when integrated together, may appear inconsistent.This work was conducted jointly at the University of Southern California's Center for Software Engineering, and the Arcadia Project, University of California Irvine. 相似文献
4.
界面模板是一种崭新的界面设计模式,提出了基于界面模型的界面模板概念,在支持界面自动生成的界面开发方法中实现从抽象界面到具体界面的转化。讨论了界面模板的构成与表达、界面模板的分类以及界面模板库体系结构,说明了界面模板的用法。 相似文献
5.
Although user interfaces represent an essential part of software systems, the Unified Modeling Language )UML) seems to have been developed with little specific attention given to user interface issues. Several researchers have investigated integrating interface modeling techniques with UML. In UML, one models tasks using extended activity diagrams rather than by incorporating a completely new notation into UML. UMLi also addresses the relationships between use cases, tasks, and views, and thoroughly addresses the relationship between tasks and the data on which they act. UMLi is probably the most technically mature proposal for interface development in UML. 相似文献
6.
Today's semiconductor manufacturing trends are increasingly influencing hardware design techniques, tools, and methodologies. We analyze these trends and describe their effects on design methodologies. These effects clearly include impacts on yield optimization resolution enhancement. 相似文献
7.
The percentage of older adults is expected to increase to unprecedented levels within the next decade. Little attention has been devoted to understanding, organizing, and accommodating the needs of older adults with respect to interaction with computers. Indeed, most usability studies have focused on the needs of younger adults, to the neglect of the elderly. As computerized products increasingly appeal to broader audiences, the needs of older adults will become a concern for designers. This review focuses on the organization and presentation of characteristics of older adult learners, along with recommendations based on those characteristics, with the hope that their accessibility will enhance designer intuition and provide suitable information to guide user testing. 相似文献
8.
Designing a user interface for military situation awareness presents challenges for managing information in a useful and usable manner. We present an integrated set of functions for the presentation of and interaction with information for a mobile augmented reality application for military applications. Our research has concentrated on four areas. We filter information based on relevance to the user (in turn based on location), evaluate methods for presenting information that represents entities occluded from the user??s view, enable interaction through a top-down map view metaphor akin to current techniques used in the military, and facilitate collaboration with other mobile users and/or a command center. In addition, we refined the user interface architecture to conform to requirements from subject matter experts. We discuss the lessons learned in our work and directions for future research. 相似文献
9.
This research examined program design methodologies which claim to improve the design process by providing strategies to programmers for structuring solutions to computer problems. In this experiment, professional programmers were provided with the specifications for each of three non-trivial problems and asked to produce pseudo-code for each specification according to the principles of a particular design methodology. The measures collected were the time to design and code, percent complete, and complexity, as measured by several metrics. These data were used to develop profiles of the solutions produced by different methodologies and to develop comparisons among the various methodologies. These differences are discussed in light of their impact on the comprehensibility, reliability, and maintainability of the programs produced. 相似文献
10.
This paper presents the design and application of a system for live video transmission and remote camera control over the World Wide Web. Extensive testing of the Internet Video Server (IVS) prompted us to improve its user interface. The GlobalView extension of IVS was developed which enables the generation of panoramic images of the environment and a more intuitive control of the camera. The live video frame is superimposed on a 360 °static panoramic picture. By interactively moving a rectangular frame in the panoramic picture, the user locally selects the new direction of the camera. Once the view is selected the users prompts the selection and the command is issued over the Internet to the remotely-controlled camera. The static panoramic image is constantly updated in areas where new live video information gets available. Two methods are described for static panoramic image generation: one uses geometric transformation and the other is the brute-force scanning approach. We discuss how visual summaries of activities on an observed location can be generated and custom queries made with a similar intuitive user interface. 相似文献
11.
在面向服务计算中,往往需要调用外部接口来集成第三方工具.为了集成那些未提供接口和源代码的工具,提出了一种基于脚本语言的黑盒方法,将外部工具的用户界面集成到分布式环境中,并且允许用户以服务的形式执行一系列预先制定的界面操作,从而实现相关的功能.设计并实现了基于面向服务架构的从服务包装到服务调用的各个环节. 相似文献
12.
针对传统界面设计方法不能很好地支持多用户访问控制建模的缺点,提出一个面向多用户访问控制的用户界面ACUI(access control user interface)模型。该模型在传统界面设计模型的基础上,引入了RBAC(role based access control)机制,通过对用户模型中的角色及用例进行形式化分析,并根据内部模型中描述的界面构成元素及其交互关系,在用户界面模型中给出了针对不同角色的界面展示规则和界面布局树,最终实现了界面代码的自动生成。实验证明,该模型能很好地指导多用户权限访问控制 相似文献
13.
This study examines user perceptions of gathering information on, locating, and buying compact discs through Web-based interfaces. A group of part-time MBA students in Hong Kong performed a specific set of tasks using the Web sites of two vendors of compact discs. The tasks were selected to be general enough to apply to a variety of on-line shopping situations. As they performed tasks, they answered questions regarding their perceptions of several user interface features as well as their perceptions of overall ease of use. User interface features associated with a perception of overall ease of use were identified, as were differences based on personal characteristics of respondents. Also, differences in perceptions of interface features that might be due to personal characteristics, such as age and sex, were identified. The methodology and results help identify user interface features that a designer should emphasize and features for which personalization is likely to be beneficial. 相似文献
15.
The purpose of this paper is to demonstrate that current practices and theories of information systems development (ISD) could benefit from a more explicit consideration of concepts of rationality. Many ISD methodologies already pay some attention to more than one rationality concept but they often do not fully recognize this, fail to strike a proper balance between them, and consequently fall short in cases where system success depends on a rationality concept that is not well catered for in a particular methodology. This paper explores four rationality concepts (formal, substantive, communicative, and emancipatory) and their implementation in seven ISD methodologies. The first two rationality concepts are drawn from Max Weber's “theory of organization” and the latter two from the “critical social theory” of Jurgen Habermas. 相似文献
16.
尝试分别从信息技术演化过程和驱动因素两个方面对信息系统风险评估方法(ISRAM)进行分类.首先选择信息技术和ISRAM发展的时间主线划分ISRAM,然后提取ISRAM设计实现过程中考虑的驱动因素划分ISRAM,并分别给出两种分类方法的半形式化描述;最后,分析目前ISRAM面临的挑战和未来发展趋势. 相似文献
17.
The purpose of this paper is threefold: (1) to identify user interface problems as they relate to computer-assisted instruction (CAI); (2) to review the learning theories and instructional theories related to CAI user interface; and (3) to present potential CAI user interface improvements for research and development based on learning and instruction theory. User interface is defined as “hardware, software (including menus, screen design, keyboard commands, and command language), or both that allows a user to interact with and perform operations on a system, program, or device” (McDaniel, 1994, IBM dictionary of computing (10th ed.). New York: McGraw-Hill, p. 724). Not all learning theories and instructional theories are discussed, but those most influential to CAI are included. Likewise, not all potential CAI user interface improvements are addressed but, rather, the focus is on CAI screen design user interface improvements. Proposed improvements are those which could be easily researched and incorporated into CAI design. 相似文献
18.
Design Patterns (DPs) are acknowledged as powerful conceptual tools to improve design quality and to reduce time and cost of the development process by effect of the reuse of “good” design solutions. In many fields (e.g., software engineering, web engineering, interface design) patterns are widely used by practitioners and are also investigated from a research perspective. Still, they have been seldom explored in the arena of Recommender Systems (RSs). RSs provide suggestions (“recommendations”) for items that are likely to be appropriate for the user profile, and are increasingly adopted in content-intensive multimedia applications to complement traditional forms of search in large information spaces. This paper explores RSs through the lens of User Interface (UI) Design Patterns. We have performed a systematic analysis of 54 recommendation-empowered content-intensive multimedia applications, in order to: (i) discover the occurrences of existing domain independent UI patterns; (ii) identify frequently adopted UI solutions that are not modelled by existing patterns, and define a set of new UI patterns, some of which are specific of the interfaces for recommendation features while others can be useful also in a broader context. The results of our inspection have been discussed with and evaluated by a team of experts, leading to a consolidated set of 14 new patterns that are reported in the paper. Reusing pattern-based design solutions instead of building new solutions from scratch enables novice and expert designers to build good UIs for Recommendation-empowered content intensive multimedia applications more effectively, and ultimately can improve the UX experience in this class of systems. From a broader perspective, our work can stimulate future research bridging Recommender Systems, Web Engineering and Interface Design by means of Design Patterns, and highlights new research directions also discussed in the paper. 相似文献
19.
When people talk to each other, eye contact is very important for a trustful and efficient communication. Video-conferencing systems were invented to enable such communication over large distances, recently using mostly Internet and personal computers. Despite low cost of such solutions, a broader acceptance and use of these communication means has not happened yet. One of the most important reasons for this situation is that it is almost impossible to establish eye contact between distant parties on the most common hardware configurations of such videoconferencing systems, where the camera for face capture is usually mounted above the computer monitor, where the face of the correspondent is observed. Different hardware and software solutions to this problem of missing eye contact have been proposed over the years. In this article we propose a simple solution that can improve the subjective feeling of eye contact, which is based on how people perceive 3D scenes displayed on slanted surfaces, and offer some experiments in support of the hypothesis. 相似文献
20.
This paper summarizes the work on a user interface for an MRP II planning system which has been developed using artificial intelligence techniques as a support tool for the final user. Experiences with real applications show that the success of such a system depends on the flexibility and facility to acquire the knowledge through a correct model and the facilities for displaying results. 相似文献
|