A Design and Implementation of Daily Management Application Based on Smart Phone Sensor

스마트폰 센서 기반의 일상관리 어플리케이션 설계 및 구현

  • Lee, Won Joo (Dept. of Computer Science, InHa Technical College) ;
  • Lee, Sang Won (Dept. of Computer Science, InHa Technical College) ;
  • Lee, Won Yong (Dept. of Computer Science, InHa Technical College) ;
  • Ryu, Yil Han (Dept. of Computer Science, InHa Technical College) ;
  • Kim, Sung Chan (Dept. of Computer Science, InHa Technical College)
  • 이원주 (인하공업전문대학 컴퓨터정보공학과) ;
  • 이상원 (인하공업전문대학 컴퓨터정보공학과) ;
  • 이원용 (인하공업전문대학 컴퓨터정보공학과) ;
  • 류일한 (인하공업전문대학 컴퓨터정보공학과) ;
  • 김성찬 (인하공업전문대학 컴퓨터정보공학과)
  • Published : 2018.07.13

Abstract

본 논문에서는 위치와 스마트폰 센서를 활용하여 불규칙한 생활패턴을 가진 사람들을 위한 일상 관리 어플리케이션을 설계하고 구현한다. 이 어플리케이션의 기능은 하루단위의 원형시간표 자동 제작하는 기능, 수면시간 측정 기능, 만보기 기능, 미세먼지 측정 기능 및 일, 주, 월단위의 누적 데이터 표시 기능으로 크게 5가지로 구분할 수 있다. 하루 단위의 원형시간표 자동제작 기능은 사용자의 위치를 파악하여 시간대별 위치정보를 이용해 24시간의 원형시간표를 채워나가는 기능이다. 특정 위치를 직장이나 집과 같이 등록함으로서 업무와 이동 등을 구분하여 등록할 수 있도록 한다. 수면시간 측정 기능은 앞서 말한 집의 위치에서 가속센서를 통해 일정시간 움직임이 없는 경우, 수면시간으로 간주하고 수면 시작시간과 기상시간을 유추하는 기능이다. 만보기 기능은 스마트폰의 기본 가속센서를 이용하여 측정하는 기능으로 목표치를 지정할 수 있도록 한다. 미세먼지의 표시 기능은 공공API를 이용하여 가져옴으로써 사용자에게 정확한 미세먼지 수치와 단계를 나누어 위험정도를 보여주는 기능이다. 각 데이터들은 데이터베이스에 누적 기록되며 일, 주, 월 단위로 사용자가 볼 수 있도록 기능을 구성한다. 이 누적데이터를 통해 사용자들에게 불안정한 하루 생활패턴이나 운동량 등을 인지하도록 함으로써 자신의 일상을 되짚어보고 앞으로의 일상을 개선할 수 있도록 도와준다.

Keywords