-
Notifications
You must be signed in to change notification settings - Fork 0
2. 동물병원 정보 기록 기능 기획서
P-Sang-hee edited this page May 10, 2020
·
21 revisions
자신이 방문하였던 동물 병원에 대한 기본 정보와 자신의 의견을 기록할 수 있는 기능.
필수적으로 기입해야하는 정보는 병원명, 진료 날짜, 진료 받은 동물의 종류, 이용 사유 및 진료비이다. 또한 기타 란은 기록한 정보 외에 사용자가 기록하고자 하는 정보를 기록할 수 있다. 기타 란 외에는 전부 필수로 입력하도록 되어있다.
-
병원명
병원의 이름을 입력하는 구역이다. -
방문 날짜
해당하는 날짜를 캘린더에서 사용자가 직접 선택할 수 있다. -
진료 받은 동물의 종류
진료 받은 동물의 종류를 입력하는 구역으로, 보다 다양한 동물과 함께 사는 사용자를 위하여, 동물명을 선택하는 카테고리를 별도로 두지 않는다. -
이용 사유
진료, 수술, 검진, 접종, 기타의 총 다섯 개의 카테고리 중 한 가지를 선택한 후, 사용자가 세부 사항을 자유로이 작성할 수 있다. -
비용
진료를 받았다면 진료비를, 수술을 받았다면 수술비를 입력하는 등 숫자만 입력할 수 있다. 기본적으로 원 단위를 채용한다. -
기타
상단의 정보 외의, 사용자가 기록하고자 하는 정보를 기록할 수 있는 구역이다.
해당 병원에 대한 평점을, 별 1개에서 5개 사이에서 한 가지를 선택하는 방식으로 줄 수 있다.
상단의 정보들을 기록한 뒤, 저장 버튼을 누르면 사용자가 입력한 정보가 저장된다. 단, 필수로 입력해야하는 정보 중 한 가지라도 공란일 경우 "필수 작성 구역이 비어있습니다." 라는 팝업창을 띄운다.
저장한 정보는, 사용자가 공유를 원할 시 공유 버튼을 선택하여 해당 정보를 익명으로 공유할 수 있다. 단, 공유 버튼을 선택하였을 때, 사용자에게 "공유하시겠습니까?" 라는 선택창을 띄우도록 한다. "공유"를 선택할 시 해당 정보를 공유하게 되며, "취소"를 선택할 시 해당 정보는 공유되지 않는다.
또한, 같은 지역 내의 이용자 간 병원 정보 공유 기능을 위하여, 공유 버튼을 선택하면 "공유하시겠습니까?" 문구 아래에 '시/도'와 '시/군/구' 카테고리를 두어, 병원 정보를 공유하고자 하는 이용자가 해당 병원의 위치를 선택하게끔 한다. 선택하지 않았을 시, "지역이 선택되지 않았습니다." 라는 토스트 메시지를 띄운다.