Object Oriented Analysis & Design Using UML

Catalog Home Business Analysis, Agile/Scrum & DevOps Design Requirements

There are no scheduled dates for this course.

  Available by Request

Learn how to use Object-Oriented techniques to analyze real-world requirements and to design solutions that are ready to code. Students learn how to identify and design objects, classes, and their relationships to each other, which includes links, associations, and inheritance. A strong emphasis is placed on diagram notation for use cases, class and object representation, links and associations, and object messages. This course utilizes UML 2.0 notation.

Familiarity with structured techniques such as functional decomposition is helpful.

3 Days/Lecture & Lab

Analysts, designers, and programmers responsible for applying OO techniques in their software engineering projects.

  • Introduction to Analysis and Design
  • Objects
  • Advanced Objects
  • Classes and Their Relationships
  • Sequence Diagrams
  • Communication Diagrams
  • State Machine Diagrams
  • Activity Diagrams
  • Package, Component, and Deployment Diagrams
  • Use Cases
  • Process
  • The Project
  • Domain Analysis
  • Requirements and Specification
  • Design of Objects
  • System Design
  • Refactoring
  • Appendix A - UML Syntax
  • Appendix B - Design by Contract
  • Appendix C - University Summary
  • Appendix D - Implementations




< >

Copyright © 2018 ProTech. All Rights Reserved.

Sign In Create Account

Navigation

Social Media