Search the site search Search
 
Search
Contact Us Download Brochures Free Newsletter

Systems Modelling Techniques with UML


Working in partnership with Assist KD

Systems Modelling Techniques with UML provides delegates with a framework and a proven set of modelling techniques to use when specifying IT systems. It uses selected models from the UML, the Unified Modeling Language, which has rapidly become a de-facto standard for systems specification.

Combined with Systems Development Essentials this module provides delegates with a complete systems analysis course.

Systems Modelling Techniques with UML is delivered by trainers who bring their substantial experience of UML systems development to the programme. A comprehensive manual, containing detailed information about UML analysis techniques and providing references for further reading, is supplied as part of the course.

ISEB qualifications

This course prepares candidates to sit the examination for the ISEB Certificate in Systems Modelling Techniques. This involves a one-hour, open book examination that may be taken at the end of the course or at a public examination session. The certificate in Systems Modelling Techniques is a core module for the ISEB Diploma in Systems Development and a specialist module for the ISEB Diploma in Business Analysis.

SFIA Mapping

Data Analysis level 5.

  1. Systems modelling
    • The need for modelling and modelling standards
    • Models of the Unified Modeling Language (UML)
    • Interaction of selected UML models
    • Validating and verifying models
  2. Modelling Functionality
    • Modelling user requirements
    • Use cases
    • Actors and the system boundary
    • Use case diagrams
    • Generalising actors and use cases
    • Use case descriptions - template of the description, including pre-conditions and post-conditions
    • Use case descriptions - defining the main and alternative flows
    • <<include>> and <<extend>>
    • Using activity diagrams to model use case descriptions
    • Activity diagrams - notation
    • Using activity diagrams to model processing
    • Using activity diagrams to model use case descriptions
  3. Static modelling
    • Analysis class modelling
    • Objects and classes
    • Class diagrams and object diagrams
    • Representing classes: name, attributes and operations
    • Defining attributes: adornments
    • Abstraction and encapsulation
    • Associations
      • Naming associations
      • Defining multiplicities (minimum and maximum)
      • Multiple associations
      • Reflexive associations
      • Constraints in associations
      • Association classes
    • Generalisation and inheritance
      • Modelling generalisation
      • Private, public and protected attributes
      • Concept of polymorphism
  4. Dynamic modelling
    • Use case realisation
    • Sequence diagrams
      • Lifelines
      • Focus
      • Message notation
      • Populating the class diagram
      • Using opt, alt and loop in the sequence diagram
    • Communication diagrams - an introduction
  5. Modelling in context
    • The Unified Process
      • Phases of the Unified Process
      • Workflows of the Unified Process
    • The relationship of models to the Unified Process
    • Monitoring analysis against business objectives and system requirements
    • The bridge to design, software package selection and development

You can call Matchett on +44 (0)1295 814200 to book a course or simply discuss your training needs OR email us:

Personal information
*
*
*
*
*
*
 
*
*



submit the form

Providing delegates with a framework and a proven set of modelling techniques to use when specifying IT systems.

Pre-requisites

Delegate Profile