• 제목/요약/키워드: Automatic Platform

검색결과 273건 처리시간 0.027초

A Design and Implementation of Local Festivals and Travel Information Service Application

  • Jae Hyun Ahn;Hang Ju Lee;Se Yeon Lee;Ji Won Han;Won Joo Lee
    • 한국컴퓨터정보학회논문지
    • /
    • 제28권11호
    • /
    • pp.65-71
    • /
    • 2023
  • 본 논문에서는 안드로이드 플랫폼 기반의 국내 여행지 및 지역 축제 정보를 제공하는 Walking Life Festival 애플리케이션을 설계하고 구현한다. 이 애플리케이션은 스마트폰 내장 센서 중 걸음 횟수 센서(Step Counter Sensor)와 걸음 감지 센서(Step Detector Sensor), 가속도 센서(Acceleration Sensor), GPS 센서 등을 활용한다. 그리고 Google Map API와 Public Open API를 활용하여 국내 여행지 및 지역 축제정보를 제공한다. 이 애플리케이션은 Shared preference API를 사용하여 자동 로그인 기능을 구현한다. 그리고 로그인 정보를 데이터베이스에 저장할 때는 해시 알고리즘을 통해 입력된 평문 데이터를 받아서 암호화하여 저장한다. Google Map은 Google.maps.LatLngBounds() 메서드를 활용해서 객체를 생성한 후 extends 메서드를 통해 위치정보를 전송하도록 구현한다. 또한, 이 애플리케이션은 국내 여행지와 관련된 지역 축제 개최 시기를 알림으로써 축제 참여 기회를 높임으로써 국내 관광 산업 활성화에 기여한다.

Graduates' Progression Tracking System

  • Amjad Althubiti;Razan Alharthi;Rneem Alqarni;Haya Alharthi;Fawziah Alzahrani;Shahad Alotaibi;Mona Al-Qahtaniy;Mrim Alnfiai
    • International Journal of Computer Science & Network Security
    • /
    • 제24권6호
    • /
    • pp.119-130
    • /
    • 2024
  • Universities are open systems that aim to prepare students to meet academic and industrial programs' expectations. It is important for universities to recognize these expectations and to make sure that they are achievable. To do so, graduates' progression tracking system is an essential tool for universities' development to ensure graduate students meet the market requirements. The purpose of this paper is to create automatic tracing system that captures information about students after graduation and creates annual report that represents the status of university students in term of employment or completing their study. It mainly assists graduates to find appropriate jobs that meet their desires or enabling them to complete their higher education by providing all these opportunities in one platform. The system main objective is to improve communication between graduate students, the university and companies. It also aims to identify the difficulties associated with graduate employability and changes are required to serve current students in term of creating new programs or activities. This helps universities to identify and address the existing curriculums and program's strengths and weaknesses and their adequacy, quality and competencies of a graduate in the labor market, which enhances the quality of higher education. we analyzed and implemented the tracing system using PHP language, which speeds up custom web application development and MySQL database, which guarantee data security, high performance, and other features. Graduate students found the proposed system usable and valuable.

유비쿼터스 센서 네트워크에서 응용 프로그램 개발을 위한 모델 기반 통합 개발 도구 (Model-based Integrated Development Tool for the Development of Applications in Ubiquitous Sensor Network)

  • 정기원;김주일;이우진
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권7호
    • /
    • pp.442-453
    • /
    • 2007
  • 본 논문에서는 센서 네트워크에서 응용 프로그램 개발을 지원하는 모델 기반의 통합 개발 도구를 제시한다. 제안하는 도구는 이클립스 플랫폼의 플러그인으로 개발되었으며, 사용자 그래픽 인터페이스, 모델 작성기, 설정정보 생성기, 모델 검증기, 소스코드 생성기 및 템플릿 저장소로 구성된다. 이 도구는 UML의 클래스다이어그램과 같은 표기법을 이용하여 구축하고자 하는 센서 네트워크를 모델링하고, 센서 네트워크 모델로부터 응용 프로그램 코드를 자동으로 생성할 수 있도록 한다. 개발자들은 도구를 이용하여 구현하고자 하는 센서 네트워크에 대한 모델을 작성하고, 모델에 속해 있는 각 센서들의 역할을 정의하여, 역할에 따른 속성값을 설정해 주기만 하면 각 센서들의 역할 수행을 위한 응용 프로그램이 자동으로 생성된다. 또한 작성한 모델에 대한 설계를 검증하여 오류를 조기에 발견하여 수정할 수 있도록 함으로써 고품질의 USN 응용 프로그램을 생성할 수 있다. 제안하는 도구를 이용하면, 개발자들은 하위레벨의 정보를 자세히 알지 못하더라도 다수의 센서 네트워크 응용 프로그램을 쉽고, 빠르게 구현할 수 있다.

차륜 및 차축베어링 고장진단을 위한 빅데이터 기반 머신러닝 기법 연구 (A Study of Big data-based Machine Learning Techniques for Wheel and Bearing Fault Diagnosis)

  • 정훈;박문성
    • 한국산학기술학회논문지
    • /
    • 제19권1호
    • /
    • pp.75-84
    • /
    • 2018
  • 본 철도 유지보수 산업의 효율화를 위해서는 핵심부품의 적시 관리를 통한 부품 가동률 향상 및 철도 운행의 안정성 향상이 필요하다. 또한 유지보수 시스템 고속화에 따른 신뢰성 향상과 핵심부품의 유지보수 비용 절감의 두 가지 측면을 모두 만족시키기 위해, 부품 이력관리와 대규모 빅데이터의 자동화된 분석 기술을 활용한 부품 상태 진단 기술 수요가 증가하고 있다. 이 논문에서는 철도차량의 차상 및 지상 장치로부터 발생되는 실시간 빅데이터 수집, 처리, 분석을 위해서 빅데이터 플랫폼 기반의 철도차량 부품의 상태 데이터 관리시스템을 개발하였으며, 이 시스템의 활용으로 철도차량의 부품 상태정보 및 시스템 리소스에 대한 실시간 모니터링이 가능하다. 또한 빅데이터 플랫폼으로부터 수집된 상태 데이터를 기반으로 분산/병렬처리 및 자동화된 부품 고장진단이 가능한 머신러닝 기법을 제안하였다. 실험결과, 분산/병렬처리 기술이 적용된 알고리즘의 실행시간 단축을 아마존 웹서비스의 가상 인스턴스 생성 시스템을 통해 증명하였으며, random forest 머신러닝 기법을 활용한 고장 진단 모델의 베어링 및 차륜 부품에 대한 상태 예측 정확도가 83%임을 확인하였다.

VM의 자동 변수 생성 방식 기반 모바일 지급결제 시스템 (A Mobile Payment System Based-on an Automatic Random-Number Generation in the Virtual Machine)

  • 강경석;민상원;심상범
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제12권6호
    • /
    • pp.367-378
    • /
    • 2006
  • 이동전화가 전자상거래와 온라인 뱅킹의 새로운 수단으로 등장하고 있다. 모바일 기기를 통한 모바일 지급결제는 인터넷 결제나 소액결제 등에서 대중적으로 이용되며 새로운 결제수단으로 각광받고 있다. 하지만 현재의 모바일 지급결제는 소액에 치중하고 있으며 안전하고 표준화된 기술의 미비 등의 문제가 해결해 되어야할 과제로 떠오르고 있다. 본 논문에서는 현재 모바일 지급결제 서비스의 정의와 유형을 알아보고 모바일 지급결제 서비스에서의 인증의 의미와 각 지급결제 서비스의 인증방식에 대해 살펴보았다. 또한 각 인증방식들에서의 사고유형과 그 원인 그리고 그에 따른 대책을 알아보고, 현시점에서 그 대책이 실제 적용되기까지의 긴 시간동안 기존 설비나 휴대폰의 하드웨어를 추가 또는 변형하지 않는 범위 안에서 실현 가능한 새로운 인증절차를 제안하였다. 본 논문이 제안한 인증기법은 휴대폰의 VM을 이용한 결제로서 기존 SMS로 전달된 난수를 입력하는 방식의 문제점으로 지적되는 전달 내용에 대한 타인의 도용 위험성을 줄이기 위해 사용자가 직접 본인의 휴대폰에서 결제용 VM을 구동 난수를 확인하여 난수를 사이트에 입력하는 방식을 사용한다. VM 다운로드 후 처음 사용시 다운받은 VM의 S/N을 서버에 등록하여 VM을 구동할 때마다 S/N과 휴대폰 번호를 매칭한 후 난수를 부여하여 기존 휴대폰 통합 과금 서비스에서는 하기 어려운 점이었던 등록된 폰 이외의 불법 복제된 폰의 결제를 막을 수 있게 하였다. 또 난수 발급시 사용되는 매개체를 SMS발송에서 47 byte 패킷통신으로 대체하여 난수를 발급할 때 소요되는 시간을 대폭 줄이고 결제할 때 소요되는 비용을 기존의 1/3로 절감 하였다.

JINI 기반 원격 응용 모니터링 시스템 (A Remote Applications Monitoring System using JINI)

  • 임성훈;송무찬;김정선
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제10권3호
    • /
    • pp.221-230
    • /
    • 2004
  • 원격 모니터링 시스템이란 네트웍에 분산된 호스트 혹은 원격 어플리케이션의 상태를 실시간으로 모니터링 하는 시스템이다. 네트웍에 분산된 호스트들은 다양한 플랫폼을 갖추고 있는 것이 현실이다. 하지만, 기존의 모니터링 시스템들은 플랫폼에 의존적인 성격을 띠고 있다. 네트웍을 통해서 모니터링을 하기 때문에 잠재적인 네트웍의 문제발생에 대한 적절한 대응이 필요하지만, 기존의 모니터링 시스템들은 네트웍의 문제에 대해서 적절하게 대응을 못하고 있다. 그리고 호스트의 상태를 변화시키는 요인은 호스트의 시스템 자원보다는 어플리케이션의 상태변화가 주 요인이 되고 있지만, 기존의 시스템들은 주로 호스트의 상태정보만 모니터링을 하고 있다. 따라서, 분산된 호스트들의 플랫폼에 독립적이고, 네트웍의 잠재적인 문제발생을 적절하게 대응을 할 수 있고, 호스트의 상태정보 보다는 호스트의 어플리케이션의 상태정보를 모니터링 하는 시스템이 필요한 실정이다. 본 논문에서는 네트웍에 분산된 어플리케이션의 실시간 모니터링을 통해서 어플리케이션 상태를 효과적으로 관리할 수 있는 모니터링 시스템인 RAMS (Remote Applications Monitoring System)의 설계 및 구현을 제시한다. 이 시스템은 네트웍에 분산된 호스트들의 효과적인 관리를 위해 호스트 어플리케이션의 상태를 모니터링 한다. RAMS는 모니터링 대상인 호스트 어플리케이션의 모니터링을 담당하는 Agent, 호스트의 등록, 관리를 담당하는 Manager로 구성된다. Manager와 Agent는 네트웍 단절 혹은 호스트 failure의 상황에도 자동으로 복구가 가능할 수 있도록 JINI를 최대한 활용함으로써 다른 시스템에 비해 시스템의 구성 및 관리가 용이한 특성을 갖는다.

공간정보 구축 분야의 모바일 매핑 시스템 활용을 위한 상용 시스템의 특징 및 현황 조사 (Characteristics and Status of Commercial System for Utilizing MMS in Geospatial Information Construction)

  • 박준규;엄대용
    • 한국산학기술학회논문지
    • /
    • 제18권10호
    • /
    • pp.36-41
    • /
    • 2017
  • 1991년 미국 오하이오 주립대학에서 처음 소개한 모바일 매핑 시스템은 센서기술이 발전함에 따라 다양한 형태로 개발되고 있다. 모바일 매핑 시스템은 이동체의 위치와 자세정보, 다양한 센서들의 취득 데이터를 통해 이동체 주변의 공간정보를 빠르게 취득할 수 있는 시스템으로 기존의 GNSS나 토털스테이션과 같은 측량 방법보다 생산성을 극대화 시키고 있다. 현재 해외 기업을 중심으로 다양한 시스템이 출시되고, 공간정보 구축분야에 적용이 활발하게 이루어지고 있지만 국내에서의 관련 기술개발이나 실질적 활용은 아직 부족한 실정이다. 본 연구에서는 지상기반 모바일 매핑 시스템을 중심으로 상용화된 시스템의 현황 조사 및 특징 분석을 수행하여 공간정보 관련 업무에 시스템 도입을 위한 기초자료를 제공하고자 하였다. 연구를 통해 다양한 형태의 모바일 매핑 시스템의 현황 및 특징을 파악하였으며, 최근 시스템 개발 동향이 도입단가를 낮추기 위한 방향으로 진행되고 있음을 제시하였다. 현재 자동 정합 등 자료처리 기술의 발달, 저가형 모델 출시 등 공간정보 구축 분야의 모바일 매핑 시스템 적용을 위한 기반이 조성되고 있어 향후 관련분야의 도입 활성화와 작업 효율성 향상이 기대된다.

스마트온실을 위한 가상 외부기상측정시스템 개발 (Development of Virtual Ambient Weather Measurement System for the Smart Greenhouse)

  • 한새론;이재수;홍영기;김국환;김성기;김상철
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제5권5호
    • /
    • pp.471-479
    • /
    • 2015
  • 오늘날 농촌의 인구가 고령화됨에 따라 농업 자동화는 필수가 되었다. 본 연구에서는 단동온실 자동화를 위한 외부 환경 측정 기술이 연구되었다. 연구를 위해 (주)이지팜에서 측정한 외부 환경 데이터를 사용하였다. 또한 Windows 7 환경에서 JAVA와 APM_SETUP 8을 이용하여 웹 기반의 기상청 AWS 데이터를 받는 시스템을 개발하였다. 스마트온실에 가상 외부기상데이터를 제공하기 위한 프로그램은 서버와 클라이언트로 구성되었다. 서버 프로그램은 30분마다 기상청으로부터 날씨 데이터를 받아서 스마트온실에 보내주도록 만들어졌다. 클라이언트 프로그램은 자바 애플릿으로 개발되어, 서버와 통신하여 30분마다 기상청 AWS 데이터를 받아서, 수신된 기상청 AWS 데이터를 스마트 온실 외부 환경 정보로 인식한다. 이 시스템은 (주)이지팜에서 측정한 기상 데이터와 비교함으로서 평가되었다. 외기 온도의 경우 기상청 AWS 데이터와 약간의 차이를 보였다. 그러나 평균절대편차는 2.24℃ 이하로 적은 차이를 보였다. 그러므로 개발된 가상 외부기상측정시스템의 날씨 정보는 스마트온실의 외부 날씨 정보로 사용될 수 있을 것이라 생각된다.

휴리스틱스(Heuristics)를 활용한 지능형 굴삭 시스템의 Task Planning System 개발 (Development of Task Planning System for Intelligent Excavating System Applying Heuristics)

  • 이승수;김정환;강상혁;서종원
    • 대한토목학회논문집
    • /
    • 제28권6D호
    • /
    • pp.859-869
    • /
    • 2008
  • 현재 전 세계적으로 이미 대부분 산업에서의 생산라인은 자동화되었으며 이는 생산성 및 경제성의 향상, 산업 재해에 대한 안전성 확보, 품질 향상 및 경쟁력 향상 등 많은 이익을 가져왔다. 그러나 건설 산업에서 자동화는 일반적인 산업생산라인과 달리 끊임없는 불확정적인 사건의 발생과 이에 따른 지능적 판단 및 처리 능력의 필요성으로 인한 해결해야 할 많은 어려움이 따르기 때문에 여전히 건설 기계장비 사용을 통한 노동력 투입에 의존하고 있다. 이러한 문제를 해결하기위하여 유럽, 미국, 일본 등 선진국에서 건설 자동화를 위한 끊임없는 연구가 진행 중이며 도로 포장, 다짐 및 작업프로세스가 비교적 단순한 반복형 작업에 대하여 자동화가 많이 이루어 졌지만 건설 현장에서 가장 비중을 많이 차지하는 토공 작업에 대하여 아직 자동화 연구가 미흡하다. 토공 작업의 자동화를 위해서는 획득된 지형정보를 분석하여 효율적인 작업 계획의 수립이 수행되어야 하며, 이를 위해 숙련된 작업자의 휴리스틱스(heuristics)를 활용하면 보다 시행착오가 적고 안전하며 효율적인 작업계획을 수립할 수 있을 것이다. 따라서 본 연구에서는 지능형 굴삭 시스템의 효율적인 작업계획의 수립을 위한 시스템인 지능형 Task Planning System의 구성 체계 및 각 단계마다 적용된 휴리스틱스(heuristics)에 대하여 소개하여 본다.

흠경각루 시보시스템의 작동모델 (OPERATIONAL MODEL OF TIME-KEEPING SYSTEMS OF HEUMGYEONGGAK-NU)

  • 김상혁;윤용현;민병희;임병근;윤명균;임병시
    • 천문학논총
    • /
    • 제34권3호
    • /
    • pp.31-40
    • /
    • 2019
  • 보루각루를 발전시킨 흠경각루는 세종이 계획하고 장영실이 제작했다. 1438년에 완성한 흠경각루는 수격식 혼의와 혼상의 동력 발생 방식(Lee & Kim, 2012; Mihn et al., 2016)을 채택하였을 뿐만 아니라, 보루각루에서 검증된 구슬 신호 방식과 방목장치를 개량한 걸턱 신호를 활용한 것으로 추론된다. 비록 흠경각루의 내부 구조에 대한 자세한 기술은 없지만, 가산의 상층, 중층, 하층에서 시각에 따라 운행되는 시보시스템 모델을 구체적으로 제시하였다. 본 연구의 흠경각루 모델은 수차의 회전 동력이 기륜 주축에 연결된 세 기륜(4신기륜, 시보기륜, 12신기륜)의 회전력을 기반으로 각종 인형들을 작동시키는 메커니즘으로 구현하였다. 흠경각루 시보시스템 모델을 통한 작동구조와 주요 특징을 정리하면 다음과 같다. 첫째, 4신기륜은 걸턱과 지레를 이용해 4신옥녀의 종을 치고, 4신이 90℃씩 회전하도록 구성했다. 둘째, 시보기륜에서 주전의 역할과 기능을 갖도록 12시진·5경·5점의 걸턱, 밀쇠, 구슬키잡이를 설치해 구슬신호를 발생시키고, 구슬신호 분배기를 통해 경점시간을 알렸다. 셋째, 12신기륜에서 걸턱, 마중쇠, 저울쇠 등을 설치해 12신옥녀와 12신의 작동을 제어했다. 보루각루를 더욱 발전시킨 흠경각루에서는 걸턱, 지레, 주전, 구슬 신호 등을 적용하여 이슬람의 기술요소를 다양한 방식으로 확장하여 적용했다. 이러한 전통은 17세기 조선의 혼천시계 제작 방법에서도 그대로 계승되었다.