목차
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. 프로젝트 관리의 개념 = 84
1.1 소프트웨어 프로젝트 특성 = 84
1.2 프로젝트 관리 주요활동 = 86
1.3 프로젝트 관리 단계 = 87
2. 프로젝트 계획수립 = 88
2.1 일정계획 = 88
2.2 인적자원계획 = 91
2.3 예산계획 = 93
2.4 조직계획 = 94
3. 프로젝트 위기관리 = 98
3.1 위기관리 활동 = 98
3.2 위기요인 규명 = 99
3.3 위기 상세분석 = 100
3.4 위기 해결방안 = 101
3.5 위기 감독관리 = 102
주요용어 = 103
연습문제 = 105
참고문헌 = 106
CHAPTER 04 정보시스템 요구사항 분석
1. 시스템 분석의 기초 = 108
1.1 시스템 분석의 개념 = 108
1.2 현행 시스템의 분석 = 109
1.3 사용자 요구사항의 분석 = 113
2. 시스템 조사 = 116
2.1 시스템 조사의 유형 = 116
2.2 시스템 조사의 내용 = 120
3. 요구자료 수집 기법 = 126
3.1 면담 조사법 = 126
3.2 설문지 조사법 = 133
3.3 문서분석 기법 = 135
3.4 관찰법 = 136
3.5 회의와 JAD 기법 = 137
3.6 요구자료 수집 기법의 비교 = 141
주요용어 = 143
연습문제 = 145
참고문헌 = 146
CHAPTER 05 유즈케이스 모델링
1. 유즈케이스 모델링 기초 = 148
1.1 유즈케이스의 필요성 = 148
1.2 유즈케이스의 개념과 목적 = 149
1.3 유즈케이스의 특징 = 151
2. 유즈케이스 기술서 = 152
2.1 유즈케이스의 유형 = 152
2.2 유즈케이스의 구성요소 = 153
2.3 유즈케이스 기술서 작성을 위한 지침 = 158
3. 유즈케이스 모델링과 다이어그램 = 160
3.1 유즈케이스 모델링 과정 = 160
3.2 유즈케이스 다이어그램 = 165
4. 시나리오 기법 = 171
4.1 시나리오 기법의 개념과 적용 방법 = 171
4.2 시나리오 기반의 요구사항 분석 = 172
4.3 시나리오 기법 적용 예제 = 176
주요용어 = 182
연습문제 = 183
참고문헌 = 185
CHAPTER 06 구조적 분석과 프로세스 모델링
1. 구조적 분석의 기초 = 188
1.1 구조적 분석의 개념과 기본원리 = 188
1.2 구조적 분석의 특징 = 190
1.3 논리적 모델링과 물리적 모델링 = 192
2. 구조적 분석 도구 = 196
2.1 자료흐름도 = 197
2.2 자료사전 = 203
2.3 미니명세서 = 206
3. 프로세스 모델링과 자료흐름도 작성 = 212
3.1 프로세스 모델링의 개념과 원칙 = 212
3.2 기능의 분할과 프로세스 단계화 = 214
3.3 프로세스 모델의 평가와 검증 = 221
주요용어 = 227
연습문제 = 229
참고문헌 = 232
CHAPTER 07 데이터 모델링
1. 논리적 데이터 모델링의 개요 = 234
1.1 논리적 데이터 모델링의 정의 = 234
1.2 개체와 관계 = 230
1.3 개체관계도 작성 = 242
2. 개체 상세화 = 244
2.1 개체별 식별자의 정의 = 244
2.2 속성과 도메인의 정의 = 248
2.3 속성 업무규칙의 정의 = 253
3. 정규화 = 255
3.1 비정규형 데이터 모델의 문제점 = 255
3.2 정규화단계 = 256
3.3 데이터모형 통합 = 262
주요용어 = 264
연습문제 = 265
참고문헌 = 266
CHAPTER 08 정보시스템 설계 전략 및 아키텍처 설계
1. 정보시스템 설계 전략 = 268
1.1 개발방법론 선택전략 = 268
1.2 설계 전략 = 275
2. 아키텍처 설계 = 278
2.1 소프트웨어 아키텍처의 설계 = 279
2.2 정보기술 인프라스트럭처 아키텍처의 설계 = 284
2.3 아키텍처 설계를 위한 요구사항 분석 = 287
주요용어 = 290
연습문제 = 291
참고문헌 = 292
CHAPTER 09 물리적 데이터베이스 설계
1. 물리적 데이터베이스 설계 개요 = 294
1.1 물리적 데이터베이스 설계 작업 = 294
1.2 데이터 사용량 분석 및 데이터 분배전략 = 295
1.3 논리적 데이터 구조를 물리적 데이터 구조로의 변환 = 298
2. 역정규화 = 304
3. 물리적 설계를 위한 SQL문의 작성 = 308
3.1 뷰의 설계 = 308
3.2 인덱스의 설계 = 309
3.3 트리거의 설계 = 312
주요용어 = 315
연습문제 = 316
참고문헌 = 317
CHAPTER 10 프로그램 설계
1. 구조적 설계의 기초 = 320
1.1 구조적 설계의 개념과 특징 = 320
1.2 구조적 설계의 기본원리 = 321
1.3 구조적 설계 도구와 절차 = 328
2. 구조화 차트 = 330
2.1 구조화 차트의 기본 개념과 표기법 = 330
2.2 프로세스 모델 전환 방법 = 333
2.3 구조화차트 작성 = 336
3. 모듈 상세설계 = 340
3.1 프로그램 명세서 = 340
3.2 상세설계 도구 = 343
주요용어 = 353
연습문제 = 355
참고문헌 = 357
CHAPTER 11 사용자 인터페이스
1. 사용자 인터페이스 설계의 기초 = 360
1.1 인간-컴퓨터 인터페이스의 이해 = 360
1.2 인터페이스 설계의 고려요소 = 361
1.3 인터페이스 설계의 원칙과 설계 지침 = 364
2. 인터페이스 설계 프로세스와 방법 = 366
2.1 인터페이스 설계 프로세스 = 366
2.2 인터페이스 설계 방법 = 370
3. 입ㆍ출력 설계 = 376
3.1 입력 설계 = 376
3.2 출력 및 메뉴 설계 = 382
주요용어 = 388
연습문제 = 390
참고문헌 = 391
CHAPTER 12 시스템 구현 및 운영
1. 프로그램 관리 = 394
1.1 프로그램 구현 및 테스트 = 394
1.2 구현단계의 고려사항 = 397
2. 테스트 = 399
2.1 테스트 단계 = 399
2.2 테스트 계획 = 400
2.3 테스팅 종류 = 402
2.4 테스트 케이스 설계 = 406
3. 문서 작업 = 408
3.1 문서 작업의 의의 = 408
3.2 문서 구조 설계 = 409
주요용어 = 412
연습문제 = 413
참고문헌 = 415
CHAPTER 13 객체지향 시스템 분석 및 설계
1. 객체지향 기술의 발달과 기본 개념 = 418
1.1 객체지향 기술의 발달 = 418
1.2 객체지향의 기본 개념 = 421
2. 객체지향 개발 접근법 = 429
2.1 객체지향 시스템 개발 수명주기 = 429
2.2 객체지향 모델링 및 설계 = 431
2.3 객체지향 개발법에서의 테스팅 = 437
3. UML을 이용한 객체지향 시스템 분석 및 설계 = 439
3.1 UML의 개요 = 439
3.2 UML의 구조와 표현법 = 442
3.3 UML 다이어그램 표현 = 453
주요용어 = 462
연습문제 = 464
참고문헌 = 466
CHAPTER 14 웹기반 정보 시스템 분석 및 설계
1. 웹기반 정보 시스템 = 468
1.1 웹기반 정보시스템의 개념 = 468
1.2 일반 정보시스템과 웹기반 정보시스템의 차이점 = 469
2. 웹기반 정보 시스템의 개발 = 474
2.1 웹기반 정보시스템의 개발 절차 = 474
2.2 웹기반 정보시스템의 구성 객체 = 476
3. 웹기반 정보 시스템의 개발을 위한 개발방법론 = 482
3.1 RMM = 483
3.2 EORM = 485
3.3 OOHDM = 487
3.4 SOHDM = 490
3.5 WSDM = 492
주요용어 = 496
연습문제 = 498
참고문헌 = 499
CHAPTER 15 프로젝트 관리 및 시스템 설계 자동화 도구
1. 프로젝트 관리 도구 : MS Project 2003 = 504
2. 시스템 설계 자동화도구 : ER-Win = 517
2.1 CASE란 = 517
2.2 CASE도구 : ER-Win = 521
주요용어 = 532
CHAPTER 16 웹쇼핑몰 개발 분석 사례
1. 경영목표와 IT 요구사항 = 534
1.1 회사소개 = 534
1.2 개발목적 및 필요성 = 535
2. 프로젝트 기획 = 537
2.1 프로젝트 개발 단계 및 개발 도구 = 537
2.2 프로젝트 일정 계획 = 538
3. 분석 산출물 = 542
3.1 자료흐름도 = 543
3.2 개체관계도 = 554
3.3 속성정의표 = 561
3.4 화면설계 = 554
찾아보기 = 567