Book Description

About the Author

Table of Contents

Source Code

Errata

Send Comments

Teaching Materials

Author's Homepage
 

Object-Oriented Software Development Using Java
Xiaoping Jia, Ph.D
Chapter 2:   Object-Oriented Modeling Using UML 

Contents
   2.1 Principles and Concepts
         2.1.1 Objects and Classes
         2.1.2 Principles
   2.2 Modeling Relationships and Structures
         2.2.1 Inheritance
         2.2.2 Association
         2.2.3 Aggregation and Composition
         2.2.4 Dependency
   2.3 Modeling Dynamic Behavior
         2.3.1 Sequence Diagram
         2.3.2 State Diagram
   2.4 Modeling Requirements with Use Cases
         2.4.1 Terms and Concepts
         2.4.2 Use Case Diagrams
   2.5 Case Study: An E-Bookstore
         2.5.1 Conceptualization
         2.5.2 Use Cases
         2.5.3 Object Models


Source Code :
      No source Code for this Chapter 



Other Chapters


Book Description - About the Author - Table of Contents
Source Code - Errata - Send Comments
Teaching Materials - Author's Homepage