TIL(D+24). 객체지향 분석 및 설계
2021.07.20
1. 객체지향 분석의 개념
사용자의 요구사항을 분석하여 요구된 문제와 관련된 모든 클래스(객체), 이와 연관된 속성과 연산, 그들 간의 관계등을 정의하여 모델링ㅇ하는 작업
2. 객체지향 분석의 방법론
Rumbaugh(럼바우) 방법 : 분석 활동을 객체 모델, 동적 모델, 기능 모델로 나누어 수행하는 방법
Booch (부치) 방법 : 미시적(Micro), 거시적(Macro) 개발 프로세스를 모두 사용하는 분석 방법
Coad와 Yourdon 방법 : E-R 다이어그램을 사용하여 객체의 행위를 모델링 구성하는 기법
Jacobson 방법 : Use Case를 갖ㅇ조하여 사용하는 분석 방법
Wirfs-Brock 방법 :분석과 설계 간의 구분이 없고, 고객 명세서를 평가해서 설계 작업까지 수행하는 기법
3. 객체지향 설계 원칙
단일 책임 원칙, 개방-폐쇄 원칙, 리스코프 치환 원칙, 인터페이스 분리 원칙, 의존 역전 원칙
댓글을 작성해보세요.