Skip to main content
Home » Our Business Training Courses & Classes » Classroom Courses » Systems Modelling Techniques Course

Systems Modelling Techniques Course

Master a proven set of modelling techniques using UML. Topics covered on the Systems Modelling Techniques course include use case diagrams, analysis class diagrams and state machines. A Specialist Practitioner module on the internationally recognised BCS Diploma in Business Analysis.

  • Classroom

    Course Details:

    Duration: 3 days

    Price: Virtual £1250*+VAT
    *includes BCS exam

    Next available course:

    Virtual Classroom
    Virtual Classroom
    Virtual Classroom
Who is this course for?

Business analysts, solution developers, project managers and anyone who needs a thorough practical understanding of the tools and techniques of UML (the Unified Modeling language). Systems Modelling Techniques is also a Specialist Practitioner module on the BCS (ISEB) International Diploma in Business Analysis.

About the course

Systems modelling helps clarify the charactristics of a system and specify the requirements to be met. Learn a proven set of modelling techniques for specifying IT systems, using selected models from the Unified Modeling Language (UML), a standard for systems specification. Topics covered on the Systems Modelling Techniques course include use case diagrams, analysis class diagrams and state machines. 

When combined with our Systems Development Essentials course, this module provides you with the core tools and techniques you’ll need to become an effective systems analyst.

Presented to you by one of the expert training consultants pictured below. Each member of our Systems Modelling Techniques training team brings substantial experience of systems modelling and UML to the programme.

How is the course structured?

To give you more of an idea of what you’ll learn and how the course will help you, here’s a quick guide to those three days.

  • Systems modelling
  • Use case diagrams
  • Use case descriptions
  • Activity diagrams
  • Class diagrams
  • State machines
  • Interaction diagrams
  • Checking requirements and providing solutions
Course manual

For virtual courses a printed copy of the latest edition of the comprehensive course manual will be sent to your home address in good time for the start of your course. Our delegates tell us that having access to a physical document is beneficial as both a reference document and for taking notes during the course. In addition, a link will be emailed to you to enable you to access an electronic copy of the same comprehensive manual for convenient future reference.

Is there an exam?

Yes. During this three day course you’ll receive all the training you need to prepare for the BCS Systems Modelling Techniques certificate examination. Through a given business scenario, this open-book exam puts your knowledge of systems modelling and UML techniques to the test. A pass means you’re another step closer to achieving the BCS International Diploma in Business Analysis – the de facto certification for practicing business analysts. One last thing; this course is also a core module of the BCS International Diploma in Solutions Development, and is approved as consistent with the IIBA BABoK version 3.0.

For delegates attending a virtual or online course, the exam will be a written, scenario based exam and may be taken at one of our classroom locations in London or Thame. The pass mark is 25/50. Please contact us for further details, available dates and to make a booking.

What’s next?

If this course is part of your BCS Diploma in Business Analysis programme you have a choice of further modules which include the core BA Diploma modules, Business Analysis Practice and Requirements Engineering. Candidates who have already completed Systems Modelling Techniques also need to pass one of the Foundation Specialisms; in Business Analysis, IS Project Management, Business Change or Commercial Awareness. The structure of the certification is shown here.

Full course outline

Systems Modelling Techniques (a three-day course)

Course Content

Systems modelling

  • The importance of modelling and modelling standards
  • Models of the Unified Modeling Language (UML)
  • Interaction of selected UML models

Modelling functionality

  • Use cases diagrams
  • Actors and the system boundary
  • Modelling functional scope
  • Use case descriptions – structure and contents
  • Use case descriptions – defining the main and alternative flows
  • The <<include>> and <<extend>> constructs
  • Activity diagrams – notation
  • Using activity diagrams to model use case descriptions
  • Using activity diagrams to model processing

Static data modelling

  • Objects and classes
  • Class diagrams and object diagrams
  • Representing classes – name, attributes and operations
  • Defining attributes – adornments
  • Abstraction and Encapsulation
  • Associations – structural, association and aggregation
  • Defining multiplicities
  • Generalisation and inheritance
  • Understanding polymorphism

Dynamic modelling

  • Cross-referencing models with CRUD
  • State machine diagrams modelling object lifecycles
  • Realising use cases with interaction models
  • Sequence and communication diagrams
  • Interaction fragments, including opt, alt and loop
  • How interaction models populate class operations during design

Modelling in context

  • Phases and workflows of the Unified Process
  • Models in the Unified Process
  • The bridge to design, software package selection and development

©Assist Knowledge Development Ltd.

Presenters for this course

Julian Cox
Julian Cox
Pete Thompson
Pete Thompson
Steve Silsby Profile
Steve Silsby