Essentials of Visual Modelling with UML

Overview
Prerequisites
Experience
Audience
Topics
Skills
Tools
Contents

Course Details
Type
Classroom
Session 1
09:30 to 11:00
Duration
1 day
Session 2
11:15 to 12:30
Course code
DEV275
Lunch
12:30 to 13:30
Course Id
RD201G 
Session 3
13:30 to 15:00
Capacity
12 delegates
Session 4
15:15 to 16:30
Price
£625.00 + VAT
All times except start are approximate
Overview

This one-day introduction gives the students an understanding of why Visual Modelling is recognised as a common practice in successful software development projects. The course starts out by introducing the concepts of object-orientation, such as abstraction, encapsulation, classes and objects, followed by a thorough introduction to the Unified Modelling Language (UML). Practical exercises (on paper) explain the practical application of the modelling theory in a software project setting.

back to topTop
Prerequisites
Experience

To benefit from this course, students should have the following experience:-

Some knowledge of software development is recommended

back to topTop
Audience

This course teaches tasks that are part of the jobs for the following team members: Designer, Implementer, Integrator, Software Architect, Business-Process Analyst and System Analyst. This couse will also benefit other software practitioners who need to understand and overcome issues around cross-team communication using a standard notation.

back to topTop
Topics

This course covers the following topics:-

  • Describe the basic principles of OO
  • Explain what the UML represents
  • Describe how to apply the OO concepts of abstraction, encapsulation, modularity, and hierarchy
  • Describe and practice modelling, the main UML elements, such as classes, objects, packages, messages, operations, attributes and relationships
  • Define generalization (or inheritance) and polymorphism
back to topTop
Skills

This course teaches the following skills:-

back to topTop
Tools

This course teaches techniques and skills supported by following tools:-

back to topTop
Contents

This course consists of the following modules:-

  1. Introduction to object technology
  2. Principles of visual modelling
  3. Concepts of OO Use-case modelling
  4. Interaction diagrams
  5. Class diagrams
  6. Other UML diagrams
back to topTop