Presentation on theme: "B – Design B(i) How the solution solves the problem In this section you specify exactly how your chosen software will meet the requirements. For example."— Presentation transcript:
B – Design B(i) How the solution solves the problem In this section you specify exactly how your chosen software will meet the requirements. For example how will VB.net allow you to do what the task is asking you to do. Use the table – Page 61 B(i) – Audience and purpose. Answer the questions page in as much detail as possible. B(ii) – Screen layout designs Create screen layout designs for your system – remember to include as much detail as possible. Include names of objects if in windows form – or variables used etc. Colours, fonts etc. Use the workbook as a guide – give an explanation for each screen. B(iii) – Navigation paths and user interaction Here is an opportunity for you to expand on the hierarchical diagram you did in section A and go into more detail about the user interaction into your system. B(iv) – Algorithms What algorithms are you going to use in your program – you can show this is visual form or pseudo code. B(v) – Test plan – Use the table shown on Page 76 to create a test plan for your program.
C & D Use of coding features and development of overall solution You will do this part together. The Mark scheme is as follows C1 – Standard programming constructs will be used effectively, with evidence of suitable select statements and loop structures used appropriately. C2 – Variables will be given meaningful names and the type will be appropriate to use. C3 – Suitably typed and named arrays will be used appropriately in the solution D1 – There will be fully detailed evidence of development for a fully functional solution D2 – There will be a full and critical discussion of how successful they were in following the plan and any other modifications, improvements or other changes deemed necessary to this plan D3 – They will provide a clear and detailed commentary on the process D4 – The code will produce an efficient solution to the problem.
C & D Use of coding features and development of overall solution Method of implementation. Create an Implementation log 1)As you are coding and developing a solution YOU MUST DOCUMENT EVERYTHING YOU ARE DOING!!! DO NOT LEAVE THIS TILL AFTER!!! 2)Make sure in your Implementation log you are also covering A commentary on any modifications made where you have deviated from the design – why is what you are doing now better? What is your reason for the change? Make sure any code you do is commented and annotated showing your understanding. Make sure your code is showing all the coding constructs covered – VARIABLES, SELECTION, ITERATION, ARRAYS, FUNCTIONS, FILES. High light these features in your implementation log Make sure your VARIABLES have decent names and types – comment on this in your code. Any areas where you have over come problems – document this as well. 3) After your implementation create a section that offers a full and critical discussion of how successful you were in following the plan and summarise the modifications and changes that you have made as mentioned in your log. YOU NEED TO DO ALL OF ABOVE TO GAIN FULL MARKS IN SECTION C&D. THIS SHOULD BE THE LARGEST PART OF YOUR PROJECT!