Developing Software with UML: Object-Oriented Analysis and Design in Practice, 2/e
Bernd Oestereich
- 出版商: Addison Wesley
- 出版日期: 2002-01-18
- 定價: $1,260
- 售價: 9.5 折 $1,197
- 語言: 英文
- 頁數: 320
- 裝訂: Paperback
- ISBN: 020175603X
- ISBN-13: 9780201756036
-
相關分類:
UML、Object-oriented
立即出貨 (庫存=1)
買這商品的人也買了...
-
$2,500$2,375 -
$490$323 -
$1,150$1,127 -
$680$537 -
$680$578 -
$650$553 -
$880$695 -
$1,029Operating System Concepts, 6/e (Windows XP Update)
-
$450$297 -
$590$460 -
$590$466 -
$720$569 -
$820$804 -
$750$638 -
$560$476 -
$450$356 -
$420$328 -
$650$553 -
$450$351 -
$850$723 -
$680$537 -
$480$379 -
$750$593 -
$780$616 -
$450$356
相關主題
商品描述
Table of Contents:
Preface.
1. Introduction.
Object-oriented Software Development.
History of Object-orientation.
OOAD in Practice.
Holistic Approach.
2. Object-orientation for Beginners.
2. Object-orientation for Beginners.
Object-orientation for Beginners.
Classes, Objects, Instances.
Attributes, Operations, Constraints,
Relationships.
Object Identity.
Responsibilities.
Taxonomy and Inheritance.
Abstract Classes.
Associations.
Aggregations.
Message Exchange.
Collections.
Polymorphism.
Persistence.
Classification of Classes.
Design Patterns.
Components.
3. Analysis.
3. Analysis.
Introduction.
Developing the System Idea and Objective.
Identifying Stakeholders.
Identifying Business Processes.
Identifying Stakeholders' Interests.
Identifying Business Use Cases.
Describing the Essence of Use Cases.
Identifying System Use Cases.
Collecting and Studying Materials.
Describing the Requirements.
Identifying Business Classes.
Creating a Technical Dictionary.
Developing a Use Case Process Model.
Describing the System Interface.
Explorative Interface Prototyping.
4. Design.
4. Design.
Defining the Application Architecture.
Identifying Domain Components.
Developing Component-specific Class
Models.
(Further) Developing State Models.
Identifying and, if Necessary, Restructuring
Component Dependencies.
Designing Component Interfaces.
Developing Collaboration Models.
Developing Process-oriented Component
Tests.
Developing Class Tests.
Defining Attributes.
Specifying Dialogs
Discussion of Design.
5. UML Fundamentals.
5. UML Fundamentals.
Introduction.
Types of Diagrams.
Use Case Diagrams.
Class Diagrams (Basic Elements).
Class Diagrams (Relational Elements).
Behavioral Diagrams.
Implementation Diagrams.
Appendix A. Glossary.
Appendix B. References.
Appendix A. Glossary.
Appendix B. References.