• Title/Summary/Keyword: Graphical user interface

Search Result 457, Processing Time 0.026 seconds

A Visualization Technique for Cyclic Queries in the Graphical Object Query Language OGQL (그래픽 객체 질의어 OGQL에서 순환적 질의의 시각적 표현 기법)

  • 정태성;안명상;조완섭
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.8 no.1
    • /
    • pp.112-120
    • /
    • 2003
  • We propose a graphical object query language called OGPL (Odysseus Graphical Query Language) for Odysseus object databases. By employing simple graphical notations, OGQL provides a user friendly database interface for object databases. OGQL provides a simple graphical notation for advanced features of the object queries such as path expressions including cycles (cyclic queries). Cyclic queries have not been handled in the previous graphical query languages because of their complexity and ambiguity in devising appropriate graphical notations. GOQL also provides a graphical notation for inheritance hierarchy. Since OGQL has been implemented in Java and JDBC standard interface, users can access the remote databases in a web environment and the system has platform-independent architecture.

  • PDF

Effectiveness Optimization for Metro-Style Graphical User Interfaces (Metro 스타일 GUI의 가시화 효율 최적화)

  • Kim, Kangtae;Kim, Kihyuk;Lee, Sungkil
    • KIISE Transactions on Computing Practices
    • /
    • v.20 no.12
    • /
    • pp.670-675
    • /
    • 2014
  • Graphical user interfaces (GUI) in modern software deliver information visually, and a well-designed interface can provide information to the use in an organized and intuitive manner while poorly-designed interfaces can cause visual inconvenience and confusion. In order to effectively deliver information to the user, visual attention should be placed on a prominent location in the image. This paper introduces a method based on a human visual system (HVS) that can improve Metro-style GUIs by reducing a user's workload to visually find information. Our method is designed with spatial mapping and color mapping for buttons in the Metro-style GUI. Also we define a metric for Metro-style GUI effectiveness, including an optimization algorithm. The results show that our method improves the performance of visual search tasks in a Metro-style GUI.

A Study of GUI-Sharing Mechanism by GDI Hooking (GDI 훅킹에 의한 GUI 공유 기법에 관한 연구)

  • 김형준;박기식;조인준;정회경
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.2 no.4
    • /
    • pp.593-601
    • /
    • 1998
  • This paper shows the GUI-sharing mechanism based on GDI hooking that can be useful for group users to ,share application programs dedicated to specific systems in distributed environments. In order to implement a networked-group working for real-time bases, an application-sharing mechanism should be necessary. This paper presents the implementation issues of application-sharing mechanism and provides a way of group working by implementation of GDI hooking module using GDI library in Windows 95 environment.

  • PDF

CpG Islands Detector: a Window-based CpG Island Search Tool

  • Kim, Ki-Bong
    • Genomics & Informatics
    • /
    • v.8 no.1
    • /
    • pp.58-61
    • /
    • 2010
  • CpG is the pair of nucleotides C and G, appearing successively, in this order, along one DNA strand. It is known that due to biochemical considerations CpG is relatively rare in most DNA sequences. However, in particular subsequences, which are a few hundred to a few thousand nucleotides long, the couple CpG is more frequent. These subsequences, called CpG islands, are known to appear in biologically more significant parts of the genome. The ability to identify CpG islands along a chromosome will therefore help us spot its more significant regions of interest, such as the promoters or 'start' regions of many genes. In this respect, I developed the CpG islands search tool, CpG Islands Detector, which was implemented in JAVA to be run on any platform. The window-based graphical user interface of CpG Islands Detector may facilitate the end user to employ this tool to pinpoint CpG islands in a genomic DNA sequence. In addition, this tool can be used to highlight potential genes in genomic sequences since CpG islands are very often found in the 5' regions of vertebrate genes.

Knowledge-Based System for Rule Scantling Based on Object-Oriented Knowledge Representation and Open Architecture Concepts (객체지향적 지식표현과 개방형설계에 의한 구조부재 치수 결정 지원 시스템 개발)

  • Kyung-Ho Lee;Dong-Kon Lee;Soon-Hung Han;Kyu-Yeul Lee;Kyu-Chul Lee
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.30 no.2
    • /
    • pp.30-36
    • /
    • 1993
  • An expert system to help a novice engineer in designing midship section is developed. The system is developed based on a general-purpose expert system shell, NEXPERT. Firstly, the design knowledge is extracted from an existing rule scantling program. The knowledge has been grouped and structured into a hierarchy by applying object-oriented concepts. Secondly, the knowledge base is integrated with a database of existing ships and engineering analysis modules through the Application Programming Interface(API)technique. Graphical User Interface which is developed using Motif wiget set is adopted. These altogether enable construction of an user friendly expert system.

  • PDF

A Development of Satellite Communication Link Analysis Tool

  • Ayana, Selewondim Eshetu;Lim, SeongMin;Cho, Dong-Hyun;Kim, Hae-Dong
    • Journal of Astronomy and Space Sciences
    • /
    • v.37 no.2
    • /
    • pp.117-129
    • /
    • 2020
  • In a Satellite communication system, a link budget analysis is the detailed investigation of signal gains and losses moving through a channel from a sender to receiver. It inspects the fading of passed on data signal waves due to the process of spreading or propagation, including transmitter and receiver antenna gains, feeder cables, and related losses. The extent of the proposed tool is to make an effective, efficient, and user-friendly approach to calculate link budget analysis. It is also related to the satellite communication correlation framework by building up a graphical interface link analysis tool utilizing STK® software with the interface of C# programming. It provides better kinds of graphical display techniques, exporting and importing data files, printing link information, access data, azimuth-elevation-range (AER), and simulation is also possible at once. The components of the link budget analysis tool include transmitter gain, effective isotropic radiated power (EIRP), free space loss, propagation loss, frequency Doppler shift, flux density, link margin, elevation plot, etc. This tool can be useful for amateur users (e.g., CubeSat developers in the universities) or nanosat developers who may not know about the RF communication system of the satellite and the orbital mechanics (e.g., orbit propagators) principle used in the satellite link analysis.

Interactive Teaching and Self-Study Tools for Power Electronics

  • Ertugrul, Nesimi
    • Journal of Power Electronics
    • /
    • v.2 no.4
    • /
    • pp.258-267
    • /
    • 2002
  • This paper presents the principal features of the software modules developed to provide an interactive teaching/learning environment in Power Electronics that can be used by educators and students. The software modules utilize an object oriented programming LabVIEW that provides a highly flexible graphical user interface. The paper highlights the principal features the software components and illustrates a number of highly interactive graphical user interfaces of selected Power Electronics circuits and systems.

RIA based Personalized Search with Widget Implementation (RIA 기반 개인화 검색을 위한 Widget 응용의 구현)

  • Park, Cha-Ra;Lim, Tae-Soo;Lee, Woo-Key
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.13 no.6
    • /
    • pp.402-406
    • /
    • 2007
  • Rich Internet Application(RIA) is one of the Web 2.0 technologies and is expected to be a next generation user interface technique which allows flexible and dynamic manipulation for Web searches. This paper addresses a personalization mechanism for advanced Web search using RIA for abundant user interactions. We devised a dynamic and graphical user interface instead of previous text-based searches and a client side application for storing personal preference information. In this research, we implemented the graphical personalized search manager using Yahoo web search API and widget, and demonstrated its effectiveness by performing some experiments with various query terms and representative predicates.

Research on the relationship between the design of the most favorable ICONs and the formative factors in the GUI design - Focused on the design of the Graphic ICONs. - (사용자 선호지향 기반에 의한 GUI 아이콘 표현 유형과 조형 요소의 상관관계에 관한 연구 - 그림 아이콘 디자인을 중심으로 -)

  • Tao, Yu-Jin;Chung, Sung-Whan;Hong, Jung-Pyo;Hyoung, Sung-Eun
    • Science of Emotion and Sensibility
    • /
    • v.11 no.4
    • /
    • pp.521-530
    • /
    • 2008
  • Graphical user interface design, the visual language to convey information about the icon and the user's information is a medium that can lead to action. Graphical user interface to communicate with the user icon, the user is easy to use, so any time you want to provide information effectively. Communication in order to increase the efficiency of the Graphic User Interface on the nature of the medium must be made to develop the appropriate icon. In this research icon of the type of icon painting. A picture of the icon representation of each type of detail, according to a rating of johyeongjeok identify the elements of the correlation between. On the type of representation of each of Art and Design elements that I know what I saw. The icon design based on user preferences provide guidance on the direction of design-oriented. When the data can be used to designs based on the theory has to offer.

  • PDF

Design of Handwriting-based Text Interface for Support of Mobile Platform Education Contents (모바일 플랫폼 교육 콘텐츠 지원을 위한 손 글씨 기반 텍스트 인터페이스 설계)

  • Cho, Yunsik;Cho, Sae-Hong;Kim, Jinmo
    • Journal of the Korea Computer Graphics Society
    • /
    • v.27 no.5
    • /
    • pp.81-89
    • /
    • 2021
  • This study proposes a text interface for support of language-based educational contents in a mobile platform environment. The proposed interface utilizes deep learning as an input structure to write words through handwriting. Based on GUI (Graphical User Interface) using buttons and menus of mobile platform contents and input methods such as screen touch, click, and drag, we design a text interface that can directly input and process handwriting from the user. It uses the EMNIST (Extended Modified National Institute of Standards and Technology database) dataset and a trained CNN (Convolutional Neural Network) to classify and combine alphabetic texts to complete words. Finally, we conduct experiments to analyze the learning support effect of the interface proposed by directly producing English word education contents and to compare satisfaction. We compared the ability to learn English words presented by users who have experienced the existing keypad-type interface and the proposed handwriting-based text interface in the same educational environment, and we analyzed the overall satisfaction in the process of writing words by manipulating the interface.