Presentation is loading. Please wait.

Presentation is loading. Please wait.

© Rob Schlender & Hamed Esfahani StadiumFood Life Cycle Objective Review CSE 403, Project Proposal Rob Schlender & Hamed Esfahani.

Similar presentations


Presentation on theme: "© Rob Schlender & Hamed Esfahani StadiumFood Life Cycle Objective Review CSE 403, Project Proposal Rob Schlender & Hamed Esfahani."— Presentation transcript:

1 © Rob Schlender & Hamed Esfahani StadiumFood Life Cycle Objective Review CSE 403, Project Proposal Rob Schlender & Hamed Esfahani

2 © Rob Schlender & Hamed Esfahani Servlet (plain text/xml?) Midlet Interface Concession stand Interface Select one: Coffee Americana Back Select Mocha Espresso What is it? Allows sporting fans to order customized food from their seat

3 © Rob Schlender & Hamed Esfahani Operational Concepts StadiumFood is an application run on a small portable device that can support java midlets. The application provides an interface for the user to order coffee (future food products are planned for a later release) at a stadium. The concession stand has an Internet connection that displays the orders requested. An attendant then delivers the order to the user.

4 © Rob Schlender & Hamed Esfahani System Requirements Customer: The customer will have a java midlet enabled device. Often a PDA, or cell phone. Concession Stand: The backend will consist of a web server and a computer at each concession stand that wants to deliver products.

5 © Rob Schlender & Hamed Esfahani Select one to launch: BusView StadiumFood Launch QuoteView Main Menu: Change Seat# Order Coffee Exit Launch Edit Profile Questions? User downloads and installs Midlet Select StadiumFood from list of programs to view Main Menu User is required to create a profile once, before being able to order Seat Location can be changed from the Main Menu at any time Questions: Food provider’s Contact information is displayed Order Coffee: If a profile exists, user is taken to ordering menu

6 © Rob Schlender & Hamed Esfahani Profile Setup: First Name: Back Next Last Name: Payment Info: Credit Card #: Back Next Expiration Date: Profile Setup User enters billing and contact information Can go back to previous menu at any point

7 © Rob Schlender & Hamed Esfahani Profile Setup: Back Next Section Number: Seat Number: Contact Info: A phone number that you can be reached at: Back Done Back to Main Manu Profile Setup User enters seat location for the first time Seat location can be modified later without having to go through profile setup Ask user for phone number in case there are any order difficulties

8 © Rob Schlender & Hamed Esfahani Select one: Coffee Americana Back Select Mocha Espresso Select size: Short 1.25 Grande 2.25 Back Select Tall 1.75 Veinte 2.75 Order Menu User selects from the list of items available User selects from available sizes

9 © Rob Schlender & Hamed Esfahani Select Number of shots: Single Triple +.50 Back Select Double +.25 Quad +.75 Select all that apply: Sugar Half & half Back Select Milk Soymilk Order Summary: Americana Double Shot Total: $3.25 Back Confirm Grande Sugar Order Menu When it applies, ask user for number of shots User selects desired additions to coffee User confirms the order summary so far

10 © Rob Schlender & Hamed Esfahani Confirm seat and section #: Back Order! Section Number: 110 7H Seat Number: Thank You for using StadiumFood Main Menu Sorry! Order did not complete Error: credit card verification Profile Setup User confirms seat location before completing order In case of errors, Midlet displays the error information

11 © Rob Schlender & Hamed Esfahani Main Menu Startup Screen Change Seat # Edit Profile (name)Order Food (Coffee Type)Questions Edit Profile (name) Edit Profile (credit card) Order Food (# shots of espresso) Order Food (customize) Order Food (confirm Food) Order Food (confirm seat) Order Food (credit Card Error) Order Food (Success) Order Food (Technical Difficulty) Midlet Abstract Workflow

12 © Rob Schlender & Hamed Esfahani

13 ? Who wants it? All hungry, sports loving, owners of java midlet enabled devices

14 © Rob Schlender & Hamed Esfahani Who will support it? Stadium owners can have the system in place and rent it to different concession stands Concession stand owners may choose to invest in this system individually Users will pay a fee for using the system It is both a marketing strategy and a convenience for the businesses using the system

15 © Rob Schlender & Hamed Esfahani Feasibility Rationale Without using a database we have considerable concurrency issues - can be solved by synchronizing access to a shared file Time constraint with the amount of work that needs to be done - At least five people will be required to work on this project Will enough sport fans carry a midlet enabled device and be willing to pay for the fee


Download ppt "© Rob Schlender & Hamed Esfahani StadiumFood Life Cycle Objective Review CSE 403, Project Proposal Rob Schlender & Hamed Esfahani."

Similar presentations


Ads by Google