로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

UML,ROSE,RUP 객체지향 분석설계 그리고 소설같은 실전 프로젝트 이야기

   
지은이 서윤준   |   출판사 가남사  |   발행일 2004년 08월 15일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 35,000원31,500원 10%
마일리지 5% 1,750원
발행일 2004-08-15
ISBN 8973543334 |  9788973543335
기타정보 국내서 | 1168쪽
예상출고일
배송비 무료배송
   
개발방법론
종합지수 7p 22 위
   
주의사항 더이상 출간되지 않습니다.
 

UML ROSE RUP 객체지향 분석설계 그리고 소설같은 실전 프로젝트 이야기. Best Practics를 통해 올바란 개발 방식을 알아보고, 체계적이고 합리적인 소프트웨어 개발 공정의 필요성을 설명했으며, 널리 사용되는 객체지향 언어와 UML과의 관계를 상세히 다루어, 실무에서 UML을 사용하는데 불편함이 없게 하고, 객체지향 프로그래밍 언의 특징을 설명하여, UML에 의한 올바른 표현방법을 설명했다. 또 가상의 프로젝트를 통해서 실제 프로젝트가 어떻게 진행되는지 소설처럼 설명하고, 부록으로 Ration Rose의 동영상 강좌를 통해, Tool 사용법을 쉽게 익힐 수 있는 CD2개를 포함한다.
제1장 RUP의 개요
1.1 전통적인 개발방식의 문제점
1.1.1 실패하는 프로젝트에서 나타나는 증상들
1.1.2 프로젝트 실패의 근본적인 원인들
1.2 Best Practices
1.3 RUP에 대한 개략적인 소개
1.3.1 RUP란?
1.3.2 RUP의 역할
1.3.3 RUP의 구조
1.3.4 Phase와 Milestone

제2장 UML과 Rational Rose
2.1 그래픽 언어의 필요성
2.2 UML(Unified Modeling Language)의 등장
2.3 UML에 대한 개략적인 소개
2.4 UML 모델요소(Model Element)에 대한 개략적인 소개
2.5 Rational Rose에 대한 개략적인 소개

제3장 UML 배우기
3.1 Class
3.1.1 구조체(Structure)에 대하여
3.1.2 클래스란 무엇인가?
3.1.3 클래스를 만들어 보자.
3.2 Relationships
3.2.1 Dependency
3.2.2 Generalization
3.2.3 Association
3.3 Interface
3.3.1 인터페이스의 생성 및 사용
3.3.2 인터페이스를 통한 확장
3.4 Component
3.4.1 Component란 무엇인가?
3.4.2 Component, Class, Interface의 관계
3.4.3 Component의 Stereotype
3.5 Node
3.6 Package
3.6.1 Package란 무엇인가?
3.6.2 Package에 대한 다양한 표현
3.6.3 Subsystem
3.6.4 Package의 재사용
3.7 Use Case와 Actor
3.7.1 Use Case란 무엇인가?
3.7.2 Actor이란 무엇인가?
3.7.3 Use Case 간의 Relationship
3.8 Diagram
3.8.1 “4+1 View”
3.8.2 Class Diagram
3.8.3 Object Diagram
3.8.4 Component Diagram
3.8.5 Deployment Diagram
3.8.6 Use Case Diagram
3.8.7 Sequence Diagram
3.8.8 Collaboration Diagram
3.8.9 Statechart Diagram
3.8.10 Activity Diagram
3.9 Collaboration
3.9.1 Use Case Realization
3.9.2 Operation Realization
3.9.3 Parameterized Collaboration
3.10 Association Class
3.11 Analysis Class
3.11.1 Boundary Class
3.11.2 Entity Class
3.11.3 Control Class
3.12 Note
3.13 Tagged Value
3.14 Constraint
3.15 Stereotype

제4장 Rational Rose 배우기
4.1 Rational Rose의 시작
4.1.1 무조건 시작하기
4.1.2 Application Window
4.1.3 Browser Window
4.1.4 Documentation Window
4.1.5 Log Window
4.1.6 Diagram Window
4.1.7 Overview Window
4.1.8 Specification Window
4.1.9 Print
4.2 Diagram
4.3 Class Diagram
4.3.1 Class Diagram 생성 및 표시
4.3.2 Class Diagram 삭제
4.3.3 Class Diagram 이름 변경
4.3.4 Class
4.3.5 Class Specification
4.3.6 Class Attribute Specification
4.3.7 Operation Specification
4.3.8 Parameter Specification
4.3.9 Association Specification
4.3.10 Generalize Specification
4.3.11 Realize Specification
4.3.12 Dependency Specification
4.3.13 Key/Qualifier Specification
4.4 Use-Case Diagram
4.4.1 Use-Case Diagram 생성 및 표시
4.4.2 Use-Case Diagram 삭제
4.4.3 Use-Case Diagram 이름 변경
4.4.4 Actor
4.4.5 Use Case
4.4.6 Flow of Events
4.4.7 Relationship
4.4.8 Use Case Specification
4.4.9 Actor Specification
4.5 State Machine Diagram
4.5.1 State Machine Diagram 생성 및 표시
4.5.2 State Machine Diagram 삭제
4.5.3 State Machine Diagram 이름 변경
4.5.4 State Machine Specification
4.5.5 Statechart Diagram의 예
4.5.6 Activity Diagram의 예
4.5.7 State Specification과 Activity Specification
4.5.8 State Transition Specification
4.5.9 Action Specification
4.5.10 Swimlane Specification
4.5.11 Decision Specification
4.5.12 Synchronization Specification
4.5.13 Object Specification
4.5.14 Object Flow Specification
4.6 Interaction Diagram
4.6.1 Interaction Diagram 생성, 표시, 삭제, 이름 변경
4.6.2 Sequence Diagram의 예
4.6.3 Interaction Diagram 사이의 변환
4.6.4 Collaboration Diagram의 예
4.6.5 Object Specification
4.6.6 Class Instance Specification
4.6.7 Link Specification
4.6.8 Message Specification
4.7 Component Diagram
4.7.1 Component Diagram 생성, 표시, 삭제, 이름 변경
4.7.2 Component Diagram의 작성과 Round Trip Engineering
4.7.3 Component Specification
4.8 Deployment Diagram
4.8.1 Deployment Diagram의 예
4.8.2 Processor Specification
4.8.3 Device Specification
4.8.4 Connection Specification
4.8.5 Process Specification

제5장 영화천국 프로젝트
5.1 RUP는 어떻게 사용하는가?
5.1.1 무조건 시작하기
5.1.2 RUP에서의 주요 개념들
5.1.3 RUP Tour
5.2 영화천국 프로젝트의 개요
5.3 영화천국 프로젝트 시작
5.4 Phase에 대하여
5.5 Inception Phase 시작
5.6 비즈니스 상태 평가(Business Modeling)
5.6.1 Capture a Common Business Vocabulary
5.6.2 Maintain Business Rules
5.6.3 Assess Target Organization
5.6.4 Set and Adjust Goals
5.7 비즈니스 프로세스 식별(Business Modeling)
5.7.1 Find Business Actors and Use Cases
5.7.2 Define the Business Architecture
5.7.3 나머지 활동들
5.8 비즈니스 프로세스 정제(Business Modeling)
5.8.1 Structure a Business Use Case Model
5.8.2 Detail a Business Use Case
5.8.3 Review the Business Use Case Model
5.9 비즈니스 프로세스 실현 단계(Business Modeling)
5.9.1 Find Business Workers and Entities (1)
5.9.2 Find Business Workers and Entities (2)
5.9.3 Find Business Workers and Entities (3)
5.9.4 Find Business Workers and Entities (4)
5.10 역할 및 책임 정제(Business Modeling)
5.10.1 Detail a Business Worker
5.10.2 Detail a Business Entity
5.10.3 Review the Business Object Model
5.11 프로세스 자동화 조사(Business Modeling)
5.11.1 Set and Adjust Goals
5.11.2 Define Automation Requirements
5.11.3 Business Modeling 마무리
준비 중입니다.
uml 및 rational rose 관련 서적으로는 최고
정영진님이 쓰신 서평보기 I 평점 I 조회수(1371) I 공감 (0) I 블로그
전반부는 객체지향 프로그램밍을 클래스 위주로 설명하면서UML 에 대해서 아주 자세하게 코드까지 덧붙여 가며(C++, JAVA) 설명하고 있더군요.중반부에서는 rational rose 에 대한 사용법에 대해서도 아주 자세히 씌여져 있습니다.마지막은 정말 소설같은 실전 프로젝트 이야기가 나오던데...이것도 꽤 읽을 만 합니다.전체 이야기는 rup 이란 프로세스를 중심으로 rational rose 를 사용한 uml 설명입니다.첨에는 1160페이지 분량이 좀 많다고 생각했는데 하루에 200에서 많게는 300 ...
ROSE 때문에 구입한 책이지만...
최원진님이 쓰신 서평보기 I 평점 I 조회수(1209) I 공감 (0) I 블로그
동영상 강의도 있고.. Rational Rose 때문에 구입 했습니다.  앞 부분에 객체지향 개념과 UML 표기법들을 설명하고 있는데, 이 부분이 상당히 마음에 듭니다.  ROSE 에 관한 한 이 책보다 더 낳은책은 없는 것 같습니다. 또, 객체지향 개념을 코드로 구현한 부분은, 여타 다른 책보다 이해하기 쉽게 쓰여졌다고 생각됩니다.
이책에 대해...^^
손월연님이 쓰신 서평보기 I 평점 I 조회수(1360) I 공감 (0) I 블로그
서평이 없어서 올립니다^^ 이거 책은 래셔널 로즈를 위해 만들어 진것 같습니다^^ 객체지향 설계에 대해 명확히 나와있구요^^ 일단 클래스위주입니다^^ 그리고 레셔널로즈라는 프로그램을 통해서 만들기 때문에 매우 간단하게 설계할수 있습니다 레셔널 로즈라는 프로그램의 강력한 파워를 알았거든요^^ 이책을 본후 뚜렷이 로즈에 대한 설명이 있는 책은  없던데 이책은 아주 자세하게 나와있더군요^^ 그래서 접근하기가 편했습니다 아무튼 설계가 튼튼...
 
전체평균(37)
회원평점   회원서평수 3
uml 및 rational rose 관련 서적으로는 최고
정영진 님  2005-06-28
ROSE 때문에 구입한 책이지만...
최원진 님  2005-01-15
이책에 대해...^^
손월연 님  2004-10-22
이메일주소수집거부