API Server 도메인 - mash-up-kr/Constellation-Diary-Backend GitHub Wiki
API Server 도메인
User Story
- @korea8378, @HyeranShin은 프로젝트에 필요한 도메인이 무엇이 있을지 분석한다.
UAC
- Notion참조
- 어떤 도메인이 필요한지 생각한다.
- 각각의 도메인에 어떤 요구사항이 필요한지 생각한다.
- 도메인의 요구사항에 맞게 도메인 모델(객체 모델)을 만들어 낸다.
도메인
- 유저
- 별자리 운세
- 데일리
도메인 요구사항
-
유저
- 회원가입시 별자리와 디바이스 아이디로 가입을 할 수 있다.
- 별자리를 수정 할 수 있다.
- 유저는 운세확인 푸시알람을 ON/OFF을 할 수 있다.
- 유저는 데일리 질문 푸시알람 시간을 설정 할 수 있다.
- 유저는 데일리 질문 푸시알람을 ON/OFF을 할 수 있다.
- 유저의 정보
- 아이디
- 비밀번호
- 이메일
- 별자리
- 운세확인 푸시알람 ON/OFF
- 데일리 질문 푸시알람 시간
- 데일리 질문 푸시알람 ON/OFF
-
별자리 운세
- 별자리 운세 정보
- 별자리
- 운세 내용
- 운세 날짜
- 행운의 숫자
- 행운의 단어
- 행운의 운동
- 행운의 코디
- 별자리 운세 정보
-
데일리
- 데일리 질문
- 데일리 질문의 정보
- 날짜
- 질문
- 데일리 질문의 정보
- 일기
- 제목, 내용, 날짜를 입력하여 일기를 작성한다.
- 일기의 제목, 내용을 수정 할 수 있다.
- 일기 정보
- 작성한 유저
- 제목
- 내용
- 날짜
- 데일리 질문
도메인 모델
- 위의 도메인 요구사항을 이용하여 객체기반 모델(도메인 모델)을 구현한다.