• Title/Summary/Keyword: 모듈화 프로그램

Search Result 213, Processing Time 0.036 seconds

The Development of Window Operating EMTP Package Using Matlab (매트랩을 사용한 윈도우 구동형 EMTP 패키지의 개발)

  • 이재용
    • Journal of the Korean Institute of Telematics and Electronics T
    • /
    • v.36T no.3
    • /
    • pp.79-84
    • /
    • 1999
  • The existing EMTP(Electromagnetic Transients Program) is writted by FORTRAN-77, has a closed architecture and uses a large number of code lines to satisfy requirements ranging from low level data manipulation to the actual solution mathematics which eventually become diluted and almost impossible to visualize. Thus has a difficulty in the development and maintenenace of its program module. This paper proposes a new design idea suitable (or a re-development of EMTP using the MATLAB and VISUAL-C++, which presents the development of the new EMTP package is operated in the window environment. The package has the GUI(Graphic User Interface) ability, and the MATLAB computation engine for an analysis of a transient state in an electric circuit.

  • PDF

A Control of Luminous Intensity Distribution for LED Safety Luminaires using the Reflector (반사판을 이용한 LED 보안등기구의 배광 제어)

  • Seok, Dae-II;Kim, Hoon
    • Proceedings of the Korean Institute of IIIuminating and Electrical Installation Engineers Conference
    • /
    • 2009.10a
    • /
    • pp.137-140
    • /
    • 2009
  • 본 논문에서는 반사판을 이용하여 LED 보안등기구의 배광을 제어하였다. 먼저, 광학 설계를 용이하게 하기 위하여 집적화된 LED 모듈의 적정 배열을 도출한 후 반사판 설계를 하였으며, 광학 성능 예측 프로그램을 이용하여 결과물의 성능을 확인하였다.

  • PDF

Design of WTLS Client (WTLS 클라이언트 설계)

  • 김동주;김상욱
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.814-816
    • /
    • 2001
  • 최근 무선 인터넷 사용이 보편화됨에 따라 인터넷 비즈니스가 장소의 제약 없이 이루어지고 무선 전자상거래가 일상적으로 발생하고 있다. 이러한 무선 전자상거래가 이루어질 때 노출되기 쉬운 사용자 신용정보를 보호하기 위한 보안 기능이 필요하다. 본 논문은 WAP 스택에서 이동 단말기와 WAP 게이트웨이간의 통신에 보안 기능을 제공하는 계층인 WTLS의 클라이언트 구조를 설계하는데, 이는 암호화 처리와 이벤트 처리 등을 위한 여러 모듈과 테스트 프로그램으로 구성된다.

  • PDF

Implementation of Product Lifecycle Management Module (제품 수명주기 관리 모듈 구현)

  • Moon, Young-Jun;Ban, Chi-Hwang;Hwang, Hyun-Jun;Kwon, Soon-Kak;Kim, Seong-Woo
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.05a
    • /
    • pp.524-526
    • /
    • 2012
  • 기존의 제품 수명주기 관리 프로그램은 공급망 관리(SCM :Supply Chain Management)의 목적이 강해 그의 기능이 풍부한 반면 PLM적인 요소가 부족하다. 따라서 본 논문에서는 PLM을 구성하는 PDM, CPD, CNM, PPM 4가지 요소 중에 하나인 PDM(Product Data Management) 요소를 보강하기 위한 모듈을 개발하여 구현한다. PDM의 기능은 핵심적인 고객가치를 지원하기 위한 제품정보를 관리하는 영역으로 제품구조관리(BOM), 기술문서 관리, 설계변경 관리, 제품 기준정보 관리, Software 형상관리, 환경 유해 물질 관리, 공용화 기능을 포함하고 있는데, 그 중 제품구조관리(BOM)가 가장 중요한 부분이므로 이 부분에 대해 구현한다.

  • PDF

A Software Downloading Method of Embedded system for SDR (SDR을 위한 Embedded System의 소프트웨어 다운로딩 방법)

  • 황승용;강환민;양희성;김용남;조성호
    • Proceedings of the IEEK Conference
    • /
    • 2001.09a
    • /
    • pp.825-827
    • /
    • 2001
  • SDR(Software Defined Radio)은 여러 세대의 이동 통신 시스템 무선방송 및 다양한 통신 시스템이 존재하는 환경에서 소프트웨어 업그레이드로 무선장치 및 서비스를 제공할 수 있는 효율적인 해결 방안으로 대두되고 있다. SDR 이라는 기술은 하드웨어 수정 없이 모듈화 된 소프트웨어의 변경만으로 단일의 송수신 시스템을 통해 다수의 무선 통신 규격을 통합 수용하는 무선 인터페이스 기술이다[1]. 이러한 기술을 실현하기 위해서는 소프트웨어 다운로드 기술이 매우 중요하게 된다. 왜냐하면 시스템에 프로그램을 다운로딩해서 하드웨어가 Reconfiguration 되어 사용자가 원하는 대로 시스템이 셋팅이 될 수 있어야 하기 때문이다. 소프트웨어 다운로드 방법에는 크게 공중파를 이용하는 방법, 컴팩트한 이동식 디바이스로부터 다운로딩 받는 방법, 전화나 케이블 서비스 등을 통해 근거리/원거리 호스트 서버로부터 소프트웨어를 다운로딩 받는 방법, 네트워크를 통해서 소프트웨어를 다운로드 하는 방법 등이 있다[2]. 이 중에서 본 논문에서는 SDR을 위한 임베디드 시스템을 구현 하였고, 리눅스 포팅을 하였으며 스마트 카드를 이용한 소프트웨어 다운로드 방범을 제시함으로써 SDR 의미 구현을 시도해 보았다.

  • PDF

Development of a Graphical User Interface for the SWMM-GE RUNOFF Block (SWMM-GE RUNOFF 블록의 사용자 편의환경 개발)

  • Lee, Sang-Ho;Lee, Dong-Yeop;Jeong, Tae-Hoon
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2008.05a
    • /
    • pp.1106-1110
    • /
    • 2008
  • 침투 트렌치, 투수성 포장, 지하수 양수 등의 모형화가 가능하도록 SWMM 4.4H 버전을 수정하여 개발된 SWMM-GE(Storm Water Management Model-Groundwater Enhanced)는 DOS 버전으로 개발되어 입력과정이 불편하고 출력결과를 다른 그림 소프트웨어로 도시하여 분석하는데 시간이 오래 걸린다. 즉, 사용자 편의환경이 구성되어 있지 않다. 이런 문제를 개선하기 위해 DOS 버전 SWMM-GE의 Windows 버전 사용자 편의환경을 개발 하였다. 먼저 전체 레이아웃을 개발하고 그 틀 아래서 RUNOFF 블록의 전 후 처리 모듈과 실행 모듈을 개발하였다. 레이아웃은 Project, Layers, Map View, Properties, Overview로 구성되었다. 그리고 남가좌 1 유역을 대상으로 개발된 편의환경을 사용하여 입력자료를 구축하고 수행하였다. 개발된 RUNOFF 블록의 사용자 편의환경은 기술자들의 프로그램 접근성과 활용성을 높일 수 있다.

  • PDF

Development of Ground Penetration Radar using Impulse Technology (임펄스 기술을 이용한 지반탐사레이더의 개발)

  • Jung, Young-Gyung;Youn, Dong-Gi;Min, Sang-Bo;Kim, Kwan-Ho;Lee, Won-Tae;Lee, Jae-Jo;Yoo, Dong-Uk
    • Proceedings of the KIEE Conference
    • /
    • 2002.07d
    • /
    • pp.2653-2655
    • /
    • 2002
  • 본 연구에서는 UWB(Ultra Wide Band width)기술인 임펄스 기술을 이용하여 초광대역 지반탐사 레이다를 개발하였다. 국내에서 사용되는 지반탐사 레이다는 대부분 수입품에 의존하고 있으며 이는 국내의 토양환경이나 측정 조건 등을 고려하지 않은 제품이기 때문에 기대만큼 만족도를 주지 못하고 있다. 따라서 국내 토양환경의 대부분을 차지하는 점토질에 대한 분석과 함께 지반탐사를 위한 최적의 주파수를 분석하고 이를 바탕으로 국내환경에 적합한 지반탐사 레이다를 개발하고자 하였다. 본 연구에서는 100$\sim$300MHz외 주파수 대역을 가지는 임펄스를 이용하여 지반탐사 레이다 시제품을 개발하였으며 측정결과에서 지하 50cm$\sim$1m 이내에 매설된 금속 매설물들을 모두 검출하였으며 3m 범위까지 레이더 탐지가 가능함을 확인하였다. 기능 구현시 관련 프로그램 및 측정조건 등을 모두 모듈화 하여 향후 기능개선 및 적용분야 확대에 응용이 가능하도록 하였다.

  • PDF

Development of Face-To-Face Learning Supply System for Cyber Education (사이버 교육을 지향한 대면학습 지원 시스템 개발)

  • 홍성준;양천석
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2002.06a
    • /
    • pp.229-238
    • /
    • 2002
  • 본 연구는 기존의 대면학습체계에서 가상교육체제로 변화되고 있는 새로운 교육 패러다임에 대해 교수자와 학습자가 점진적으로 교육환경 변화에 적응할 수 있도록 유도하기 위한 대안적인 방안으로써 인터넷을 기반 대면학습 지원 시스템 제안 한다. 가상교육체제는 고도의 정보 인프라와 학습자 및 교수자 모두에게 일정수준 이상의 정보기술이 요구되고, 실험실습, 실기교육 등과 같은 참여교육에 제한이 따르며, 교육체제에서 기본적으로 수반되는 비정형적 교수-학습 활동들을 수용하는데 교육컨텐츠 및 운영 시스템에 대한 정교한 설계 및 준비가 요구된다. 따라서 본 연구는 가상교육체제의 문제점과 기존 면대면 학습체제의 보완을 위한 방안으로써 교육체제에서 수반되는 비정형적 교수-학습 활동 요소들을 정보시스템에서 운영이 가능한 정형화 프로그린 및 프로세스로 전환하여 대처할 수 있는 방안을 제시하였다. 또한 본 연구에서 제안한 대면학습 지원시스템은 교수 및 학습 활동에 요구되는 전반적인 자료들을 교수-학습 지원 프로그램 및 프로세스에서 체계적으로 관리 및 운영할 수 있도록 모듈화 하는 방안을 제시하였다.

  • PDF

A Study on Raspberry Pi and OCR-based Vehicle License Plate Recognition Portable Module Development (라즈베리파이와 OCR기반의 포터블 차량 번호판 인식기 모듈 개발에 관한 연구)

  • Kwon, Hyeok-Ho;Park, Sung-Hyun;Im, Jun-Ho;Jang, Sung-Won;Kwak, Tae-Won
    • Annual Conference of KIPS
    • /
    • 2019.10a
    • /
    • pp.615-618
    • /
    • 2019
  • 이 모듈은 오픈소스인 Tesseract OCR 및 Open CV 라이브러리와 Raspberry Pi를 사용하여 저렴한 비용으로 구현합니다. 컴팩트한 사이즈로 사람이 직접 들고 움직이면서도 사용이 가능하며 사용자의 니즈에 따라서 한 곳에 위치하여도 사용 가능합니다. Open CV 라이브러리를 사용하여 이미지 이진화, 노이즈 필터링 후에 흑백 이미지를 만들고 윤곽선 검출 알고리즘을 통해서 번호판 영역을 추출하여 Tesseract OCR 엔진을 사용해서 차량 번호판이 추출된 이미지에서 차량 번호를 인식 합니다. 인식된 번호는 Tkinter 와 Python, 데이터베이스를 활용하여 구현된 GUI프로그램을 통해서 유료주차장(선불, 후불) 또는 아파트에서 사용할 수 있는 주차장 관리 서비스를 함께 제공합니다.

Specification of Crosscutting Concerns to Support Program Development and Maintenance (프로그램 개발 및 유지보수를 지원하는 횡단관심사 명세 기법)

  • Park, Oak-Cha;Yoo, Cheol-Jung;Jang, Ok-Bae
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.9
    • /
    • pp.773-784
    • /
    • 2007
  • Aspect-Oriented Programming (AOP) has focused on improving the modularity of the crosscutting concerns. The existing AOP methodology has been mainly focused on the implementation method of programs and thus developer-oriented concern extraction and development were performed. Recently, many studies for applying AOP to the entire software development processes ranging from requirement analysis to design and implementation are being conducted. But specification methods having consistency from the initial phase of concern extraction to implementation phase are not sufficient. In this paper, we have presented the specification of crosscutting concerns so as to solve these problems. The specification of crosscutting concerns provides guidelines and specification from the requirement analysis phase to the process of converting extracted crosscutting concerns to codes. This method reduces the gap to the process of mapping extracted crosscutting concerns into a single class and thus enhances program development and understandability. In addition, it raises program reusability, maintenance and extensibility by enhancing traceability.