Mastering Object Oriented Analysis and Design with UML 2.0
OverviewPrerequisites
Experience
Audience
Topics
Skills
Tools
Contents
This course introduces the concepts, process, and notation for developing a design model using the Rational Unified Process Analysis and Design workflow as a framework. The course concentes on those activities that are performed by the object-oriented designer. Architectural concepts are introduced and discussed, as they drive the design, but this is not an architecture course.
back to topTo benefit from this course, it is desirable that students have completed the following courses or equivalents:-
back to topTo benefit from this course, students should have the following experience:-
Some knowledge of software development is recommended
back to topThis course teaches tasks that are part of the jobs for the following team members: Designer and Software Architect.
back to topThis course teaches the following skills:-
back to topThis course teaches techniques and skills supported by following tools:-
back to topThis course consists of the following modules:-
- About This Course
- Best Practices of Software Engineering
- Concepts of Object Orientation
- Requirements Overview
- Analysis and Design Overview
- Architectural Analysis
- Identify Design Elements
- Identify Design Mechanisms
- Describe the Run-Time Architecture
- Describe Distribution
- Use-Case Design
- Subsystem Design
- Class Design
- Database Design
