System Design Course

Home   •   About   •   Training   •   Consultancy   •   Authoring   •   Contact

Training Courses

Software Development Process

Business Requirements Definition

Software Testing

User Acceptance Testing



IT Training



Course Outline


Course duration:  1 day


System Design Procedures

•    Develop System Design Options from business requirements specification

•    Consider design options and system architectures for both business and technical impact


Data Analysis

•    Data Analysis techniques including Data Flow Modelling, Elementary Process Descriptions, Logical Data Modelling, Entities and Relationships

•    Diagrammatic techniques including Context Diagrams, Document Flow Diagrams and Resource Flow Diagrams

•    Relational Data Analysis including Codd’s Laws, Normalisation and Logicalisation


Software Design Process

•    Evolution of system design and development of individual component specifications

•    Techniques for estimation of software development


The course includes practical exercises based on generic examples or client-supplied data.