Systems Design Techniques
Course
In London
Description
-
Type
Course
-
Location
London
-
Duration
3 Days
Suitable for: Systems Design Techniques prepares participants to sit the examination for the ISEB Certificate in Systems Design 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 Design Techniques is a specialist module for the ISEB Diploma in Solution Development
Facilities
Location
Start date
Start date
Reviews
Course programme
- Introduction
- Objectives and constraints of design
- Design and implementation in the systems development life cycle
- The products of analysis
- Design approach and architecture
- Input and output design
- The design boundary
- Output design and technology
- Input design and technology
- Selection of appropriate output and input technologies
- Human-Interface Design
- Design of input and output screens
- Dialogue types
- Usability and style guides
- Dialogue modelling
- Prototyping the interface
- Logical Data Design (normalisation)
- Notation and conventions of relational data analysis
- Principles of progressive normalisation
- Rationalising results
- Building the normalised (Third Normal Form) data model
- Logical Process Design
- Class diagrams (UML)
- Interaction Diagrams (UML)
- Sequence Diagrams (UML)
- Communication Diagrams (UML)
- Structured English
- Data Action Diagrams
- Systems Controls
- Risk in systems development
- Physical security
- Logical security
- State machine diagrams (UML)
- Backup and recovery procedures
- Software controls
- Audit trails
- Legal requirements of the designer
- Ethical issues affecting the designer
- Physical Design
- Optimising the physical design
- Principles of physical data design
- Design of codes and keys
- Principles of physical process design
- Common design patterns
- Interface and sub-system design
- Component diagrams (UML)
- Deployment diagrams (UML)
- Principles of re-factoring
- Principles of round-trip engineering
- Testing
- Test cases from design models
- Design and code inspections
- Unit or component testing
- Component integration testing
- System testing
- System integration testing
- User acceptance testing
- Requirement traceability
- Systems Implementation
- Implementation planning and preparation
- Changeover methods
- Handover procedures
- Training
- Analysing training needs
- Methods of training delivery
- Evaluating training
- Post-implementation
- Post implementation and post project reviews
- Benefits realisation
- Types of maintenance
- Change control
- Build and release strategy
- Regression testing
- Objectives and constraints of design re-visited
Systems Design Techniques
