본문 바로가기
컴퓨터개론

UML 다이어그램

by seung_nari 2022. 6. 15.

UML다이어그램이란?

통합 모델링 언어를 사용하여 시스템 상호작용, 업무흐름, 시스템 구조, 컴포넌스 관계 등을 그린 도면입니다.

 

UML다이어그램을 사용하는 이유?

프로그래밍을 단순화 시켜 표현하여 의사소통 하기 좋고 또 대규모 프로젝트 구조의 로드맵을 만들거나 개발을 위한 시스템 구축에 기본을 마련합니다.

 

7가지 종류

Use Case 다이어그램 : 요구 분석 과정에서 시스템과 외부와의 상호 작용을 묘사

 

Activity 다이어그램 : 업무의 흐름을 모델링하거나 객체의 생명주기를 표현

 

Sequence 다이어그램 : 객체 간의 메시지 전달을 시간적 흐름에서 분석

 

Collaboration 다이어그램 : 객체와 객체가 주고 받는 메세지 중신의 작성

 

Class 다이어그램 : 시스템의 구조적인 모습

 

Component 다이어그램 :  소프트웨어 구조

 

Deployment 다이어그램 : 기업 환경의 구성과 컴포넌트들 간의 관계

 

 

 

 

 

 

 

 

 

 

출처 : 

https://thinking-jmini.tistory.com/29

https://googry.tistory.com/2

https://m.blog.naver.com/icbanq/221781238065

'컴퓨터개론' 카테고리의 다른 글

웹(World Wide Web, WWW)  (0) 2022.06.15
ERD (Entity Relationship Diagram)  (0) 2022.06.15
객체지향 개발 방법론  (0) 2022.06.15
구조적 분석 방법론  (0) 2022.06.15
소프트웨어 개발 방법론  (0) 2022.06.15

댓글