본문 바로가기
시험/정보처리기사

유스케이스

by Mostlove 2026. 1. 16.
728x90
반응형

사용자가 시스템으로 무엇을 할 수 있는지 적어 놓은 것

내부 구조 X
기술 구현 X
사용자 관점의 기능만 O
"이 시스템으로 뭘 할 수 있냐?"에 대한 답

사용 이유
개발 전에 필요한 기능을 빠짐없이 정리하려고
사용자와 개발자 생각을 맞추려고

구성요소

용어 쉽게 말하면
Actor(액터) 시스템을 쓰는 사람 또는 다른 시스템
Use Case  사용자가 할 수 있는 행동
System 우리가 만드는 프로그램
Association 누가 이 기능을 쓰는지
Include 꼭 같이 해야 하는 일
Extend 가끔 추가로 하는 일

예시

사용자  → 로그인 ( Association)
로그인 → 비밀번호 확인(Include)
비밀번호 재입력 → 로그인 (Extend)

반응형

'시험 > 정보처리기사' 카테고리의 다른 글

디자인패턴  (0) 2026.01.16