유스케이스 다이어그램의 핵심 관계 4가지 ― Association, Include, Extend, Generalization 완전 정리 1. Association (연관 관계) 정의: Actor와 Use Case 간의 기본적인 기능 수행 관계로, “누가 어떤 기능을 수행하는가”를 나타냅니다. 도식: [고객] ─────────→ (상품 검색) 사용 시점: 사용자가 시스템 기능을 직접 요청할 때 사용 목적: 기능 호출의 기본 구조 표현 예시: 고객 → 주문하기 관리자 → 회원 삭제 결제 API → 결제 요청 오해 방지: 화살표는 필수 아님 Actor와 유스케이스만 연결할 수 있음 (유스케이스 간 아님) 2. Include (포함 관계) 정의: 하나..
유스케이스란 무엇인가? ― 시스템의 기능을 ‘사용자 관점’에서 그려낸 설계 언어 1. 유스케이스(Use Case)의 정의 유스케이스(Use Case)란, 시스템이 외부 행위자(사용자 혹은 외부 시스템)에게 제공하는 하나의 목표 지향적 기능 또는 서비스 단위를 의미합니다. 즉, 유스케이스는 “사용자가 시스템을 이용해 어떤 목표를 달성하는 과정”을 시나리오처럼 정의한 것입니다. 예: 회원가입, 상품검색, 결제처리, 비밀번호 변경 등 UML에서는 타원형으로 표현되며, 유스케이스 다이어그램의 핵심 구성 요소입니다. 2. 유스케이스의 필요성 전통적인 시스템 분석은 기능 중심, 데이터 흐름 중심이었습니다. 하지만 이는 다음과 같은 한계가 있습니다: ..
- Total
- Today
- Yesterday
- 일문따
- 행동주의
- 인지부조화
- Python
- 강화학습
- 심리학
- 행동심리학
- 일본어
- 류근관
- 티스토리챌린지
- 열혈프로그래밍
- 보세사
- 통계
- c++
- 백준
- 데이터분석
- 정보처리기사
- 조건형성
- 윤성우
- C
- 통계학
- 코딩테스트
- 오블완
- 물류관리사
- 회계
- 학습심리학
- 일본어문법무작정따라하기
- 학습이론
- 파이썬
- K-MOOC
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |