더북(TheBook)

▲ 그림 1-2 일반적인 웹 애플리케이션을 구성하는 시스템 설계의 상위 수준을 보여 주는 예

그림 1-2는 웹 애플리케이션을 구성하는 흔한 시스템 설계 아키텍처 중 하나를 표현했습니다. 이후 더 많은 구성 요소와 시스템을 추가하면서 보다 상세하게 설계해 나갈 수 있습니다.

소프트웨어 시스템 설계 과정의 결과물은 아키텍처 다이어그램이나 상세 설계 문서처럼 API와 사용자 인터페이스 프로토타입을 나열하고 정의한 일련의 설계 문서입니다. 이런 문서는 소프트웨어 시스템을 구현하는 일종의 길잡이 역할을 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.