비즈니스 요구사항
- 회원
- 회원을 등록/조회할 수 있다.
- 회원은 일반/VIP 두 가지 등급이 있다.
- 회원 데이터는 자체 DB를 구축할 수 있고, 외부 시스템과 연동할 수 있다. (미확정)
- 주문과 할인 정책
- 회원은 상품을 주문할 수 있다.
- 회원 등급에 따라 할인 정책을 적용할 수 있다.
- 할인 정책은 모든 VIP는 1000원을 할인해주는 고정 금액 할인을 적용
- 할인 정책은 변경 가능성이 높다. 회사의 기본 할인 정책을 아직 정하지 못했고, 오픈 직전까지 고민을 미루고 싶다.
요구사항 중에 회원 데이터, 할인 정책 같은 부분은 지금 결정하기 어려운 부분이다. 인터페이스를 만들고 구현체를 갈아끼울 수 있도록 개발하자.
* 인프런 '스프링 핵심 원리 -기본편' 강의를 참고하여 작성했습니다.
'웹 개발 > Spring' 카테고리의 다른 글
[Spring 기본] 회원 도메인 개발 (0) | 2024.08.08 |
---|---|
[Spring 기본] 회원 도메인 설계 (0) | 2024.08.02 |
[Spring 기본] 프로젝트 생성 (0) | 2024.08.01 |
[Spring 기본] 객체 지향 설계와 스프링 (0) | 2024.07.31 |
[Spring 기본] 스프링이란? (0) | 2024.07.31 |