728x90
반응형
사용자가 시스템으로 무엇을 할 수 있는지 적어 놓은 것
내부 구조 X
기술 구현 X
사용자 관점의 기능만 O
"이 시스템으로 뭘 할 수 있냐?"에 대한 답
사용 이유
개발 전에 필요한 기능을 빠짐없이 정리하려고
사용자와 개발자 생각을 맞추려고
구성요소
| 용어 | 쉽게 말하면 |
| Actor(액터) | 시스템을 쓰는 사람 또는 다른 시스템 |
| Use Case | 사용자가 할 수 있는 행동 |
| System | 우리가 만드는 프로그램 |
| Association | 누가 이 기능을 쓰는지 |
| Include | 꼭 같이 해야 하는 일 |
| Extend | 가끔 추가로 하는 일 |
예시
사용자 → 로그인 ( Association)
로그인 → 비밀번호 확인(Include)
비밀번호 재입력 → 로그인 (Extend)
반응형