Skip to content

기능명세서

Sohee Ahn edited this page Nov 18, 2020 · 4 revisions

사용자

회원가입

(필수)

  • 로컬 회원가입
  • 회원가입 입력정보
    • 이름 | 아이디 | 비밀번호 | 전화번호
    • 비밀번호는 암호화하여 저장한다.
  • 회원가입 완료 후 결제정보 입력 페이지로 이동하겠습니까? [팝업] ( 네/나중에 )

(선택)

  • SNS 회원가입
    • 전화번호를 추가로 입력한다.
  • 전화번호 인증

로그인

(필수)

  • 로컬 로그인

(선택)

  • SNS 로그인

회원정보 관리

(선택) 결제수단 관리

  • 결제수단 추가
    • 카드사 (리스트) | 카드번호 | 유효기간 | cvc | 카드 비밀번호 앞 2자리
    • 생년월일(6자)
    • 카드별명(10자)
  • 결제수단 삭제
  • 비밀번호 변경
  • 전화번호 변경

(선택) 이용내역

  • 내용 보여주기
    • (필수) 출발지 | 도착지 | 결제내역 (수단:별칭, 금액) | 날짜
    • (선택) 기사명 | 택시정보
  • 내역 삭제
  • 내역 클릭 시 지도 상에 보여주기

메인

(필수)

  • 구글맵
    • 현재 위치 출발 핀
  • 경로 입력
    • 출발/목적지: 입력 폼
    • 출발지: 현위치 초기값으로 텍스트 자동입력
    • 출발/목적지 입력 후 지도상에 핀이 고정된다.

(선택)

  • 출발지 설정 중 지도 드래그 하면
    • 출발 핀 고정-지도 이동
    • 핀의 위치로 출발 텍스트 바뀜
  • 도착지 설정 중 지도 드래그 하면
    • 도착 핀 고정-지도 이동
    • 핀의 위치로 도착 텍스트 바뀜
  • 출발/도착지 검색 시 자동완성 기능

출발-도착 경로 설정 완료 후

(필수)

  • 드래그 해도 핀 고정
  • 지도에 경로 표시
    • 상단에 요청 경로(출발지 -> 도착지)
    • 예상 시간
  • 예상요금
    • 예상요금 측정 방법 : 기본요금 + 거리당 금액
  • 결제수단 선택
    • 등록한 수단 목록
    • 등록한 수단이 없으면 등록하기 버튼
    • 기사님께 직접 결제

(선택)

요청 중

(필수)

  • 출발지 핀 표시
  • 요청 중 메세지
  • 경로 표시
  • 호출 취소 버튼

(선택)

  • 최대 n분 거리 기사님께 요청 중

매칭 성공

(필수)

  • 매칭된 차량 정보
  • 기사님 실시간 위치
  • 탑승 시 탑승 완료 상태 확인

(선택)

  • 택시 도착 예정 시간

매칭 실패

(필수)

  • 요청이 n초 이상일 경우 노출
  • 실패 메세지 노출
    • 확인 클릭 시 홈으로

(선택)

  • 홈으로 가기 or 다시 매칭 요청하기 버튼 노출

드라이버

회원가입

(필수)

  • 로컬 회원가입
  • 회원가입 입력정보
    • 이름 | 아이디 | 비밀번호 | 전화번호 | 면허 번호
    • 비밀번호는 암호화하여 저장한다.
    • 차종 | 색상 | 차 번호

(선택)

  • 전화번호 인증
  • 차량 사진
  • 수입 관리

로그인

(필수)

  • 로컬 로그인

메인

  • 영업시작 / 영업종료 토글 버튼
  • 현재 택시 상태 : 콜 대기중 / 영업 종료

요청이 들어왔을 때

  • 요청 정보(출발-도착)
  • 현장 결제 여부
  • 거절/수락

요청 수락 후

  • 지도에 사용자가 설정한 출발지 표시
  • 현재 기사 위치
  • 승객 탑승 버튼
  • 전화하기 버튼 -> <a href="tel:전화번호"/>

승객 탑승 후

  • 지도에 사용자가 설정한 도착지 표시
  • 현재 위치
  • 도착 완료 버튼

도착 완료 버튼 클릭 후

(필수)

  • 현장 결제일 경우
    • '요금 결제를 요청하세요'
    • 결제 완료 버튼

(선택)

  • 자동 결제일 경우
    • '결제가 완료되었습니다'
    • 몇 초 후 자동으로 메인화면으로 이동

회원정보

회원정보 관리

(선택)

  • 비밀번호 변경
  • 전화번호 변경
  • 수입관리

(선택) 이용내역

  • 운행내역
    • 출발지 | 도착지 | 결제내역(수단, 금액) | 날짜