목차
CHAPTER 01 기업 경영과 정보시스템
   1. 정보기술과 경영환경 ... 2
      1.1 디지털 경영 ... 2
      1.2 정보기술과 경영혁신 ... 4
      1.3 변화관리 ... 7
   2. 정보시스템의 이해 ... 19
      2.1 정보시스템 개념 ... 19
      2.2 정보시스템 역할 ... 20
      2.3 정보시스템 종류 ... 23
   3. 경영전략과 정보시스템 전략 ... 27
      3.1 정보시스템 전략수립 ... 27
      3.2 정보시스템 성공요인 ... 30
      3.3 정보시스템 장애요인 ... 31
   주요용어 ... 40
   연습문제 ... 42
   참고문헌 ... 43
CHAPTER 02 정보시스템 개발의 이해
   1. 정보시스템 발전단계 ... 46
      1.1 정보시스템 수명주기 ... 46
      1.2 수명주기별 성공요인 ... 48
   2. 정보시스템 개발 접근법 ... 50
      2.1 시스템적 접근법 ... 50
      2.2 소프트웨어 개발 접근법 ... 52
      2.3 정보시스템 개발 단계 ... 56
      2.4 웹사이트 개발 단계 ... 59
   3. 정보시스템 평가 및 타당성 분석 ... 66
      3.1 정보시스템 가치 평가 접근법 ... 66
      3.2 정보시스템 가치 분석 틀 ... 70
      3.3 정보시스템 타당성 분석 ... 73
   주요용어 ... 76
   연습문제 ... 78
   참고문헌 ... 79
CHAPTER 03 정보시스템 프로젝트관리
   1. 프로젝트 관리의 개념 ... 82
      1.1 소프트웨어 프로젝트 특성 ... 82
      1.2 프로젝트 관리 주요활동 ... 84
      1.3 프로젝트 관리 단계 ... 85
   2. 프로젝트 계획 수립 ... 86
      2.1 일정계획 ... 86
      2.2 인적자원계획 ... 89
      2.3 예산계획 ... 91
      2.4 조직계획 ... 92
   3. 프로젝트위기 관리 ... 96
      3.1 위기관리 활동 ... 96
      3.2 위기요인 규명 ... 97
      3.3 위기 상세분석 ... 98
      3.4 위기 해결방안 ... 99
      3.5 위기 감독관리 ... 100
   주요용어 ... 101
   연습문제 ... 103
   참고문헌 ... 104
CHAPTER 04 정보시스템 요구사항 분석
   1. 시스템 분석의 기초 ... 106
      1.1 시스템 분석의 개념 ... 106
      1.2 현행 시스템의 분석 ... 107
      1.3 사용자 요구사항의 분석 ... 111
   2. 시스템 조사 ... 114
      2.1 시스템 조사의 유형 ... 114
      2.2 시스템 조사의 내용 ... 118
   3. 요구자료 수집 기법 ... 124
      3.1 면담 조사법 ... 124
      3.2 설문지 조사법 ... 131
      3.3 문서분석 기법 ... 133
      3.4 관찰법 ... 134
      3.5 회의와 JAD 기법 ... 135
      3.6 요구자료 수집 기법의 비교 ... 139
   주요용어 ... 141
   연습문제 ... 143
   참고문헌 ... 144
CHAPTER 05 유즈케이스 모델링
   1. 유즈케이스 모델링 기초 ... 146
      1.1 유즈케이스의 필요성 ... 146
      1.2 유즈케이스의 개념과 목적 ... 147
      1.3 유즈케이스의 특징 ... 149
   2. 유즈케이스 기술서 ... 150
      2.1 유즈케이스의 유형 ... 150
      2.2 유즈케이스의 구성요소 ... 151
      2.3 유즈케이스 기술서 작성을 위한 지침 ... 156
   3. 유즈케이스 모델링과 다이어그램 ... 158
      3.1 유즈케이스 모델링 과정 ... 158
      3.2 유즈케이스 다이어그램 ... 163
   4. 시나리오 기법 ... 169
      4.1 시나리오 기법의 개념과 적용 방법 ... 169
      4.2 시나리오 기반의 요구사항 분석 ... 170
      4.2 시나리오 기법 적용 예제 ... 174
   주요용어 ... 180
   연습문제 ... 181
   참고문헌 ... 183
CHAPTER 06 구조적 분석과 프로세스 모델링
   1. 구조적 분석의 기초 ... 186
      1.1 구조적 분석의 개념과 기본원리 ... 186
      1.2 구조적 분석의 특징 ... 188
      1.3 논리적 모델링과 물리적 모델링 ... 190
   2. 구조적 분석 도구 ... 194
      2.1 자료흐름도 ... 195
      2.2 자료사전 ... 201
      2.3 미니명세서 ... 204
   3. 프로세스 모델링과 자료흐름도 작성 ... 210
      3.1 프로세스 모델링의 개념과 원칙 ... 210
      3.2 기능의 분할과 프로세스 단계화 ... 212
      3.3 프로세스 모델의 평가와 검증 ... 219
   주요용어 ... 223
   연습문제 ... 225
   참고문헌 ... 228
CHAPTER 07 데이터 모델링
   1. 논리적 데이터 모델링의 개요 ... 230
      1.1 논리적 데이터 모델링의 정의 ... 230
      1.2 개체와 관계 ... 232
      1.3 개체관계도 작성 ... 238
   2. 개체 상세화 ... 240
      2.1 개체별 식별자의 정의 ... 240
      2.2 속성과 도메인의 정의 ... 244
      2.3 속성 업무규칙의 정의 ... 249
   3. 정규화 ... 251
      3.1 비정규형 데이터 모델의 문제점 ... 251
      3.2 정규화 단계 ... 252
      3.3 데이터모형 통합 ... 258
   주요용어 ... 260
   연습문제 ... 261
   참고문헌 ... 262
CHAPTER 08 정보시스템 설계 전략 및 아키텍처 설계
   1. 정보시스템 설계 전략 ... 264
      1.1 개발방법론 선택전략 ... 264
      1.2 설계 전략 ... 271
   2. 아키텍처 설계 ... 274
      2.1 소프트웨어 아키텍처의 설계 ... 275
      2.2 정보기술 인프라스트럭처 아키텍처의 설계 ... 279
      2.3 아키텍처 설계를 위한 요구사항 분석 ... 283
   주요용어 ... 286
   연습문제 ... 287
   참고문헌 ... 288
CHAPTER 09 물리적 데이터베이스 설계
   1. 물리적 데이터베이스 설계 개요 ... 290
      1.1 물리적 데이터베이스 설계 작업 ... 290
      1.2 데이터 사용량 분석 및 데이터 분배전략 ... 291
      1.3 논리적 데이터 구조를 물리적 데이터 구조로의 변환 ... 294
   2. 역정규화 ... 300
   3. 물리적 설계를 위한 SQL문의 작성 ... 304
      3.1 뷰의 설계 ... 304
      3.2 인덱스의 설계 ... 305
      3.3 트리거의 설계 ... 308
   주요용어 ... 311
   연습문제 ... 312
   참고문헌 ... 313
CHAPTER 10 프로그램 설계
   1. 구조적 설계의 기초 ... 316
      1.1 구조적 설계의 개념과 특징 ... 316
      1.2 구조적 설계의 기본원리 ... 317
      1.3 구조적 설계 도구와 절차 ... 324
   2. 구조화 챠트 ... 326
      2.1 구조화 챠트의 기본 개념과 표기법 ... 326
      2.2 프로세스 모델 전환 방법 ... 329
      2.3 구조화 챠트 작성 ... 332
   3. 모듈 상세설계 ... 336
      3.1 프로그램 명세서 ... 336
      3.2 상세설계 도구 ... 339
   주요용어 ... 349
   연습문제 ... 351
   참고문헌 ... 352
CHAPTER 11 사용자 인터페이스
   1. 사용자 인터페이스 설계의 기초 ... 354
      1.1 인간-컴퓨터 인터페이스의 이해 ... 354
      1.2 인터페이스 설계의 고려요소 ... 355
      1.3 인터페이스 설계의 원칙과 설계 지침 ... 358
   2. 인터페이스 설계 프로세스와 방법 ... 360
      2.1 인터페이스 설계 프로세스 ... 360
      2.2 인터페이스 설계 방법 ... 364
   3. 입 출력 설계 ... 370
      3.1 입력 설계 ... 370
      3.2 출력 및 메뉴 설계 ... 376
   주요용어 ... 382
   연습문제 ... 384
   참고문헌 ... 385
CHAPTER 12 시스템 구현 및 운영
   1. 프로그램 관리 ... 388
      1.1 프로그램 구현 및 테스트 ... 388
      1.2 구현단계의 고려사항 ... 391
   2. 테스트 ... 393
      2.1 객체지향 시스템의 테스트 단계 ... 393
      2.2 객체지향 개발법에서의 테스팅 ... 394
      2.3 테스트 계획 ... 396
      2.4 테스팅 종류 ... 398
      2.5 테스트 케이스 설계 ... 402
   3. 문서 작업 ... 403
      3.1 문서의 종류 ... 405
      3.2 문서 구조 설계 ... 405
      3.3 문서 주제 작성 ... 407
   주요용어 ... 408
   연습문제 ... 410
   참고문헌 ... 412
CHAPTER 13 객체지향 <B><FONT color ... #0000
   1. 객체지향 기술의 발달과 기본 개념 ... 414
      1.1 객체지향 기술의 발달 ... 414
      1.2 객체지향의 기본 개념 ... 417
   2. 객체지향 개발 접근법 ... 425
      2.1 객체지향 시스템 개발 수명주기 ... 425
      2.2 객체지향 모델링 및 설계 ... 427
   3. UML을 이용한 객체지향 <B><FONT color ... #0000
      3.1 UML의 개요 ... 433
      3.2 UML의 구조와 표현법 ... 435
   3.3 UML 다이어그램 표현 ... 447
   주요용어 ... 456
   연습문제 ... 458
   참고문헌 ... 460
CHAPTER 14 웹기반 정보 <B><FONT color ... #0000
   1. 웹기반 정보 시스템 ... 462
      1.1 웹기반 정보시스템의 개념 ... 462
      1.2 일반 정보시스템과 웹기반 정보시스템의 차이점 ... 463
   2. 웹기반 정보 시스템의 개발 ... 468
      2.1 웹기반 정보시스템의 개발 절차 ... 468
      2.2 웹기반 정보시스템의 구성 객체 ... 470
   3. 웹기반 정보 시스템의 개발을 위한 개발방법론 ... 476
      3.1 RMM ... 477
      3.2 EORM ... 479
      3.3 SOHDM ... 480
      3.4 OOHDM ... 483
      3.5 WSDM ... 485
   주요용어 ... 489
   연습문제 ... 492
   참고문헌 ... 493
CHAPTER 15 프로젝트 관리 및 시스템 설계 자동화 도구
   1. 프로젝트 관리 도구 : MS Project 2003 ... 498
   2. 시스템 설계 자동화도구 : ER-Win ... 511
      2.1 CASE란 ... 511
      2.2 CASE 도구 : ER-Win ... 515
   주요용어 ... 526
CHAPTER 16 웹쇼핑몰 개발 분석 사례
   1. 경영목표와 IT 요구사항 ... 528
      1.1 회사소개 ... 528
      1.2 개발 목적 및 필요성 ... 529
   2. 프로젝트 기획 ... 531
      2.1 프로젝트 개발 단계 및 개발 도구 ... 531
      2.2 프로젝트 일정 계획 ... 532
   3. 분석 산출물 ... 536
      3.1 자료흐름도 ... 537
      3.2 개체관계도 ... 548
      3.3 속성정의표 ... 555
      3.4 화면 설계 ... 558
닫기