목록 : https://docs.google.com/spreadsheets/d/12MYZKjTMQEtR78bI0gybZmuRAaOEjJFnfE_YElvLSPk/edit?gid=0#gid=0

상기 페이지에서 확인 후 추가

요구사항명 정렬 기능
액터 사용자
사용 화면 리뷰 화면(목록)
개요 작성한 리뷰들의 순서를 변경
이때, 정렬 방식을 선택 가능
정렬 방식은
  1. 시간 순서
  2. 가나다 순서
  3. 사용자 임의로 정한 순서
  4. 별점 순서(같은 별점 내 가나다 순)
  5. 장르 순서 의논 후 정렬 방식 수정 예정 | | 입력 | 정렬 버튼 > 정렬 방식 선택 (시간 순서 : 최신 우선 or 과거 우선 선택) (사용자 임의 : 사용자가 직접 목록 순서 변경) | | 사후 조건 | 리뷰 목록을 출력하기 위해 저장해둔 변수의 배열 순서가 변경됨 | | 메인 시나리오 | 1. 정렬 버튼
  1. 정렬 방식 선택
  2. 정렬 방식에 따른 추가 선택 혹은 순서 변경
  3. 리뷰 화면(목록)으로 복귀 | | 예외 시나리오 | 2단계에서 정렬을 취소하는 경우 | | 우선 순위 | 상 |
요구사항명 인증샷 출력
액터 사용자
사용 화면 인증샷 화면
개요 작성한 리뷰들을 일부 선택하여 이미지로 출력하는 기능

인증샷은 사용자가 어떤 영화를 보고 어떤 리뷰를 작성하였는지 인증하기 위함이므로 해당 내용들이 간략하게 잘 드러나야 함 인증샷의 다양한 형식을 위해 기본적으로 제공하는 다양한 양식과 아래의 인증샷 편집을 통해 사용자가 원하는 대로 양식 구성 가능 | | 입력 | 인증샷 출력 버튼 > 리뷰 선택 > 출력 화면 양식 선택 | | 사후 조건 | 이미지 형태로 앨범에 저장 | | 메인 시나리오 | 1. 인증샷 출력 버튼 2. 리뷰 선택 3. 출력 화면 양식 선택 4. 저장할 이미지 보여주고 저장 5. 인증샷 화면으로 복귀 | | 예외 시나리오 | 중간에 멈추는 경우 선택할 리뷰가 없는 경우 | | 우선 순위 | 최상 |

요구사항명 인증샷 양식 편집
액터 사용자
사용 화면 인증샷 화면
개요 사용자가 원하는 형태로 인증샷 화면을 구성할 수 있도록 인증샷 양식을 편집 및 해당 양식 저장
인증샷 양식 편집을 위한 기초적인 디자인을 제공해야함
입력 인증샷 양식 편집 버튼 > 디자인 편집 > 저장
사후 조건 인증샷 양식을 저장
메인 시나리오 1. 인증샷 양식 편집 버튼
  1. 사용자 임의로 양식 구성
  2. 양식 저장
  3. 인증샷 화면으로 복귀 | | 예외 시나리오 | 중간에 멈추는 경우 | | 우선 순위 | 중 |
요구사항명 영화 및 리뷰 입력
액터 사용자
사용 화면 리뷰 추가 화면
개요 영화 API를 통해 정보를 불러와 사용자가 입력한 영화 제목을 바탕으로 기본적인 정보를 제공하고
사용자에게 별점, 리뷰를 입력 받아 해당 내용을 저장
입력 리뷰 추가 버튼 > 영화 제목 입력 > 영화 선택 > 리뷰/별점 작성 > 등록
사후 조건 사용자의 리뷰 배열에 해당 리뷰 추가
메인 시나리오 0. 위시리스트, 검색 화면에서 리뷰 쓰기 버튼이 입력된 경우
  1. 영화 제목 입력
  2. 영화 선택
  3. 리뷰 / 별점 작성
  4. 등록
  5. 등록된 리뷰 내용 출력 6-1. 위시리스트에서 온 경우 위시리스트에서 완료 표시 및 위시리스트 화면으로 복귀 6-2. 검색 화면에서 온 경우 검색 화면으로 복귀 | | 예외 시나리오 | 중간에 멈추는 경우 | | 우선 순위 | 최상 |
요구사항명 위시리스트 추가
액터 사용자
사용 화면 메인 화면(검색 화면) + 위시리스트(폴더 내부)
개요 보고 싶은 영화를 위시리스트 목록에 저장
입력 메인 화면)
영화 클릭 > 위시리스트 추가 버튼 > 모달

위시리스트 화면)

  1. 영화 클릭
  2. 모달 팝업 (리뷰 추가, 위시리스트 추가, 취소)
  3. 위시리스트 추가 클릭
  4. 위시리스트 목록에 추가됨

위시리스트 화면)

  1. +버튼 클릭
  2. 영화 검색 화면으로 넘어감
  3. 영화 검색
  4. 이후 동일 | | 예외 시나리오 | 중간에 멈추는 경우 | | 우선 순위 | 최상 |

위시리스트 화면 외에도 메인/검색 화면에서 추가하는 것도 적합하다고 생각해서 추가했습니다.

요구사항명 위시리스트 조회/검색
액터 사용자
사용 화면 위시리스트(폴더 내부)
개요 위시리스트에 추가된 영화들의 목록을 조회
위시리스트에 추가된 영화들을 검색
입력 조회)
위시리스트 창의 메인 화면
별도의 입력 필요 X

검색) 조회창 상단의 검색창 클릭 > 검색어 입력 > 검색 버튼 | | 사후 조건 | 위시리스트로 저장되어 있는 영화들의 목록 출력 | | 메인 시나리오 | 검색)

  1. 검색창 클릭
  2. 검색어 입력
  3. 검색 버튼
  4. 검색 결과 출력 | | 예외 시나리오 | | | 우선 순위 | 상 |
요구사항명 위시리스트 완료
액터 사용자
사용 화면 위시리스트(폴더 내부)
개요 위시리스트에 등록된 영화 시청시 클릭하여 바로 리뷰를 작성할 수 있게 하는 기능
입력 위시리스트 항목 클릭 > 모달 > 리뷰 쓰기 클릭
사후 조건 해당 항목은 완료 표시, 리뷰가 작성됨
메인 시나리오 1. 위시리스트 항목 클릭
  1. 모달 팝업 (리뷰 쓰기, 삭제)
  2. 리뷰 쓰기 클릭
  3. 리뷰 작성 화면으로 이동
  4. 리뷰 작성 완료 후 위시리스트 화면으로 복귀, 위시리스트 항목에는 완료 표시 기입 | | 예외 시나리오 | 1. 리뷰를 작성하지 않고 다시 돌아오는 경우
요구사항명 위시리스트 삭제
액터 사용자
사용 화면 위시리스트(폴더 내부)
개요 위시리스트에 등록된 영화를 삭제하는 기능
입력 위시리스트 항목 클릭 > 모달 > 삭제 클릭
사후 조건 해당 항목이 위시리스트에서 제거됨
메인 시나리오 1. 위시리스트 항목 클릭
  1. 모달 팝업 (리뷰 쓰기, 삭제)
  2. 삭제 클릭
  3. 항목이 제거됨 | | 예외 시나리오 | - | | 우선 순위 | 상 |
요구사항명 위시리스트 공유(이런 기능이 있으면 좋을 것 같아 제안드립니다!)
액터 사용자
사용 화면 위시리스트(폴더 관리)
개요 위시리스트를 공유할 수 있는 기능
입력 위시리스트 클릭 > 모달 > 공유하기 클릭
사후 조건 해당 위시리스트를 텍스트 또는 링크로 공유
메인 시나리오 1. 위시리스트 클릭
  1. 모달 팝업(공유하기)
  2. 공유하기 클릭
  3. 공유 가능 모달 팝업
  4. 공유 대상 클릭, 공유 | | 예외 시나리오 | | | 우선 순위 | |

| --- | --- |

| --- | --- |

| --- | --- |

| --- | --- |

| --- | --- |

딥러닝 기반 추천