• 제목/요약/키워드: Graphic interface

검색결과 831건 처리시간 0.024초

A Study on the Implementation of Register Based VXIbus System (Register Based VXIbus 시스템의 구현에 관한 연구)

  • 노승환;전동근;김성욱;강민호;김덕진
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • 제17권11호
    • /
    • pp.1219-1227
    • /
    • 1992
  • VXIbus is a standard for compatibility of instruments of multi-vendors and originated from the VMEbus. The devices for implementing VXIbus system can be categorized into the register based device and the message based device. In this paper we organized the A/D conversion module and the slot0 module, which form the register based VXIbus subsystem. The A/D conversion module is used as a digital voltmeter and LAN is used for communication between an external control computer and the slot0 module. The SCPI(Standard Commands for Programmable Instruments), which is a standard language for instruments, is transmitted from the external control computer to the slot0 module as the ASCII form, and then to the A/D conversion module after changing to the binary digit command. From the experiment. We verified that the measured voltage can be observed on external control computer and user interface can be improved by the modified graphic processing.

  • PDF

A Study on the Evaluating Model to Analyze the Type of Digital Storytelling in Web Museums (웹 뮤지엄에서 디지털 스토리텔링 유형분석을 위한 평가모형 개발 및 적용 연구)

  • Kim, Mi-Re;Park, Soo-Jin
    • Archives of design research
    • /
    • 제19권2호
    • /
    • pp.301-312
    • /
    • 2006
  • The advancement of IT technology and the distribution of PC makes a change on the web contents expressions and user's experiments. The advanced web environment makes virtual web museum. We anticipate that demand of virtual web museum is likely to increase. However, most of studies on web museum are case studies about visual expression or graphic interface of virtual space. This paper will be considered about the functions of digital storytelling on web museum and try to develop an self-evaluation model which can evaluate the value of digital storytelling on web museum. The ultimate goal of this study is to verify the validity of the model to evaluate new storytelling of web museum and to classify the digital storytelling based on the evaluated results, with a view to presenting the direction of development by type. The results of this study may provide a reference of applying digital storytelling into web museum and also it can be a checklist for developing the user experience for navigating a web museum.

  • PDF

The Design and Implementation of On-Line Performance Monitor for JaNeC (JaNeC을 위한 온라인 성능감시기의 설계 및 구현)

  • Kim, Myung-Ho;Kim, Nam-Hoon;Choi, Jae-young
    • The KIPS Transactions:PartA
    • /
    • 제9A권4호
    • /
    • pp.563-572
    • /
    • 2002
  • A performance monitor is indispensable to trace and evaluate performance of a program under distributed processing environment. A performance monitor il classified as off-line and on-line according to its output method. An off-line performance monitor analyzes its performance after a program terminates, and an on-line performance monitor analyzes its one while a program runs. Therefore, the on-line function is essential to analyzing and debugging the program fast. JaNeC, distributed processing environment that is implemented in Java, contains an off-line performance monitor for this. However, this performance monitor may not analyze the program running on JaNeC efficiently. Consequently, this paper explains that an on-line performance monitor is designed and implemented for fast analysis and debugging of the program running on JaNeC. This on-line performance monitor is designed to minimize effects on a program to analyze, and provides various forms of graphic output, to analyze the program effectively. In addition, even after a program terminates, it provides interface with the off-line performance monitor, to analyze again.

A Study on Radiological Image Retrieval System (방사선 의료영상 검색 시스템에 관한 연구)

  • Park, Byung-Rae;Shin, Yong-Won
    • Journal of radiological science and technology
    • /
    • 제28권1호
    • /
    • pp.19-24
    • /
    • 2005
  • The purpose of this study was to design and implement a useful annotation-based Radiological image retrieval system to accurately determine on education and image information for Radiological technologists. For better retrieval performance based on large image databases, we presented an indexing technique that integrated $B^+-tree$ proposed by Bayer for indexing simple attributes and inverted file structure for text medical keywords acquired from additional description information about Radiological images. In our results, we implemented proposed retrieval system with Delphi under Windows XP environment. End users, Radiological technologists, are able to store simple attributes information such as doctor name, operator name, body parts, disease and so on, additional text-based description information, and Radiological image itself as well as to retrieve wanted results by using simple attributes and text keywords from large image databases by graphic user interface. Consequently proposed system can be used for effective clinical decision on Radiological image, reduction of education time by organizing the knowledge, and well organized education in the clinical fields. In addition, It can be expected to develop as decision support system by constructing web-based integrated imaging system included general image and special contrast image for the future.

  • PDF

A Study on the Development of PC-based DestTop Ship Maneuvering Simulator for trainning purpose (PC를 이용한 선박조종연습 DESKTOP Simulator개발에 관한 연구)

  • 허용범;윤점동
    • Journal of the Korean Institute of Navigation
    • /
    • 제20권2호
    • /
    • pp.1-13
    • /
    • 1996
  • Most of the ShipHandling Simulators of full-mission-bridge system need vast area to install and even PC-based maneuvering simulators are often equipped with Steering Wheel or Engine Telegraphe etc. of data input interface, which necessarily makes the user face with excessive financial burden. These have been one of the obstacles for the officers, captains, pilots and students in access to maneuvering simulation whenever they want to try it in advance prior to actual ship maneuvering. Subsequently, all the officers and captains come to have little chances to train themselves until they arualified as a pilot after a long period of time of realship maneuvering practice on board, which means they have to control they have to control their own ship at sea without clear understanding on her maneuverability when they are forced to do it on the way. And these lack of capability for maneuvering have used so often to result in marine casualties of collision with other ships or pier facilities while maneuvering in harbor. To prevent those accidents by means of enhancing their maneuvering ability, PC-based DeskTop Simulator that allows anyong to access readily at anytime is needed and in conformation to such demand this simulator has been developed. The Software this simulator written in Turbo Pascal Ver. 5.0 has adopted MMG mathmatical model theoretically in part and also it was designed to make it possible that all numeric data inputs and outputs with graphic presentation for maneuvering operation be carried out just only with keyboard and monitor console. With the Simulation software, all the officers, captains, pilots and even students who has a proper computer at hand are expected to be able to make an attempt to simulate the maneuvering of their ownship or any other types of them at any port in which they want to do it.

  • PDF

Evaluation of Polishing Performance Using The Improved Polishing Robot System Attached to Machining Center (머시닝센터 장착형 연마로봇의 성능 향상 및 연마 성능 평가)

  • Lee, Min-Cheol;Cho, Young-Gil;Lee, Man-Hyoung
    • Journal of the Korean Society for Precision Engineering
    • /
    • 제16권9호
    • /
    • pp.179-190
    • /
    • 1999
  • To automate the polishing process, a polishing robot with two axes which is attached to a machining center with three axes has been developed by our previous research. This automatic polishing robot is able to keep the polishing tool normal to the curved surface of die and is able to maintain a constant pneumatic pressure. Therefore, in the case of a curved surface die, the surface roughness to be polished by the system with five axes is improved superior than the surface by a three-axis machining center. However, because the polishing robot was big and heavy, a polishing workspace was limited and then it was difficult to attach the robot to machining center. In this study, the smaller and lighter polishing robot than the previous has been designed to improve defects due to the magnitude and weight of the robot. And the sliding mode control ins applied to polishing robot to improve the tracking performance. To obtain switching parameters of sliding mode control, the signal compression method is used. Code separation program to separate the date for a three-axis machining center and a two-axis polishing robot from a five-axis NC data is improved for users to check conveniently the separated trajectory and to handle many data by using the graphic user interface. To evaluate the polishing performance of the developed robot, the polishing experiment for shadow mask was carried out. The result shows the automatic polishing robot has a good trajectory tracking performance and obtains a good polished workpiece efficiently under recommended polishing conditions.

  • PDF

BomBart : Web-based Programming Environment Support to Graphic User Interface (그래픽 유저 인터페이스를 지원하는 웹 기반 프로그래밍 환경 '봄밭'의 설계 및 구현)

  • Cheon, Junseok;Song, Jiwon;Woo, Gyun
    • The Journal of the Korea Contents Association
    • /
    • 제17권5호
    • /
    • pp.317-325
    • /
    • 2017
  • There has been a growing interest in programming education recently. However, to use most programming languages the corresponding compiler and IDE have to be installed on computers. To tackle this issue, though there developed several web-based programming environment including Eclipse Che and JDOODLE, most of them does not support GUI nor Korean programming languages. This paper proposes a web-based programming environment called Bombart, which supports Saesark, a Korean programming language, with GUI output. It also supports a console-based input and output. To support both kinds of interfaces, two compiling subsystems are designed and implemented. To test the effectiveness of the GUI support of Bombart, all the Java tutorial codes on GUI are translated into Saesark and executed on top of Bombart. According to this test, 81.42% of codes can be successfully converted and executed.

Integrated Control of Underwater Manipulator and Master Arm using LED Communication (LED 광통신을 적용한 마스터 암과 수중 매니퓰레이터의 통합 제어)

  • Oh, Ji-Youn;Jun, Bong-Huan;Choi, Hyeung-Sik;Kim, Joon-Young;Ji, Dae-Hyeong;Son, Hyeon-Joong;Jo, Sung-Won
    • Journal of Ocean Engineering and Technology
    • /
    • 제30권5호
    • /
    • pp.415-425
    • /
    • 2016
  • This paper presents the results of a study on the control system for an underwater manipulator controlled by a master arm through LED communication. The underwater manipulator was designed to be actuated by electric motors with six degrees of freedom for operation in various underwater environments. The master arm, which can remotely control the manipulator, was designed with a structure similar to the manipulator for convenient control. An underwater LED communication system was developed to communicate between the master arm and underwater manipulator. An integrated control program was developed that included data conversion, monitoring, datalogging, and filtering. Some experiments were performed to verify the performance of the developed control system of the master arm, manipulator, and LED communication system, and the results are presented.

Development of Graphic User Interface for the Analysis of Horizontally Two-dimensional Open Channel Flow (평면 2차원 흐름 해석을 위한 GUI 개발)

  • Kim, Tae Beom;Kim, Il Hwan;Han, Jong Hyeong;Oh, Jeong-hwan
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 한국수자원학회 2019년도 학술발표회
    • /
    • pp.264-264
    • /
    • 2019
  • 개수로 흐름 해석을 위해 수치모형을 적용할 때 반드시 거쳐야 하는 과정이 격자망을 구성하는 일이다. 불규칙한 형상의 자연수로를 모의할 때 격자망 생성은 쉬운 일이 아니며, 따라서 가시적으로 격자망 생성을 돕고, 격자망의 수정도 용이한 도구가 요구된다. 따라서 본 연구에서는 수심적분된 흐름방정식을 지배방정식으로 하여 개수로 흐름 해석을 용이하게 하고자 그래픽 사용자 인터페이스(GUI)를 개발하였으며, 이를 소개하고자 한다. 격자망은 기본적으로 사각형과 삼각형 요소로 구성될 수 있으며, 유한차분모형 등에서는 정형사각형 격자망을, 유한요소모형에서는 비정형 사각형 및 삼각형 격자망 또는 혼합망을 생성시킬 수 있다. 이산점(scatter points)이나 절점(node points)을 생성하거나 기존의 자료를 불러들여 삼각망 또는 사각망을 형성시킬 수 있으며, 연속선(polylines)을 작성하여 형성된 폐다각형(polygones)을 이용하여 정규 또는 비정규의 삼각망 또는 사각망을 형성시킬 수 있다. 또한 두 점사이를 선형 또는 반원 형태로 편향 정도(biased value)를 설정하여 원하는 개수만큼 나눌 수 있도록 하여, 보다 효율적인 격자형성이 가능토록 하였다. 기존 상용 프로그램에서 작성된 격자를 불러들여 활용 가능하며, 백그라운드 이미지로 지형도나 위성사진을 띄어놓고 이미지 상에서 격자를 형성할 수도 있다. 기본적으로 마우스를 이용하여 화면의 이동, 확대 및 축소와 점, 선, 요소의 생성 및 선택이 가능하다. 본 프로그램은 Qt와 modern OpenGL을 바탕으로 제작되었으며, 마이크로소프트사의 windows 뿐만 아니라 Mac OS, Linux 버전의 설치 파일 작성이 가능하다.

  • PDF

A Crew Location Recognition System for a Naval Ship by Applying Ubiquitous Technologies

  • Lee, Jin-Tae;Cho, Seong-Rak;Kim, Seong-Jeon
    • Journal of Ship and Ocean Technology
    • /
    • 제12권3호
    • /
    • pp.26-35
    • /
    • 2008
  • Recognition of real time locations of crews for a naval ship is important, not only for the operation efficiency but also for the safety of onboard crews in the ship. More than 100 crews are dwelling in a modem naval ship and they are involved in various duties. Moreover many visitors come in and out frequently while the ship is moored in a harbor. It sometimes requires considerable time and efforts to find a person for urgent mission. It would enhance the operational efficiency if locations of onboard crews are recognized and monitored in real time. An active type RFID tag, which has a specific ID number, is distributed to each crew member, which should be carried during his stay in the ship. A number of fixed type RFID readers are to be located at the major passages of the ship, which are connected to the main computer via Local Area Network. The location of a crew would be identified by the ID number of his RFID tag and the location of the RFID reader which detected the RFID tag. A middleware is needed to process the collected data in the main computer. The data is fed to application softwares, which actually display locations of the concerned crews. The software is coded using GUI (Graphic User Interface) for better user friendliness, which has the function of storing the location history of a crew, and sending warning messages to appropriate persons, if unallowable behavior is detected. An auxiliary naval ship is selected for an experimental application study of the proposed system. It turns out that the required budget and time for the realization of the system is within the allowable limits. But complementary measures to protect the privacy of onboard crews should be considered and adopted, before the application of the system is realized.