목차 일부
저자 머리말 ... 4
워밍업 ... 6
강의 계획표 ... 8
숲과 나무 이야기 ... 10
강의 보조 자료 ... 12
01 시스템 분석 개요
Chapter 01 시스템 개발과정의 이해 ... 23
01 소프트웨어 공학 ... 24
소프트웨어 위기 ... 24
소프트웨어 공학의 출현 ... 25
...
더보기
목차 전체
저자 머리말 ... 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
더보기 닫기