본문 바로가기

설계/창의적컴퓨터공학설계

창의적컴퓨터공학설계] UML과 다이어그램

UML(Unified Modeling Language)

- 시스템을 시각화하거나 시스템의 사양이나 설계를 문서화하기 위한 표현 방법이다. UML은 방법론이 아닌 소프트웨어 개발에 사용되는 다이어그램정의하는 것으로, 소프트웨어 개발 시 산출물들을 비주얼하게 제공함으로써 개발자와 고객 또는 개발자 상호 간의 의사소통을 도울 수 있다.

다이어그램 종류

  1. Use Case Diagram
  2. Activity Diagram
  3. Class Diagram
  4. Sequence Diagram
  5. Collaboration Diagram
  6. State Chart Diagram
  7. Component Diagram
  8. Deployment Diagram
  9. Composite Structure Diagram