+44 (0)23 9282 2254 info@dthomas.co.uk

UML Essentials

UML EssentialsThe UML Essentials training course is a thorough presentation of the Unified Modelling Language and includes practical advice on effective usage in development projects and is suitable for business analysts and developers.

Course Details

Duration: 2 Days

Prerequisites: None, however some experience in software development would be an advantage.

Course Outline

Background of the Unified Modelling Language (UML)

  • Includes a brief history of UML important background information
  • Overview of general UML diagram elements

General UML Diagram Concepts

  • Conventions that apply across all UML diagrams
  • Different kinds of relationships
  • Organizing elements into packages

Use Cases

  • How to draw the Use Case diagram
  • Identification of use cases and actors
  • Discussion on application within iterative development methodologies
  • Specification of Use Cases (Basic Flow, Alternate Flows, Exception Flows) using text
  • Common issues and their solutions

Object and Class diagrams

  • Learn how to create effective UML class diagrams which represent the business domain
  • Understand how class and object diagrams provide valuable feedback about the structure of the software
  • Find out when to use the UML object diagram

Sequence Diagrams

  • Understand the Sequence diagram
  • Comprehend the importance of the diagram

UML Statechart Diagrams

  • Understand when and why it is important to model the states of objects

Implementation Models: Component Diagrams & Deployment diagrams

  • Comprehending the implementation model
  • Look at why it is important to model the deployment

UML Activity diagrams

  • Understand the difference between Activity and State diagrams
  • Learn about the components of the Activity diagram

How do I book this course?

If you would to book an onsite delivery of the UML Essentials training course, you need only contact our training team to request a quote: