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