Skip to content
This repository has been archived by the owner on Aug 13, 2022. It is now read-only.

Usecase

Lee JE edited this page Nov 14, 2020 · 3 revisions

[사용자]

회원관리

  • 회원가입

    • 이벤트 접수를 위해 사용자에 대한 정보가 필요하므로 회원가입 기능이 필요합니다.
  • 로그인

    • 사용자가 서비스를 이용하기 위해서 로그인 기능이 필요합니다.
  • 로그아웃

    • 서비스를 더이상 사용하고 싶지 않은 사용자를 위한 로그아웃 기능이 필요합니다.
  • 회원정보수정

    • 사용자가 자신의 위치를 변경하거나 개인정보를 바꾸기 위한 회원정보 수정 기능이 필요합니다.
  • 회원 비밀번호 변경

    • 사용자는 보안 또는 자신의 개인정보 보호를 위해서 비밀번호 변경 기능이 필요합니다.
  • 회원탈퇴

    • 더 이상 서비스를 이용하고 싶지 않은 사용자를 위한 회원탈퇴 기능이 필요합니다.
  • 주최자 여부 선택

    • 현재 가입자가 주최자인지 사용자인지 구분을 하기 위한 기능이 필요합니다.

이벤트 확인

  • 카카오맵 API를 연동

    • 사용자의 지역정보를 받아 이벤트 상세 위치를 보여주어야 하므로 위치정보가 필요합니다.
  • 이벤트 목록 조회

    • 사용자가 이벤트에 대한 정보를 한 눈에 확인할 수 있는 기능이 필요합니다.
    • 달력형 이벤트 목록, 리스트형 이벤트 목록으로 보여줄 수 있습니다.
  • 카테고리별 이벤트 목록 조회

    • 사용자가 원하는 테마에 따라 이벤트 목록을 보여주는 기능이 필요합니다.
  • 이벤트 상세보기

    • 이벤트 목록에서 원하는 이벤트를 선택 시 이벤트에 대한 상세 설명을 보여주는 기능이 필요합니다.

이벤트 접수

  • 이벤트 접수

    • 이벤트를 확인한 후 원하는 것을 접수할 수 있는 기능이 필요합니다.
  • 이벤트 접수정보 수정 및 취소

    • 사용자가 이벤트 접수 정보를 변경을 하거나 취소하고 싶을 때 필요한 기능입니다.

알림 기능

  • 이벤트 시작 알림

    • 회원들에게 이벤트 며칠 전에 알림을 보낼 수 있는 기능이 필요합니다.
  • 이벤트 변경 알림

    • 주최자가 이벤트 정보를 변경 시 사용자가 변경 사실을 알 수 있는 기능이 필요합니다.

[주최자]

  • 이벤트 등록

    • 이벤트에 대한 상세 정보와 주소를 등록하기 위해서 필요합니다.
  • 이벤트 수정

    • 이벤트의 변경사항이 생겼을 때 필요한 기능입니다.
  • 이벤트 삭제

    • 이벤트가 취소가 되었을 때 삭제하는 기능이 필요합니다.
  • 이벤트 신청자 조회

    • 이벤트를 신청한 사람들의 정보를 조회하고, 연락을 할 수 있는 기능이 필요합니다.