스크랩

구간

UML 입문[개정판] - IT CookBook 79 친근한 소재로 배우는 객체지향설계

시리즈 : IT COOKBOOK 한빛교재시리즈 [374]

한정수, 김귀정, 송영재 저 | 한빛아카데미 | 2014년 07월

미리보기 북트리

정가
$44.00
판매가
$24.20 (45%↓) 최저가 보상
적립금
$0.48 (2%P)

품절된 상품입니다.

이 책을 꼭 원하시는 고객님께서는 아래 "상품문의"를 클릭 후 구매의사를
알려주세요. 책이 확보 될 경우 연락 드리겠습니다.

북카트 바로구매 위시리스트

이책의 구판 정보

UML 입문 한정수외 저 | 한빛아카데미 | 2008년 07월 [절판]

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9791156641247 / 452쪽 188 x 235 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

출판사 리뷰

도서 특징(책 표지글) 

객체지향설계의 통찰력을 키워주는 UML 기초 실무서

이 책은 자바 등 객체지향 프로그래밍을 배운 후 객체지향 설계/분석 기법을 공부하려고 하는 컴퓨터관련학과 학부생을 대상으로 한다. UML이라는 큰 숲을 볼 수 있도록 구체적인 개념과 일상 생활에서 자주 접할 수 있는 친근한 소재를 사용하여 학습자들의 이해를 돕는다. 이제 객체지향 언어를 좀더 객체지향적으로 사용할 수 있을 것이다.
이 책에서는 UML의 여러 요소를 각 장에서 개별적으로 소개를 하는 형태를 취한다. 즉, 도서 전체에서 하나의 시스템 개발을 목표로 서술하는 방식이 아닌, UML의 개별 요소를 배운 후 이 요소들로 최종 프로젝트를 만들어 정리한다.

 


 

부/장별 내용 요약

이 책에서는 UML의 기본적인 내용과 소프트웨어 설계를 위한 UML 기법들을 다루는데, UML의 여러 요소를 각 장에서 개별적으로 소개하는 형태를 취한다. 즉, 도서 전체에서 하나의 시스템 개발을 목표로 서술하는 방식이 아니, UML의 개별 요소를 배운 후 이 요소들도 프로젝트를 설계하면서 최종 정리한다.

1부 객체지향 모델링과 UML의 구성(1장~2장)
객체지향 모델링에 대한 기본 개념을 시작으로 UML을 사용하기 위해서 꼭 알아야 할 UML의 개념, 역사, 용도, 기본 요소를 다룬다.

2부 UML 다이어그램 다루기(3장~11장)
집을 설계할 때 집의 용도를 명확히 파악해야 하듯이 소프트웨어 개발도 명확한 요구사항에서 출발한다. UML에서는 이러한 요구사항을 도출하기 위하여 유스케이스 다이어그램을 사용하는 것처럼 명확한 소프트웨어 개발에 필요한 9가지의 다이어그램을 사용한다. 따라서 이 9가지의 다이어그램의 사용 방법을 이해하고 있다면 쉽고 효과적으로 객체지향 프로그램을 설계할 수 있을 것이다.

이 책에서 다루는 9가지의 다이어그램은 각각 다음과 같다.
․유스케이스 다이어그램 ․클래스 다이어그램
․순차 다이어그램 ․통신 다이어그램
․활동 다이어그램 ․상태 다이어그램
․컴포넌트 다이어그램 ․배치 다이어그램
․패키지 다이어그램

3부 UML 다이어그램 다루기(12장~부록)
9가지의 다이어그램을 배웠다면 이제 실제 설계를 통해서 완전한 내 것으로 만들어야 한다. 12장에서는 UML 2.0을 이용해서 자판기 프로그램, 상품관리 프로그램, 항공기 예약 시스템의 프로젝트를 설계 과정까지 진행한다. 그러나 투게더(Together)에서 UML 1.4 버전으로는 UI 설계와 실행이 가능하기 때문에 ‘부록 A’에서 UML 1.4 버전을 이용한 자판기 프로그램을 실행 과정까지 설명하였다.

저자 소개

  • 저자 : 한정수, 김귀정, 송영재
컴퓨터 관련 도서의 저자 및 전문강사로 활동하고 있다. 주요저서로 'ITQ 한글/엑셀/파워포인트'(성안당), '쉽게 배워 폼나게 활용하는 윈도우 XP 인터넷/한글2007'(성안당), '프리젠테이션 1,2,3급 필기'(성안당), '컴퓨터활용능력 3급 실기'(에이스 ME), '파워포인트 2003'(웰북) 등이 있다.

목차

목차
저자 머리말
워밍업
강의 계획표
강의보조자료와 관련 서비스
Chapter01 UML과 객체지향 모델링
01 UML의 개요
02 객체지향 모델링
Chapter02 UML의 구성
01 UML 구성 요소
02 UML 아키텍처
03 UML 메커니즘
Chapter03 유스케이스 다이어그램
01 유스케이스 모델링과 UML 표기법
02 유스케이스와 유스케이스 관계
03 액터 사이의 일반화관계
04 액터 사이의 중복관계
05 유스케이스 모델링 절차
06 재고관리 시스템 유스케이스 모델링
Chapter04 클래스 다이어그램
01 구성 요소
02 객체와 클래스
03 클래스 추출
04 클래스 간의 관계
Chapter05 순차 다이어그램
01 순차 다이어그램의 개요
02 순차 다이어그램의 사용 시점
03 순차 다이어그램의 UML 표기법
04 간단한 순차 다이어그램의 예
Chapter06 통신 다이어그램
01 통신 다이어그램의 UML 표기법
02 통신 다이어그램의 모델링 예
03 통신 다이어그램과 순차 다이어그램 간의 변환
04 통신 다이어그램과 순차 다이어그램 간의 변환 예
Chapter07 활동 다이어그램
01 활동 다이어그램의 UML 표기법
02 활동 다이어그램의 용도
03 활동 다이어그램의 예
04 유스케이스를 활동 다이어그램으로 모델링하기
05 활동 다이어그램 실습
Chapter08 상태 다이어그램
01 상태 다이어그램의 UML 표기법
02 간단한 상태 다이어그램의 예
03 컴포넌트와 클래스
04 컴포넌트 다이어그램의 간단한 예
05 컴포넌트 다이어그램 예제
Chapter09 컴포넌트 다이어그램
01 컴포넌트 정의
02 컴포넌트 다이어그램의 UML 표기법
03 컴포넌트와 클래스
04 컴포넌트 다이어그램의 간단한 예
05 컴포넌트 다이어그램 예제
Chapter10 배치 다이어그램
01 배치 다이어그램의 UML 표기법
02 결합된 다이어그램의 모델링 예
03 배치 다이어그램의 간단한 예
04 배치 다이어그램 실습
Chapter11 패키지 다이어그램
01 패키지 다이어그램의 UML 표기법
02 다른 다이어그램을 포함하는 패키지 다이어그램
03 패키지 다이어그램의 예
04 패키지 다이어그램 실습
Chapter12 자판기 프로그램
01 자판기 프로그램 개요
02 유스케이스 다이어그램 만들기
03 패키지 만들기
04 클래스 다이어그램 만들기
05 클래스에 어트리뷰트와 오페레이션 추가하기
06 클래스 간의 관계 설정하기
07 클래스에 컨스트럭터와 프로퍼티 추가하기
08 순차 다이어그램을 이용하여 클래스 모델 다듬기
09 클래스 간의 상속관계 만들고 인터페이스 추가하기
10 템플릿 패턴을 정의하고 사용하기
11 Code Sense 사용하기
Chapter13 상품관리 프로그램
01 프로그램 개요 및 유스케이스 다이어그램 만들기
02 패키지 만들기
03 클래스 다이어그램 만들기
04 클래스에 어트리뷰트와 오퍼레이션 추가하기
05 클래스 간의 관계 설정하기
06 클래스에 컨스트럭터와 프로퍼티 추가하기
07 순차 다이어그램을 이용하여 클래스 모델 다듬기
08 클래스 간의 상속관계 만들고 인터페이스 추가하기
09 템플릿 패턴을 정의하고 사용하기
10 Code Sense 사용하기
Chapter14 항공기 예약 시스템
01 명세서 및 시스템 설계
Appendix A 자판기 프로그램: UML 1.4 버전
Appendix B 투게더 2006으로 UML 만들기
찾아보기

top