HOME > 상세정보

상세정보

(업무 분석부터 시스템 설계 개발을 위한)UML 실무 테크닉

(업무 분석부터 시스템 설계 개발을 위한)UML 실무 테크닉 (34회 대출)

자료유형
단행본
개인저자
淺井麻衣 홍재범 , 역
서명 / 저자사항
(업무 분석부터 시스템 설계 개발을 위한)UML 실무 테크닉 / 아사이 마이 [외]저 ; [홍재범 역].
발행사항
서울 :   삼양미디어 ,   2008.  
형태사항
375 p. : 삽도 ; 26 cm.
원표제
現場のUML : モデルベ―ス開發のすべて
ISBN
9788958971269
일반주기
공저자: 시케타 마사토시, 하시모토 다이스케, 하마구치 히로시, 후지이 케이지  
부록 및 색인수록  
감수자: 홍재범, 키리코시 신이치, 나가세 요시히데  
000 01011namccc200301 k 4500
001 000045450105
005 20100807121523
007 ta
008 080625s2008 ulka 001a kor
020 ▼a 9788958971269 ▼g 13560
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h jpn
082 0 4 ▼a 005.117 ▼2 22
090 ▼a 005.117 ▼b 2008z5
245 2 0 ▼a (업무 분석부터 시스템 설계 개발을 위한)UML 실무 테크닉 / ▼d 아사이 마이 [외]저 ; ▼e [홍재범 역].
246 1 9 ▼a 現場のUML : モデルベ―ス開發のすべて
260 ▼a 서울 : ▼b 삼양미디어 , ▼c 2008.
300 ▼a 375 p. : ▼b 삽도 ; ▼c 26 cm.
500 ▼a 공저자: 시케타 마사토시, 하시모토 다이스케, 하마구치 히로시, 후지이 케이지
500 ▼a 부록 및 색인수록
500 ▼a 감수자: 홍재범, 키리코시 신이치, 나가세 요시히데
700 1 ▼a 淺井麻衣
700 1 ▼a 홍재범 , ▼e
900 1 1 ▼a Asai, Mai
940 ▼a Genbano UML modelbase kaihatunosubete
940 ▼a ゲンバ ノ UML : モデル ベ―ス カイハツ ノ スベテ
945 ▼a KINS

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.117 2008z5 등록번호 111483499 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.117 2008z5 등록번호 121172882 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.117 2008z5 등록번호 121172883 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 4 소장처 세종학술정보원/과학기술실/ 청구기호 005.117 2008z5 등록번호 151262265 도서상태 대출가능 반납예정일 예약 서비스 M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.117 2008z5 등록번호 111483499 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.117 2008z5 등록번호 121172882 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.117 2008z5 등록번호 121172883 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.117 2008z5 등록번호 151262265 도서상태 대출가능 반납예정일 예약 서비스 M

컨텐츠정보

책소개

UML을 어플리케이션 설계용으로만 사용하던 시대는 지났다. 이제는 업무 분석부터 시스템 개발에 이르기까지 UML을 얼마나 활용하느냐 하는 것이 중요해졌다. 이것은「UML=오브젝트 지향 기술」을 말하는 것이 아니라 업무의 정리나 시스템화 또는 SOA를 이용한 서비스 구축 등의 광범위한 이용을 말한다.
이를 위해서는, 오브젝트 지향보다는「컴포넌트」나 「서비스」라는 생각으로 UML을 사용해야 한다.

책은 UML 방법론을 설명한 이론서가 아닌 UML을 가장 폭넓게 이용할 수 있게 한 실천서다. 대규모 시스템 개발에 실제로 사용되고 있는 방법을 채택하여 실었다. 현재 UML을 습득하여 어플리케이션을 설계하는데 사용하고 있지만, 더욱 본격적으로 사용하고 싶은 독자들에게 적합하다.

UML을 가장 폭넓게 이용할 수 있게 한 실천서가 출간되었다.
UML을 어플리케이션 설계용으로만 사용하던 시대는 지났다. 이제는 업무 분석부터 시스템 개발에 이르기까지 UML을 얼마나 활용하느냐 하는 것이 중요해졌다. 이것은「UML=오브젝트 지향 기술」을 말하는 것이 아니라 업무의 정리나 시스템화 또는 SOA를 이용한 서비스 구축 등의 광범위한 이용을 말한다.
그리고 이를 위해서는, 오브젝트 지향보다는「컴포넌트」나 「서비스」라는 생각으로 UML을 사용해야 한다.
이 책은 UML 방법론을 설명한 이론서가 아니다. 본격적인 실천서이다. 그래서 대규모 시스템 개발에 실제로 사용되고 있는 방법을 채택하여 실었다.
현재 UML을 습득하여 어플리케이션을 설계하는데 사용하고 있지만, 더욱 본격적으로 사용하고 싶은 독자들에게 안성맞춤이다. 꼭, 이 책을 보다 차원 높은 시스템 개발에 활용하기를 바란다.


정보제공 : Aladin

목차

목차
Part 1 시스템 분석ㆍ설계의 요소
 CHAPTER 1-01 UML과 모델링
  모델링 = 16
  기존의 설계서의 문제 = 17
  UML = 18
  액티비티(Activity) 다이어그램 = 20
  액티비티 다이어그램의 주요 요소 = 21
  유스케이스 다이어그램(UseCase Diagram) = 23
  유스케이스 다이어그램(UseCase Diagram)의 주요 요소 = 23
  클래스 다이어그램 = 25
  클래스 다이어그램의 주요 요소 = 26
  시퀀스 다이어그램 = 29
  시퀀스 다이어그램의 주요 요소 = 30
  스테이트 머신 다이어그램 = 31
  스테이트 머신 다이어그램의 주요 요소 = 32
  배치 다이어그램 = 33
  배치 다이어그램의 주요 요소 = 33
 CHAPTER 1-02 컴포넌트 기반의 개발(CBD: Component Based Development)
  컴포넌트 기반의 개발이란 = 35
  컴포넌트 기반 개발과 SOA = 38
  SOA를 구축하기 위한 기반 제품 = 39
 CHAPTER 1-03 모델 드리븐 아키텍처(MDA : Model Driven Architecture)
  MDA란 = 41
  MDA의 장점 = 42
Part 2 개발 프로세스
 CHAPTER 2-01 개발 프로세스 스타일
  UML과 개발 프로세스 = 44
  워터폴 개발 프로세서 = 44
  이터레이티브 개발 프로세스 = 45
 CHAPTER 2-02 개발 프로세스의 개요
  업무 분석 = 47
  요구 분석 = 48
  시스템 분석 = 50
  아키텍처 설계 = 51
  시스템 설계 = 52
  구현 = 52
Part 3 시스템을 도입하기에 앞서(업무 분석)
 CHAPTER 3-01 컴포넌트 기반 모델링
  Part 3에서 설명하는 공정 = 56
  컴포넌트 기반 개발에 관해서 = 57
  컴포넌트 기반 모델링이란 = 59
  컴포넌트 정의 = 59
 CHAPTER 3-02 대상 업무 정리하기
  기업에 있어서의 업무 분석 = 61
  대상 업무의 정리 = 62
  대상 업무의 분석 = 63
  액티비티 다이어그램이란 = 64
  액티비티 다이어그램 작성 포인트 = 66
  현장의 업무의 흐름을 정리한다(AS-IS) = 68
  업무 청취 결과를 액티비티 다이어그램으로 표현한다 = 70
  현장의 업무 전체를 나타내는 액티비티 다이어그램(AS-IS) = 75
 CHAPTER 3-03 시스템 도입 후의 모습 표현하기
  실무의 문제점 분석과 해결책 검토 = 77
  시스템 도입 후의 흐름을 정리한다(TO-BE) = 79
  개선 후의 업무를 구조화 한다 = 80
Part 4 시스템의 도입을 향해(요구 분석)
 CHAPTER 4-01 시스템화 대상의 결정과 기능요건의 검토
  Part 4에서 해설하는 공정 = 90
  시스템화 대상을 나타낸다 = 91
  요구 분석이란 = 91
  유스케이스 다이어그램이란 = 92
  유스케이스 다이어그램 작성의 포인트 = 94
  액티비티 다이어그램을 바탕으로 유스케이스 다이어그램 작성 = 95
  컴포넌트 구성 사양도의 작성 = 97
 CHAPTER 4-02 소프트웨어 컴포넌트의 기능과 정보 분석
  기능요건의 상세화 = 98
  유스케이스 시나리오란 = 99
  유스케이스 시나리오 작성의 포인트 = 100
  유스케이스 시나리오의 기술 방법 = 100
  유스케이스 시나리오에 의한 유스케이스의 상세 분석 = 102
  배부를 의뢰한다(대체 시나리오) = 104
  배부를 의뢰한다(예외 시나리오) = 105
  집하를 지시한다(주 시나리오) = 106
  유스케이스 다이어그램에의 반영 = 108
  시나리오의 대체로서의 액티비티 다이어그램 = 110
  화면 설계와의 관계 = 112
  비기능요건의 발견 = 113
 CHAPTER 4-03 컴포넌트를 추출한다
  유스케이스 시나리오로부터 컴포넌트 추출 = 115
  시스템기능 컴포넌트를 추출한다 = 116
  유스케이스 시나리오를 분할한다 = 120
  컴포넌트 구성 사양도에의 반영 = 124
  컴포넌트의 분할 = 124
Part 5 구조와 행동의 정의(시스템 분석)
 CHAPTER 5-01 오브젝트 다이어그램의 작성
  Part 5에서 설명하는 공정 = 128
  오브젝트 다이어그램 = 129
  오브젝트 다이어그램의 작성 방법 = 131
  유스케이스 시나리오에서 오브젝트를 선별하여 쓴다 = 131
  오브젝트 간의 링크를 정의한다 = 134
 CHAPTER 5-02 구조를 기술한 분석클래스 다이어그램의 작성
  분석클래스 다이어그램이란 = 136
  구조를 기술한 분석클래스 다이어그램의 작성 방법 = 138
  클래스, 관련의 종류, 다중도(multiplicity)를 정의한다 = 140
  클래스와 속성을 재점검하다 = 142
  유스케이스 다이어그램, 시나리오 유스케이스에 반영 = 144
 CHAPTER 5-03 스테이트 머신 다이어그램과 화면전이 다이어그램의 작성
  스테이트 머신 다이어그램이란 = 147
  스테이트 머신 다이어그램 작성 방법 = 149
  화면전이 다이어그램을 작성한다 = 151
 CHAPTER 5-04 분석 모델을 기술하는 아키텍처의 결정
  파울러의 아키텍처 = 153
 CHAPTER 5-05 상호작용개요 다이어그램과 분석시퀀스 다이어그램의 작성
  상호작용개요 다이어그램과 시퀀스 다이어그램 = 155
  상호작용개요 다이어그램 작성의 포인트 = 157
  분석시퀀스 다이어그램이란 = 159
  분석시퀀스 다이어그램 작성의 포인트 = 161
  "배부처를 결정한다"의 분석시퀀스 다이어그램 = 162
  "판매증가 자료를 결정한다"의 분석시퀀스 다이어그램 = 164
  "배부의뢰를 작성한다"의 분석시퀀스 다이어그램 = 166
 CHAPTER 5-06 분석클래스 다이어그램에 행동 추가 및 패키지 나누기
  구조와 오퍼레이션의 정의 = 169
  오퍼레이션을 추가한 분석클래스 다이어그램의 작성 = 171
  분석클래스 다이어그램의 작성 = 172
  패키지 나누기 = 180
  패키지 나누기의 방법 = 181
  규칙에 따라 패키지를 나눈다 = 181
Part 6 시스템화를 향해서
 CHAPTER 6-01 시스템 아키텍처의 선정
  Part 6에서 설명하는 공정 = 190
  아키텍처를 결정하기 위한 정보 = 191
  아키텍트의 직책 = 192
  시스템 아키텍처의 선정 = 194
 CHAPTER 6-02 프레임워크의 선정
  어플리케이션 아키텍처에서 필요한 요소 = 200
 CHAPTER 6-03 패턴의 정의
  패턴 적용의 장점 = 204
  코러블레이션에 의한 패턴의 표기방법 = 206
  프레임워크 적용 형태의 패턴화 = 207
  파사드 패턴 = 209
  DAO/DTO 패턴 = 211
  Struts 패턴 = 214
  JSF 패턴 = 216
  ORM(Hibernate) 패턴 = 218
  DAO/DTO-ORM(Hibernate) 패턴 = 220
  DI(Spring) 패턴 = 222
  Spring-JSF 패턴 = 225
  Spring-Hibernate 패턴 = 227
  DAO/DTO-Spring-Hibernate 패턴 = 229
  패턴의 최적화 = 231
Part 7 논리모델의 도출과 패턴의 적용/전개
 CHAPTER 7-01 논리클래스 다이어그램의 작성
  Part 7에서 설명하는 공정 = 234
  논리클래스 다이어그램 및 시퀀스 다이어그램 작성 방법 = 235
  고려할 점 1(배부의뢰 오브젝트 구조의 명확화) = 236
  고려할 점 2(각 엔티티의 라이프 사이클 명확화) = 237
  고려할 점 3(재고배당 처리의 명확화) = 242
  고려할 점 4 = 244
 CHAPTER 7-02 패턴의 적용 및 코드 작성
  정의한 패턴을 적용한다 = 246
  서비스의 그루핑(grouping) = 247
  Struts 패턴과 DAO/DTO 패턴의 적용 = 248
  "배부처를 조회한다" "배부처를 선택한다"의 패턴 적용 결과 = 252
  적용 후의 소스코드 = 263
  Spring-JSF 패턴과 DAO/DTO-Spring-Hibernate 패턴의 적용 = 267
Part 8 MDA툴 최신 동향
 CHAPTER 8-01 MDA툴의 이해
  MDA툴의 목적 = 290
 CHAPTER 8-02 uCosminexus Developer에 의한 변환 예
  uCosminexus Developer의 모델 환경툴의 이해 = 292
  적용 패턴과 변환 예(구조 모델 → 구현 모델) = 294
  모델의 변환(분석 모델 → 구조 모델) = 295
  모델의 변환(구조 모델 → 구현 모델) = 300
 CHAPTER 8-03 medini Componenet Modeler에 의한 변환 예
  medini Component Modeler의 이해 = 302
  모델의 기술 사례 = 303
Appendix 부록
 Appendix A 전체 시스템 구축 공정과 아웃풋 도큐먼트
 Appendix B 패턴위버의 활용

관련분야 신착자료