Published by Patrick Mutisya · 14 days ago
This set of notes outlines the essential components that should be included in user documentation for any ICT system. The material is aligned with the Cambridge IGCSE ICT (0417) syllabus and can be used as a reference when preparing manuals, help files or online guides.
A clear statement of what the system is intended to achieve. It should answer the questions:
Identify any constraints that users need to be aware of, for example:
| Component | Minimum Requirement | Recommended Requirement |
|---|---|---|
| Processor | 1 GHz single‑core | 2 GHz dual‑core |
| RAM | 512 MB | 2 GB |
| Hard‑disk space | 200 MB free | 500 MB free |
| Operating System | Windows 7 or later, macOS 10.12+, Linux kernel 3.10+ | Windows 10, macOS 11+, latest LTS Linux |
| Additional Software | Java Runtime Environment 8 | Java Runtime Environment 11 |
setup.exe (Windows) or .dmg (macOS) file.C:\Program Files\MyApp).Saving follows a standard pattern across most applications:
.txt, .csv) is selected.| Action | Menu Path / Shortcut | Key Steps |
|---|---|---|
| Add Record | File → New Record (or Ctrl+N) | Enter data in the fields, then click Save. |
| Delete Record | Edit → Delete (or Del) | Select the record, confirm deletion in the prompt. |
| Edit Record | Edit → Modify (or F2) | Change the required fields, then click Update. |
Specify the required format for each field. Example for a customer database:
001234)user@example.com+44 1234 567890YYYY‑MM‑DD (e.g., 2025‑11‑01)Describe how data will be presented to the user or exported:
.xlsx).Below are two typical interactions with the system.
=== Sample Run 1 – Adding a New Customer ===
Enter Customer ID: 004567
Enter Name: Alice Johnson
Enter Email: alice.j@example.com
Enter Phone: +44 2071 234567
Enter Join Date (YYYY-MM-DD): 2025-11-10
Record saved successfully.
=== Sample Run 2 – Searching for a Record ===
Enter Customer ID to search: 004567
Record found:
ID: 004567
Name: Alice Johnson
Email: alice.j@example.com
Phone: +44 2071 234567
Join Date: 2025-11-10
| Error Code | Message Shown to User | Possible Cause | Suggested Action |
|---|---|---|---|
| ERR001 | “Invalid Customer ID – must be 6 digits.” | Non‑numeric characters or wrong length entered. | Re‑enter a 6‑digit numeric ID. |
| ERR002 | “Email address not recognised.” | Missing “@” or domain part. | Check spelling and format (e.g., user@domain.com). |
| ERR003 | “Unable to connect to the database.” | Database server offline or network issue. | Verify network connection and restart the database service. |
For further assistance call the help desk at 0800‑123‑456 (Mon‑Fri, 09:00‑17:00) or email support@example.com.
Yes. Use File → Import → Excel and follow the mapping wizard.
The system supports up to 20 concurrent users; beyond this you may experience slower response times.
Click Forgot Password on the login screen and follow the email verification steps.
| Term | Definition |
|---|---|
| Database | A structured collection of data stored electronically for rapid retrieval and manipulation. |
| Record | A single entry in a database table, consisting of multiple fields. |
| Field | An individual piece of data within a record, such as “Name” or “Email”. |
| Export | The process of converting data from the application into an external file format. |
| Shortcut | A key combination that performs a command quickly (e.g., Ctrl+S to save). |