1. 시퀀스 다이어그램 (B) (디자인 패턴 때 했던거)
- 동적 모델링 개념: 시간의 흐름에 따라 변화하는 과정과 상호 작용 표현
- 요소간의 동작 표현
- 요소간의 함수를 통한 상호 작용에 초점
- UML의 동적 모델링 : 시퀀스 다이어그램, 커뮤니케이션 다이어그램, 상태 다이어그램
- 시퀀스 다이어그램 개념: 시스템이나 객체들이 메세지를 주고받으며 시간의 흐름에 따라 상호 작용하는 과정을 요소를 사용하여 그림으로 표현한 것
- 객체들이 주고받는 메세지 표현
- 객체들의 수행 기간 표시
- 객체들의 상호작용 표현
- 시퀀스 다이어그램 구성 요소 : 액터, 객체, 라이프라인, 활성 상자, 메시지 등
- 메시지 : 객체가 주고받는 메시지
- 동기, 비동기, 생성, 응답
2. 커뮤니케이션 다이어그램 (B)
- 개념: 시퀀스 다이어그램 + 객체들 간의 관계 표현
- 링크 : 객체들 간의 관계를 표현하는데 사용하는 요소
- 실선으로 표현
- 링크에 메세지를 표현한다.
3. 상태 다이어그램 (B)
- 개념: 객체들의 상태변화를 그림으로 표현
- 구성 요소
- 상태 : 객체의 상태 표현. 둥근 사각형안에 기술
- 상태 전환 : 상태 사이의 흐름. 화살표로 표현
- 화살표에 이벤트 표현
- 이벤트 : 상태에 변화를 주는 현상
- 조건, 외부 신호, 시간의 흐름
- '이벤트이름' 이벤트에 의해 <상태이름> 상태로 전환된다.
'IT > 정보처리기사실기 공부' 카테고리의 다른 글
[정보처리기사실기] 인덱스, 뷰, 클러스터, 파티션, 데이터베이스 용량 설계 (0) | 2020.09.30 |
---|---|
[정보처리기사실기] 데이터 모델, 정규화, 데이터 모델 변환, 반정규화 (0) | 2020.09.29 |
[정보처리기사실기] 활동 다이어그램, 클래스 다이어그램 (0) | 2020.09.28 |
[정보처리기사실기] UML, 유스케이스 다이어그램 (0) | 2020.09.27 |
[정보처리기사실기] 현행시스템, 개발 기술 환경, 요구사항 정의 (0) | 2020.09.27 |