Design can only go ahead once the requirements specification is complete. Each requirement will then need to be incorporated into the design. Design is actually a fairly involved process and includes a number of different sections which include -

  • Hardware and software choices
  • Data structure design
  • Input design
  • Output design