소프트웨어 설계 편집하기
IT위키
편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
32번째 줄: | 32번째 줄: | ||
* 추상화란 내부의 상세한 내용을 생략하고 외부 행위만을 기술하는 것. 상세 설계와 구현 작업은 추상화되어 있는 각 모듈의 명세를 구현하는 작업 | * 추상화란 내부의 상세한 내용을 생략하고 외부 행위만을 기술하는 것. 상세 설계와 구현 작업은 추상화되어 있는 각 모듈의 명세를 구현하는 작업 | ||
* 추상화된 시스템 모델을 통해 시스템의 분석이 가능함 | * 추상화된 시스템 모델을 통해 시스템의 분석이 가능함 | ||
==== 기능 추상화 ==== | ==== 기능 추상화 ==== | ||
42번째 줄: | 38번째 줄: | ||
* 전체를 작은 기능들로 분해하는 것(기능 중심의 분할 방법) | * 전체를 작은 기능들로 분해하는 것(기능 중심의 분할 방법) | ||
==== 데이터 | ==== 데이터 추상화 ==== | ||
* 데이터와 데이터 조작에 필요한 오퍼레이션을 함께 묶는 것 | * 데이터와 데이터 조작에 필요한 오퍼레이션을 함께 묶는 것 |