About this course

Tech Type Performance
Course Code SDT
Duration 3 Days
Special Notices

Please note, this course does not include the exam in the cost. To book the exam and take it at the end of your course please book on code SDTEX with one of our team.

The certificate focuses on design issues. It is concerned with all aspects of design. The user interface (input forms, input screens, output screens, reports and documents, dialogues) as well as underlying principles of developing analysis models into logical and physical systems designs using data driven or component driven approaches. As in other certificates, the design approach is not prescribed. The syllabus refers to both UML and structured systems design models and techniques.

Please Note: The exam is not included in the course fee. Delegates wishing to undertake the exam should also book on course code SDTEX .

Target Audience:

  • Those who need to produce effective business specifications, develop close working relationships with end users, design solutions that fulfil business requirements, and implement those solutions.

  • Those wishing to attain the BCS Certificate in Systems Design Techniques.

  • Candidates with special examination requirements should consult the BCS web site (http://www.bcs.org/) for the BCS Special Needs policy. Note that the BCS must be advised at least four weeks in advance of any special requirements.

Following your exam you will be sent an email from BCS asking you to register for your exam. Once you have registered and your exam results become available then you will be able to log back into your account and view your results.

What's Included

QA offers more benefits. Here is what's included with this course:

12-month BCS Associate membership


  • Attendance at a Systems Modelling Techniques course, UML version (SMTU), or the equivalent knowledge of UML Analysis Models is essential. In particular delegates are expected to be familiar with the concept of Use Cases, and familiar with the analysis level of UML Class Modelling, Activity Diagrams, Interaction Diagrams and State Machines.
  • If you are taking a BCS exam you must bring photographic identification with you (passport, driving license or student card), as it is a BCS requirement to produce it for the invigilator prior to the exam. Failure to produce a valid form of photographic identification will result in a candidate not being able to sit the exam. For any questions about what form of identification is acceptable please contact your Account Manager or the QA Examination Administration team on 44 (0)1793 696273.

  • BCS allow additional time for candidates who have a disability or whose native language differs to that of the examination paper. Full details are provided in the BCS Reasonable Adjustments Policy which is available to view on the BCS website. If you believe you qualify for this then please notify the Exam Administration team on the details below as early as possible. At least two weeks' notice will be required for processing this request. Delegates failing to advise QA and provide evidence when requested, may not be allowed the additional support offered via the BCS policy. QA Exam Administration can be contacted by email exam.admin@qa.com or by phone 44(0) 1793 696162.

Delegates will learn how to

At the end of this course you will be able to:

  • Develop logical and physical systems designs from structured and UML analysis models.
  • Differentiate between a data driven design approach and an object driven design approach.
  • Select and use a recognised design methodology to meet specific system design requirements.
  • Explain the role and objectives of systems design in the systems development life cycle.
  • Evaluate the suitability of an input and output system.
  • Construct a usable user interface (HCI).
  • Apply the rules of normalization to a set of data attributes.
  • Understand and apply the principles of security, confidentiality and privacy



  • Role of the system designer
  • System design and Solution Delivery
  • Design Approaches: Component driven design (Object Oriented); Data-driven design (Structured Systems)
  • Architectural issues in design: Business, Application and IT architectural constraints; Use of design patterns for software architecture
  • Impact of legacy systems
  • Interpreting analysis models depicting processes and data

Component Driven Design

  • Use and notation of UML (OO) models
  • Coupling and cohesion in Use Case Realisation
  • Component design: Presentation, business and data layers; Interfaces between these layers; User Interface Components; Persistent Data Components; Security Components; Provided and Required Interfaces
  • Design using class, activity and state transition models: Mapping Class operations to Use Cases; Producing Sequence Diagrams for Class and Activity diagrams; Mapping guard conditions from state diagrams on to sequence diagrams and/or class diagrams

Data Driven Design

  • Use and notation of Structured System Models
  • Logical Systems Modelling
  • Access Paths
  • Detailed definition of processes using Structured English / pseudocode / flowcharts
  • Normalisation: Normalisation of selected inputs and outputs from un-normalised to third normal form
  • Physical systems modelling including de-normalising
  • Star Schemas; design of Fact and Dimension Tables

Input /Output Design

  • Identifying I/O Data Elements and selection of data capture and I/O technologies
  • Implications of design on: Transmission; Data Quality; Data Entry; Storage and Retrieval
  • Management Information Reports
  • Design of input and output interfaces: Dialogue Modelling and Design; Forms and Layout Design; Inter-system data exchange format design; Style guides - purpose and usage
  • Prototyping the user interface: Types of Prototype; Prototyping Issues

Controls and Security

  • Verification and Validation of data
  • Public; protected; private; packages, attributes and methods
  • Output controls
  • Physical and logical security
  • Risk assessment of controls and security
  • Backup and recovery procedures
  • Disaster Planning

3 Days

Delivery Method

Delivery method


Face-to-face learning in the comfort of our quality nationwide centres, with free refreshments and Wi-Fi.

Find dates and prices

Online booking is currently not available for this course, to find out more please call us on 0113 220 7150 or email us at info@qa.com to discuss how we can help.

Trusted, awarded and accredited

Fully accredited to ensure we provide the highest possible standards in learning

All third party trademark rights acknowledged.