Object oriented programming
Object oriented programming
Determine what to do in a centralized filing system. They would like to implement the system
Extract Objects (modules) using the latest software development technologies. The system should
be able to support the following high level requirements.
Object Oriented Design
1. Keep records for all university members.
3 4
Should be testable
Step 2 – Analysis, Design (Modeling) analysis, less on design and even less
Step 3 – Implementation
5 6
Object Oriented Modeling Processes Phases Rational Unified Process
Inception
Unified Process.
Elaboration
Rumbaugh
Construction
Write Software
Transition
Deliver to users.
7 8
I s a graphical modeling language that started at Rational creating the new notation
9 10
Diagrams
Use- case
11 12
UML - Relationships UML - Diagrams
Dependency
Structural Diagrams
Visualize, specify, construct and document
the STATIC aspects of the system.
Association
Behavioral Diagrams
Realization
13 14
19 20
Rational Rose
21 22