Design Proposal Final Draft Essays

Submitted By Steven-Apostle
Words: 518
Pages: 3

IT110-1402B-03 Introduction to Programming
PowderKegPizza
Steven P Knox
May 23, 2014

Table of Contents

Table of Contents
Project Description: PowderKegPizza
Objective: Online ordering System
Phase 1 : System behind the scenes
Phase 1: Java fundamentals “clock work orange”
Phase 2: Control systems behind “clock work orange”
Phase 3: Errors and Troubleshooting bugs “clock work orange”
Phase 4: Object Oriented techniques “clock work orange”
Phase 5: Inheritance and Polymorphism: final product design “clock work orange”

Searchable menu and available products
A shopping cart
A place for customers to register when they make purchases
New customer or Registered Customer
Clockwork orange symbol to show up when purchase is complete
Thank you for choosing Powderkeg pizza your order will be ready for pickup in 20 minutes

 System Behind the scenes “ clockwork orange”
1. Powderkegpizza a “clock work orange production “
2. Objective is to create a working online ordering system for people to
Order pizza and know that there information is safe and not given out to strangers.

Variable Name
Type
Description
Order Date
Date
2014/04/12/
Time of Order
Date
2010/02/2
Order Recommendations
Integer
6 lastPurchaseDate Date
2011/05/14
lineItemPrice
Array
DeepDish-3 topping $12.99
2 med Hand Tossed-2 topping $14.99
Thin crust 2 topping $12.99 lineItemQuantity Array
Deep Dish 3 topping 1
2 med hand tossed 1
Thin Crust 2 topping 1 membershipLevel 1. Guest
2. Registered
3. Preferred
Integer
The account nature of the customer 2 – Registered salesTaxRate
Double
0.0825%
Product Cost
Double
Deep Dish 3 topping $12.99
2 med hand tossed $14.99
Thin crust 2 topping $12.99
Whole sale cost
Double
Deep Dish 3 topping $6.99
2 med hand tossed $4.99
Thin crust 2 topping $7.99 numberInCarts Integer
2
Total Purchase
Integer
2

Week 2: Java Control Structures

Requesting Dialog for Name

Address information required to continue for pizza delivery

Enter phone Number for Identity

Week 3: Error Handling and File Input or Output
So I am sorry that I didn’t get this to you
Welcome Page

Request Dialog for type of Pizza.

Request the type of Pizza to make .

Request the total amount of Pizzas to purchase.

Error dialog for selection of pizza choice. Incorrect I don’t have any deep dish

Error dialog for Type of crust selected

Error dialog for type of crust Continued

The buyers