Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Systems Design and Implementation Techniques

School/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!



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009