유스케이스란? 시스템과 사용자의 상호작용을 다이어그램으로 표현한 것이다.
쉽게 말하자면 시스템의 서비스와 기능 그리고 사용자의 관계를 한눈에 보기 쉽게 정리한 표 라고 생각하면 될 것이다.
위의 그림은 참고 정도만 해두고 여기서 봐야할 것은 아래와 같다.
- 고객, 관리자, 회원 등은 액터.
- 회원관리, 회원가입, 글쓰기 등, 개발할 모든 프로그램은 시스템.
- 사용자 입장에서 바라본 회원이 사용할 기능은 유스케이스.
- 각각의 연관을 보여주는 관계.
크게 네 가지로 구분하여 생각하면 될 것 같다.
'TIL' 카테고리의 다른 글
다양한 Exception 커스텀하는 방법. (0) | 2023.03.16 |
---|---|
IOC와 DI란 ?? (0) | 2023.03.12 |
자바 - 약한 결합 및 약한 의존성 (0) | 2023.02.25 |
자바 - 객체지향 프로그래밍의 4가지 특징 (캡슐화, 추상화, 상속, 다형성) (0) | 2023.02.23 |
자바 - 상속 (0) | 2023.02.22 |