Skip to content

2. 동물병원 정보 기록 기능 기획서

P-Sang-hee edited this page May 10, 2020 · 21 revisions

1. 정보 기록 기능

자신이 방문하였던 동물 병원에 대한 기본 정보와 자신의 의견을 기록할 수 있는 기능.
필수적으로 기입해야하는 정보는 병원명, 진료 날짜, 진료 받은 동물의 종류, 이용 사유 및 진료비이다. 또한 기타 란은 기록한 정보 외에 사용자가 기록하고자 하는 정보를 기록할 수 있다. 기타 란 외에는 전부 필수로 입력하도록 되어있다.

  1. 병원명
    병원의 이름을 입력하는 구역이다.
  2. 방문 날짜
    해당하는 날짜를 캘린더에서 사용자가 직접 선택할 수 있다.
  3. 진료 받은 동물의 종류
    진료 받은 동물의 종류를 입력하는 구역으로, 보다 다양한 동물과 함께 사는 사용자를 위하여, 동물명을 선택하는 카테고리를 별도로 두지 않는다.
  4. 이용 사유
    진료, 수술, 검진, 접종, 기타의 총 다섯 개의 카테고리 중 한 가지를 선택한 후, 사용자가 세부 사항을 자유로이 작성할 수 있다.
  5. 비용
    진료를 받았다면 진료비를, 수술을 받았다면 수술비를 입력하는 등 숫자만 입력할 수 있다. 기본적으로 원 단위를 채용한다.
  6. 기타
    상단의 정보 외의, 사용자가 기록하고자 하는 정보를 기록할 수 있는 구역이다.

2. 평점 기능

해당 병원에 대한 평점을, 별 1개에서 5개 사이에서 한 가지를 선택하는 방식으로 줄 수 있다.

3. 정보 저장

상단의 정보들을 기록한 뒤, 저장 버튼을 누르면 사용자가 입력한 정보가 저장된다. 단, 필수로 입력해야하는 정보 중 한 가지라도 공란일 경우 "필수 작성 구역이 비어있습니다." 라는 팝업창을 띄운다.

4. 정보 공유

저장한 정보는, 사용자가 공유를 원할 시 공유 버튼을 선택하여 해당 정보를 익명으로 공유할 수 있다. 단, 공유 버튼을 선택하였을 때, 사용자에게 "공유하시겠습니까?" 라는 선택창을 띄우도록 한다. "공유"를 선택할 시 해당 정보를 공유하게 되며, "취소"를 선택할 시 해당 정보는 공유되지 않는다.
또한, 같은 지역 내의 이용자 간 병원 정보 공유 기능을 위하여, 공유 버튼을 선택하면 "공유하시겠습니까?" 문구 아래에 '시/도'와 '시/군/구' 카테고리를 두어, 병원 정보를 공유하고자 하는 이용자가 해당 병원의 위치를 선택하게끔 한다. 선택하지 않았을 시, "지역이 선택되지 않았습니다." 라는 토스트 메시지를 띄운다.


정보 기록 기능 UI 구상 화면 정보 공유 확인 및 지역 선택 화면