Nothing close enough? Start from a blank use case diagram → Describe it in one paragraph.
How to use an use case diagram template.
- 01액터 식별하기
시스템과 상호작용하는 사용자, 역할 또는 외부 시스템의 이름을 정합니다. 이들이 막대 인물로 표현되는 액터가 됩니다.
- 02유스 케이스 나열하기
사용자가 시스템으로 할 수 있는 일을 설명합니다. 이 내용이 시스템 경계 안의 타원으로 표현됩니다.
- 03연관 관계 그리기
각 액터를 참여하는 유스 케이스와 연결합니다. AI가 연관 관계 선을 그립니다.
- 04include와 extend 추가하기(선택 사항)
더 정확한 요구사항 모델링을 위해 항상 다른 유스 케이스를 포함하는 경우(<<include>>)나 선택적으로 확장하는 경우(<<extend>>)를 설명합니다.
Questions about use case diagram templates
유스 케이스 다이어그램이란 무엇인가요?
사용자 관점에서 시스템의 기능 요구사항을 보여 주는 UML 다이어그램입니다. 액터(사람 또는 외부 시스템)가 시스템 경계 안의 유스 케이스(시스템 기능)와 상호작용합니다.
<<include>>와 <<extend>>의 차이는 무엇인가요?
<<include>>는 한 유스 케이스가 다른 유스 케이스를 항상 호출한다는 뜻입니다(예: "주문 결제"에는 항상 "결제 검증"이 포함됨). <<extend>>는 특정 조건에서 한 유스 케이스가 다른 유스 케이스에 선택적 동작을 추가한다는 뜻입니다(예: 일부 조건에서 "할인 적용"이 "구매 완료"를 확장함).
유스 케이스 다이어그램과 사용자 스토리 맵은 언제 사용하나요?
유스 케이스 다이어그램은 외부 관점에서 시스템이 무엇을 하는지 보여 주므로 범위 합의와 요구사항 문서화에 적합합니다. 사용자 스토리 맵은 사용자 여정과 우선순위가 정해진 백로그를 보여 주므로 스프린트 계획에 적합합니다.