도서명 : UML 분석 설계 활용 : 전병선 IT 아카데미 02
저자 : 전병선
발행일 : 2011년 8월 10일
ISBN : 9788994405063
정가 : 13,000원
구매하기 : 강컴닷컴 | 인터파크 | YES24


 



책소개

IT 전문서 베스트셀러 저자 전병선의 UML 교육용 교재 시리즈 중 두 번째는 ‘UML 분석 설계 활용’이다.

전병선 IT 아카데미 시리즈는 미래의 아카데미 교육기관에서 사용하도록 미리 준비한 교재를 먼저 세상에 내놓는 것이다. 이 시리즈의 교재는 일반 교재와는 달리 교육용 교재 형식을 취하고 있어 일반 교육기관이나 대학교에서도 강의 교재로 사용할 수 있게 하였다.이 교재는 궁극적으로 UML을 소프트웨어 시스템의 분석과 설계에 어떻게 활용되는가를 이해하는 것을 목적으로 한다. UML을 활용하여 객체지향 기반의 소프트웨어 시스템 분석과 설계 방법론 과정을 설명하며, 각 방법론 프로세스 단계마다 분석 및 설계를 위한 UML 모델링에 대한 가이드를 제공한다.

도서특징

▪ 목표 - UML을 소프트웨어 시스템의 분석과 설계에 어떻게 활용되는가를 이해한다. - 객체지향 기반의 소프트웨어 시스템 분석과 설계 방법론 과정을 이해한다. - UML 기반의 분석 및 설계 모델링에 대한 가이드를 제공한다.

▪ 대상 : .설계자 . 개발자

▪ 선수조건: .객체지향 개념의 이해 .UML 모델링 이해

▪ 방식: .개요 설명 .실습

# 본문 오탈자 수정. 42p PPT 두 번째 줄:

객체 다이어그램(object diagram) --> 클래스 다이어그램(class diagram)

저자 소개

전병선

㈜엔소아컨설팅 대표 컨설턴트| IT 아키텍트

30권의 IT관련 전문서를 집필한 베스트셀러 저자이며 현재 IT아키텍트이자 컨설턴트로 활발한 활동을 하고 있다. 닷넷과 Java EE 기반의 엔터프라이즈 시스템 구축을 위한 고유의 CBD 방법론을 만들었고 SOA 프로젝트를 진행함에 있어 기술에 종속적이지 않고 프로젝트 환경에 가장 최적화된 SOA 아키텍처를 설계할 수 있는 SOA 방법론을 탄생시켰다.

몬덱스시스템(2001), 삼성생명 통합고객시스템(2003) 등 SOA의 사상을 내포한 프로젝트들을 수행한 바 있으며, KT의 NeOSS 시스템 구축(2007), 암웨이의 AUS 시스템(2007), 대우조선의 SOA기반 종합 계획 EA 프로젝트(2005) 등의 SOA 관련 프로젝트들을 진행하였고 20년 이상의 IT 실무 지식을 기반으로 금융, 제조, 조선, 통신, 정부 연구기관 등 다양한 도메인 분야에서 아키텍트이자 PM으로 참여한 경력을 갖고 있다. 삼성전자 홈네트워크 솔루션 아키텍처 구축(2006~2007), STX조선 생산계획 시스템(2004), 대우조선 DIPS시스템(2003), 삼성생명 비전속영업관리시스템(2002) 등 CBD 또는 Real-Time & Embedded를 기반으로 하는 다양한 프로젝트를 컨설팅하였다.

CBD, Component Development with Visual C++ & ATL(2008, 와우북스)

도서 목차 

Module 1. 소프트웨어 개발 개요

   ∙더 이상 삽질하지 맙시다

   ∙현재 소프트웨어 개발의 문제점

   ∙모델 기반 개발의 이점

Module 2. UML 다시 보기

   ∙객체지향 다시 보기

   ∙UML 다시 보기

   ∙UML로 객체지향 개념 표현

Module 3. 소프트웨어 개발 방법론

   ∙소프트웨어 개발 방법론 개요

   ∙RUP

   ∙Open Unified Process

   ∙XP

   ∙분석/설계 활동에 사용되는 UML 다이어그램

Module 4. 유스케이스 개요

   ∙요구 수집

   ∙액터 유스케이스 식별

   ∙유스케이스 개요 모델링

   ∙유스케이스 개요 모델링 가이드라인

Module 5. 유스케이스 명세

   ∙유스케이스 명세 개요

   ∙유스케이스 명세 작성

   ∙유스케이스 명세 작성 가이드라인

Module 6. 유스케이스 구조화

   ∙유스케이스 구조화 개요

   ∙추상 유스케이스 식별

   ∙유스케이스 관계 정의

   ∙유스케이스 다이어그램 구조화

   ∙유스케이스 구조화 가이드라인

Module 7. 분석 클래스 식별

   ∙분석 클래스 식별 개요

   ∙명사/동사 분석 기법

   ∙CRC 카드 기법

   ∙MVC 기법

   ∙분석 클래스 개요 모델링

   ∙분석 클래스 개요 모델링 가이드라인

Module 8. 유스케이스 실현 - 분석

   ∙유스케이스 실현 –분석 개요

   ∙유스케이스 실현 –분석 모델링

   ∙유스케이스 실현 –분석 모델링 가이드라인

Module 9. 분석 클래스 설계

   ∙분석 클래스 설계 개요

   ∙분석 클래스 설계 모델링

   ∙분석 클래스 설계 모델링 가이드라인

Module 10. 인터페이스 식별

   ∙인터페이스 식별 개요

   ∙인터페이스 모델링

   ∙인터페이스 모델링 가이드라인

Module 11. 유스케이스 실현 - 설계

   ∙유스케이스 실현 –설계 개요

   ∙유스케이스 실현 –설계 모델링

   ∙유스케이스 실현 –설계 모델링 가이드라인

Module 12. 컴포넌트 모델링

   ∙객체 vs 컴포넌트 vs 서비스

   ∙컴포넌트 식별

   ∙컴포넌트 모델링

   ∙컴포넌트 모델링 가이드라인

   .

   .