Training Course:Systems Design and Implementation TechniquesSchool/Trainer:Silicon Beach Training Ltd. Brighton, East Sussex, United Kingdom
Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced
Course Description:
'' This Systems Design and Implementation Techniques training course is designed to be both practical and participative. Theoretical concepts are introduced and are then reinforced through practical exercises where participants can apply the skills and techniques of design in a realistic project simulation. The Systems Design and Implementation Techniques course takes a "tool-kit" approach to Systems Design, introducing models from the UML (such as sequence diagrams and state machine diagrams) alongside established models like the normalised data model and Structured English. It is appropriate to designers working in all software environments, including those primarily working on system enhancements.
Systems Design and Implementation Techniques Training Course Objectives At the end of this course participants will be able to:
Explain the role and objectives of systems design and implementation in the systems development lifecycle Define the objectives and constraints of design Design effective inputs, outputs and interfaces Normalise a restricted set of inputs and outputs Develop a "bottom-up" data model from normalised data Define logical process specification using Data Action Diagrams and Interaction Diagrams Produce a strategy for effective physical design Develop a state machine diagram Understand and apply the principles of security, confidentiality and privacy Describe the role of testing in systems design Describe and evaluate different methods of systems implementation Analyse training needs and select an appropriate training method Describe a range of post-implementation issues Systems Design and Implementation Techniques Training Course Content 1. Introduction
Objectives and constraints of design Design and implementation in the systems development life cycle The products of analysis Design approach and architecture 2. Input and output design
The design boundary Output design and technology Input design and technology Selection of appropriate output and input technologies 3. Human-Interface Design
Design of input and output screens Dialogue types Usability and style guides Dialogue modelling Prototyping the interface 4. 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 5. Logical Process Design
Class diagrams (UML) Interaction Diagrams (UML) Sequence Diagrams (UML) Communication Diagrams (UML) Structured English Data Action Diagrams 6. 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 7. 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 8. 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 9. Systems Implementation
Implementation planning and preparation Changeover methods Handover procedures 10. Training
Analysing training needs Methods of training delivery Evaluating training 11. 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 ...''
Elements of this syllabus are subject to change.
Please go to the school's official website for training price and schedule:
http://www.siliconbeachtraining.co.uk/
Phone:+44 (0)1273 622272
School Address/Venue(s):
86 Gloucester Road Brighton East Sussex BN1 4AP UK
Jobs & Resumes: Brighton Houses & Roommates: Brighton
Search other schools for Systems Design and Implementation Techniques training resources.
Other training courses offered by Silicon Beach Training Ltd.:
Business Analysis Essentials
Requirements Engineering
Organisational Context
Modelling Business Processes
Benefits Management & Business Acceptance
Data Modelling
Agile Development
Systems Development
Systems Development Essentials with Agile
Systems Modelling Techniques using UML
Integrating Off-the-Shelf Software Solutions
Software Testing
Software Testing Intermediate
Software Test Analysis
Software Test Management
CompTIA A+
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Facts: This website holds more than 300,000 training course records worldwide, with hundreds of new postings daily. All services in this website are free! |
|
|