다이어그램
[다이어그램] 시퀀스 다이어그램 정리
데브마우스
2024. 1. 8. 11:28
시퀀스 다이어그램이란 무엇인가요?
시퀀스 다이어그램(Sequence Diagram)은 객체 지향 프로그래밍에서 시스템의 행동(함수 혹은 메서드)를 시각적으로 표시한 다이어그램입니다.
시퀀스 다이어그램은 무엇으로 구성되어있나요?
시퀀스 다이어그램은 아래 구성 요소로 이루어져 있습니다.
- 객체(Object) #상자
- 수직선 상단에 있으며 시스템의 구성 요소(객체)를 의미합니다.
- 라이프라인(Lifeline) #점선
- 객체 아래로 내려가는 수직선입니다. 객체의 생명주기를 의미합니다.
- 메시지(Message) #함수(메서드)
- 객체간을 연결하는 가로(X축) 선입니다. 위서
- 활성바(Activation bar) #직사각형
- 객체가 객체가 소멸되기 전까지 직사각형으로 아래 방향으로 그려줍니다.

시퀀스 다이어그램 작성 시 주의사항은 무엇인가요?
함수(메서드)의 흐름을 이해하고 시퀀스 다이어그램을 그리셔야 합니다.
Y축이 아래로 갈수록 시간의 흐름을 나타냅니다.