Skip to content

Use Case

Hwangwonuk edited this page Dec 12, 2021 · 4 revisions

📎 Use Case

  • 사용자 / 관리자

👥 사용자

🙋 회원

  • 사용자는 오이마켓 서비스의 회원이 되기 위해서 '회원가입 기능'이 필요하다.
  • 사용자의 아이디가 다른 사용자의 아이디와 겹치지 않도록 가입해야 한다.
  • 모든 서비스를 이용하기 위해서 '로그인 기능'이 필요하다.
  • 서비스의 이용을 중지하기 위해서 '로그아웃 기능'이 필요하다.
  • 서비스를 탈퇴하기 위해 '회원 탈퇴 기능'이 필요하다.
  • 회원 정보를 수정하기 위해서 '회원정보 수정 기능'이 필요하다.

📜 판매글

  • 사용자가 게시글을 작성하기 위해 '게시글 작성 기능'이 필요하다.
  • 사용자가 게시글을 조회하기 위해 '게시글 조회 기능'이 필요하다.
  • 사용자가 게시글을 검색하기 위해 '게시글 검색 기능'이 필요하다.
  • 사용자가 게시글을 수정하기 위해 '게시글 수정 기능'이 필요하다.
  • 사용자가 게시글을 삭제하기 위해 '게시글 삭제 기능'이 필요하다.
  • 사용자가 이미지를 등록하기 위해 '이미지 등록 기능'이 필요하다.

💖 상품찜

  • 사용자가 마음에 드는 판매글을 구분하기 위해 '상품찜 기능'이 필요하다.

📧 댓글

  • 판매글 작성자와 1:1 대화를 하기위해 '비밀댓글 기능'이 필요하다.

💂‍♂️ 관리자

  • 회원 정보 탐색을 위한 '전체회원 조회기능'이 필요하다.
  • 관리자 등록을 위한 기존회원의 '관리자 승격기능'이 필요하다.
  • 카테고리 관리를 위한 '카테고리 등록기능'이 필요하다
  • 카테고리 관리를 위한 '카테고리 수정기능'이 필요하다