Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 19

Systems Analysis & Design

Sixth Edition

Toolkit Part 5
Object-Oriented Terms and
Concepts
● Overview of O-O Analysis
– Unified Modeling Language (UML)
– Attributes
– Methods
– Message
– Class
– Instance

2
Object-Oriented Terms and
Concepts
● Objects

3
Object-Oriented Terms and
Concepts
● Objects

4
Object-Oriented Terms and
Concepts
● Objects

5
Object-Oriented Terms and
Concepts
● Objects

6
Object-Oriented Terms and
Concepts
● Objects

7
Object-Oriented Terms and
Concepts
● Objects

8
Object-Oriented Terms and
Concepts
● Methods
– Just as objects are similar to nouns and
attributes are similar to adjectives,
methods resemble verbs that describe
what and how an object does something

9
Object-Oriented Terms and
Concepts
● Classes

10
Relationships Among Objects
and Classes
● Relationships
● Relationships describe what
objects need to know about each
other
● Inheritance
● Child
● Parent

11
Object Modeling with the
Unified Modeling Language
● Use Case Modeling
– Actor
– Uses
– Use case description

12
Object Modeling with the
Unified Modeling Language
● Use Case
Diagrams
– Use case
diagram
– System
boundary
– After you
identify the
system
boundary, you
place the use
cases on the
diagram, add
the actors, and 13
show the
Object Modeling with the
Unified Modeling Language
● Class Diagrams
– Class diagram
– Cardinality

14
Object Modeling with the
Unified Modeling Language
● Sequence Diagrams
– Sequence diagram
– Include
• Classes
• Lifelines
• Messages
• Focuses

15
Object Modeling with the
Unified Modeling Language
● State Transition Diagrams
– A state transition diagram shows how an
object changes from one state to another,
depending on events that affect the object

16
Object Modeling with the
Unified Modeling Language
● Activity Diagrams

17
Toolkit Summary
● This toolkit introduces object
modeling, which is a popular
technique that describes a system
in terms of objects
● The Unified Modeling Language
(UML) is a widely used method of
visualizing and documenting an
information system

18
Toolkit Summary
● At the end of the object modeling
process, you organize your use
cases and use case diagrams and
create class, sequence, state
transition, and activity diagrams

● Toolkit Part 5 complete

19

You might also like