Implementation

The whole project implemented iterative and incremental approach towards achieving the project objectives. 4 major phases have been iterated throughout the implementation of the project, Specification, Software and hardware testing, Construction and Modification. Each iterative phase had incremented towards the project outcome, and the project objective and the requirement of the previous phase deliverable was refined at each phase.

Phase 1 Specification This phase was to specify the major project objective and requirements to set the major core of the project to guide the later stage. Major researches were done at this phase to set guidelines for later phases. Major software choices were made in this stage to confirm the constraints.

Phase 2 Software and hardware testing This phase was to assure that the choices from phase 1 was feasible. The major work done was to learn to use and produce tests for justification. However this phase cannot test the performance because the real data for the final output was still not yet prepared.

Phase 3 Construction This phase is to construct a final model working model based on the deliverable from earlier stages. This phase has gone through 5 major training trial sets of experiments to create a satisfying final model. Requirements and justification of trial sets were made according to previous phases and were updated according to findings of each experiment. Details and evaluation of the experiment will be reported in the final year project report

Phase 4 Modification and wrap up This phase improved the deliverable of the previous phase and wrapped up the whole project. Since project time is limited, an ending point of the project was set at this stage, and work done in this stage was to wrap up the whole project to prepare for presentation and exhibition.