The following videos show a walkthrough of each of the sections of the coursework. This is intended to highlight the problem solving techniques that can be used.
The three sections are:
Software Design and Development
Database Design and Development
Web Design and Development
Task 1
Task 1a: Analysis
Only use what is on the page during first pass of this task
If there are more inputs / processes / outputs than you can find in the program analysis, work through the information that is provided in the input / process / output section to try and infer further information
Task 1b: Program Design
Task 1c: Implementation
Task 1d(i): Testing
Demonstrate your program works by taking screenshots of your actual output.
Check manually that your program is performing calculations correctly and choosing the correct path through selection statements.
Task 1d(ii): Testing
Practice this using your program or on paper before taking screenshots.
This task does not require screenshots but there is nothing wrong with including them to prove that your program generates the expected outputs using the test data you have created.
Task 1e: Evaluation
I recommend turning line numbers on in your IDE so that you can link your answer to your program code.
These questions usually require only one answer but there is space for two or three examples if you are unsure about clarity.
Task 2
Task 2a: Analysis
Task 2b: Design
Task 2c: Implementation (Validation)
Task 2d(i): Implementation (SQL Update)
Task 2d(ii): Implementation (SQL SELECT)
Task 2e: Testing
Task 2f: Testing & Evaluation
Task 3
Task 3a: End-user requirements
End-user requirements should start with "The user should be able to..."
Only use the information given, there is no need to make requirements up.
Task 3b: Wireframe Design
Use boxes with crosses to highlight media files e.g. audio, video or animation. Always include details of filename and the type in your wireframe.
Headings should include the actual text stated, other elements of text can be squiggly lines or placeholders. Again, include details of fonts, font size, text colour and any other important descriptive elements in your wireframe.
Links should have information about where the user is taken to when clicked. This can be another page in the same website or to an external page.
Task 3c: HTML
Task 3d(i)
Task 3d(ii)
Task 3e
Task 3f