|


| |
GCSE ICT
Theory - PROBLEM SOLVING USING ICT (FULL COURSE MODULE)
Note: This content is covered by the
Full-course Project 2 task.
5.4 PROBLEM SOLVING USING ICT
Content:
- Analysis
- Design
- Development, Testing and Implementation
- Documentation
- Evaluation
5.4.1 Analysis
- Researching a situation using observation, interviews and/or
questionnaires and/or data capture forms
- Recording information
- Identifying problems
- Establishing the information, input, output and processing required
- Identify suitable hardware and software for developing a new system
Learning Outcomes
Candidates should be able to:
- identify methods by which to investigate the problem including
questionnaires, data capture forms, observation and structured interviews;
- record information/data;
- analyse the data and tasks carried out, identifying problems with the
current methods and procedures;
- work out the user and information requirements necessary to resolve the
identified problems;
- specify the required hardware and software;
- document the system requirements for later reference during evaluation.
5.4.2 Design
- Designs for documents and files
- Design forms/inputs
- Design outputs
- Validation
- Use of diagrams to describe system processing
Learning Outcomes
Candidates should be able to:
- design and document data capture forms and screen layouts;
- design and document report layouts, screen displays and other forms of
output (e.g. audio output);
- specify any verification and validation required and interactive feedback
required if any data is input in error;
- design the required data/file structures necessary to solve the
inefficiencies/problems indicated in the requirements specification;
- design the new methods/procedures/processing
5.4.3 Development, Testing and Implementation
- Create the required data/file structures
- Create inputs/outputs and set up any validation specified in the design
- Designing test data to test normal, abnormal and extreme circumstances
- Test the system
- Specify implementation method: direct changeover, phased implementation or
parallel running
Learning Outcomes
Candidates should be able to:
- develop the data structures of the design using the appropriate features
of a software package;
- develop the input/outputs and validation checks for their user using the
appropriate features of the chosen software;
- identify, develop and document a test strategy for the design, ensuring
that normal, abnormal and extreme circumstances are tested;
- test the new system, illustrating how improvements are carried out as a
result of testing;
- produce detailed and annotated output from the testing to show how the
system works;
- devise a strategy for system implementation.
5.4.4 Documentation
- The purpose and limitations of the system
- The hardware and software requirements of the system
- How to use the system
- Input and output formats
- Sample runs
- Error messages
Learning Outcomes
Candidates should be able to:
- describe the purpose of the system and its limitations to the user;
- describe the hardware and software required to run the system;
- describe how to use the system, illustrating the system in use by
providing annotated output;
- describe the inputs, validation and any outputs from the system;
- produce a section on troubleshooting errors for the user;
- produce documented evidence that the system works as part of the project
report.
5.4.5 Evaluation
- Comparing the solution with the original design
- Conclusions drawn from the testing and any modifications and improvements
made
Learning Outcomes
Candidates should be able to:
- evaluate the final system against the criteria described in the
requirements specification;
- evaluate the users’ responses to testing the system or end results of
testing;
- identify the good and bad points of the final system highlighting any
limitations and necessary extensions to the system, indicating how the
extensions could be carried out.
|