BCS Certificate in Systems Design Techniques
Course
In London
Description
-
Type
Course
-
Location
London
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.
Facilities
Location
Start date
Start date
Reviews
Subjects
- Systems
- Design
- IT
- Design techniques
Course programme
- 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
- 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
- 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
- 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
- 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
BCS Certificate in Systems Design Techniques