Download presentation
Presentation is loading. Please wait.
Published byErika Little Modified over 9 years ago
1
EVAN’S FAST FOOD VISUAL BASIC 2012 FINAL PROJECT BY: EVAN CHOATE
2
INDEX SUMMARY Problem…………………………….Slide 3 Problem…………………………….Slide 3 Solution……………………………..Slide 4 Solution……………………………..Slide 4 Conventions………………………....Slide 5 Conventions………………………....Slide 5 Code Logic……………………….....Slide 6 Code Logic……………………….....Slide 6 Structure Design…………………….Slide 7 Structure Design…………………….Slide 7 GUI……………………………..........Slide 8 GUI……………………………..........Slide 8
3
THE PROBLEM TO BE SOLVED: After working the summer as a food kart vendor having everything done by hand and paper it was very time consuming, wasteful, and inefficient. I wanted a program that could work as a virtual menu and calculator to speed up processing, accuracy, and efficiency. After working the summer as a food kart vendor having everything done by hand and paper it was very time consuming, wasteful, and inefficient. I wanted a program that could work as a virtual menu and calculator to speed up processing, accuracy, and efficiency.
4
SOLUTION Using a form to allow selection of menu items at ease either by customer or merchant. Once order is complete a total will be generated with tax included. From there more orders can be placed which are all shown on the same receipt and added to the continuing order as the total is updated. Also when all is complete the form can be cleared and set back to original state of variables.
5
FORM CONVENTIONS TO BE USED: Radio boxes for selection may good use for meal items given you may only choose one within a selection. Radio boxes for selection may good use for meal items given you may only choose one within a selection. Check boxes for condiments. Check boxes for condiments. Group boxes to neatly keep things organized and together. Group boxes to neatly keep things organized and together. List boxes to display orders and receipt List boxes to display orders and receipt Buttons to enter total, clear screen, and exit form. Buttons to enter total, clear screen, and exit form.
6
CODE LOGIC TO BE USED: Declaring constants separate from dim variables on menu items given they are fixed price. Declaring constants separate from dim variables on menu items given they are fixed price. Upon load make sure variables are initialized, form is clear, and receipt is clear. Upon load make sure variables are initialized, form is clear, and receipt is clear. Create sub procedures to compute total, generate order, and add tax. Create sub procedures to compute total, generate order, and add tax. Use if then statements to determine which radio buttons and check boxes have been selected. Use if then statements to determine which radio buttons and check boxes have been selected.
7
STRUCTURE DESIGN
8
THE FORM
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.