티스토리 뷰

*이 글은 길벗출판사의 개발자 리뷰어에 당첨되어 해당 도서를 받아 작성한 글입니다.

 설계의 개념과 큰 흐름을 익히기에 좋은 책

 

목록

  1. 시스템 설계가 차지하는 위치
  2. 시스템 설계란?
  3. 설계에 영향을 주는 개념
  4. 전체 설계
  5. 입출력 설계
  6. 데이터베이스 설계
  7. 로직 설계
  8. 네트워크 설계
  9. 서버 설계
  10. 설계서 활용

해당 도서를 신청한 사유는 경력이 길어질수록 지엽적인 부분에서 벗어나 전체적인 설계를 하는 시야가 필요한데 해당 도서가 이런 부분에서 도움이 될 것 같아서였다.

 

책의 초반에서 전제를 먼저 정하는데, 프로그래밍을 통해 구축한 정보시스템 혹은 서버에 해당 기능을 만들어 놓은 시스템을 직접 구축하는 경우에 관해서 다룬다고 한다.

전체 목록대로 단어를 정의하고, 개념을 설명한 뒤 전체 설계에서 각각의 부분에 대해 좀 더 세부적인 설명을 하는 흐름이다.

첫 장에선 설계가 어떤 것인지에 대해서 설명한다. 그 다음장에선 전체 설계 개요에 대한 설명을 한다. 본격적인 설계에 들어가기에 앞서서 설계 모델이나 프레임워크등 설계에 도움이 되는 개념들을 설명한다. 전체 설계에서는 전체 설계와 설계서에 대한 내용을 다루고 이 다음으로 입출력 설계, 데이터베이스 설계, 로직 설계, 네트워크 설계, 서버 설계 단위로 나눠서 설명한다.

 

총평

설계에 대한 종합적인 것을 다루기 때문에 아주 디테일한 내용은 없지만 전체적인 흐름을 잡아주고 설계를 해나가는 과정에서 고려해야할 사항들에 대해서 알려준다. 또한 추가적으로 찾아볼만한 사항들과 참고 문헌이 있어 추후 학습에도 도움이 될 것 같다. 이 외에 개념들을 상세하게 잡고 시작하기 때문에 이 과정에서 이미 사용하고 있었으나 해당 개념에 대해 잘 알지 못했던 부분에 대해서도 도움을 받을 수 있었다.

설계에 대해 큰 흐름을 보기 좋은 책이다.

 

 

*새로 안 사실

  • V자형 모델: 테스트 모델중 가장 보편적인 모델. 설계의 순서(정의→외부설계→내부설계→개발)에 대응하는 형태이기 때문이라고 한다.
반응형
댓글