반응형
모델링 기법
개념 모델링(Conceptual Modeling)
1. 개념 모델링의 역할
- 실세계 문제에 대한 모델링이 소프트웨어 요구사항 분석의 핵심. 모델은 문제가 발생하는 상황에 대한 이해를 증진시키고 해결책을 설명.
- 개념 모델은 문제 도메인의 엔터티(entity)들과 그들의 관계 및 종속성을 반영.
2. 개념 모델의 종류와 표기법
- 유스케이스 다이어그램, 데이터 흐름 모델, 상태 모델, 목표기반 모델, 사용자 인터액션, 객체 모델, 데이터 모델 등과 같은 다양한 모델을 작성할 수 있다.
- 대부분의 모델링 표기법은 UML을 사용
UML 다이어그램의 사용
- 사용 시나리오를 나타내기 위하여 유스케이스 다이어그램이 많이 사용되고 있다.
- 구조 다이어그램은 시스템의 정적 구조와 가양한 추상화 및 구현 수준에서 시스템의 구성 요소, 구성 요소들 간의 관계를 보여 준다.
- 행위 다이어그램은 시스템 내의 객체들의 동적인 행위를 보여 주며, 시간의 변화에 따른 시스템의 연속된 변경을 설명해 준다.
반응형
'기사 > 정보처리기사(필기)' 카테고리의 다른 글
UI 표준 (0) | 2021.02.19 |
---|---|
요구사항 관리 도구 (0) | 2021.02.19 |
애자일(Agile) (0) | 2021.02.19 |
UML(Unified Modeling Language) (0) | 2021.02.19 |
요구분석기법 (0) | 2021.02.19 |
댓글