Skip to content

3. UseCase : 기능 구현 사전 설계

seonggon do edited this page Jun 1, 2022 · 12 revisions

모든 Case는 실제 비즈니스 로직 구현시 변경/추가될 수 있습니다.


사용자

User

  • 사용자는 ward-study App의 신규 회원가입을 할 수 있다.
  • 사용자는 login/logout을 할 수 있다.

StudyGroup

  • 사용자는 StudyGroup을 등록과 동시에 리더가 된다.
  • 사용자는 자신이 참여한 StudyGroup을 조회할 수 있다.
  • 사용자는 등록된 모든 StudyGroup을 키워드로 검색할 수 있다.
  • StudyGroup은 리더만 등록/수정/삭제할 수 있다.

Reservation/Room

  • 사용자(StudyGroup 리더)는 Room을 조회해 1시간 단위로 예약 등록을 할 수 있다.
  • 사용자는 해당 StudyGroup의 리더가 등록한 Reservation을 조회할 수 있다.
  • Reservation은 StudyGroup 리더만 등록/수정/삭제할 수 있다.

Notification

  • 리더가 예약 후 예약 알림이 사용자에게(리더, 참여자 모두) 알림을 보낸다.
  • 알림은 정해진 주기로 보내진다. (정해진 주기 :미정)

관리자

  • 추후 업데이트 예정

Reservation/Notification

  • 반복주기 정보를 제공한다.

Clone this wiki locally