학습 기록/정보처리기사
[1. 소프트웨어 설계] 시퀀스 다이어그램
희희웃는청바지
2023. 8. 13. 16:22
시퀀스 다이어그램이란?
: 객체 간 상호 작용을 메시지 흐름으로 표현한 다이어그램
시퀀스 다이어그램 구성요소
1) 객체 (Object)
: 위쪽에 표시되며 아래로 생명선을 가짐
: 사각형 안에 밑줄 친 이름으로 명시
2) 생명선 (Lifeline)
: 객체로부터 뻗어 나가는 점선
: 실제 시간이 흐름에 따라 객체의 생명주기 동안 발생하는 이벤트 명시
3) 실행 (Activation)
: 직사각형은 오퍼레이션(함수)이 실행되는 시간을 의미
: 직사각형이 길어질수록 오퍼레이션 수행 시간이 긺
4) 메시지 (Message)
: 객체 간의 상호작용은 메시지 교환으로 이루어짐
: 한 객체에서 다른 객체로의 메시지를 전달하여 전달받은 객체의 오퍼레이션 수행