목차
저자 머리말 = 4
워밍업 = 6
강의 계획표 = 8
숲과 나무 이야기 = 10
강의 보조 자료 = 12
01 시스템 분석 개요
Chapter 01 시스템 개발과정의 이해 = 23
01 소프트웨어 공학 = 24
소프트웨어 위기 = 24
소프트웨어 공학의 출현 = 25
소프트웨어 공학 계층 구조 = 26
02 시스템 개발자 = 31
시스템의 개념 = 31
시스템 개발에 참여하는 사람들 = 32
03 SDLC 모형 = 34
SDLC 모형의 5단계 = 34
SDLC 모형의 특성 = 36
04 프로토타입 모형 = 39
프로토타입모형 = 39
프로토타입 모형의장ㆍ단점 = 39
05 프로젝트 관리 = 41
관리자의활동 = 42
프로젝트 계획 = 43
프로젝트 일정 수립 = 43
품질관리 = 44
위험관리 = 45
요약 = 47
연습문제 = 48
Chapter 02 시스템 분석/설계 개요 = 49
01 시스템 분석의 중요성 = 50
소프트웨어 비용 = 50
이상적인 SDLC 모형 = 52
02 시스템 분석/설계 방법론 = 53
기능 모델링 = 53
동적 모델링 = 56
정보 모델링 = 57
객체지향 모델링 = 58
03 요구사항 분석 = 60
조사 방법 = 60
조사 내용 = 61
04 구조적 검토회의 = 62
종래 검토회의의 문제점 = 62
구조적 검토회의의 효과 = 63
검토후의 참석자 = 64
05 시스템 분석/설계 문서 = 66
제안요청서 = 66
제안서 = 68
사업수행 계획서 = 72
요구사항 명세서 = 76
설계 명세서 = 78
요약/연습문제 = 79
02 구조적 분석 방법론
Chapter 03 구조적 분석 방법론의 이해 = 83
01 구조적 분석의 원리 = 84
구조적 분석 방법론이란? = 84
조적 분석 기본원리 = 85
02 모형화 도구의 특성 = 87
왜 모형화 도구를 사용하는가? = 87
모형화 도구의 특성 = 88
03 모형화 도구 = 91
구조적 방법론의 3가지 모형화 도구 = 91
04 분석 절차 = 93
구조적 분석의 4단계 절차 = 93
요약/연습문제 = 97
Chapter 04 자료흐름도 = 99
01 자료흐름도의 특징 = 100
02 자료흐름도의 구성요소 = 102
자료흐름도의 4가지 구성요소 = 102
03 자료흐름도의 작성 원칙 = 110
자료흐름도 작성의 7가지 원칙 = 110
04 자료흐름도의 작성 절차 = 115
작성 절차 = 115
요약/연습문제 = 121
Chapter 05 자료흐름도 작성 단계 = 123
01 자료흐름도의 단계화 = 124
단계화된 자료흐름도의 구성요소 = 124
02 자료흐름도의 분할 방법 = 127
자료흐름 중심 분할 방법 = 128
처리중심 분할 방법 = 129
03 논리적 모형의 구축 = 132
논리적 모형의 구축을 위한 기본 개념 = 132
물리적 모형 작성과 논리적 모형 작성 = 136
요약 = 144
연습문제 = 145
Chapter 06 자료사전 = 147
01 자료사전의 특성 = 148
자료사전의 역할과 특성 = 148
02 자료사전 표기법 = 151
자료사전 작성법 = 151
자료사전의 작성 사례 = 153
03 자료사전의 작성 원칙 = 154
자료사전 작성 시 고려사항 = 154
요약/연습문제 = 162
Chapter 07 소단위 명세서 = 163
01 소단위 명세서의 특성 = 164
02 구조적 언어 = 166
구조적 언어의 개념 = 166
구조적 언어의 구조 = 167
구조적 언어의 작성 지침 = 171
03 선후 조건문 = 172
선후 조건문을 작성하는 이유 = 172
선후 조건문의 작성 방법 = 173
04 의사결정표 = 176
의사결정표를 작성하는 이유 = 176
의사결정표의 작성 절차 = 177
요약 = 180
연습문제 = 181
Chapter 08 미니 프로젝트(1) = 183
01 사례 소개 = 184
수련원 운영현황 = 184
수련원 예약 시스템 개요 = 186
02 자료흐름도 작성 = 187
사건별 자료흐름도 작성 = 187
03 자료사전 작성 = 196
04 소단위 명세서 작성 = 198
소단위 명세서 작성 = 198
03 정보공학 방법론
Chapter 09 통합 분석/설계 방법론 = 211
01 통합분석/설계 방법론 개요 = 212
02 기능모형 구축 = 216
03 IDEFO 모델링 작성 방법 = 220
IDEFO 모델링 표현방법 = 220
IDEFO 모델링 작성지침 = 222
요약 = 226
연습문제 = 227
Chapter 10 데이터모형 구축 방법 = 229
01 정보공학 방법론 개요 = 230
방법론의출현과 발전 = 230
정보공학 방법론의 개념 = 232
정보시스템의 피라미드 = 233
02 업무영역 분석 = 236
업무영역 분석의 기본 개념 = 236
03 데이터모형 구축 = 241
데이터모형 구축 개요 = 241
데이터모형 구축 작업 = 242
요약 = 247
연습문제 = 248
Chapter 11 관계형 DB 설계 과정 = 251
01 엔티티 정의 = 252
엔티티의 개념 = 252
엔티티의 추출 = 253
엔티티 정의 = 254
02 관계 정의 = 258
관계의 기본 개념 = 260
관계의 종류 및 속성 = 263
엔티티-관계도 작성 = 265
03 식별자 정의 = 265
식별자의 기본 개념 = 245
식별자 업무규칙 정의 = 268
04 속성 정의 = 270
속성의 기본 개념 = 270
속성 정의 방법 = 272
05 정규화 = 274
정규화의 기본개념 = 274
정규화 방법 = 275
요약/연습문제 = 280
Chapter 12 미니 프로젝트(2) = 283
01 사례 소개 = 284
취업관리 시스템 개요 = 284
취업관리 시스템의 업무정의 = 285
취업관리 시스템의 요구사항 분석 = 287
02 IDEFO 방법론에 의한 업무모형 작성 = 288
03 정보공학 방법론에 의한 ERD 작성 및 정규화 = 291
엔티티 정의 과정 = 291
관계 정의 과정 = 292
속성 및 식별자 정의 = 293
정규화 = 296
04 관계형 DB 설계 = 298
논리적 ERD 작성 = 298
물리적 ERD 작성 = 299
Chapter 13 소프트웨어 품질관리 = 303
01 소프트웨어 품질관리 개요 = 304
소프트웨어 품질관리의개념 = 304
소프트웨어 품질 목표 = 308
소프트웨어 품질보증을 위한 접근방법 = 309
02 소프트웨어 품질관리 절차 = 313
소프트웨어 품질관리 계획 = 313
소프트웨어 품질보증 기술과 도구 = 315
03 경험적 품질관리 기준 = 320
현장에서의 품질관리 = 321
경험적 품질관리를 위한 기준 = 325
요약 = 326
연습문제 = 326
Chapter 14 실무사례 연구 = 327
01 사례 소개 = 328
통합 정보시스템 구축사업 개요 = 328
인사관리 시스템의 개발 범위 = 330
02 시스템 분석 사례 = 331
기능차트 작성 = 331
프로세스 정의서 작성 = 336
ERD 작성 = 346
엔티티 추출 = 349
엔티티 정의서 작성 = 350
03 시스템 설계 사례 = 366
화면설계 프로토타입 작성 = 366
찾아보기 = 397