[자격증]/정보처리기사 필기

소프트웨어 개발의 설계 단계 구분 { 상위 설계 vs 하위 설계 }

Ben의 프로그램 2023. 6. 30. 21:41
728x90

Intro

소프트웨어 개발의 설계 단계는 크게 상위 설계와 하위 설계로 구분할 수 있다.

상위 설계

아키텍처 설계, 예비 설계 라고도 부른다. 

시스템의 전체적인 구조를 설계하게 된다. 

구조, DB, 인터페이스 설계가 해당된다. 

하위 설계

모듈 설계, 상세 설계 라고도 부른다.

시스템의 내부 구조 및 행위를 설계하게 된다.

컴포넌트, 자료 구조, 알고리즘 설계가 해당된다.