- 본 시스템의 기능은 Frontend로 부터 발생하는 서비스 이용을 위한 요청을 처리하는 것
- 각 요청을 처리하기 위한 기능은 모두 TripDiary 시스템을 이루는 Microservice의 System Component들에 개발되어 있음
- 따라서 본 문서의 Primary Use Case는 Inception의 Primary Functional Requiremenets에 정의된 대로 해당하는 각 서버의 기능을 참조함
- 실제 API Gateway의 역할은 요청을 받아 Microservice에 해당 요청에 대한 책임과 의무를 전달하여 처리하고, 해당 응답을 Frontend로 반환하는 것이 전부
1. Define Essential Use Cases
Primary Use Cases
Hidden Use Cases


2. Refine Use Case Diagrams

3. Define System Sequence Diagram