J 2Object Oriented Analysis and Design Using UML

Java 2: Object-Oriented Analysis and Design Using UML introduces the major elements of the Unified Modeling Language and the Unified Software Development Process

Course Objectives

  • Know the Purpose and Parts of the UML
  • Drive the development of a system using use cases
  • Describe how objects interact using a sequence diagram
  • Create class and object diagrams
  • Interface-based design
  • Layer your system into packages
  • Model dynamic behavior using collaboration,
  • Statechart, and activity diagrams
  • Using component and deployment diagrams
  • Manage and schedule the software development process

Prerequisites

To ensure your success, we recommend you first take the following ABCO Technology course or have equivalent knowledge:

  • Object Oriented Programming: Principles (required)
  • Java 2: Programming Language (recommended)

Course Benefits

Students become comfortable with the course, and also provide a means to evaluate learning. Upon successful completion of this course, students will be able to:

  • Know the purpose and parts of UML
  • Drive the development of a system based on Use Cases
  • Use the CRC method to identify classes
  • Describe how objects interact using a Sequence Diagram
  • Create Class and Object Diagrams
  • Use Interface-based Design
  • Layer your system into packages
  • Model Dynamic Behavior using Collaboration
  • Statechart, and Activity Diagrams
  • Use Component and Deployment Diagrams
  • Manage and Schedule the Software Development Process

Course Duration: 40 hours

×