This is a small step forward, but one that has presented me with my first opportunity to get some design under way. I know that research is the most vital step at this stage but I believe having a rough outline of the program structure will allow me to envisage how solutions could fit into my project as I progress through the research stage.
The diagram outlines by basic thoughts with regard to structure, it is quite basic at the moment but will grow in time. My concept revolves around having a brain class that will handle all interfacing with the rest of the program and then utilising other classes for the mathematics. I decided to break up Conversion and Calculation into distinct objects in order to increase code-reuse for the future. It will allow these classes to be extended through varying ways individually, without limiting them to specific scenarios.
I will continue to add ideas to the model as I progress through the research and will upload a more up to date version when sufficient progress has been made. The next post will be the documentation I intend to use in my presentation, it will include the actual Power Point file, presentation notes and the report that will go into greater detail regarding the presentation.
No comments:
Post a Comment