Design
In this section you tell about how you intend to figure out what the sub-problems are and what approaches
or theories you will use to solve them. This phase focuses on theory, analysis
and conceptualization. If your project is a research project, then you
will probably describe your scientific hypothesis here.
Most FYP advisors have their own expectations for the design section. You
can ask yours directly, or you can see what he/she said on a
survey about FYP
report preferences.
This section should flow naturally from your Literature Survey, and it can
include any data structures and message structures you may use. Below is
an example from an FYP proposal. For the progress report and final report, more details should be added,
and the verb tenses should change to match the current
status.
2.1 Design
The Design Phase started in early June, and we will continue working on the following aspects:
2.1.1 Analyze algorithms
We will first study the existing flow accumulation algorithms to find out how they work and what their limitations are. We
will identify which parts of these algorithms lead to inefficient use of PC hardware resources and find
possible solutions to overcome these problems.
2.1.2 Design a file format
We will design a file format for storing terrain data sets and also write
software to import the data sets.
2.1.3 Design an algorithm
We will analyze the software built on existing flow routing and flow accumulation algorithms. Then, we will write software that uses an existing
flow accumulation algorithm, test it and study the results. We will use different terrain data sets, and we will record the time the algorithms need
for computations with each data set.
We will use the results to locate possible parts of the algorithm that consistently perform unsatisfactorily and find possible solutions to overcome
these problems.
2.1.4 Design a 3D accumulation presentation
We will design a 3D presentation of the flow accumulation results.
2.1.5 Design a GUI
We will design a user-friendly interface to illustrate the flow accumulation results.