共查询到20条相似文献,搜索用时 15 毫秒
1.
《Visual Basic程序设计》作为计算机基础教育重要课程,其主要的目的是培养学员具备基本的简单编程能力。本文分析并讨论了VB编程有效的、快速的教学方法,使学员掌握"面向对象"程序设计的教学方法和技巧。 相似文献
2.
3.
In recent years, several attempts have been made to define query languages characterized by both high expressive power and easy query formulation. Several issues concern graphical applications, based on the diagrammatic representation of a semantic model and visual interaction. This paper describes the architecture and the implementation of a graphical query system, based on the diagrammatic representation of entity relationship schemata. The query language underlying the system allows the formulation of recursive queries; moreover, user interaction in both managing diagrams and expressing queries is simplified by the presence of a fully visual environment and a rich set of interaction strategies. 相似文献
4.
Speech interfaces are becoming more and more popular as a means to interact with virtual environments but the development
and integration of these interfaces is usually still ad hoc, especially the speech grammar creation of the speech interface
is a process commonly performed by hand. In this paper, we introduce an approach to automatically generate a speech grammar
which is generated using semantic information. The semantic information is represented through ontologies and gathered from
the conceptual modelling phase of the virtual environment application. The utterances of the user will be resolved using queries
onto these ontologies such that the meaning of the utterance can be resolved. For validation purposes we augmented a city
park designer with our approach. Informal tests validate our approach, because they reveal that users mainly use words represented
in the semantic data, and therefore also words which are incorporated in the automatically generated speech grammar.
相似文献
Karin ConinxEmail: |
5.
This paper will describe a participatory design process by which individuals from many levels of hierarchy and diverse technical background envisioned and then determined the design criteria for the software system to support the delivery of high quality nursing services. 相似文献
6.
The rapid growth of the Linked Open Data cloud, as well as the increasing ability to lift relational enterprise datasets to a semantic, ontology-based level means that vast amounts of information are now available in a representation that closely matches the conceptualizations of the potential users of this information. This makes it interesting to create ontology based, user-oriented tools for searching and exploring this data. Although initial efforts were intended for tech users with knowledge of SPARQL/RDF, there are ongoing proposals designed for lay users. One of the most promising approaches is to use visual query interfaces, but more user studies are needed to assess their effectiveness. In this paper, we compare the effect on usability of two important paradigms for ontology-based query interfaces: form-based and graph-based interfaces. In order to reduce the number of variables affecting the comparison, we performed a user study with two state-of-the-art query tools developed by ourselves, sharing a large part of the code base: the graph-based tool OptiqueVQS*, and the form-based tool PepeSearch. We evaluated these tools in a formal comparison study with 15 participants searching a Linked Open Data version of the Norwegian Company Registry. Participants had to respond to 6 non-trivial search tasks using alternately OptiqueVQS* and PepeSearch. Even without previous training, retrieval performance and user confidence were very high, thus suggesting that both interface designs are effective for searching RDF datasets. Expert searchers had a clear preference for the graph-based interface, and mainstream searchers obtained better performance and confidence with the form-based interface. While a number of participants spontaneously praised the capability of the graph interface for composing complex queries, our results evidence that graph interfaces are difficult to grasp. In contrast, form interfaces are more learnable and relieve problems with disorientation for mainstream users. We have also observed positive results introducing faceted search and dynamic term suggestion in semantic search interfaces. 相似文献
7.
Computer-assisted navigation systems coupled with surgical interfaces (SIs) are providing doctors with tools that are safer for patients compared to traditional methods. Usability analysis of the SIs that guides their development is hence important. In this study, we record the eye movements of doctors and other people with no medical expertise during interaction with an SI that directs a simulated cryoablation task. There are two different arrangements for the layout of the same SI, and the goal is to evaluate whether one of these arrangements is ergonomically better than the other. We use several gaze related statistics some of which are employed in an SI design context for the first time. Even though the performance and gaze related analysis reveals that the two arrangements are comparable in many respects, there are also differences. Specifically, one arrangement leads to more saccades along the vertical and horizontal directions, lower saccade amplitudes in the crucial phase of the task, more locally clustered and yet globally spread viewing. Accordingly, that arrangement is selected for future use. The present study provides a proof of concept for the integration of novel gaze analysis tools developed for scene perception studies into the interface development process. 相似文献
8.
Formal models for user interface design artefacts 总被引:1,自引:1,他引:0
There are many different ways of building software applications and of tackling the problems of understanding the system to be built, designing that system and finally implementing the design. One approach is to use formal methods, which we can generalise as meaning we follow a process which uses some formal language to specify the behaviour of the intended system, techniques such as theorem proving or model-checking to ensure the specification is valid (i.e., meets the requirements and has been shown, perhaps by proof or other means of inspection, to have the properties the client requires of it) and a refinement process to transform the specification into an implementation. Conversely, the approach we take may be less structured and rely on informal techniques. The design stage may involve jotting down ideas on paper, brainstorming with users etc. We may use prototyping to transform these ideas into working software and get users to test the implementation to find problems. Formal methods have been shown to be beneficial in describing the functionality of systems, what we may call application logic, and underlying system behaviour. Informal techniques, however, have also been shown to be useful in the design of the user interface to systems. Given that both styles of development are beneficial to different parts of the system we would like to be able to use both approaches in one integrated software development process. Their differences, however, make this a challenging objective. In this paper we describe models and techniques which allow us to incorporate informal design artefacts into a formal software development process. 相似文献
9.
This paper describes a visual command language for a workstation with a bit-mapped display and a mouse that can be used to create different user interfaces. Primitive interface components can be combined into more complex user interfaces. The user specifies interconnections between these components over which data and commands can be sent by pointing with a mouse. Primitive interface components are described for creating several different database user interfaces. The design and implementation of the software architecture is described, including the primitives for database interfaces and the communication protocols used by the system. 相似文献
10.
面向对象仿真的基本概念框架研究 总被引:17,自引:3,他引:17
在分析了面向对象技术和仿真技术的基础上,提出了面向对象仿真的基本概念框架,并给出了这一基本概念框架的内涵。通过对仿真基本概念、仿真三要素、面向对象建模、面向对象仿真基本概念和系统发展需求等方面的深入分析,证明文中提出的面向对象仿真的基本概念框架是面向对象仿真的客观反映。 相似文献
11.
For black-and-white alphanumeric information, the speed of visual perception decreases with decreasing contrast. We investigated the effect of luminance contrast on the speed of visual search and reading when characters and background differed also with respect to colour. The luminance contrast between background and characters was varied, while colour contrast was held nearly constant. Stimuli with moderate (green/grey) or high colour contrast (green/red or yellow/blue), and three character sizes (0.17, 0.37, and 1.26 deg) were used. Eye movements were recorded during the visual search task. We found that the visual search times, number of eye fixations, and mean fixation durations increased strongly with decreasing luminance contrast despite the presence of colour contrast. The effects were largest for small characters (0.17 deg), but occurred also for medium (0.37 deg), and in some cases for large (1.26 deg) characters. Similarly, reading rates decreased with decreasing luminance contrast. Thus, moderate or even high colour contrast does not guarantee quick visual perception, if the luminance contrast between characters and background is small. This is probably due to the fact that visual acuity (the ability to see small details) is considerably lower for pure colour information than for luminance information. Therefore, in user interfaces, good visibility of alphanumeric information requires clear luminance (brightness) difference between foreground and background. 相似文献
12.
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. 相似文献
13.
Gurminder Singh 《The Visual computer》1990,6(4):230-241
Vu is an interactive visual programming environment, which enables interface designers to create highly interactive, graphical,
direct-manipulation-style graphical user interfaces in a very natural manner. The general strategy of vu is to enable the
designer to draw the screen display that the end user will see, and to test the interface by performing actions just as the
end user would. This is achieved by providing exploratory programming in a highly visual and object-oriented environment.
This paper describes the design principles and structure of vu. 相似文献
14.
Elizabeth M. Ehlers Eugene van Rensburg Riaan L. van der Merwe 《Computers & Industrial Engineering》1994,27(1-4):31-34
This article is intended to present a model for intelligent scheduling in the manufacturing environment. The model combines an object oriented scheduler with a visual event recognizer to create an interactive visual-event intelligent scheduling tool. 相似文献
15.
16.
The last decade has placed the superiority of graphical user interfaces over traditional text-based approaches beyond dispute. In almost all contexts, users have found graphical interfaces easier to learn, faster to use, and less error-prone. However, it has been shown that the creation of powerful graphical interfaces takes up to 80% of the time required to develop an application. In our work, we seek to extend the benefits of graphical interaction to the next layer of computer user—the interface designer. Our work in this area is distinguished from other efforts by two important differences. First, while other efforts focus primarily on the design of standard user interfaces, our approach emphasizes the creation of unique and innovative interfaces by supporting, among other things, arbitrary user-designed graphical representations, direct specification of animation, and digitized sound. Second, our goal is to cater to the nonprogrammer. Thus, we address a challenging trade-off: maximizing power and flexibility in an extremely simple environment. We explore the utility of the prototype object-oriented paradigm, a high-level userinterface language, and a direct-manipulation programming environment in this context. 相似文献
17.
以报道互联网上突发事件的新闻为研究背景,以个性化服务中的关键技术之一用户模型的表示方祛为目标,运用面向对象的技术对用户模型的表示进行了尝试性探索。实验结果表明,这种探索有一定的实际作用。 相似文献
18.
J. Baltasar García Perez-Schofield Emilio García Rosell Francisco Ortín Soler Manuel Prez Cota 《Journal of Visual Languages and Computing》2008,19(3):380-398
In this article, an ongoing research project held in the Computer Science department of the University of Vigo is described. Its main objective is to develop an interactive object-oriented environment, serving as a vehicle for learning object-oriented programming. It currently consists of a virtual machine, an assembler, compilers for two high-level programming languages, and an educational visual programming environment. Its main characteristics are (a) the support of prototype-based object orientation, which is a model of object orientation that actually wraps the class-based model; (b) the support for object persistence, which simplifies all input/output issues to the minimum, and (c) the availability of a new visual programming environment is an invaluable help. We the authors think that the combination of all of these possibilities, will lead to an interesting, useful tool that would be recommended for object-oriented teaching. The whole system has been successfully employed in a number of different courses, allowing students to concentrate on objects and their relationships from the very beginning, and thus helping them to achieve a high degree of knowledge about the object-oriented programming paradigm. 相似文献
19.
本文分析了发射台站值班记录的现实情况,提出值班系统的软件的构想,并使用Visual Basic高级编程语言,基于Microsoft Access数据库,开发了”发射台值班系统”软件。既保持了记录的实时性,又便于查询、保管和修改编辑,提高了台站的管理水平。 相似文献
20.
ActiveX技术是Visual Basic的一大功能,其中的SpreadSheet控件和ActiveReports设计器运用于报表的设计可以设计,出动态的报表,本文就运用此项技术设计出的财务系统中的会计报表作详细的论述. 相似文献