TIL(D+24). 객체지향 분석 및 설계

1. 객체지향 분석의 개념

사용자의 요구사항을 분석하여 요구된 문제와 관련된 모든 클래스(객체), 이와 연관된 속성과 연산, 그들 간의 관계등을 정의하여 모델링ㅇ하는 작업

2. 객체지향 분석의 방법론

Rumbaugh(럼바우) 방법 :  분석 활동을 객체 모델, 동적 모델, 기능 모델로 나누어 수행하는 방법

Booch (부치) 방법 : 미시적(Micro), 거시적(Macro) 개발 프로세스를 모두 사용하는 분석 방법

Coad와 Yourdon  방법 : E-R 다이어그램을 사용하여 객체의 행위를 모델링 구성하는 기법

Jacobson 방법 : Use Case를 갖ㅇ조하여 사용하는 분석 방법

Wirfs-Brock  방법 :분석과 설계 간의 구분이 없고, 고객 명세서를 평가해서 설계 작업까지 수행하는 기법

3. 객체지향 설계 원칙

단일 책임 원칙, 개방-폐쇄 원칙, 리스코프 치환 원칙, 인터페이스 분리 원칙, 의존 역전 원칙

댓글을 작성해보세요.

채널톡 아이콘