팀명
Caffeine
팀원 명단
김지안, 박용범
지도교수
김기일 교수님
작품 배경 및 목적
최근에 차량 이동 요청에 관한 사건이 빈번히 발생하고 있다. 예를 들자면 한 여성이 차량 이동을 전화로 요청했다가 폭행을 당해 갈비뼈가 부러진 사건 등이 있다.
게다가 전화번호를 차량에 기재해둠으로써 개인정보 유출이 되는 사례도 빈번히 발생을 하고 있다. 또한 "Call Phobia"라고 부르는 전화 기피 현상도 전 사회적으로 발생하고 있다.
이로 미루어보아, 대체 연락처 제공을 통한 개인정보 보호 등 안전성을 강화한 차량 이동 요청 시스템의 정립이 필요하다고 볼 수 있다.
따라서 본 애플리케이션은 서버에 등록된 app ID를 통한 통신으로 대체 연락처를 제공, 모든 연락 과정을 비대면화 하고, 사용자의 선택에 따라 애플리케이션 상에서 동행자들을 선택, 서로 동행을 할 수 있게 하여 상기한 문제점들을 해결하고자 개발 되었다.
이를 통해 이용자들은 안전한 차량 이동 요청 절차를 제공받으며, 만일 사건이 발생 시 로그 데이터 등을 기반으로 빠른 대처가 가능할 것으로 기대된다.
작품 내용
본 애플리케이션은 크게 2단계로 구분할 수 있으며, 연락 요청 과정에는 총 3명의 User가 존재한다.(자세한 구현과 내용은 발표 자료에 서술.)
* 애플리케이션의 실행 단계
1. 차량 이동 요청부
2. 동행 요청부
* User의 종류
1. 요청자
2. 차주
3. 동행자
=> 실행 과정
(차량 이동 요청부)
ㄱ. 요청자는 차량에 기재되어있는 ID를 확인하여 애플리케이션의 차량 이동 요청 입력 칸에 입력을 하거나, QR 코드를 스캔하여 차량 이동 요청 프로세스를 시작한다.
ㄴ. 요청자는 차량 이동 요청 이전에 본인 인증 절차를 거친다. 본인 인증이 완료되면 차주에게 차량 이동 요청이 전송된다. (차량 이동 요청부 종료)
(동행 요청부)
a. 차주는 푸시 알람을 통해 차량 이동 요청이 도착했음을 확인하고 푸시 알람을 클릭한다.
b-1. 만일 차주가 위치 정보 공유 비활성화 상태거나 동행자를 선택하지 않을 시, 차주는 예상 소요 시간 설정 절차로 이동한다..
b-2. 차주가 위치 정보 공유 활성화 상태일 시 차주는 본인의 동행자 연락처에서 위치 정보가 수집된 동행자들을 선택한다.
차주는 동행자들과 자신의 거리와 동행자 도착까지 예상 소요 시간 정보를 확인할 수 있으며, 이를 토대로 동행자를 선택한다.
c. 차주는 차량을 옮기는 데까지 필요한 예상 소요시간을 설정한다. 이 정보는 요청자에게 제공된다.
d-1. 예상 소요 시간 설정 이후 차주가 위치 정보 공유 비활성화 상태거나 동행자를 선택하지 않을 시, 차주는 차량 이동 완료 후 완료 버튼을 누른다.
d-2. 예상 소요 시간 설정 이후 차주가 위치 정보 공유 활성화 상태이며 동행자가 선택되었을 경우, 차주와 동행자는 서로의 위치가 실시간으로 갱신되는 지도를 확인할 수 있다. 차주는 동행자와 함께 차량 이동을 완료한다. 이후 완료 버튼을 누른다.
e. 요청자가 차량 이동을 확인 시, 모든 프로세스를 마무리한다.
Comentários