Systems Modelling Techniques

4 days


The course content is independant ly developed but conforms to the BCS Certificate in Systems Modelling Techniques syllabus. Course fees do not include the examination. At the end of the course, participants should be able to:

  • Justify the need for IT system modelling and modelling techniques.
  • Explain why it is important to model IT system requirements from different perspectives.
  • Develop models of system functionality. These models should be either process models with supporting process descriptions or use case diagrams with supporting use case descriptions.
  • Develop models of system data. These models should be either entity relationship models or analysis class models, both with supporting descriptions.
  • Develop a dynamic model. This model should be either an entity life history showing the effect of events on an entity or a sequence diagram showing the realisation of a use case.
  • Evaluate selected models against business objectives and system requirements.
  • Appreciate how the selected models inter-relate with each other.
  • Describe how the products of analysis feed into the design and development of a system.


Business and system analysts, designers, developers, testers and other practitioners who want to gain skills in systems modelling techniques.


There are no prerequisites for this course.

Course Outline

  • Systems Modelling
  • The need for modelling and modelling standards.
  • Rationale for the selected approach.
  • The approach and systems development lifecycle.
  • Place of models within the systems development lifecycle.
  • Modelling the it system from different perspectives.
  • Interaction of the selected models.
  • Validating and verifying models.
  • Systems Modelling in Context
  • Monitoring analysis against business objectives and system requirements.
  • The bridge to design, software package selection and development.
  • Modelling Functionality
  • Modelling processes using a data flow diagram.
  • Elementary process descriptions.
  • Types of data flow diagrams – current and required.
  • Static Modelling
  • Modelling data using entity relationship diagrams.
  • Entities.
  • Relationships including cardinality, optionaility, exclusivity, recursion, multiple, relationship names.
  • Supporting documentation.
  • Dynamic Modelling
  • Analysing the behaviour of entities.
  • Events, enquiries, effects, entity access matrix, modelling the behaviour of entities, constructs for sequence, selection and iteration.
  • Documenting navigation paths.

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

Upcoming Dates

  • GREEN This class is Guaranteed To Run.
  • SPVC - Self-Paced Virtual Class.
  • Click a Date to Enroll.
Course Location Days Cost Date
London3 1500 £1500 2019-07-15
Onsite4 2800 2800 2019-07-19
London3 1295 £1295 2019-08-14
London3 1295 £1295 2019-09-09
London3 1295 £1295 2019-09-11
London3 1500 £1500 2019-11-11
London3 1295 £1295 2019-11-11
London3 1295 £1295 2019-11-11