Skip to content

기능 요구사항 정리

SeoSiun edited this page Aug 28, 2023 · 1 revision

0. 전체

현대 로고 클릭시 모든 내용을 초기화하고 최초진입페이지로 이동한다.

  • 변경사항 유무 관계없이 경고창이 뜬다.

모델명 클릭시 선택가능한 모델 목록을 조회할 수 있다.

→ 모델 변경시 모든 내용을 초기화한다.

  • 변경사항이 있는 경우에만 경고창이 뜬다 ❓

진행목차에서 현재 진행도를 확인할 수 있다.

  • 방문한 페이지는 체크 표시로 나타난다.

1. 트림선택

선택가능한 모든 트림 목록을 조회할 수 있다.

  • 트림명

  • 판매율

  • 간단 설명

  • 기본금액

  • cf) 트림 목록은 모델마다 상이할 수 있다 ❓

각 트림별 기본정보를 조회할 수 있다.

  • 트림명
  • 외장색상 목록
  • 내장색상 목록
  • 대표 특징 3가지
    • 대표 특징은 이름과 이미지 상에서의 위치를 포함한다.

→ 자세히보기 버튼 클릭시, 각 트림별 세부정보를 조회할 수 있다.

  • 파워트레인/성능
  • 지능형 안전기술
  • 안전
  • 외관
  • 내장
  • ….

⇒ 옵션을 카테고라이징 한 것

  • ❓ 카테고리 정렬 순서?

트림 변경 시 현재까지의 변경사항은 초기화된다.

  • 이후 단계에서 설정한 것이 있는 경우에만 경고창이 나타난다.

1-1. 내게 맞는 트림찾기

선택 가능한 모든 트림 목록을 조회할 수 있다.

  • 트림명
  • 간단 설명
  • 기본금액
  • 판매율 ❓

모델 대표 사양 목록을 조회할 수 있다.

  • 최대 9개까지 조회가능하다.

  • 이름 목록

  • 낮은 트림에서 선택가능한 옵션 → 높은 트림에서 선택 가능한 옵션으로 정렬

    • 특정 트림 이상에서만 선택가능한 옵션의 경우, 기본제공 → 추가 제공 ❓
    • 가나다 순

→ 상세보기 버튼 클릭시 사양의 상세 정보를 조회할 수 있다.

  • 머릿말

  • 사용자 중심의 설명

  • 대표이미지

  • 기능 상세설명

  • 경고문구 ❓

  • 프론트?

    → 선택된 사양 목록을 확인할 수 있다.

    • 최대 2개????3개????까지 표시하고, 이후에는 외 N개의 형태로 표시된다.

→ 사양 선택시, 해당 사양을 선택 할 수 없는 트림이 비활성화된다.

→ 선택된 사양목록을 기본으로 제공하는 트림과, 추가옵션이 필요한 트림을 확인할 수 있다.

  • 추가옵션이 필요한 경우에는 추가옵션으로 표현되고, 기본으로 제공되는 경우에는 기본제공 으로 표현된다.

확인버튼 클릭시 선택된 트림을 유지한채로 트림선택 페이지로 돌아간다.

  • 추가옵션이 있다면 해당 옵션을 자동으로 추가한다.
  • ❓ → 기존로직에서는 반드시 단계별로 진행되어야 한다고 생각했는데, 이렇게하면 단계를 건너뛰게 되는 것아닌가
  • 트림 변경시 경고창 여부를 판단할 때 이 옵션도 변경사항에 포함시켜야 하는지❓

2. 세부모델 선택

엔진

선택가능한 엔진 목록을 조회할 수 있다.

  • 이름
  • 판매율
  • 상세설명
  • 추가비용

정렬 - 추가비용순

각 엔진별 기본정보를 조회할 수 있다.

  • 이미지
  • 연비
  • 최대출력
  • 최대토크

엔진 변경시 기존에 선택되어 있는 옵션 중 선택불가능해지는 옵션이 있다면, 경고창을 띄운다.

→ 확인 버튼을 누르면 해당 옵션에 대해 선택해제를 진행한다.

  • ❓ 선택해제가 아닌, 옵션 전체를 초기화 하는 것이 더 낫지 않을까?

구동방식

선택가능한 구동방식 목록을 조회할 수 있다.

  • 이름
  • 판매율
  • 상세설명
  • 추가비용

구동방식별 기본정보를 조회할 수 있다.

  • 이미지
  • ❓구동방식 상세정보

바디타입

선택가능한 바디타입 목록을 조회할 수 있다.

  • 이름
  • 판매율
  • 상세설명
  • 추가비용

바디타입별 기본정보를 조회할 수 있다.

  • 이미지
  • 상세설명
    • 상세설명은 이름과 이미지 상에서의 위치를 포함한다.

3. 색상 선택

외장 색상

선택가능한 외장색상 목록을 조회할 수 있다.

  • 이름

  • 판매율

  • 색상 이미지

  • 기본: 가격 오름차순으로 정렬

    • 가격이 같은 경우 트림 색상 판매율 내림차순으로 정렬

선택한 외장색상에 따른 차량 외부 이미지를 조회할 수 있다.

  • ❓360도

내장 색상

선택가능한 내장색상 목록을 조회할 수 있다.

  • 이름

  • 판매율

  • 색상 이미지

  • 기본: 가격 오름차순으로 정렬

    • 가격이 같은 경우 트림 색상 판매율 내림차순으로 정렬

선택한 내장색상에 따른 차량 내부 이미지를 조회할 수 있다.

4. 옵션선택

앞 단계의 결과를 반영하여 선택가능한 옵션 목록을 카테고리별로 조회할 수 있다.

  • 옵션명

  • 판매율

  • 간단설명

  • 추가비용

  • 가나다 순으로 정렬 ❓ 왜 얘만 가나다?

선택한 옵션의 상세설명 조회할 수 있다.

  • 이미지

  • 머릿말

  • 옵션명

  • 기능 목록

    • 기능 이름
    • 기능 상세설명
  • 프론트?

    내게 맞는 트림 찾기로 옵션이 이미 추가되어 있는 경우, 옵션 선택 진입시부터 해당 옵션이 추가되어 있다.

기본옵션 보기 선택시 해당 트림의 기본 옵션 목록을 카테고리별로 조회할 수 있다.

  • 이미지
  • 옵션명

각 기본옵션 별 세부 정보를 조회할 수 있다.

  • 머릿말
  • 사용자 중심의 설명
  • 대표이미지
  • 기능 상세설명
  • 경고문구 ❓

옵션에는 세 가지 상태가 존재한다.

선택옵션

고민옵션

선택되지 않은 옵션

→ 각 옵션은 나머지 두 상태로 변경될 수 있다.

선택된 옵션이 없어도 견적서 완성 페이지로 이동할 수 있다.

5. 견적서 완성

(견적서 완성 버튼 클릭시) 완성된 견적서 정보에 대한 유효성검사를 할 수 있다.

  • 해당 결과값을 바탕으로, 견적서 완성 페이지로의 이동 가능 여부를 판단한다.
    • OK면 넘어가고, 아니면 경고창 띄우고 그 화면 그대로 있도록 함.

옵션은 두 가지 상태를 가진다.

추가옵션

  • 추가 옵션을 고민옵션으로 변경할 수 있다.

고민옵션

  • 고민옵션을 추가옵션으로 변경할 수 있다.

⇒ ❓고민에서 추가로 옮김으로써 서로 공존할 수 없게되는 옵션이 존재할 가능성이 있지 않나?

어떻게 처리할지?

6. 카마스터 찾기

현 위치 기준 반경 10km 이내에 존재하는 카마스터 목록을 조회할 수 있다.

  • 이미지

  • 이름

  • 전화번호

  • 지점

  • 지점의 위도, 경도

  • 소개말

  • 이메일❓ → DB에만?

  • 판매량 또는 거리를 기준으로 정렬할 수 있다.

구매상담신청버튼 클릭 시 견적서 정보를 카마스터의 이메일로 전송한다.

  • 아마 구글 메일?
Clone this wiki locally