메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT CookBook, 시스템 분석과 설계: 효과적인 비즈니스 정보시스템 개발

IT CookBook, 시스템 분석과 설계: 효과적인 비즈니스 정보시스템 개발

한빛아카데미

집필서

절판

5점 (1명)
좋아요 : 19

구조적 분석 방법론과정보공학 방법롱을 활용한 요구 분석과 설계 능력 향상

이 교재는 2, 3, 4년제 대학의 IT 관련학과에서 프로그래밍을 공부한 후 시스템의 개발에 관심을 갖고 있는 학생들과 IT 관련 분야에서 시스템 개발업무에 종사하고 있는 일반인들이 보다 체계적으로 시스템을 개발하는 데 필요한 개발 방법론을 학습하고자 하는 데 도움이 될 것이다. 시스템 분석과 설계는 다년간의 프로그래밍 경험을 갖춘 전문가에 의해 수행되는 과정이지만 개발자 누구에게나 꼭 필요한 기초과정이기도 하다.

허원실 저자

허원실

1981년부터 최근까지 우송정보대학 전산소에서 개발부장, 운영부장을 거쳐 전산소장을 역임하였다. 1983년부터 우송정보대학 컴퓨터정보통신계열 전임교수로 시스템분석, 실무사례, 프로그래밍 언어(Java, C++, PHP) 등을 강의하고 있다. 우송정보대학의 학사관리시스템의 분석, 설계 및 개발 책임자를 맡기도 했으며 대학 홈페이지 구축, 취업관리 시스템 구축 등의 크고 작은 프로젝트의 책임을 맡아 수행하였다.

1부. 시스템 분석 개요 
1장. 시스템 개발 과정의 이해
   01 소프트웨어 공학
	소프트웨어 위기
	소프트웨어 공학의 출현
	소프트웨어 공학 계층 구조
   02 시스템 개발자
	시스템의 개념
	시스템 개발에 참여하는 사람들
   03 SDLC 모형
	SDLC 모형의 5단계
	SDLC 모형의 특성
   04 프로토타입 모형
	프로토타입 모형
	프로토타입 모형의 장.단점
   05 프로젝트 관리
	관리자의활동
	프로젝트 계획
	프로젝트 일정 수립
	품질관리
	위험관리
  요약
  연습문제

2장. 시스템 분석/설계 개요
   01 시스템 분석의 중요성
	소프트웨어 비용
	이상적인 SDLC 모형
   02 시스템 분석/설계 방법론
	기능 모델링
	동적 모델링
	정보 모델링
	객체지향 모델링
   03 요구사항 분석
	조사 방법
	조사 내용
   04 구조적 검토회의
	종래 검토회의의 문제점
	구조적 검토회의의 효과
	검토회의 참석자
   05 시스템 분석/설계 문서
	제안요청서
	제안서
	사업수행 계획서
	요구사항 명세서
	설계 명세서
  요약
  연습문제

2부. 구조적 분석 방법론 
3장. 구조적 분석 방법론의 개요
   01 구조적 분석의 원리
	구조적 분석 방법론이란?
	구조적 분석의 기본원리
   02 모형화 도구의 특성
	왜 모형화 도구를 사용하는가?
	모형화 도구의 특성
   03 모형화 도구
	구조적 방법론의 3가지 모형화 도구
   04 분석 절차
	구조적 분석의 4단계 절차
  요약
  연습문제

4장 자료흐름도
   01 자료흐름도의 특징
   02 자료흐름도의 구성요소
	자료흐름도의 4가지 구성요소
   03 자료흐름도의 작성 원칙
	자료흐름도 작성의 7가지 원칙
   04 자료흐름도의 작성 절차
	작성 절차
  요약
  연습문제

5장 자료흐름도 작성 단계
   01 자료흐름도의 단계화
	단계화된 자료흐름도의 구성요소
   02 자료흐름도의 분할 방법
	자료흐름 중심 분할 방법
	처리중심 분할 방법
   03 논리적 모형의 구축
	논리적 모형의 구축을 위한 기본 개념
	물리적 모형 작성과 논리적 모형 작성
  요약
  연습문제

6장 자료사전
   01 자료사전의 특성
	자료사전의 역할과 특성
   02 자료사전 표기법
	자료사전 작성법
	자료사전의 작성 사례
   03 자료사전의 작성 원칙
	자료사전 작성 시 고려사항
  요약
  연습문제

7장 소단위 명세서
   01 소단위 명세서의 특성
   02 구조적 언어
	구조적 언어의 개념
	구조적 언어의 구조
	구조적 언어의 작성 지침
   03 선후 조건문
	선후 조건문을 작성하는 이유
	선후 조건문의 작성 방법
   04 의사결정표
	의사결정표를 작성하는 이유
	의사결정표의 작성 절차
  요약
  연습문제

8장 미니 프로젝트(1)
   01 사례 소개
	수련원 운영현황
	수련원 예약 시스템 개요
   02 자료흐름도 작성
	사건별 자료흐름도 작성
   03 자료사전 작성
   04 소단위 명세서 작성
	소단위 명세서 작성

3부. 정보공학 방법론 
9장 통합 분석/설계 방법론
   01 통합 분석/설계 방법론 개요
   02 기능모형 구축
   03 IDEF0 모델링 작성 방법
	IDEF0 모델링 표현방법
	IDEF0 모델링 작성지침
  요약
  연습문제

10장 데이터모형 구축 방법
   01 정보공학 방법론 개요
	방법론의출현과 발전
	정보공학 방법론의 개념
	정보시스템의 피라미드
   02 업무영역 분석
	업무영역 분석의 기본 개념
   03 데이터모형 구축
	데이터모형 구축 개요
	데이터모형 구축 작업
  요약
  연습문제

11장 관계형 DB 설계 과정
   01 엔티티 정의
	엔티티의 개념
	엔티티의 추출
	엔티티 정의
   02 관계 정의
	관계의 기본 개념
	관계의 종류 및 속성
	엔티티-관계도 작성
   03 식별자 정의
	식별자의 기본 개념
	식별자 업무규칙 정의
   04 속성 정의
	속성의 기본 개념
	속성 정의 방법
   05 정규화
	정규화의 기본 개념
	정규화 방법
  요약
  연습문제

12장 미니 프로젝트(2)
   01 사례 소개
	취업관리 시스템 개요
	취업관리 시스템의 업무정의
	취업관리 시스템의 요구사항 분석
   02 IDEF0 방법론에 의한 업무모형 작성
   03 정보공학 방법론에 의한 ERD 작성 및 정규화
	엔티티 정의 과정
	관계 정의 과정
	속성 및 식별자 정의
	정규화
   04 관계형 DB 설계
	논리적 ERD 작성
	물리적 ERD 작성

13장 소프트웨어 품질관리
   01 소프트웨어 품질관리 개요
	소프트웨어 품질관리의개념
	소프트웨어 품질 목표
	소프트웨어 품질보증을 위한 접근방법
   02 소프트웨어 품질관리 절차
	소프트웨어 품질관리 계획
	소프트웨어 품질보증 기술과 도구
   03 경험적 품질관리 기준
	현장에서의 품질관리
	경험적 품질관리를 위한 기준
  요약
  연습문제

14장 실무사례 연구
   01 사례 소개
	통합 정보시스템 구축사업 개요
	인사관리 시스템의 개발 범위
   02 시스템 분석 사례
	기능차트 작성
	프로세스 정의서 작성
	ERD 작성
	엔티티 추출
	엔티티 정의서 작성
   03 시스템 설계 사례
	화면설계 프로토타입 작성

▶ 1부 : 전반적인 책 구성 및 첫 인상

본 서적의 목차 및 책의 핵심적인 부분들을 읽어보면서 느낀것은 어렵지만 딱딱한 기술적 개념들을 독자에게 일방적으로 설명하고 있지 않다.
각 장이 끝나는 부분에 연습문제를 두어서 해당 챕터(Chapter)를 제대로 이해했는지 여부를 점검해볼 수 있도록 하며, 또한 미니 프로젝트 2개의 챕터(Chapter)를 통해 실제 사례를 소개하면서 시스템 분석론에서 거론되는 "정보공학 방법론", "IDEFO 방법론"등을 어떻게 적용하는지 쉽게 설명하고 있다.
특히 본 서적에서 2개의 챕터(Chapter)에서 시스템 분석 방법론에서 활용되는 기법들을 현실의 사례에 적용시키는 과정을 배치해놓은 것은 읽는 독자로 하여금 "시스템 분석 설계"가 단순히 고급 경력자만의 전유물이 아닌 초급 개발자도 쉽게 배우고 적용해볼 수 있는 기회를 제공해주는데에 높은 점수를 주고 싶다.


▶ 2부 : 책에서 기술되고 있는 내용구성 평가

실제 본 서적을 집필하신 저자님에 비해 개인적으로 느끼는 내용구성은 4부분으로 나뉘게 된다고 볼 수 있다.

[1부] : 시스템 분석 개요
[2부] : 구조적 분석 방법론
[3부] : 정보공학 방법론
[4부] 미니 프로젝트 1, 2 : 시스템 분석 설계기법을 실제 사례에 적용하는 과정을 설명

1~3부까지는 여타 다른 시스템 분석 설계 서적과 비교하여 내용이 비슷비슷하지만 개인적으로 [미니 프로젝트]라는 부분을 통해서 어려운 내용을 독자에게 쉽게 전달하기 위해서 어떻게 내용구성을 했는지 알 수 있었다.

<미니 프로젝트1>에서는 실제 사례이기도 한 "수련원 운영현황 및 예약시스템"에서 자료흐름도를 작성하여 적용하는 기법을 설명하고 있으며, <미니 프로젝트2>에서는 "취업 관리 시스템" 사례에 "정보공학 방법론 및 IDEFO 방법론"을 업무모형 작성 및 ERD 작성을 통해서 실제 사례가 어떻게 구성되어 있는지 쉽게 설명해주려 한다는 것을 느낄 수 있었다.


▶ 3부 : 전반적인 책에 대한 개인적 소감 및 느낀 점

"시스템 분석과 설계" 도서를 신청한 근본적인 이유이기도 하지만 본 서적을 읽으면서 상사의 지시나 프로젝트의 목표를 위해서 단순히 열심히 코딩하고 일만 하면 된다고 느꼈던 본인에게 많은 것을 깨우쳐 주었다.
그것은 바로 "구현하고자 하는 최종 결과물에만 집중할것이냐 vs 구현하고자 하는 대상의 논리적인 전체 흐름과 단계별 상세 로직이 전체 시스템 흐름에 어떠한 영향을 주느냐" 이다.
약간 추상적으로 들릴수도 있겠지만 실제 IT현장에서 설계 or 개발 or PM을 하고있는 개발자 혹은 PM이라면 와닿는 내용이기도 한다.
쉽게 말하면 본격적으로 업무에 뛰어들기전에 프로그램 개발 순서, 성능 테스트, 오류 검증과 같은 일련의 과정들이 사전에 치밀하게 계획이 되어야한다는 것이다.
목표뿐만 아니라 목표를 이루기 위해서 요구되는 여러가지 과정들이 있을것이다.
그 과정들이 아마 본 서적의 제목이기도 한 "시스템 분석과 설계"가 아닐까 싶다.

결제하기
• 문화비 소득공제 가능

도서구입 안내

<한빛아카데미> 도서는 한빛 홈페이지에서 더 이상 판매를 하지 않습니다. 도서 구입은 인터넷 서점을 이용하시기 바랍니다. 양해바랍니다.

리뷰쓰기

닫기
* 도서명 :
IT CookBook, 시스템 분석과 설계: 효과적인 비즈니스 정보시스템 개발
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT CookBook, 시스템 분석과 설계: 효과적인 비즈니스 정보시스템 개발
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT CookBook, 시스템 분석과 설계: 효과적인 비즈니스 정보시스템 개발
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실