그림으로 이해하는 시스템 설계 : 시스템 설계, 쉽고 재미있게 시작하자!

그림으로 이해하는 시스템 설계 : 시스템 설계, 쉽고 재미있게 시작하자!

$22.00
Description
시스템 설계의 기본과 핵심을, 그림과 표로 쉽고 체계적으로!
전체 설계→공통 부분 설계→개별 설계 순서로 총망라하고, 설계서로 실무까지 파악한다!
이 책의 목표는 시스템 설계를 어떻게 해야 하는지 체계적으로 정리하는 것이다. 이를 위해 기본이자 핵심이 되는 이론을 짧고 굵게 설명하고, 그림으로 설계 샘플을 보여주거나 관련 자료를 표로 정리하여 일목요연하게 제시한다.
애플리케이션 개발, 서버/인프라 구축 등 직접 시스템을 구축하는 경우를 대상으로 시스템 설계란 무엇인지, 전체 설계란 무엇인지부터 시작해 공통 부분 설계, 개별 기능 설계까지 총망라해 설명했다. 설계는 물론이고, 시스템 설계의 전체적인 모습을 이해하고, 시스템 개발 이후 설계서를 활용하는 방법까지 배울 수 있도록 구성했다. 시스템 설계의 아웃풋으로 산출되는 '설계서'는 다른 설계서를 작성하거나, 연관 부서나 담당자에게 내용을 공유하거나, 인수인계 및 유지보수할 때 등 다방면으로 사용된다. 이 설계서에 무엇을 어떻게 작성해야 하는지 설명하면서 중간중간 실무자로서의 저자의 조언과 팁도 풍부하게 담았다.

저자

이시구로나오키

저자:이시구로나오키
1981년교토출신.주식회사글로리아대표이사.
대학졸업후일본을대표하는시스템개발사(SI)인주식회사노무라종합연구소에입사.주로높은품질을요구하는금융계시스템을담당하며대규모프로젝트,개발,유지보수,운영등정보시스템에관련된다양한부분을경험.15년간근무한후독립해서현재회사에서디지털기술을핵심으로한비즈니스지원,서비스제공,정보전달을통해‘당신과함께미래를만든다’라는이념으로활동중.대기업,중소기업,개인사업자,기업가등규모에관계없이딱맞는최적화로비즈니스강화를실현할수있도록돕고있다.
저서로『IT시스템의정석-사례로배우는시스템기획·개발·운용·유지보수』(비제이퍼블릭,2023)가있다.
gloria.cool

역자:서수환
일본에서IT시스템을설계,개발하는엔지니어다.귀찮은일이생기면대신해줄무언가를찾다가최근AI를보고이거다!라면서취미생활을하고있다.어느덧17권넘게기술서를번역중.

목차


1장시스템설계가차지하는위치
Section01이책의전제조건과시스템개발의전체모습
Section02요구사항정의란?
Section03설계란?
Section04개발,테스트란?
Section05릴리스란?
Section06유지보수,운영이란?
COLUMN프로세스마다리소스가얼마나필요할까?

2장시스템설계란?
Section07이책에서말하는시스템설계의정리방법
Section08설계서를작성하는이유
Section09설계서의종류
Section10전체설계개요
Section11입출력설계개요
Section12데이터베이스설계개요
Section13로직설계개요
Section14네트워크설계개요
Section15서버설계개요
COLUMN깊고넓은시스템설계

3장시스템설계에영향을주는개념
Section16소프트웨어설계모델
Section17프레임워크
Section18외부요인,내부요인
Section19온프레미스와클라우드
Section20가상화기술
Section21미들웨어
COLUMN소프트웨어제작은공부해야하지만사실은재미있는일

4장전체설계
Section22전체설계의흐름과핵심
Section23시스템아키텍처설계
Section24신뢰성/안전성설계(종합편)
Section25환경설계(종합편)
Section26성능설계(종합편)
Section27보안설계(종합편)
Section28운영방식설계(종합편)
Section29외부접속방식설계(종합편)
Section30표준화설계
Section31테스트방식설계(종합편)
Section32마이그레이션방식설계(종합편)
COLUMN이렇게까지전체적인설계가필요한가?

5장입출력설계
Section33설계서목록
Section34화면계:화면목록
Section35화면계:화면전이도
Section36화면계:화면공통설계
Section37화면계:화면레이아웃
Section38화면계:화면입력설계
Section39장표계:장표레이아웃
Section40IF계:외부접속대상목록
Section41IF계:외부접속방식설계
Section42IF계:IF레이아웃
Section43기타:전송이메일설계
COLUMN입출력설계에는시스템지식과더불어의사소통능력이필요하다

6장데이터베이스설계
Section44설계서목록
Section45볼륨목록
Section46RDB:데이터베이스설정
Section47RDB:ER다이어그램
Section48RDB:테이블레이아웃
Section49파일:파일설계
COLUMN데이터베이스설계라면일단RDB

7장로직설계
Section50설계서목록
Section51유스케이스다이어그램
Section52액티비티다이어그램
Section53클래스다이어그램
Section54시퀀스다이어그램
Section55프로세스흐름다이어그램(플로차트)
Section56상태전이설계
Section57배치전체설계
Section58처리설계(프로그램사양서)
COLUMN시스템구축에는시스템적사고방식과업계특유의지식이필요하다

8장네트워크설계
Section59설계서목록
Section60네트워크전체구성도(물리구성)
Section61네트워크전체구성도(논리구성)
Section62네트워크제공서비스목록
Section63통신요구사항목록
Section64IP주소설계
Section65네트워크서비스설계
Section66방화벽규칙설정정책서
Section67처리량제어설계
COLUMN네트워크의기초는OSI모델배우기부터

9장서버설계
Section68설계서목록
Section69서버사양설계
Section70가상화설계
Section71서버제품구성서
Section72서버가동서비스목록
Section73서버설정사양서
Section74서버구축절차서(클라우드편)
Section75서버운영설계
Section76장애대응절차서
COLUMN서버설계를할수있으면대부분어떻게든해결된다

10장설계서활용
Section77설계서는개발만위한것이아니다
Section78설계서는지속적인관리가중요
Section79설계서는영향조사에사용
Section80설계서는시스템품질향상에사용
Section81설계서는교육에사용
Section82설계서는마이그레이션준비에사용
COLUMN설계서는필요없다는말도안되는말

찾아보기

출판사 서평

읽는것만으로충분하다!
쉽게이해하는시스템설계의이론과실무!

시스템을구현하려면무엇이필요할까요?바로하드웨어와소프트웨어입니다.시스템을설계한다는건,즉하드웨어를원하는대로조작하는소프트웨어를만드는일입니다.시스템설계는주어진요구사항을실제로구현하기위해어떤제품과기능을선택할지,어떤메커니즘을사용해어떻게설정하면제대로작동할지그방법을고민하는것입니다.

시스템설계과정은기본적으로전체설계→공통부분설계→개별설계순서로진행됩니다.개별설계를할때도개념적,논리적설계에서시작해프로그래밍이가능한구체적인수준으로다듬어갑니다.이흐름에맞춰이책역시전체설계,입출력설계,데이터베이스설계,로직설계,네트워크설계,서버설계단위로나눠서구성했습니다.

시스템개발을처음접하는분,앞으로시스템개발에참여하려는분들은이책을통해①시스템설계의전체모습을이해하고②포괄적인개요를파악하고③팁과힌트를얻을수있을것입니다.시스템개발을경험해본분들이라면전반적인내용을정리하고실무에활용가능한노하우를체득하기에좋습니다.이책은시스템개발에흥미를갖고,시스템설계가어떤것인지이해하여다음단계로성장하는계기가될것입니다.

저자의말

이책은시스템설계에초점을맞춘전문서입니다.이책에서말하는시스템은프로그래밍을통해구축한정보시스템및서버에해당기능을만들어넣은시스템을가리킵니다.예를들어브라우저로이용할수있는사내업무시스템,일반소비자가이용하는전자상거래사이트등을말합니다.기기에설치해서사용하는방식,즉스마트폰앱개발,윈도우애플리케이션개발등은대상에서제외합니다.설계대상요소가다르기도하지만,하나로묶으면오히려혼란스러울수있으므로무리하게포함하지않겠습니다.물론이책에서설명하는많은개념은어디에나활용할수있습니다.
이책은시스템설계를설명하는책이지만,설계전후의일을이해하지못하면수준높은설계를할수없습니다.따라서설계뿐만아니라전체적인모습도설명하고시스템개발이후설계서의활용방법도소개합니다.

역자의말

시스템개발자의어려움을정리하면크게두가지로나뉩니다.첫번째는‘이게왜안되지?’이고,두번째는‘이게왜되지?’입니다.근본원인을따지면설계대로되지않았거나아니면설계가잘못된경우가대부분이었습니다.
이책은개발과정의처음부터끝까지커다란영향력을끼치는설계자체를상세히다룹니다.일반적인설계관련서적은설계가어떤일을하는지그방법에주목하지만이책은그런과정이왜필요하고어떤곳에서쓰이는지이유를이해하고효과적인설계를스스로할수있도록돕는내용이많이담겨있습니다.설계가중요하다는말은많이들었지만왜그런지이해하기어려웠던분에게이책이많은도움이되길바랍니다.