본문 바로가기

소프트웨어 공학/요구공학

UML

반응형

1. UML다이어그램​


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


UML다이어그램을 사용하는 이유는 프로그래밍을 단순화 시켜 표현하여 의소소통하기 좋고 


또 대규모 프로젝트 구조의 로드맵을 만들거나 개발을 위한 시스템 구축에 기본을 마련합니다.​​


종류로는 7가지정도 있습니다.



먼저 UML이란 Unified Modeling Language의 약자로 도메인(해결하고자 하는 목표, ex) 결재시스템 등)을 모델로 표현해주는 대표적인 모델링 언어로 알려져 있습니다. 이런 UML은 소프트웨어를 설계하며 필요에 의해서 사용되는데 일반적으로 아래 3가지의 목적을 가지고 만듭니다.

  • 의사소통 또는 설계 논의를 위해
  • 전체 시스템의 구조 및 클래스의 의존성 파악을 위해
  • 유지보수를 위한 설계의 back-end 문서 제작을 위해


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

반응형

'소프트웨어 공학 > 요구공학' 카테고리의 다른 글

요구공학(requirements engineering)  (0) 2020.05.25
요구사항이 어려운 이유 5가지  (0) 2020.05.25
요구 사항의 종류  (0) 2020.05.24
요구사항이란?  (0) 2020.05.24