도서명

저자명

키워드
 
> 도서정보 > 전체도서
UML을 이용한 객체지향 정보시스템 개발방법론 
장길상 l  발행 : 2011-12-29
 
분야 : 기술과학
정가 : 10,000 원
판형 : 4*6배판
면수 : 208
ISBN : 978.89.7868.264.0
재고상태 : 재고있음
 
   
책소개

최근 정보시스템 개발방법론에서 주목을 받고 있는 것이 UML(Unified Modeling Language) 이다. UML이란 소프트웨어 개발 과정에서 산출되는 산출물들을 명시, 개발, 문서화하기 위하여 OMG(Object Management Group)에서 제시한 객체지향 표준 모델링 언어이다. 또한 UML은 앞으로 기업이나 각 기관들에서 정보시스템 개발방법론으로 점점 많이 채택되어 사용되고 있고, 앞으로는 많은 정보시스템 개발 프로젝트에서 시스템 분석 및 설계 단계의 문서화 작업서 표준 표기법으로 사용될 것으로 예상된다. 따라서 이러한 UML은 많은 대학교에서 시스템 분석 및 설계(System Analysis and Design)나 소프트웨어 공학(Software Engineering), 또는 객체지향 관련 교과목에서 많이 가르치고 있다. 이와 관련하여, UML 관련 외국 서적 및 국내 서적이 많이 출간되고 있고, 훌륭한 책들이 많은 것이 사실이다. 그러나 UML 관련 많은 서적들이 이론적으로 훌륭하고, UML을 학습하는데 많은 도움을 주고 있는 것도 사실이나, 대학교의 한 학기 분량으로 UML의 이론 및 표기법과 활용 능력을 동시에 습득할 수 있도록 내용이 구성된 책은 드물다. 예를 들면, 대부분의 책들은 이론 부분 설명이 대부분을 차지하고 있고, 사례를 이용한 활용 능력을 키우는 부분은 많이 부족하였다. 그래서 늘 이론 및 표기법 설명 부분을 간결하게 하고, 이를 이용한 실제 업무에 대한 활용 능력을 키우는 교제는 없을까 하고 고민하여 왔다.

저자소개

저자/장길상

KAIST 경영정보공학 박사

현 울산대학교 경영대학 경영정보학과 교수

목차

제1장 정보시스템 개발 방법론의 이해 _ 9

 

1. 방법론의 이해_10

2. 정보시스템 개발 방법론의 유형_13

3. UML 기반의 객체지향 개발 방법론_19

 

제2장 객체지향 개발의 이해_25

 

1. 객체지향의 개요_25

2. 객체지향과 UML_26

3. 객체지향 개발_27

4. 아키텍처와 프레임워크_29

5. 컴포넌트_31

6. UML과 재이용_31

7. 객체지향 프로그래밍_32

8. 프로젝트의 진행_33

 

 

제3장 개념모델의 작성_37

 

1. 클래스의 추출_37

2. 클래스 다이어그램의 기술 방법_39

3. 개념모델의 작성 사례_56

제4장 유스케이스의 작성_67

 

1. 유스케이스 다이어그램의 작성 방법_68

2. 유스케이스의 기술_76

3. 시나리오_84

 

 

제5장 분석모델의 작성_91

 

1. 분석모델_91

2. 시퀀스 다이어그램_104

3. 콜레보레이션 다이어그램_114

4. 상태 다이어그램_118

5. 액티비티 다이어그램_122

 

 

제6장 설계모델의 작성_125

 

1. 승차권 자동판매기의 설계_125

2. 행선지 게시판 시스템의 설계_129

3. 통신판매관리 시스템의 설계_134

 

 

제7장 생산관리시스템의 객체지향 개발_153

 

1. 개발시스템의 개요_153

2. 개념모델의 작성_156

3. 유스케이스 다이어그램의 작성_160

4. 분석모델 작성_163

5. 클래스 정제_169

6. 설계모델의 작성_179

7. 팩키지의 작성_180

8. 구현 다이어그램 작성_182

 

 

제8장 UML의 향후 발전_185

 

1. MDA_185

2. OMG의 4계층 메타모델_188

3. MOF와 XML_190

4. UML2.0_192

 

 

부록:표기법의 Quick Reference_197

 

참고문헌_203

 

색 인_205