Skip to content

7월 21일 회의록

Gwonwoo-Nam edited this page Aug 8, 2023 · 1 revision

오늘의 안건

  • 기획 우산 잠금 장치 도입 제안
  • 교내에 지점을 확장하는데, 분실률이 높아 우려
    • 1안 : 목욕탕에 있는 캐비넷. 바깥에서 안이 보이지 않는 사물함에 보관하는데, 올드한 비밀번호 입력 후 우산을 꺼내갈 수 있는 시스템
      • 캐비넷 ↔ 우산 1:n 관계
      • 캐비넷을 열기 위해서 비밀번호가 필요한데.. 결제를 해야 비밀번호를 알려주는 시스템?
      • 순서가 바뀜. 원래는 다하고 결제하는데, 결제 먼저한다음에 비밀번호 알려주고 우산 골라가는 시스템이 되겠죠?
      • 캐비넷마다 큐알 스캔 → 결제 인증 → 우산 큐알 찍고 → 대여
      • 반납은 캐비넷 큐알 스캔 → 결제 인증 후 비밀번호 → 지점 큐알? → 반납
      • 뭔가 시스템을 많이 고쳐야할 거 같고, 유저 플로우도 좀 복잡..
    • 2안 : 잠금장치긴한데, 우산 qr을 스캔할 수 있는 잠금 방식
      • 큰 문제가 없을거같은데 될지 안될지 모른다는 것
      • 기획에서 가능한지 검토 후 다음 주 중으로 2안을 할수 있을지 결론을 내릴 수 있을 거 같다?
      • 구체적인건 일요일 회의때 들어볼 수 있을듯 개별 우산 잠금이 가능한거 같았음

이렇게 바꿨을 때 얼마나 설계를 변경해야할까?

  • 통일이 안되었을 때(1안, 2안 공통) 공수가 많이 들어갈 것으로 예상됨
  • 그게 아니면, DB 설계 변경(캐비넷 테이블 추가) + API 명세 일부 변경
  1. 분실율이 올라갈것같다고 했는데 교내에는 CCTV도 있고, 굳이 왜 도입해야할지 잘 모르겠다?
    1. 분실되더라도, CCTV + 출입 기록
    2. 지금 다른 지점에서는 괜찮은 수준이니, 만약에 실제로 분실율이 높다면 그때가서 변경을 검토하는건 어떨까? → 시스템 변경이 더 어려워질수도..
  2. 만약에 캐비넷이 없는 지점의 경우, 두가지 방식 모두 호환되게 시스템을 설계해야하는데 그건 좀 어려울거같다.

일요일에 논의해볼 점

잠금장치를 모든 지점에 일괄로 적용할 수 있을까?

1. 1안 : 캐비넷 QR 스캔 → 결제를 먼저하고 → (조회 후 선택적으로) 비밀번호 Pop-up → 우산 QR 스캔→ 대여폼 작성 → 대여
    1. 캐비넷이 없으면 → 우산 QR 스캔 → 결제 폼으로 리다이렉트 → 대여
    2. 모든 인가로직이 로그인 + 결제 인증이 되었는지가 최소 조건
    3. 유저 정보에 결제 인증 정보를 보관(transaction_code?)하고, 인증 유저인지 확인?
        1. 최초 로그인 시 결제 인증이 무적권 발생
        2. 유효 기간이 얼마나 될까? 무한이면 좋은데 만료되는 경우에는? 14일까지 되나?
            1. transaction code == null(OK)
            2. transaction code == 있는경우(OK)
            3. transaction code == 있는데 만료된 경우 → 어떻게알지?
                1. 1원 결제 후 취소
                2. 반납 완료 시 정보 삭제?
        3. 클라이언트 ID + secret → 앱등록할때. 14일 뒤에는 사용자 결제를 발생시켜야되는데 그게 진짜 가능할지?
2. 2안 : 미확정, 검토 예정