CG4 - Design
This section involves designing the new system.

 

 
Design (20 Marks)
Section Marks
Output content and format 2
  What data will be output by the system? What will it be used for?

Design any output forms or screen displays.

 

 
Input content, capture and format 2
  How will data be collected?

How will it be input? Justify your chosen method of input.

Design any data capture forms.

Design any input screens.

 

 
Files and/or data structures, methods of access 4
 

What files are going to be stored?

Design any data structures that you will need for your solution...

Arrays ? (Eg. Usernames and Passwords)
Data Structure Table ? (Give field names, types, validation requirements). Key field? Foreign keys?
Drop-down lists ?
Menus ?

What method of access will be used? Serial or random access?

 

 
Validation 2
 

Describe fully the validation routines to be carried out when your data is input.

 

 
Processing stages 8
 

What processing is carried out on the data by your program?

Design these processing stages using either...

  • Program flowchart
  • Pseudocode

(Clearly indicate which processes use which data.)

 

 
Evaluation criteria 2
  Describe how you will judge whether the finished solution performs well.

Do this as an itemised list - (you will need this later on in the final section of this project.)

 

 
HINT : Ask yourself - Would a competent computer programmer be able to create my system from scratch using the designs that I have done?
If the answer is YES - you have done a good job!