클래스 다이어그램

반응형
SMALL

클래스 다이어그램

  • 클래스 다이어그램은 클래스와 클래스가 가지는 속성, 클래스 사이의 관계를 표현한 것
  • 시스템을 구성하는 요소에 대해 이해할 수 있는 구조적 다이어그램임
  • 시스템 구성 요소를 문서화하는데 사용됨

구성 요소 내용

클래스 • 각각의 객체들이 갖는 속성과 오퍼레이션(동작)을 표현한 것
• 일반적으로 3개의 구획으로 나워 클래스의 이름, 속성, 오퍼레이션을 표기함  
• 속성:클래스의 상태나 정보를 표현함  
• 오퍼레이션: 클래스가 수행할 수 있는 동작으로, 함수(메소드)라고도함  
제약 조건 • 속성에 입력될 값에 대한 제약 조건이나 오퍼레이션 수행 전 후에 지정해야할 조건이 있다면 이를 적음
• 클래스 안에 제약 조건을 기술할 떄는 중괄호 {}를 이용함  
관계 • 관계는 클래스와 클래스 사이의 연관성을 표현함
• 클래스 다이어그램에 표현하는 관계에는 연관 관계, 집합 관계, 포함 관계, 일반화 관계, 의존 관계가 있음  

구성요소: 클래스, 제약조건, 관계

반응형
LIST

'정보처리기사 > 요구사항 정의' 카테고리의 다른 글

패키지 다이어그램  (0) 2024.10.09
순차(시퀀스) 다이어그램  (0) 2024.10.09
유스케이스 다이어그램  (0) 2024.10.09
행위 다이어그램  (0) 2024.10.09
구조적 다이어그램  (0) 2024.10.09