본문 바로가기
일상

20240210

by 20231113 2024. 2. 10.

https://ko.wikipedia.org/wiki/%ED%86%B5%ED%95%A9_%EB%AA%A8%EB%8D%B8%EB%A7%81_%EC%96%B8%EC%96%B4

 

통합 모델링 언어 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. UML 다이어그램 통합 모델링 언어(UML, 영어: Unified Modeling Language)는 소프트웨어 공학에서 사용되는 표준화된 범용 모델링 언어이다.[1] 이 표준은 UML을 고안한 객

ko.wikipedia.org

통합 모델링 언어(UML, 영어: Unified Modeling Language)는 소프트웨어 공학에서 사용되는 표준화된 범용 모델링 언어이다.[1] 이 표준은 UML을 고안한 객체 관리 그룹에서 관리 하고 있다.

 

https://lxxyeon.tistory.com/87

 

[UML]UML(Unified Modeling Language) 이란?

🔥 UML(Unified Modeling Language) 이란? ✔️ 개발 시스템을 이해하기 쉬운 형태로 표현하여 기획자, 개발자, 아키텍쳐가 효율적으로 의사 소통 할 수 있게 해주는 표준화된 모델링 언어 ✔️ 객체지향

lxxyeon.tistory.com

 

✔️ 정해진 기호(symbol)와 다이어그램(diagram)으로 소프트웨어 시스템의 산출물을 가시화, 구축, 문서화하는 도구

UML(Unified Modeling Language)

✔️ 기획자, 개발자, 아키텍쳐간의 원활한 커뮤니케이션

한눈에 보기 복잡한 코드를 시각화하여 개발 중인 시스템을 이해 및 유지보수, 시스템 설계 아이디어 논의시 용이.

 

클래스 다이어그램은 시스템을 구성하는 클래스, 클래스 의 특성인 속성과 오퍼레이션, 속성과 오퍼레이션에 대한 제약조건, 클래스 사이의 관계를 표현한 것이다. 클래스 다이어그램의 구성 요소 클래스 다이어그램은 클래스, 제약조건, 관계 등으로 구 성된다.

클래스(Class)
•클래스는 각각의 객체들이 갖는 속성과 오퍼레 이션(동작)을 표현함
•일반적으로 3개의 구획(Compartment)으로 나눠 클래스의 이름, 속성, 오퍼레이션을 표기함 •속성(Attribute) : 클래스의 상태나 정보를 표현함
•오퍼레이션(Operation) : 클래스가 수행할 수 있 는 동작으로, 함수(메소드, Method)라고도 함

제약조건 속성에 입력될 값에 대한 제약조건이나 오퍼레이션 수행 전후에 지정해야 할 조건이 있다면 이를 적음

관계 (Relationships)
•관계는 클래스와 클래스 사이의 연관성을 표현 함
•클래스 다이어그램에 표현하는 관계에는 연관 관계, 집합 관계, 포함 관계, 일반화 관계, 의존 관계가 있음

'일상' 카테고리의 다른 글

20240212  (1) 2024.02.12
20240211  (1) 2024.02.11
20240209(from20240130)  (1) 2024.02.09
20240208(from20240130)  (0) 2024.02.08
20240207(from20240130)  (1) 2024.02.07