|
Usually an information system can be broken down into a number of distinct tasks. For example a system used to manage a car repair garage could be broken down into these tasks :
Breaking down a job into smaller tasks that can be worked on more easily is known as top down design. The work done in the feasibility study should help identify these tasks. From the garage example you can see that some of the tasks are completely unconnected whereas there may be links between the other tasks :
For a small information system the individual tasks can be tackled one at a time. For a large information system different tasks may be worked on by different people. If a task you have identified is still quite large then you may want to break it up into even smaller parts to work on when you produce your design. Continuing to break a task up into smaller parts like this is all part of the top down design process.
From this point on each task should be treated separately. A separate requirements specification, design, implementation, testing and evaluation stage should be produced for each task.
GCSE ICT Companion 04 - (C) P Meakin 2004