2025/07/04 2

[정보처리기사 실기 이론] 행위적(동적) 다이어그램 종류-유스케이스/시퀀스/활동/상태/커뮤니케이션 다이어그램

[유시커 상활타]✅ 1. 유스케이스 다이어그램이란?시스템이 사용자를 위해 어떤 기능을 제공하는지를 사용자 관점에서 시각적으로 보여주는 다이어그램이다.즉, “누가 시스템을 이용해서 어떤 행동을 할 수 있는지”를 기능 중심으로 정리한 그림.1) 구성요소액터 / 유스케이스 / 시스템 / 시나리오 / 이벤트의 흐름구성 요소기호설명액터(Actor)👤 (사람 그림)시스템을 사용(수행)하는 사람 또는 외부 시스템. 주로 사람(고객, 관리자 등)유스케이스(Use Case)⭕ 타원액터가 시스템을 통해 수행할 수 있는 기능 또는 행위시스템(System)▭ 사각형 박스내가 만들거나 설명하려는 서비스 또는 앱 전체 (전체 시스템의 영역 표현)관계(Association)― 실선액터와 유스케이스 간의 연결선 (사용 관계), 또..

[정보처리기사 실기 이론] 구조적(정적) 다이어그램 종류-클래스/패키지/컴포넌트 다이어그램

📦 구조적 다이어그램 (Structural Diagrams) – ‘정지된 설계도’[클객 컴배 복패]1️⃣ 클래스 다이어그램 (Class Diagram)어원의 의미: 같은 성격끼리 분류한다는 뜻구성요소 구성 요소설명클래스(Class)객체를 생성하기 위한 청사진 역할을 한다. 공통 속성, 연산(메서드), 관계, 의미를 공유하는 실제 객체들의 집합이다.속성(Attribute)클래스가 가지는 데이터를 나타낸다. 변수 형태로, 인스턴스별로 저장되는 값을 정의하며 name: Type 형태로 표기연산(Operation)클래스가 수행할 수 있는 기능을 추상적으로 정의한다.매개변수와 반환 타입을 포함해 operation(params): ReturnType 형식으로 작성메서드(Method)연산의 구현체로, 실제 코드 ..