본문 바로가기

Spring

비즈니스 요구사항과 설계

반응형

1. 회원

- 회원가입 후 조회 가능

- 회원은 일반회원과 VIP등급 두가지가 있다.

- 회원 데이터는 자체 DB를 구축할 수 있고, 외부 시스템과 연계할 수 있다. (미확정)

 

2. 주문과 할인 정책

- 회원은 상품을 주문할 수 있다. 

- 회원 등급에 따라 할인 정책을 적용할 수 있다. 

- 할인 정책은 모든VIP는 1,000원을 할인해주고 고정 금액 할인을 적용해달라(추후 변경가능)

- 할인정책은 변경가능성이 높다. (미확정)

 

요구사항을 보면 회원 데이터, 할인 정책은 결정하기 어려운 부분이다. 그렇다고 개발을 미룰 수 없다. 우리는 객체지향설계방법을 통해 해결할 수 있다. 인터페이스를 만들고 구현체를 언제든지 갈아끼울 수 있다. 

 


대략적인 진행과정이 이해가 된다. 그러나 백문이 불여일타. 코딩을 해봐야 알 것 같다. 

반응형