목차
제1장 시스템 일반
1.1 시스템의 개념 = 10
1.2 시스템 개발 방법 = 13
1.3 시스템 개발 단계 = 14
제2장 시스템 분석
2.1 시스템 기초조사 = 18
2.2 요구 분석 = 32
2.3 기본 설계 = 36
제3장 시스템 설계
3.1 코드 설계 = 44
3.2 입력 설계 = 53
3.3 출력 설계 = 70
3.4 파일 설계 = 76
제4장 소프트웨어 공학의 개요
4.1 소프트웨어 공학의 정의 = 106
4.2 소프트웨어 위기 = 107
제5장 소프트웨어 프로젝트 관리
5.1 프로젝트 관리계획 = 114
5.2 프로젝트 관리체계 = 117
5.3 프로젝트 외주관리 = 123
5.4 프로젝트 비용 산정 = 126
5.5 프로젝트 일정관리 = 128
제6장 소프트웨어 개발 계획 개요
6.1 소프트웨어 개발 계획 개요 = 132
6.2 소프트웨어 개발비 산정의 문제점 및 발전방향 = 132
6.3 소프트웨어 비용산정요소 및 산출기법 = 135
제7장 소프트웨어 생명주기
7.1 소프트웨어 생명주기 = 138
7.2 소프트웨어 개발 모형 비교분석 = 152
제8장 사용자 요구분석
8.1 요구사항 분석 절차 = 158
8.2 요구사항 분석 방법 = 158
8.3 요구사항 분석 도구 = 159
제9장 구조적 설계
9.1 구조적 설계과정 = 192
9.2 예비설계 단계 = 193
9.3 상세설계 단계 = 195
제10장 구조적 설계 기법
10.1 설계 기본 개념 = 198
10.2 모듈화 설계 = 200
10.3 구조적 설계방법 = 218
10.4 설계 도구 = 226
10.5 구조도 작성 전략 = 230
제11장 객체지향 분석
11.1 객체 모형 = 245
11.2 동적 모형 = 255
11.3 기능 모형 = 266
제12장 객체지향 설계
12.1 시스템 설계 = 275
12.2 객체 설계 = 276
제13장 객체지향 프로그램
13.1 객체지향 기술의 인식 = 284
13.2 객체지향적 소프트웨어 시각 = 284
13.3 객체지향 프로그래밍의 장·단점 = 305
13.4 객체지향 프로그래밍 언어 = 307
13.5 객체지향 언어의 선택 = 313
13.6 객체지향 언어의 종류 = 314
제14장 소프트웨어 구현 및 시험
14.1 소프트웨어 구현 = 322
14.2 소프트웨어 시험 = 337
14.3 테스트 = 347
제15장 소프트웨어 유지보수
15.1 유지보수 개요 = 350
15.2 소프트웨어 유지보수 = 354
제16장 소프트웨어 개발 방법론
16.1 구조적 방법 = 364
16.2 정보공학 방법 = 365
16.3 객체지향 방법 = 372
제17장 자동화 도구
17.1 CASE 정의 = 412
17.2 CASE 분류 = 413
17.3 객체지향 CASE 도구 = 421
제18장 소프트웨어 품질관리
18.1 소프트웨어 품질정의 = 426
18.2 소프트웨어 품질관리 = 429
18.3 소프트웨어 품질보증 = 430
18.4 형상관리 = 435
제19장 소프트웨어 생산성 향상 방법
19.1 재사용성 = 442
19.2 재공학 = 450
19.3 역공학 = 450
19.4 CALS = 452
19.5 벤치마킹 = 453
제20장 기업정보화 솔루션
20.1 ERP 솔루션 개요 = 456
20.2 SCM = 461
20.3 CRM = 463
20.4 EC = 467
20.5 그룹웨어 = 470
찾아보기 = 475