객체지향 _ 2 <자바공부하기>
데이터 중심 분석과 설계
1980년대
- Peter Chen과 Ed Codd의 접근 방법
* 엔티티라 불리는 일련의 데이터 아이템을 빌딩 블록으로하여 소프트웨어 시스템을 만들고자 함
특징
- 데이터가 비즈니스 응용에서 가장 안정된 부분이라 생각하고 데이터 모델링 방법을 사용하여 시스템을 표현하고자 함
ex) E-R 모델
- 데이터 모델링 기법은 시스템의 기능을 표현하는데 도움을 주지 못하고 추가적인 방법을 필요로 함
객체지향 소프트웨어 방법론
어떠한 기존의 방법도 데이터와 함수를 함께 다루지 않는다
객체지향 방법론은 높은 응집도와 낮은 결합도를 제공해 주어, 기존의 방법론에서 나타났던 문제점들을 상당부분 해소시켜 줄 수 있는 방법론으로 등장하게 되었다.
객체지향방법론
- Object >= Data+Functions
'자바 > JAVA...Spring' 카테고리의 다른 글
자바공부하기 31] 객체지향(4) (0) | 2015.04.10 |
---|---|
자바공부하기 30] 객체지향(3) (0) | 2015.04.09 |
자바공부하기 28] 객체지향(1) (0) | 2015.04.09 |
자바공부하기 27] 클래스구조 (0) | 2015.04.07 |
자바공부하기 26] 클래스 (0) | 2015.04.02 |