목차
저자 머리말 ... 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
닫기