• 제목/요약/키워드: 인터페이스 모듈

검색결과 798건 처리시간 0.031초

위성항법 지상국 감시제어시스템 예비설계 (Preliminary Design of Monitoring and Control Subsystem for GNSS Ground Station)

  • 정성균;이재은;박한얼;이상욱;김재훈
    • Journal of Astronomy and Space Sciences
    • /
    • 제25권2호
    • /
    • pp.227-238
    • /
    • 2008
  • 위성항법 지상국 기술은 위성으로부터 위성항법신호를 받아 위성항법신호를 감시하고 분석하며 위성에 보정정보를 업로드하는 기술로써 위성항법 인프라 구축에 매우 중요한 기술이며 여러 응용분야에 적용할 수 있는 핵심 기술이다. 이 중 한국전자통신연구원에서 개발하고 있는 감시제어시스템은 GPS 및 갈릴레오 항법 위성으로부터 신호 감시 데이터를 수집하여 위성항법 제어센터로 제공하는 기능을 수행하는 소프트웨어 시스템이다. 이 논문에서는 위성항법 지상국의 구성과 감시제어시스템의 목적 및 형상을 소개한 다음, 감시제어시스템의 적용 알고리즘을 소개하고 감시제어시스템의 예비설계를 기술하였다. 감시제어시스템은 데이터 수집, 데이터 포맷팅 및 저장, 데이터 오차 보정, 항법해 결정, 독립 품질 감시, 시스템 운용 및 유지 등의 모듈로 구성되어 있다. 감시제어시스템의 예비설계는 유스케이스 모델, 도메인 설계, 소프트웨어 구조설계, 사용자 인터페이스 구조 설계 과정을 통하여 이루어진다. 각 단계별 설계과정은 UML(Unified Modeling Language) 표준 방식에 따라 이루어졌다. 이 연구에서 설계된 감시제어시스템은 지상국의 운용 능력을 향상시킬 뿐만 아니라 상세설계의 기초자료로 이용될 것이다.

u-EMS : 바이오 센서 네트워크 기반의 응급 구조 시스템 (u-EMS : An Emergency Medical Service based on Ubiquitous Sensor Network using Bio-Sensors)

  • 김홍규;문승진
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권7호
    • /
    • pp.433-441
    • /
    • 2007
  • 바이오센서는 생명공학 또는 의학 분야에서 사용되는 인간의 생체 신호를 감지할 수 있는 센서들로 의료기기에 주로 사용되는데, 최근 MEMS 기술의 발달로 작은 크기의 하드웨어에 센서 인터페이스, 프로세서, 무선통신, 배터리 등을 포함한 모듈을 센서노드(모트 : Mote)들로 구성된 센서기반 네트워크에서 바이오센서 네트워크로 응용분야를 확장하고 있다. 이에 본 논문에서는 바이오센서 기술과 센서네트워크 기술을 융합한 기술인 바이오 센서네트워크를 활용한 응급 구조 시스템의 설계 및 구현을 제안한다. 제안된 시스템에 사용된 바이오센서는 근전도(EKG), 혈압(Blood Pressure), 맥박(Heart Rate), 산소포화도(Pulse Oximeter), 혈당(Glucose)센서들로, 바이오센서에서 측정된 생체 신호를 센서네트워크 모트를 통해 데이타를 수집하고, 수집된 데이타를 이용하여 건강관리 측정 데이타로 활용하였으며 측정된 데이터는 무선단말기(PDA, 휴대폰), 전자액자 디스플레이장치 등에서 확인 가능하도록 구성하였다. 아울러, 제안한 u- 응급 구조 시스템의 유효성을 실험하기 위해서 사용자의 바이탈사인 정보와 주변 환경정보를 고려한 실험을 수행하였다.

판단 트리 분류를 위한 SQL 기초 기능의 구현에 관한 연구 (A Study on the Implementation of SQL Primitives for Decision Tree Classification)

  • 안형근;고재진
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권12호
    • /
    • pp.855-864
    • /
    • 2013
  • 판단 트리 분류는 데이터 마이닝의 중요한 문제의 하나이고, 데이터 마이닝은 대형 데이터베이스 기술의 중요한 과제가 되고 있다. 그러므로 데이터베이스와 데이터 마이닝 시스템의 결합 노력은 판단 트리 분류와 같은 데이터 마이닝 기능을 지원하는 데이터베이스 기초 기능의 개발로 이어지고 있다. 이런 기초 기능은 분류 알고리즘의 SQL 구현을 지원하는 특수한 데이터베이스 연산들로 구현되며, 특정 알고리즘을 구현하여 데이터베이스 시스템의 구성 모듈로 사용하고 있다. 데이터마이닝 기능을 제공하는 데이터베이스 기초 기능의 개발에는 두 가지 관점이 있다. 하나는 데이터 마이닝 기능을 분석해서 그런 기능들을 제공하는 데이터베이스 공통 기초 기능을 확인하는 것, 다른 하나는 데이터베이스 시스템의 인터페이스의 한 부분으로 이런 기초 기능의 구현을 위한 확장된 메커니즘을 제공하는 것이다. 데이터마이닝에서 어떤 기초 기능들을 DBMS에 저장할 것인가는 어려운 문제 중에 하나이다. 따라서 본 논문에서는 이러한 문제를 해결하기 위하여, 최적화된 판단 트리 분류기를 만들고 데이터베이스 기초 기능에 대해서 기술한다. 판단 트리 분류 알고리즘의 유용한 연산들을 확인하고, 상업적 DBMS에서 이러한 기초 기능의 구현에 대해서 기술하고, 성능 비교를 위한 실험 결과를 제시한다.

교통DB구축을 위한 GIS-T 통합시스템의 설계와 구현 (Design and Implementation of Integrated GIS-T System for Transportation Database)

  • 주용진;최정민;박수홍
    • Spatial Information Research
    • /
    • 제13권3호
    • /
    • pp.309-321
    • /
    • 2005
  • 교통정책과 계획수립을 위한 교통수요의 합리적인 분석을 위해서는 현실적이고 신뢰성 있는 교통자료의 구축이 요구된다. 또한 교통계획 및 운영의 측면에서 복잡한 교통문제를 쉽게 전달할 수 있는 사용자 위주의 시스템이 필요하다 일반적으로 교통 분석 존에 대한 사회${\cdot}$경제적 특성 자료를 수집하고 분석용 네트워크를 구축하는 과정은 교통계획모형 수립과정에서 가장 중요한 부분으로 많은 시간과 노력이 요구된다. 또한 수집된 데이터를 통합하고 이용 가능한 형식으로 변화하기 위해서는 상당한 비용이 든다. 이러한 문제점을 해결하기 위해서는 자료를 효과적으로 선택, 수정, 가시화할 수 있고, 네트워크의 특성 변화를 보다 효율적으로 파악할 수 있도록 GIS를 도입하는 것이 바람직하다. 교통계획과정에 GIS의 기능이 특히 중요시되어지고 있지만 교통문제에 GIS를 이용하는 것은 초보적인 단계이다. 본 연구는 GIS의 공간표현, 분석기능을 바탕으로 다양한 교통정보를 제공하고 교통계획을 가능하게 하기 위한 GIS-T 통합시스템 구현에 목적을 두었다. 이를 위해 교통분석용 패키지와 GIS 환경사이에 양방향 데이터 교환이 가능하게 하고, 네트워크 수정${\cdot}$편집${\cdot}$검수기능 등 보다 효율적인 교통네트워크 관리를 위한 인터페이스를 설계하였다. 또한 GIS가 가지는 공간 데이터의 효과적인 처리에 활용가능 하도록 교통정보 처리모듈을 개발하여 통합시스템에 추가하였다. 이러한 GIS-T 통합시스템은 네트워크의 편집과 분석에 효율적인 환경을 제공하여 보다 현실적인 교통망 모델링을 반영할 수 있으며, 다양한 교통문제 분석에 효과적인 도구로 활용될 수 있을 것이다.

  • PDF

재해정보 전송을 위한 고신뢰성 네트워크 기술 (Highly Reliability Network Technology for Transmitting a Disaster Information)

  • 김경준;김동주;장대진;오은호;김진만
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권3호
    • /
    • pp.115-124
    • /
    • 2015
  • 본 논문에서는 기존 네트워크에서 QoS(Quality of Services) 및 QoE(Quality of Experience)기법들을 분석하고, 재해정보 확산을 위해 끊김없는 N-Screen 서비스들을 제공할 수 있는 고신뢰성 네트워크 시스템 프레임워크 및 그 서비스 전달 기법을 제안한다. N-Screen 서비스에서 콘텐츠 소비자의 만족도, 즉 QoE 는 재해정보 확산에서 중요한 요소가 되고 있으며, 기존 N-Screen 서비스들이 다양한 디바이스들에 정보를 전송하기 위한 기능에 초점을 맞추고 있기 때문이다. 이러한 서비스에 맞춰, 제안된 시스템은 사용자의 서비스 요청을 수용하기 위한 재해정보처리 프레임워크, Push 서비스를 수용할 때 발생하는 패킷의 수를 최소화하기 위한 Push 서비스 모듈, QoE 지표를 최대화 할 수 있는 Push 서비스 컨트롤러로 구성되어 진다. 다양한 스크린(스마트폰, PC, 전광판)에서 끊김없는 N-Screen 서비스를 제공하기 위해 Open API(Application Programming Interfaces) 인터페이스 기능을 가진다. 본 연구의 결과를 통해서 사용자들에게 끊김없는 N-Screen 서비스를 제공하고, Push 컨트롤러 기능 및 효과적인 네트워크 서비스 기능을 제공함으로써 사용자에게 서비스 품질 만족도를 높일 수 있을 것으로 기대된다.

이동객체를 위한 질의처리 컴포넌트의 설계 및 구현 (Design and Implementation of Query Processor for Moving Objects)

  • 김경숙;권오제;변희영;조대수;김태완;이기준
    • 한국공간정보시스템학회 논문지
    • /
    • 제6권1호
    • /
    • pp.31-50
    • /
    • 2004
  • 무선통신망과 GPS(Global Positioning System)를 탑재한 모바일 단말기의 발달로 사람이나 사물의 위치정보를 파악하고 이용하는 위치기반 서비스의 영역이 확대되고 있다. 위치기반서비스와 같은 응용분야에서는 시간에 따라 연속적으로 움직이는 이동객체를 효율적으로 저장하고 처리할 수 있는 데이터베이스가 주요한 기술이다. 본 논문에서는 이동객체 데이터베이스를 개발하기 위한 하나의 서브시스템으로서, 이동객체에 대한 질의를 처리하기 위한 컴포넌트를 설계 및 개발한다. 이동객체에 대한 질의를 처리하기 위해서 대표적인 질의표현 및 처리방법을 조사하고, 기존에 개발된 이동객체에 대한 데이터모델과 연산자를 기반으로 SQL형태의 이동객체 질의어를 새로이 정의한다. 사용자는 본 연구에서 제공하는 이동객체 질의어를 이용하여 이동객체의 위치정보에 대한 영역질의, 위상질의, 궤적질의, 최근접질의 등을 표현할 수 있다. 이동객체 질의처리 컴포넌트는 각 질의 들을 분석한 후 이를 효율적으로 처리하기 위한 모듈들을 설계하고 구현한다. 또한, 다른 이동객체 응용시스템을 개발할 때 본 시스템의 활용을 높일 수 있도록 ADO.NET 인터페이스를 제공하고 XML을 이용하여 질의의 결과를 표현할 수 있는 기능을 제공한다.

  • PDF

생활영어 300 인증제를 대비한 유무선 기반 지능형 교육 시스템 (Intelligent Tutoring System based on Wired and Wireless Internet for the living English 300-certifications Program)

  • 이영석;조정원;김병규;박정환;김수민;최병욱
    • 정보교육학회논문지
    • /
    • 제9권3호
    • /
    • pp.533-548
    • /
    • 2005
  • 최근 유무선 인터넷 콘텐츠 처리 기술의 발달과 고속 인터넷 망의 보급으로 인해, 사용자는 언제 어디서나 컴퓨터를 이용하여 교육받고 학습할 수 있게 되었다. 유무선 인터넷을 활용한 영어 교육은 교수 및 학습자에게 다양한 통신 수단을 제공하는 동시에 영어를 모국어로 쓰는 사람들과 의사소통이 손쉽게 이루어지게 해줄 것이다. 또한 멀티미디어를 활용한 영어 학습은 학습자의 흥미를 유발하고 의사소통 능력의 신장을 유도할 수 있다. 본 논문에서는 멀티미디어 영어 학습에서 개별 학습자의 수준에 부합하는 학습을 제공하기 위해 평가를 통해 학습자의 지식 정도를 진단한다. 평가는 평가문항의 유형과 의사소통기능을 기반으로 구성되어 학습자에게 제시된다. 또한 기존의 웹 기반의 PC 뿐만 아니라 다양한 통신환경과 단말기를 지원하는 인터페이스 모듈을 통하여 이미지와 오디오와 같은 멀티미디어 학습 콘텐츠를 제공해주는 지능형 교육 시스템을 설계하고 구현한다. 제안하는 시스템을 교육현장에 적용해 본 결과, 학습자 수준을 진단하고 분석하기 위한 문항 정보와 추론엔진에 대한 성능을 분석하였고, 학습내용 제시 방법 또한 영어 학습에 있어서 수준 향상을 가져올 수 있다는 결론을 얻을 수 있었다. 따라서, 제안하는 시스템을 교육 현장에 도입한다면 다양한 단말기를 통해서 언제 어디서나 효과적인 영어 학습을 할 수 있을 것으로 기대된다.

  • PDF

픽프라이머 : 유전자 목표 구간 탐색 모듈을 포함한 프라이머 제작 그래픽 프로그램 (Pickprimer: A Graphic User Interface Program for Primer Design on the Gene Target Region)

  • 정희;문정환;이성찬;유희주
    • 원예과학기술지
    • /
    • 제29권5호
    • /
    • pp.461-466
    • /
    • 2011
  • 유전 육종 연구를 위해 연구자들은 실험 목적에 따라 다양한 종류의 프라이머를 제작해야 한다. 인터넷 상에서 다양한 공용 프로그램이 이용되고 있으나 많은 경우 사용자 편의성이 낮기 때문에 유전자의 구조를 고려하여 프라이머를 디자인하기 위해서는 시간과 노력이 소요된다. 본 연구에서는 엑손과 인트론 지역을 시각적으로 구별하면서 손쉽게 프라이머를 제작할 수 있는 프로그램인 Pickprimer를 개발하였다. 이 프로그램은 공용 프로그램인 Spidey와 Primer3 프로그램의 소스 코드를 결합한 후 그래픽 인터페이스를 추가하여 사용자가 유전자의 구조를 예측하고 이를 바탕으로 프라이머를 손쉽게 제작할 수 있게 했다. 입력 정보는 공용 데이터베이스에서 내려 받은 서열을 복사-붙임하여 이용할 수 있게 하였으며, 유전자의 구조를 그림으로 표현하고 동시에 엑손과 인트론 서열을 구별할 수 있게 했다. 이 프로그램을 이용하여 배추의 단일 카피 유전자에 대한 24 쌍의 프라이머를 디자인하고 6개 고정 품종을 대상으로 PCR과 전기영동 실험을 수행한 결과 제작한 모든 프라이머 쌍이 명확한 단일 밴드를 성공적으로 증폭시켰다. 이 프로그램은 분자표지의 개발뿐만 아니라 유전자 기능 연구 등 다양한 종류의 유전 육종 실험에 유용하게 이용될 수 있을 것으로 기대된다.

소프트웨어 컴포넌트 개발을 위한 논리 및 워크플로우 가변성 설계 기법 (Techniques for Designing Logic and Workflow Variability in Software Component Development)

  • 정광선;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권8호
    • /
    • pp.1027-1042
    • /
    • 2004
  • 소프트웨어 컴포넌트는 단일 시스템에서 사용하기보다는 다수의 시스템 혹은 기업, 프로젝트간에 재사용하기 위한 소프트웨어 모듈이다. 컴포넌트가 다양한 시스템에서 재사용되기 위해서는 여러 시스템에서 요구되는 공통적인 기능을 제공하는 것뿐만이 아니라 업무상에서 나타나는 다양한 가변적 측면들이 고려되어 고객의 요구에 맞도록 커스터마이즈 될 수 있어야 한다. 사용자가 컴포넌트를 쉽게 사용하기 위해서는 개발 단계에서부터 가변적인 측면이 고려된 컴포넌트가 설계되어 구현되어야 한다. 가변성을 고려하여 쉽게 커스터마이즈 될 수 있는 컴포넌트는 여러 어플리케이션에서 높은 재사용성을 가지게 될 것이다. 기존에 제시된 커스터마이즈 기법들은 소프트웨어가 가지는 가변적인 요소를 어떻게 설계할지에 대해 객체 지향에 기반하여 개념적인 방법만을 제시하고 있으며, 컴포넌트에 적합한 가변성을 고려하고 있는 기법은 드문 실정이다. 따라서 개발이 완료되어 배포된 블랙 박스 형태의 컴포넌트를 커스터마이즈 하기에는 적합하지 않다. 본 논문에서는 컴포넌트가 가지는 기능적인 측면에서의 가변성을 논리와 워크플로우 두 가지로 분류하여 각각의 가변성을 설계하기 위한 선택형, 플러그인, 외부화 세 가지 기법들을 제시한다. 또한 실용적으로 기법들을 적용하기 위해 상세한 설계 지침과 적용 지침들도 제시한다.

노인 당뇨환자 교육용 기능성 게임 콘텐츠 개발을 위한 예비연구 (A Pilot Study for Development of the Serious Game Contents for Education in the Elderly Diabetes)

  • 김유정
    • 한국산학기술학회논문지
    • /
    • 제18권7호
    • /
    • pp.184-192
    • /
    • 2017
  • 본 연구는 노인 당뇨환자를 위한 교육용 기능성 게임 콘텐츠(롤리폴리 160)를 개발하고 적용가능성을 평가하기 위한 예비연구이다. 롤리폴리 160은 문헌고찰, 요구도 조사 및 자문의뢰, 게임을 활용한 기능성 콘텐츠 추출, 롤리폴리 160 개발, 사용자 사전 만족도 조사, 보건교육자 대상 워크샵, 롤리폴리 160 수정, 롤리폴리 160 사용자 만족도 조사와 같은 8단계 연구절차를 걸쳐서 개발되었다. 롤리폴리 160은 노인 당뇨환자가 자가관리를 할 수 있는 3가지 모듈(식사자가관리, 카드게임, 퀴즈게임)로 직관적으로 구성되었으며, 6가지 원칙에 입각하여 설계되었다. 첫째, 사용자의 연령을 고려한 직관적인 인터페이스를 구축하였다. 둘째, 음식은 한국인이 주로 섭취하는 음식위주로 배열하고 음식선택시 칼로리 학습이 동시에 이루어지도록 하였다. 셋째, 사용자 선택한 음식의 칼로리와 영양소(탄수화물, 지방, 단백질, 칼슘, 나트륨)가 분석되고, 문진표에 기록한 모든 검사자료는 년, 월, 주 별로 그래프로 도식화하여 변화추이가 한눈에 파악되도록 설계하였다. 넷째, 필요한 자료는 저장하여 출력하여 교육 자료로 활용 가능하도록 하였다. 다섯째, 사용자의 자료는 호환 및 합산이 가능하며 1억 명까지 회원가입이 가능하도록 하였다. 여섯째, 필요 시 모바일 App으로 개발이 가능하도록 설계하였다. 롤리폴리 160을 활용하여 119명의 노인 당뇨환자에게 당뇨교육을 실시한 후 만족도 점수는 5점 만점 중 4.26점으로 나타났다. 이는 롤리폴리 160이 당뇨환자 자가간호 도구로 적절하며, 향후 보건소나 병 의원에서 당뇨환자를 교육하는 프로그램으로 활용가능성이 있음을 시사해준다.