CS/소프트웨어공학

유스케이스

2022. 11. 24. 17:22

유스케이스의 특성

 

1. 유스케이스는 사용자와 시스템 간의 상호작용을 보여주는 '텍스트'다. 유스케이스는 다이어그램이 아니다. 중요한 것은 유스케이스 안에 포함되어 있는 상호작용의 흐름이다.

 

2. 유스케이스는 하나의 시나리오가 아니라 여러 시나리오들의 집합이다. 시나리오는 유스케이스를 통해 시스템을 사용하는 하나의 특정한 이야기 또는 경로다.

 

3. 유스케이스는 단순한 피처 목록과 다르다. 피처는 시스템이 수행해야 하는 기능의 목록을 단순하게 나열한 것이다.

 

4. 유스케이스는 사용자 인터페이스와 관련된 세부 정보를 포함하지 말아야 한다. 유스케이스는 자주 변경되는 사용자 인터페이스 요소는 배제하고 사용자 관점에서 시스템의 행위에 초점을 맞춘다.

 

5. 유스케이스는 내부 설계와 관련된 정보를 포함하지 않는다. 유스케이스의 목적은 연관된 시스템의 기능을 이야기 형식으로 모으는 것이지 내부 설계를 설명하는 것이 아니다.

 

유스케이스는 설계 기법도, 객체지향 기법도 아니다.

유스케이스는 단지, 시스템이 외부에 제공해야 하는 행위만 포함한다. 

유스케이스로부터 시스템의 내부 구조를 유추할 수 있는 방법은 존재하지 않는다.

유스케이스는 불안정한 기능을 서술하기 위해 가장 일반적으로 사용되는 도구다.

저작자표시 비영리 변경금지 (새창열림)

'CS > 소프트웨어공학' 카테고리의 다른 글

[4] 클래스 다이어그램 (Class diagram)  (0) 2022.06.21
[3] 액티비티 다이어그램 (Activity diagram)  (0) 2022.06.20
[2] 유스케이스 다이어그램 (Usecase diagram)  (0) 2022.06.19
[1] 4+1 view  (0) 2022.06.18
'CS/소프트웨어공학' 카테고리의 다른 글
  • [4] 클래스 다이어그램 (Class diagram)
  • [3] 액티비티 다이어그램 (Activity diagram)
  • [2] 유스케이스 다이어그램 (Usecase diagram)
  • [1] 4+1 view
화서동 병아리
화서동 병아리
[병아리에서 꿩이 되어가는 과정] 대학교 학부 수업에서 배운 Computer Science 중심으로 IT 관련 내용을 기록하는 곳입니다.
화서동 병아리
IT 병아리에서 꿩으로
화서동 병아리
전체
오늘
어제
  • 분류 전체보기 (86)
    • Study (0)
    • 객체지향(Java) (5)
    • 보안 (1)
    • 알고리즘 (1)
    • Spring (7)
    • Node.js (1)
    • JavaScript (1)
    • CS (35)
      • 네트워크 (6)
      • 데이터베이스 (21)
      • 소프트웨어공학 (5)
      • 컴파일러 (2)
      • 컴퓨터구조 (1)
    • 개발 (12)
      • AWS (2)
      • Linux (5)
      • Git (5)
    • 공부하면서 얻은 지식들 (16)
    • 코딩테스트 (6)
    • 정보처리기사 실기 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 도커 #이미지 #autoscaling #dockerfile
  • 아픈 동물 #프로그래머스 #db
  • 코드잇 #codeit #유닉스 #unix
  • mysql #db #프로그래머스
  • DATABASE #db #programmers
  • 시간초과
  • CS면접대비 #네트워크
  • JPQL #Criteria #QueryDSL
  • mysql #homebrew #usr/local #opt/homebrew

최근 댓글

최근 글

hELLO · Designed By 정상우.
화서동 병아리
유스케이스
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.