• 제목/요약/키워드: Graphical user interface

검색결과 460건 처리시간 0.026초

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

  • 정태성;안명상;조완섭
    • 한국산업정보학회논문지
    • /
    • 제8권1호
    • /
    • pp.112-120
    • /
    • 2003
  • 본 논문에서는 웹 환경에서 객체 데이타베이스를 위한 그래픽 질의어인 OGQL(Odysseus Graphical Query language)의 설계 및 구현에 대하여 논하였다. OGQL은 객체 질의어에 포함된 객체 개념을 간단한 시각적 도구로 표현함으로써 사용자에게 편리한 질의 환경을 제공한다. 특히, OGQL에서는 클래스 계층구조(class composition hierarchy) 상에서 질의 조건을 표시하는데 널리 사용되는 순환(cycle)을 가진 경로식(path expression)을 그래프 형태의 직관적인 표현 방식으로 시각화하고 있다. 순환을 가진 질의의 시각적 표현은 복잡한 이유로 대부분의 그래픽 질의에서 다루지 않고 있다. 또한, 클래스 간의 상속(inheritance)과 같은 객체 질의어의 고유 특성도 시각적으로 표현하고 있다. OGQL은 JDBC를 이용한 자바응용 프로그램이므로 웹 환경에서 원격지 데이터베이스에 접근이 용이하고, 컴퓨터 시스템 플랫폼에 독립적이라는 장점도 가진다.

  • PDF

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

  • 김강태;김기혁;이성길
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제20권12호
    • /
    • pp.670-675
    • /
    • 2014
  • 최근의 소프트웨어는 인터페이스에 대한 사용자의 직관적인 이해를 돕기 위해, 시각적으로 정보를 표현하는 그래픽 사용자 인터페이스(Graphical User Interface)를 사용한다. 잘 디자인된 인터페이스는 사용자에게 정보를 효율적으로 전달하나, 그렇지 않은 경우는 보기에 불편하고 난해하다. 시각적 정보가 효율적으로 사람에게 전달되기 위해서는, 사용자의 시각적 관심이 이미지의 중요한 영역에 있도록 해야 한다. 이 논문은 사람의 시각체계 내 탐색(visual search)를 고려하여 Metro-Style GUI를 시각적으로 향상시키는 방법을 소개한다. 이 방법은 Metro-Style GUI 버튼의 공간적 매핑과 색 매핑의 두 단계로 구성되어 있다. 또한 Metro-Style GUI의 효용성을 정의하고, 이를 최적화하는 알고리즘을 함께 제안한다. 결과에서는 우리의 방법을 적용하여 Metro-Style의 GUI를 시각적으로 향상시킨 예시를 제시한다.

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

  • 김형준;박기식;조인준;정회경
    • 한국정보통신학회논문지
    • /
    • 제2권4호
    • /
    • pp.593-601
    • /
    • 1998
  • 본 논문은 지역적으로 분산된 환경하에서 공동작업 및 데이터 회의 등이 가능하도록 하기 위하여 특정 시스템에 있는 개인 사용자 전용의 어플리케이션 프로그램을 다수의 사용자들이 실시간으로 공유할 수 있도록 하는 어플리케이션 공유 방법을 제안한다. 이를 위해 GUI(Graphical User Interface) 공유 방법에 관한 연구 현황을 살펴보고 GDI(Graphic Device Interface) 훅킹(hooking) 기법에 의한 GUI(Graphical User Interface) 공유방법을 제시하고 윈도우즈95 시스템 환경에서 GDI 라이브러리를 사용한 GDI 훅킹 모듈을 설계, 구현한다.

  • PDF

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

  • Kim, Ki-Bong
    • Genomics & Informatics
    • /
    • 제8권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)

  • 이경호;이동곤;한순흥;이규열;이규철
    • 대한조선학회논문집
    • /
    • 제30권2호
    • /
    • pp.30-36
    • /
    • 1993
  • 본 논문에서는 설계 경험이 적은 설계자가 효율적으로 선급규정을 이용하여 선체설계를 할 수 있도록, 범용 전문가시스템 쉘(Shell)인 NEXPERT를 이용하여, 선체 구조설계를 지원할 수 있는 전문가 시스템을 개발하였다. 먼저, 기존의 Rule Scantling프로그램으로 부터 지식을 추출하고, 이를 바탕으로 객체지향개념에 의해 지식의 그룹핑과 계층화를 시도하였다. 또한, NEXPERT가 갖고 있는 외부 프로그램과의 접속기능(Callable Interface)을 이용하여 각종 설계에 필요한 프로그램과 실적선 데이타베이스를 접속하였다. 특히, Motif를 이용한 그래픽 사용자 인터페이스(Graphical User Interface : GUI)를 도입하였고, 설계자가 결과에 대해 검토를 할 수 있도록 Knowledge tracing 기능을 부여함으로써, 사용자 지향의 구조부재 치수 결정 지원 전문가 시스템을 개발하였다.

  • 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
    • /
    • 제37권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
    • /
    • 제2권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 기반 개인화 검색을 위한 Widget 응용의 구현 (RIA based Personalized Search with Widget Implementation)

  • 박차라;임태수;이우기
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권6호
    • /
    • pp.402-406
    • /
    • 2007
  • 쉽고 유연한 조작과 역동적인 화면구성에 초점을 맞춘 인터넷서비스 맞춤기술인 RIA(Rich Internet Application) 기술들은 웹2.0기술 중 사용자 편의성을 강조한 차세대 UI기술로 기대되고 있다. 본 논문은 평면적이고 순차적인 방법의 고급검색을 동적UI로 구현하고 사용자가 개인화 검색정보를 저장해서 검색에 활용할 수 있도록 구현하였다. 또한 사용자중심의 선호도를 통해 기존 웹 검색보다 개인화된 검색 결과물을 발견할 수 있는 검색구조를 설계하였다. 본 연구는 RIA 기술을 활용한 개인화 검색 관리자의 적용을 통해 검색된 페이지양의 감소를 입증하여 사용자에게 더욱 정제된 데이터를 제공하며 결론적으로 사용자들이 더욱 유연하고 편리한 방법으로 개인화된 웹 검색을 이용할 수 있음을 보였다.

사용자 선호지향 기반에 의한 GUI 아이콘 표현 유형과 조형 요소의 상관관계에 관한 연구 - 그림 아이콘 디자인을 중심으로 - (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. -)

  • 우근도;정성환;홍정표;형성은
    • 감성과학
    • /
    • 제11권4호
    • /
    • pp.521-530
    • /
    • 2008
  • 그래픽 유저 인터페이스 디자인에서의 아이콘들은 시각언어로서 정보를 전달하여 사용자들의 행동을 유도할 수 있는 정보전달 매체이다. 그래픽 사용자 인터페이스에서 사용자와의 커뮤니케이션 수단으로 아이콘을 사용하는 것은 사용자가 인지하기 쉽기 때문에 임의의 사용자에게 원하는 시각정보를 효과적으로 제공하고 커뮤니케이션 효율성을 증대시키기 위해서는 Graphic User Interface이라는 매체의 특성에 적합한 아이콘 개발이 이루어져야 한다. 본 연구에서는 아이콘 유형인 그림 아이콘을 중심으로 하여 그림 아이콘의 각 세부적 표현 유형의 선호도에 따른 조형적 영향 요소간의 상관관계를 파악하며 각 표현 유형에 영향을 주는 조형 요소들이 무엇인지를 알아보았다. 이를 바탕으로 아이콘 디자인에서 사용자 선호 지향적 디자인 방향에 대한 지침을 제공하며 디자인을 할 때 데이터로 활용할 수 있는 이론적 근거를 제시하도록 하였다.

  • PDF

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

  • 조윤식;조세홍;김진모
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제27권5호
    • /
    • pp.81-89
    • /
    • 2021
  • 본 연구는 모바일 플랫폼 환경에서 언어 기반의 교육 콘텐츠 지원을 위한 텍스트 인터페이스를 제안한다. 이는 손 글씨를 통해 단어를 작성하는 입력 구조로 딥 러닝을 활용한다. 모바일 플랫폼 콘텐츠의 버튼, 메뉴 등을 활용한 GUI (Graphical User Interface)와 화면 터치, 클릭, 드래그 등의 입력 방식을 기반으로 손 글씨를 사용자로부터 직접 입력하여 처리할 수 있는 텍스트 인터페이스를 설계한다. 이는 EMNIST (Extended Modified National Institute of Standards and Technology database) 데이터 셋과 훈련된 CNN (Convolutional Neural Network)을 사용하여 알파벳 텍스트를 분류하고 조합하여 단어를 완성한다. 최종적으로 영어 단어 교육 콘텐츠를 직접 제작하여 제안하는 인터페이스의 학습 지원 효과를 분석하고 만족도를 비교하기 위한 실험을 진행한다. 동일한 교육 환경에서 기존의 키 패드 방식의 인터페이스와 제안하는 손 글씨 기반 텍스트 인터페이스를 서로 체험한 사용자들이 제시하는 영어 단어를 학습하는 능력을 비교하고, 인터페이스를 조작하여 단어를 작성하는 과정에서의 전체적인 만족도를 분석, 확인하도록 한다.