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

Use Case

cyj199637 edited this page Dec 25, 2020 · 7 revisions

📁 sns-itda의 Use Case

✅ User

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

✅ Post

  • 사용자가 게시글을 작성하기 위해 '게시글 작성 기능'이 필요하다.
  • 사용자가 게시글을 조회하기 위해 '게시글 조회 기능'이 필요하다.
  • 사용자가 특정 사용자가 작성한 모든 게시글을 조회하기 위해 '피드 조회 기능'이 필요하다.
  • 사용자가 게시글을 수정하기 위해 '게시글 수정 기능'이 필요하다.
  • 사용자가 게시글을 삭제하기 위해 '게시글 작성 기능'이 필요하다.

✅ Follow

  • 사용자가 특정 사용자의 게시글을 구독하기 위해 '팔로우 기능'이 필요하다.
  • 사용자가 특정 사용자의 게시글을 구독 취소하기 위해 '언팔로우 기능'이 필요하다.

✅ Alarm

  • 어떤 사용자가 사용자를 팔로우했는지 알리기 위해 '팔로우 알림 기능'이 필요하다.