책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 객체지향 프로그래밍/UML
· ISBN : 9788960773905
· 쪽수 : 728쪽
책 소개
목차
1부 개념
1장 복잡성
___1.1 복잡한 시스템 구조
___1.2 소프트웨어의 내재된 복잡성
___1.3 복잡한 시스템에 있는 다섯 가지 성분
___1.4 복잡성 제어
___1.5 혼돈에서 질서 찾기
___1.6 복잡한 시스템 설계하기
2장 객체모델
___2.1 객체모델 진화
___2.2 객체모델 기초
___2.3 객체모델 요소
___2.4 객체모델 적용하기
3장 클래스와 객체
___3.1 객체의 특성
___3.2 객체 간 관계
___3.3 클래스 성질
___3.4 클래스 간 관계
___3.5 클래스와 객체 간 작용
___3.6 품질 좋은 클래스와 객체 구축하기
4장 분류법
___4.1 올바른 분류법이 중요
___4.2 클래스와 객체 식별하기
___4.3 핵심 추상 개념과 메커니즘
2부 방법
5장 표기
___5.1 UML
___5.2 패키지 다이어그램
___5.3 컴포넌트 다이어그램
___5.4 배치 다이어그램
___5.5 유스케이스 다이어그램
___5.6 활동 다이어그램
___5.7 클래스 다이어그램
___5.8 시퀀스 다이어그램
___5.9 상호작용개요 다이어그램
___5.10 복합구조 다이어그램
___5.11 상태 다이어그램
___5.12 타이밍 다이어그램
___5.13 객체 다이어그램
___5.14 커뮤니케이션 다이어그램
6장 프로세스
___6.1 제1원칙
___6.2 거시 프로세스: 소프트웨어 개발 생명주기
___6.3 미시 프로세스: 분석과 설계 프로세스
7장 화용론
___7.1 관리와 계획
___7.2 인력 관리
___7.3 배포 관리
___7.4 재사용
___7.5 품질 보증과 측정기준
___7.6 문서화
___7.7 도구
___7.8 그 밖의 주제
___7.9 객체지향 개발의 장점과 위험
3부 애플리케이션
8장 시스템 아키텍처: 위성기반 항법장치
___8.1 개념정립 단계
___8.2 정련 단계
___8.3 구축 단계
___8.4 전이 이후
9장 제어 시스템: 교통관리
___9.1 개념정립 단계
___9.2 정련 단계
___9.3 구축 단계
___9.4 전이 이후
10장 인공지능: 암호해독
___10.1 개념정립 단계
___10.2 정련 단계
___10.3 구축 단계
___10.4 전이 이후
11장 데이터 획득: 기후 관찰 스테이션
___11.1 도입
___11.2 정련
___11.3 구축
___11.4 사후-전이
12장 웹 애플리케이션: 휴가 관리 시스템
___12.1 도입
___12.2 정련
___12.3 구축
___12.4 전이 및 전이 이후
부록A 객체지향 프로그래밍 언어
___A.1 언어의 발전
___A.2 스몰토크
___A.3 C++
___A.4 자바
부록B 권장도서 안내
노트
___용어 설명
___참고문헌 목록