미어캣의 필기장
[ 정보처리기사 ] 객체 지향 분석 방법론 본문
728x90
☑ 럼바우(RumBaugh) 모델 :
분석 활동을 객체 / 동적 / 기능 모델로 나누어 수행 [ 객동기 ]
- 객체 모델링(Object Modeling)
- 객체들 간의 관계를 정의
- 중요하고선행되어야할 모델링
- 객체 다이어그램
- 동적 모델링(Dynamic Modeling)
- 시간의 흐름에 따른 객체들을 모델링
- 제어의 흐름, 상호작용, 동적 순서들의 행위를 표현한 모델링
- 상태 다이어그램
- 기능 모델링(Functional Modeling)
- 자료의 흐름도(DFD; Data Flow Diagram)을 이용한 프로세스간 자료 중심 모델링
- 어떤 데이터의 입력 -> 어떤 결과가 나오는가에 대한 표현
☑ Booch :
미시적, 거시적 개발 프로세스를 모두 사용하는 방법
☑ Jacobson :
Usecase를 강조하여 사용하는 분석방법
☑ Coad와 Yourdon :
E-R다이어그램을 사용하여 객체의 활동을 데이터 모델링하는 분석방법
☑ Wirfs-Brock :
분석과 설계의 구분이 없으며, 고객 명세서를 평가하여 설계 작업까지 연속적으로 수행하는 기법
☑ 데이터 흐름도(DFD; Data Flow Diagram) :
프로세스간 데이터의 흐름을 표현한 도구로 버블차트(Bubble Chart)라고도 불림
- 구성요소
요소 | 표시 |
프로세스(Process) | 원 |
데이터 흐름도(Data Flow) | 화살표 |
자료 저장소(Data Store) | 직선(단선/이중선) |
단말(Terminal) | 사각형 |
문제 풀이 이후 오답 노트한 방식으로 정리한 부분이기 때문에
상당 부분이 요약되어있는 점 유의하시길 바랍니다.
모두 원하는 점수 받으시길 바랍니다!
728x90
'개인 공부 > 정보처리기사' 카테고리의 다른 글
[ 정보처리기사 ] 프로토콜 (0) | 2025.02.13 |
---|---|
[ 정보처리기사 ] - 요구사항 (0) | 2025.02.13 |
[ 정보처리기사 ] 소프트웨어 개발 방법론 (6) | 2025.02.13 |
[ 정보처리기사 ] 화이트박스 테스트 블랙박스테스트 (0) | 2025.02.12 |
[ 정보처리기사 ] 소프트웨어 방법론 (0) | 2025.02.11 |