Skip to content

공유자전거 서비스를 위한 전체 기능 Flow

LeeJongSeon edited this page Oct 22, 2024 · 2 revisions
  • 자전거 Flow 에 따른 예상되는 feature 목록
  1. 사용자는 외부 인증 서버를 통해 인증절차를 거친후 회원가입을 할 수 있다.
  2. 회원 가입 이후 해당 아이디와 비밀번호로 로그인을 할 수 있다.
  3. 공유자전거는 전기자전거로 지정된 충전 스테이션에 주차된것이 초기 상태이다.
  4. 사용자는 앱을 통해 자전거 스테이션 위치 및 해당 스테이션에서 대여가능한 자전거 목록을 확인할 수 있다.
  5. 사용자는 대여가능한 자전거의 세부 정보 ( 배터리 잔량 등)을 확인할 수 있다.
  6. 사용자는 원하는 자전거가 있는 위치가 까지 이동한 후 자전거에 있는 QR 코드를 찍어 대여 절차를 시작 할 수 있다.
  7. 서버에서는 사용자의 유효한 대여 요청을 받으면 원격으로 해당 자전거의 잠금을 해제 할 수 있다.
  8. 자전거는 대여시점부터 분 * 지정요금으로 계산이 된다.
  9. 자전거는 반드시 대여한 스테이션에서만 반납이 가능하다.
  10. 사용자는 대여한 자전거를 이용하는 과정에서 일시잠금을 통해 자전거를 세워 둘 수 있다. ( 반납 상태 아님, 빌린 스테이션에서만 반납 절차 진행가능 )
  11. 일시잠금을 해제하여 다시 주행을 시작할 수 있다.
  12. 반납시 이용시간에 따라 계산된 요금이 사용자에게 청구되고 사용자는 이를 지불한다.
  13. 따라서 사용자는 자전거 대여를 위해서는 사전에 유효한 결제 수단을 등록해야한다.
  14. 사용자는 일시 잠금시 일시잠금 위치를 임시 스테이션으로 등록할 수 있다. 임시 스테이션으로 등록된 자전거는 다른 사용자들에게 빌릴 수 있는 자전거로 보여진다.
  15. 다른 사용자는 지도상에 표시되어 있는 임시 스테이션 위치에 찾아가서 해당 자전거의 QR 코드를 찍으면 해당 자전거를 대여할 수 있다.
  16. 임시 스테이션으로 등록한 자전거를 다른 이용자가 대여한 시점에 이전 사용자에 대한 요금은 정산이 되고 다음 사용자는 이 시점부터 요금 계산이 시작된다.
  17. 임시 스테이션으로 등록한 자전거는 반드시 해당 자전거의 최초 사용자가 빌린 스테이션에서만 반납이 가능하다.