데이터베이스/데이터베이스 공부

UML(UML, UML Diagram)

아밍나 2022. 8. 30. 23:21
728x90

UML(Unified Modeling Language)

모델링 언어 표기법의 표준화를 목적으로 하는 모델링 언어.

UML 다이어그램(UML Diagram)

UML을 사용하여 업무 흐름, 시스템의 구조 등을 그린 다이어그램.
종류)

- Use Case Diagram(유스케이스 다이어그램)
: 요구 분석 과정에서 시스템과 외부 상호 작용을 묘사.

- Activity Diagram(액티비티 다이어그램)
: 업무의 흐름을 모델링하거나 객체의 생명 주기를 표현.

- Sequence Diagram(시퀀스 다이어그램)
: 객체 간의 메시지 전달을 시간적 흐름에서 분석.

- Collabolation Diagram(콜라보레이션 다이어그램)
: 객체와 객체가 주고받는 메시지 중심의 작성 동적 다이어그램.

- Class Diagram(클래스 다이어그램)
: 시스템의 구조적인 모습을 그림.
→ 다른 엔터티들이 서로 어떻게 관계를 맺고 있는지 표현. (시스템의 정적 구조)

- Component Diagram(컴포넌트 다이어그램)
: 소프트웨어 구조가 그리는 다이어그램.

- Deployment Diagram(디폴로이먼트 다이어그램)
: 기업 환경의 구성과 컴포넌트들 간의 관계를 그린 다이어그램.

참고 자료)

- UML

https://terms.naver.com/entry.naver?docId=862881&cid=42346&categoryId=42346

- UML 다이어그램

https://terms.naver.com/entry.naver?docId=864098&cid=42346&categoryId=42346

728x90
반응형