Software Design

11/23/99


Click here to start


Table of Contents

Software Design

Agenda

Structured Design

Beginning the Design Process

Transform vs. Transaction Flow

Transform Mapping

Transform Analysis Example

Transform Analysis Example

First Level Factoring

Transaction Mapping

Transaction Analysis Example

Transaction Analysis Example

Object Modeling Steps

Object Oriented Design Exercise

Tentative Object Classes

Keeping the Right Classes

Tentative Associations

Keeping the Right Associations

Initial Object Diagram

Tentative Attributes

Keeping the Right Attributes

Refining with Inheritance

Iterating Object Modeling

Revised Object Model

Coming Up Next...

Author: College of Computing

Email: allison@cc.gatech.edu

Download presentation source