팀명
삼삼하조
팀원 명단
유채민, 김인동, 박세준, 이종현
지도교수
김재정 교수님
작품 배경 및 목적약속을 기억하지 못해 약속 시간에 늦거나, 때로는 잊어버리는 일이 빈번하게 일어나 일정 관리의 필요성을 느꼈다. 또한 약속 장소까지 걸리는 시간을 미처 고려하지 못해 늦는 일이 있어, 이를 방지하기 위해 일정 관리와 더불어 위치 정보를 기반해 알람을 주는 앱을 고안하였다.
사용자가 일정을 작성할 때 장소를 함께 작성하면, 사용자의 현재 위치에 기반해 일정 장소까지의 이동 시간을 계산하여 이동해야 하는 시간에 미리 알림을 보내 일정을 상기시키고 늦지 않도록 도와준다. 앱을 실행했을 때 당일 일정을 직관적이고 빠르게 확인할 수 있도록 하여 자주 확인하는 데 거부감이 없도록 한다.
작품 내용
사용자가 일정을 추가할 때 장소를 지정하고 이동 수단을 선택하도록 한다. 안드로이드 앱에서는 사용자에게 위치 정보 수집 권한을 받아 일정 장소와 이동 수단, 위치 정보를 서버에 제공한다. 서버에서는 TMAP API를 이용하여 현재 장소에서 다음 일정 장소까지의 시간, 일정 장소 간 시간 및 경로 등을 가져오고, 앱으로 해당 정보를 전송한다. 앱에서는 서버로부터 받은 정보로 당일 동선을 그래프 형식으로 그려 사용자가 직관적으로 해석할 수 있도록 만든다. 또, 사용자가 다음 일정을 위해 이동해야 하는 경우 알림을 미리 보내는 등 기초적인 알고리즘을 작성하여 사용자를 돕는다.
Comments