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.
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 processes using a data flow diagram.
Elementary process descriptions.
Types of data flow diagrams – current and required.
Modelling data using entity relationship diagrams.
Relationships including cardinality, optionaility, exclusivity, recursion, multiple, relationship names.
Analysing the behaviour of entities.
Events, enquiries, effects, entity access matrix, modelling the behaviour of entities, constructs for sequence, selection and iteration.
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.