HOME > 상세정보

상세정보

운명적 존재를 위한 UML

운명적 존재를 위한 UML (22회 대출)

자료유형
단행본
개인저자
Maksimchuk , Robert A. 막심추크 , 로버트 에이. 손광수. Nailburg , Eric J.
서명 / 저자사항
운명적 존재를 위한 UML / Robert A. Maksimchuk , Eric J. Nailburg [공저] ; 손광수 역.
발행사항
서울 :   사이텍미디어 ,   2005.  
형태사항
xxvii, 237 p. : 삽도 ; 26 cm.
총서사항
tech book ; 63
원표제
UML for mere mortals.
ISBN
8955508522
일반주기
Appendix: 1. 용어해설. 2. 연습 문제 해답. 3. UML 다이어그램과 요소들  
서지주기
참고문헌과 찾아보기 수록
000 01009namccc200313 k 4500
001 000045228951
005 20100807010300
007 ta
008 060208s2005 ulka b 000c kor
020 ▼a 8955508522 ▼g 93560: ▼c \18,000
035 ▼a (KERIS)BIB000010085344
040 ▼a 211052 ▼c 211052 ▼d 223009 ▼d 244002
041 1 ▼a kor ▼h eng
056 ▼a 005.115 ▼2 4
082 0 4 ▼a 005.117 ▼2 22
090 ▼a 005.117 ▼b 2005f
100 1 ▼a Maksimchuk , Robert A.
245 0 0 ▼a 운명적 존재를 위한 UML / ▼d Robert A. Maksimchuk , ▼e Eric J. Nailburg [공저] ; ▼e 손광수 역.
246 1 9 ▼a UML for mere mortals.
260 ▼a 서울 : ▼b 사이텍미디어 , ▼c 2005.
300 ▼a xxvii, 237 p. : ▼b 삽도 ; ▼c 26 cm.
440 0 0 ▼a tech book ; ▼v 63
500 ▼a Appendix: 1. 용어해설. 2. 연습 문제 해답. 3. UML 다이어그램과 요소들
504 ▼a 참고문헌과 찾아보기 수록
700 1 ▼a 막심추크 , 로버트 에이.
700 1 ▼a 손광수.
700 1 ▼a Nailburg , Eric J.
900 1 ▼a 네일부르그 , 에릭 제이.

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.117 2005f 등록번호 121127315 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.117 2005f 등록번호 121127316 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 세종학술정보원/과학기술실/ 청구기호 005.117 2005f 등록번호 151193980 도서상태 대출가능 반납예정일 예약 서비스 M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.117 2005f 등록번호 121127315 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.117 2005f 등록번호 121127316 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.117 2005f 등록번호 151193980 도서상태 대출가능 반납예정일 예약 서비스 M

컨텐츠정보

책소개

UML을 사용하여 실세계의 업무 시스템을 설계하기 위한 실용적인 입문서다. 이론적인 접근 보다는 실세계의 상황에서 UML을 설명하고, 수행할 필요가 있는 활동 위주로 구성했다.

유스 케이스에서 컴포넌트 다이어그램에 이르기까지, 그리고 구조적 패턴에서 애플리케이션과 데이터베이스 모델링에 이르기까지 핵심적인 기술에 대한 실용적인 설명과 안내를 제공하며, 테스팅 지원을 위해 UML을 사용하는 실용적인 설명뿐만 아니라 UML 2.0과 그 함축된 내용에 대해서도 다루고 있다.


정보제공 : Aladin

저자소개

Robert A. Maksimchuk(지은이)

IBM Rational Software의 산업 솔루션 부장이며, 하드웨어와 소프트웨어 개발에서 25년 이상의 경험을 가지고 있고, 객체지향 분석/설계의 전문가이다. 전문 잡지에 기고해 왔으며, UML과 객체지향 개발과 관련된 전 세계의 여러 포럼에서 강연하고 있다.

Eric J. Naiburg(지은이)

IBM Rational Software의 데스크 탑 제품의 그룹 마케팅 부장이다. XDE, WebSphere Studio, Rational의 테스팅 솔루션 등을 포함한 데스크 탑 제품들에 관한 마케팅 전략, 기획 및 홍보를 담당하고 있다. 현재의 직책 이전에는 IBM Rational Rose와 IBM Rational XDE 제품군들에 초점을 맞춘 제품 관리 부장이었다.

손광수(옮긴이)

한국과학기술원 전산학과를 졸업하고 LG전자, 삼성SDS 등에서 근무했고 개발/컨설팅/강의 프리랜서로 다년간 활동하다가 현재 테크미디어 대표로 재직하고 있다. 롯데카드, ACE 화재에서 SQL Server 튜닝 컨설팅과 알리안츠생명에서 시스템 컨설팅을 수행했으며, 기타 다수의 DB 구축/튜닝 프로젝트를 수행했다. 관심 분야는 데이터베이스 모델링/구축/튜닝, 데이터 복구 등이다. 저서로는 『전문가로 가는 지름길 3 - SQL Server 2000/2005 튜닝』(대림), 『데이터베이스 관리와 실습 - MS SQL 서버 (1판, SQL Server 2000용)』(한빛미디어) 등의 저서와 『운명적 존재를 위한 데이터베이스 설계(제2판)』(사이텍미디어) 등의 역서가 있으며, 프로그램 세계 등의 잡지에도 다수 기고했다.

정보제공 : Aladin

목차


목차
추천의 글 = xii
저자 머리말 = xiii
저자에 대하여 = xvi
역자 머리말 = xix
이 책에 대하여 = xxi
Chapter 01 UML 소개
 통합 모델링 언어(UML)란 무엇인가? = 2
  UML은 어디서 왔는가? = 2
  UML은 전유물인가? = 3
  UML은 객체지향 개발만을 위한 것인가? = 4
  UML은 방법론인가? = 4
  지금 UML에는 어떤 작업이 진행 중인가? = 5
 모델이란 무엇인가? = 6
  왜 모델을 구축해야 하는가? = 7
  왜 UML로 모델링을 해야 하는가? = 8
  UML로 무엇을 모델링할 수 있는가? = 11
  누가 모델을 구축해야 하는가? = 11
 다이어그램이란 무엇인가? = 13
  UML에는 어떤 다이어그램들이 있는가? = 13
  다이어그램과 모델 사이의 차이점은 무엇인가? = 15
 용어 = 16
 요약 = 17
 연습 문제 = 18
Chapter 02 업무 모델
 업무 모델이란 무엇인가? = 22
 왜 업무를 모델링해야 하는가? = 24
 전체 업무를 모델링해야 하는가? = 28
 어떻게 UML이 업무를 개선하도록 도움을 줄 수 있는가? = 30
 UML을 사용하여 어떻게 업무를 모델링하는가? = 31
 업무 유스 케이스 모델 = 32
  업무 유스 케이스 다이어그램 = 32
  활동 다이어그램 = 35
 업무 분석 모델 = 42
  순차 다이어그램 = 45
 검토할 주제들 = 50
 용어 = 50
 요약 = 51
 연습 문제 = 52
Chapter 03 요구사항 모델링
 요구사항이란 무엇인가? = 54
 왜 요구사항에 시달리는가? = 56
 어떤 종류의 요구사항들이 있는가? = 57
 UML은 요구사항을 어떻게 모델링하는가? = 58
  유스 케이스 기초 = 58
  유스 케이스 세부 = 58
  순차 다이어그램 기초 = 74
  순차 다이어그램 세부 = 75
 검토할 주제들 = 77
 용어 = 78
 요약 = 79
 연습 문제 = 79
Chapter 04 아키텍처 모델링
 소개 = 84
 아키텍처란 무엇인가? = 84
 왜 아키텍처를 모델링하는가? = 85
  엔터프라이즈 아키텍처 = 86
  시스템 아키텍처 = 87
  소프트웨어 아키텍처 = 88
 논리적 아키텍처 = 88
  클래스 다이어그램 = 89
  시스템과 서브시스템 = 93
 물리적 아키텍처 = 94
  오퍼레이션 = 95
  컴포넌트 다이어그램 = 96
  배치 다이어그램 = 97
  스테레오타입 = 98
 아키텍처 패턴 = 100
 모델 중심의 아키텍처란 무엇인가? = 102
 검토할 주제들 = 103
 용어 = 103
 요약 = 104
 연습 문제 = 105
Chapter 05 애플리케이션 모델링
 왜 애플리케이션을 모델링해야 하는가? = 108
  두 번째 답변 = 110
  질문의 이면에 있는 것 = 110
 전체 애플리케이션을 모델링해야 하는가? = 111
 프로그래밍 언어는 어떤가? = 113
 애플리케이션을 얼마나 깊이 모델링해야 하는가? = 113
 UML은 애플리케이션을 어떻게 모델링하는가? = 114
  클래스 다이어그램 기초 = 114
  클래스 다이어그램 세부 = 122
  순차 다이어그램 세부 = 126
 검토할 주제들 = 128
 용어 = 129
 요약 = 130
 연습 문제 = 130
Chapter 06 데이터베이스 모델링
 데이터베이스 설계에 UML을? = 134
  표기법에 관한 오해 = 134
 다른 사람이 만든 UML 모델을 어떻게 활용할 것인가? = 137
  유스 케이스 모델 = 138
  활동 모델 = 140
  클래스 모델 = 142
 어떤 종류의 데이터베이스 모델을 UML로 만들 수 있는가? = 143
  개념적 모델 = 143
  논리적 모델 = 146
  물리적 모델링 = 151
 검토할 주제들 = 154
 용어 = 155
 요약 = 156
 연습 문제 = 156
Chapter 07 테스팅
 UML이 테스팅에 어떤 도움을 줄 수 있는가? = 160
 업무 유스 케이스 모델을 어떻게 사용할 것인가? = 162
  시스템, 통합 및 서브시스템 테스팅 = 163
 업무 분석 모델을 어떻게 사용할 것인가? = 166
  통합 및 서브시스템 테스팅 = 167
 분석과 설계 모델을 어떻게 사용할 것인가? = 170
  단위, 클래스 및 알고리즘 테스팅 = 171
 다른 종류의 테스팅은 어떤가? = 173
  성능 및 복귀 테스팅 = 174
 검토할 주제들 = 174
 용어 = 175
 요약 = 176
 연습 문제 = 177
Chapter 08 이것이 전부인가?
 소개 = 180
 다른 UML 다이어그램들 = 180
  상태 다이어그램 = 180
  협력 다이어그램 = 183
  개체 다이어그램 = 184
 UML 2.0 세부 = 185
  협력 다이어그램에 대한 변경 = 186
  활동 다이어그램에 대한 변경 = 187
  순차 다이어그램에 대한 변경 = 188
  컴포넌트 다이어그램에 대한 변경 = 189
  클래스 다이어그램에 대한 변경 = 190
 검토할 주제들 = 192
 용어 = 192
 요약 = 193
 연습 문제 = 193
Chapter 09 UML을 어떻게 사용하기 시작할 것인가?
 소개 = 196
 올바른 시작 = 196
  코끼리 = 196
  유스 케이스와 위험 관리 = 197
  사원 모집 = 200
 개인적 성장 = 200
  교육 함정 = 201
  지도자 = 202
  도제 제도 = 202
 협업 = 203
  모델링 팀 = 203
  상황실 = 204
 검토할 주제들 = 204
 용어 = 205
 요약 = 205
 연습 문제 = 205
Chapter 10 어디서 더 배울 것인가?
 소개 = 208
 UML = 208
 객체지향 분석과 설계 = 209
 패턴 = 209
 엔터프라이즈 아키텍처와 프레임워크 = 210
Appendix A 용어 해설 = 211
Appendix B 연습 문제 해답 = 217
 CHAPTER 1. UML 소개 = 217
 CHAPTER 2. 업무 모델 = 218
 CHAPTER 3. 요구사항 모델링 = 218
 CHAPTER 4. 아키텍처 모델링 = 219
 CHAPTER 5. 애플리케이션 모델링 = 219
 CHAPTER 6. 데이터베이스 모델링 = 220
 CHAPTER 7. 테스팅 = 220
 CHAPTER 8. 이것이 전부인가? = 221
 CHAPTER 9. UML을 어떻게 사용하기 시작할 것인가? = 221
Appendix C UML 다이어그램과 요소들 = 223
 전역적으로 사용되는 요소들 = 223
 유스 케이스(Use Case) 다이어그램 = 223
 활동(Activity) 다이어그램 = 224
 순차(Sequence) 다이어그램 = 225
 협력(Collaboration, UML 1.x) 또는 통신(Communication, UML 2.0) 다이어그램 = 226
 클래스(Class) 다이어그램 = 226
 컴포넌트(Component) 다이어그램 = 227
 배치(Deployment) 다이어그램 = 227
 상태(Statechart) 다이어그램 = 228
 타이밍(Timing) 다이어그램 = 228
찾아보기 = 230


관련분야 신착자료

Zumstein, Felix (2022)