객체지향 _ 2 <자바공부하기>

 

데이터 중심 분석과 설계

1980년대

- Peter Chen과 Ed Codd의 접근 방법

* 엔티티라 불리는 일련의 데이터 아이템을 빌딩 블록으로하여 소프트웨어 시스템을 만들고자 함

 

특징

- 데이터가 비즈니스 응용에서 가장 안정된 부분이라 생각하고 데이터 모델링 방법을 사용하여 시스템을 표현하고자 함

ex) E-R 모델

 

- 데이터 모델링 기법은 시스템의 기능을 표현하는데 도움을 주지 못하고 추가적인 방법을 필요로 함

 

객체지향 소프트웨어 방법론

 

어떠한 기존의 방법도 데이터와 함수를 함께 다루지 않는다

 

객체지향 방법론은 높은 응집도와 낮은 결합도를 제공해 주어, 기존의 방법론에서 나타났던 문제점들을 상당부분 해소시켜 줄 수 있는 방법론으로 등장하게 되었다.

 

객체지향방법론

- Object >= Data+Functions

 

 

 

+ Recent posts