Question: You will complete the following 4 items using that project. You'll be submitting 4 documents for this assignment. 1. Validation testing - 25 points. Develop
You will complete the following 4 items using that project. You'll be submitting 4 documents for this assignment.
1. Validation testing - 25 points. Develop an appropriate set of test data to fully validate the program against. Note - you were not asked to ensure that the program DIDN'T process a negative number of hot dogs previously, can you deal with that issue now? If you find any errors at all - not just in data validation, but in the valid execution of the program at all, you must fix them in the code and test again to validate that your changes worked. Create to turn in, an appropriately named Word document consisting of
a. the data sets you tested against b. a brief written explanation of the results of your tests and what you had to fix c. screen shots of your good test data working.
2. Performance testing - 25 points. Once you've validated the project, you'll do a benchmark 'performance' test. See the attached file, edit it appropriately, and submit your edited version for grading. 25 points.
GUI Project Part 5 Benchmark Tests
Below are the numbers of each type of hot dog for 10 orders; we're not using names and addresses here. Using a stopwatch of some type, run the DroneDogs program provided in this module, and fill out the table below. Enter the values in the table WHILE you are timing the program.
| # Beef Dogs | # Pork Dogs | # Turkey Dogs | TOTAL COST (You fill this in) |
| 1 | 2 | 3 |
|
| 5 | 0 | 7 |
|
| 10 | 0 | 0 |
|
| 13 | 15 | 5 |
|
| 0 | 0 | 25 |
|
| 3 | 3 | 3 |
|
| 5 | 2 | 2 |
|
| 9 | 9 | 9 |
|
Total Elapsed time from starting the program to entering the last total: ____________
Average Time Per Order: ____________
Do you have any suggestions for improving the execution speed?
3. User manual creation - 25 points. You will write and submit a User's manual for the DroneDogs project given in this module (that is, it does not include the secondary order form) and submit it according to the instructions in the attached file. 25 points.
GUI Project Part 5 Users Manual Edit the document below, delete the instructions and submit this document for grading.
DroneDogs User Guide
Prepared by [your name]
1INTRODUCTION
This section should describe the ordering process in a summary narrative form. A good paragraph should suffice.
2DIRECTIONS
This section should be a step-by-step walk-through of the ordering process for the version of the project attached to this module. You may want to include screenshots or other visual aids to help the user. Remember, youre not writing this for someone who already knows how to use the program, youre writing it for someone whos never seen it before.
Make sure to include any gotcha information things to make sure they do or things to make sure they dont do! When in doubt be sure to explain.
3KEY TERMS
This section should alphabetically list and define key terms from the Program (e.g. the labels on each data entry field, etc.)
. Documentation of source code - 25 points. You will fully document (comment) the corrected Visual Basic source code with appropriate comments including:
a. A brief explanation of the purpose of each module (Sub) at the beginning of each Sub. b. Explanation of the purpose of each variable where it is declared c. Line by line, or at least section by section comments within the code, explaining what the line/section does.
You'll turn in the document you created in item #!, the edited document from item #2, the users manual from item #3, and your documented course code listings (not the entire project folder, just the content of the .vb files) from item #4. A total of four files if you combine your code into one upload, more than that if you upload each .vb file seperately.
Please name the code listings as SDEV140M14Apply_DroneDogs_XXX_LastNameFirstName (where XXX is the name of the code file, and using your name). For instance: SDEV140M14Apply_DroneDogs_Customerform_LastNameFirstName.
first name- david
last name-billa
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
