• Title/Summary/Keyword: GUI Software Program

Search Result 56, Processing Time 0.032 seconds

Development of Propagation Loss Prediction Software for the Indoor V-Band Millimeterwave Communication Environments (V-밴드 밀리미터파 대역의 실내 통신환경 분석을 위한 경로손실 예측 소프트웨어 개발)

  • Chun, Joong-Chang
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.1 no.1
    • /
    • pp.35-39
    • /
    • 2008
  • In this paper, we have developed a propagation loss prediction software with GUI (Graphic User Interface) functions, based on the geometrical ray optics model, which can predict radio parameters for the deployment of wireless indoor network. The program has two numerical modules consisted with electrical image and ray launching methods to implement UTD theory. The simulated results are compared with reported data measured in the foreign building environments for office and '一' type corridor, and measured and simulated results for the propagation loss agree with each other quite well. Simulation results for '一' type corridor and 'T' type corridor propagation environment are shown for reference.

  • PDF

Convergence Education Content Development Utilizing S4A (S4A를 이용한 융합형 교육용 콘텐츠 개발)

  • kim, Hye-Sung;Lee, Hyeong-Ok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.693-697
    • /
    • 2016
  • Recent Software education topic is GUI programing language 'Scratch' and the open source computing platform plus microcontroller boards 'Arduino'. S4A means a program that controls the Arduino to the scratch. In this paper, development for education content that using S4A and combination the Arduino sensors. and we developed the game in the form of training content by using a variety of tools.

  • PDF

A Development of Visualization Software for Protective Engineering in Low-Voltage Power Systems (저압계통 보호 엔지니어링을 위한 시각화 소프트웨어 개발)

  • Yun, Sang-Yun;Lee, Nam-Ho;Lee, Wook-Hwa;Lee, Jin;Kim, Jae-Chul
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.55 no.7
    • /
    • pp.297-305
    • /
    • 2006
  • This paper summarizes a development of visualization software for protective engineering in low-voltage power systems. The study is concentrated on the following aspects. First, a software engineering method is applied for designing the object-oriented program. The design and implementation of a Graphic User Interface(GUI) and its integration to a power system framework are developed using object-oriented programming(OOP) in Visual C++. Second, we develop the short circuit analysis module that oriented a low-voltage power system. It is possible to calculate a peak, symmetrical RMS, DC component and asymmetrical fault currents for each time. And it is the first software that can calculate the fault current for single branch of three-phase system. The calculation accuracy is compared with commercial software, and the libraries of low-voltage components are served for convenience use. Third, protective engineering functions are equipped. It is possible to automatically select the circuit breaker which based on the user input characteristics and the fault current calculation and examine the protective coordination. Through the case study, we verified that the developed software can be effectively used to examine the protective engineering in low-voltage power systems.

Traditional Software Development for WLAN Propagation Model

  • Ibrahim Anwar Hassan;Ismail Mahamod;Jumari Kasmiran;Kiong Tiong Sieh
    • Journal of Electrical Engineering and Technology
    • /
    • v.2 no.1
    • /
    • pp.123-128
    • /
    • 2007
  • SPWPM traditional software development is surveyed and essential problems are investigated on the basis of system wireless link considerations. This paper presents the current state software planning tools for wireless LAN link optimization. The software directory is based on combination of MatLab and MapInfo software and measurement which gives the best grouping parameters to build up the software development. Among the requirements assumed, the WLAN site selections must be Line-of-sight (LOS) or near line of sight (NLOS) field strength prediction for either point to point or point to multi points. The results obtainable the out put of the program include two-dimensional (2D) and three dimensional (3D) plots for creating the link; design parameters through GUI representing the height and location for each antenna is depending on K-factor of the area and transmit antenna location.

Design and Implementation of Distributed Pair Programming System based on IDE (IDE 기반의 분산 페어 프로그래밍 시스템의 설계 및 구현)

  • Park, Ji-Hoon;Lee, Kyung-Hwan
    • The KIPS Transactions:PartD
    • /
    • v.11D no.6
    • /
    • pp.1301-1310
    • /
    • 2004
  • In distributed office, the pairs can program together using a distributed pair programming system. Many CSCW tools featuring remote screen sharing function have insufficient usability, accessibility to introduce many developers to distributed pair programming. In this paper, we suggest a distributed pair programming system based on IDE, which many developers will accept and use easily. We have do#eloped a user scenario and GUI of the system, making distributed pair programming easier and designed with high extensibility by adapting design patterns and implemented in Java language. Our findings will be of significant help to developers dealing with implementation of distributed pair programming function into some commercial IDE.

A Study on the 3-Dimensional Modeling of Spur Gear Using VisualLISP (VisualLISP을 이용한 스퍼기어의 3차원 모델링에 관한 연구)

  • 이승수;김민주;김래호;전언찬
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.13 no.1
    • /
    • pp.48-54
    • /
    • 2004
  • This paper describes the development of automatic shape design program for spur gear. It produces automatically third-dimensional surface and solid model used in CAD/CAM system with inputting simple measurements. This program can maximize user's convenience and get surface and solid model quickly as accepting GUI(graphic user interface). Automatic shape design program for spur gear was developed by Visual LISP, a developer program. Besides, a geometrical method and a mathematical algerian are used in this program. Use frequency of a fine spur gear is on the increase recently and manufacture process of this gear is heat treatment after press processing with molding. In this press processing, the upper punch portion of a fine spur gear shape is drafted by CAM. Therefore, estimated that surface and solid model of spur gear used to CAM are needed in this research. In this research, after 2 ㎜ gear was modeled by auto shape design program, the upper punch portion of a fine spur gear was manufactured as giving third-dimensional model to CAM software and then, displayed the result as applying to press process.

Design and Implementation of LED Board Effect Program using Portable Lighting Stick (휴대용 전광봉을 이용한 전광판 효과 프로그램의 설계 및 제작)

  • Lee, Kyong-ho;Kim, Seol-hwa;Park, Yoo-Jin;Lee, Ga-Eun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.01a
    • /
    • pp.201-204
    • /
    • 2021
  • 본 연구에서는 휴대 할 수 있는 선형 LED 전광봉으로 2차원 LED 전광판 효과의 구현을 시도하였다. 전광봉을 회전하면 전광판의 효과가 나도록 구성한 것으로, adafruit의 스트립(strip) 형 네오픽셀(NeoPixel) 1 × 16 LED으로 형성되는 구조물을 만들고, 이를 제어 할 수 있는 회로와 제어 프로그램을 설계하고 구현하였다. 구현한 전광봉은 큰 전력 소모에도 문제없도록 리튬 이온 충전지를 이용하여 전원이 공급되도록 하여 휴대성을 구현하였고, 블루투스 칩이 부착된 아두이노를 이용하여 하드웨어 구성을 완료하였다. 아두이노에는 C++를 이용하여 전광봉으로 전광판 효과를 볼 수 있도록 LED들을 통제하는 제어용 프로그램을 구성하였을 뿐 아니라 블루투스를 이용한 스마트 폰과 통신할 수 있는 프로그램을 구현하였다. 대략 6도 단위로 LED가 제어 되도록 하여 1회전에 16 × 60 정도의 전광판 효과를 볼 수 있다. 스마트 폰에는 원하는 전광판을 구성할 수 있도록 색상 팔레트 형성 기능과, 통제용 전광판의 크기를 결정 기능, 크기가 결정된 전광판에서 원하는 색으로 홍보용 내용이 불이 켜질 수 있도록 전광판 구성 기능, 구성된 전광판 자료를 CSV(Comma Separate Value) 파일로 저장하고, 전광봉으로 보낼 수 있는 기능을 구성하였다.

  • PDF

A Test Case Generation Method Based on Activity for Android Application Testing (안드로이드 애플리케이션을 테스트하기 위한 액티비티 기반의 테스트 케이스 생성 방법)

  • Ko, Minhyuk;Seo, Yongjin;Yun, Sangpil;Kim, Hyeon Soo
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.10
    • /
    • pp.679-690
    • /
    • 2013
  • Smartphones have features that users feel free to install/delete the program they want. Their emergence makes many developers rush into the Smartphone application development market. Thus, developing good applications quickly is becoming even more intense competition in the market. Because, however, the application development and deployment procedures are simple in the Android environments and anyone can participate in the development easily, applications not validated thoroughly are likely to be deployed. Therefore, a systematic approach that can verify Android-based applications with fewer burdens is required. In this paper, we propose a method that generates automatically GUI-based testing scenarios for the Android applications. The automated test scenario generation can reduce the time which the developer spends on testing, thus it can improve the productivity of the development in the testing phase.

Implementation of a process control language for pager manufacturing (호출기 자동 생산 제어 프로그램 언어 구현)

  • Jeon, Se-Jung;Yi, Keon-Young
    • Proceedings of the KIEE Conference
    • /
    • 1998.07g
    • /
    • pp.2405-2407
    • /
    • 1998
  • Implementation of a process control language for a pager manufacturing is dealt in this paper. The pager manufacturing process is consisted of a tune and an exam part. In the tune part, three capacitor trimmers are tuned to optimize the state of the pager. In the exam part, message receiving status with the arbitrary calling is tested using a vision system. The program has the ability to reuse the address discarded in the exam part when the, pager testing is not working properly even though there exist the processing gaps between two processes. The system is composed of a personal computer(PC586) and TEM-cells, Flex pager testers, an oscilloscope, a camera, and actuators. Visual Basic running on the Windows 95 is used to implement the control software which has the GUI to make an operator convenient. The validity of applying the completed program to practical machines, which are developing in the KITECH, is shown by using the virtual machine.

  • PDF

A study on railway performance test management program building based on X-internet (X- 인터넷 기반의 철도성능시험관리 프로그램 구축에 관한 연구)

  • Ohn, Jung-Ghun;Kim, Myung-Ryoung;Yang, Doh-Chul
    • Proceedings of the KSR Conference
    • /
    • 2008.11b
    • /
    • pp.2096-2100
    • /
    • 2008
  • This research project management, building systems to test the performance requirements of a user to accept the plan and schedule management, personnel management, and test results, and the status of testing and reporting procedures to handle the process of implementation of Java-based X - Under the Internet environment, the default network, remote process research and development program as a test automation, structure and each module of the software analysis, design, analysis and clean-up and structure of the modules, each module and the GUI structure, performance, testing integration DB The present system is to study the system.

  • PDF