Contract to generate an basic customer ordering system

Assignment Help Other Subject
Reference no: EM13264337

ASSUMPTIONS:

You are to assume that you have signed a "contract" to generate an basic customer ordering system for a small doughnut shop (Ye Old Doughnut Shoppe), something that will allow Customers to fill in their order in a Visual Basic program running on a Notebook Pad or Laptop and submit electronically.

The ordering systems Submit Button sends the order to a .txt file or a database which then automatically feeds the order to the doughnut shop employees. (Assume also that this database will eventually (future use) be used for controlling inventory and purchasing of supplies. Not necessary to do anything with this in this Final Exam. Not part of your present "contract").

You are to make this system extremely user friendly. The system is to look very professional and eye appealing with a nice background graphic and at least two foreground graphics that are related to the business itself.

Assume that you will have three Forms, Customer Order, Employee Processing, Cashier, and either a .txt or a database file for you to be able to manipulate the data.

CUSTOMER INPUTS:

Customers will first add their Name on the FORM which should automatically cause your .txt or database file to be read to obtain the next Order Number (at least 5 digits long) which is read to the Order Number Label with at least 4 digits. Start at any random number you choose and increment by 1 for each order.

The Customers then select whatever they wish to order by placing a number is some container designating the quantity ordered. (These can be in any order, however, ALL MUST BE PRESENT AND ACTIVE ON YOUR ORDER FORM. When finished Customers will push the CALC TOTAL button to see the Total Cost of their order, Taxes, and Grand Total. They then push the SUBMIT Button or they should have a way to CANCEL this order (make sure the .txt or database results in the cancellation somehow also – you will not be able to CANCEL the Order Number, so a message "Cancelled by Customer" should be inserted.

Doughnut Choices

Glazed @ $0.55

Sugar @ $0.55

Chocolate @ $0.95

Apple/Cinnamon @ $1.15

Filled @ $1.25

Dozen @ $8.79 (limited to 1 Doz. Per customer)

Coffee Choices

Hot water @ $1.00

Regular @ $1.35 (5 or more per order = 10% discount)

Decaf @ $1.35 (5 or more per order = 10% discount)

Late @ $2.30 (5 or more per order = 10% discount)

Cappuccino @ $2.65 (5 or more per order = 10% discount)

Extras Choices

Extra Cream @ $0.25

Extra Sugar @ $0.25

Powdered Sugar @ $0.50

Whipped Cream @ $0.50

Foil Coffee Pkt @ $0.65

Foil Tea Pkt @ $0.75

Add the note on the Form that customers may only take a maximum of 1 dozen doughnuts.

And in the Total group 5 or more coffees @ 10% discount (see in lists above).

Add a CALC TOTAL Button

Add a SUBMIT ORDER Button.

Add your "Designed by "Your Name" at the bottom in a nice text.

SUBMITTED ORDERS:

At the click of the SUBMIT ORDER button the data from all fields should be read into your .txt or database file. This same information should then be read into another FORM that shows a shortened version of the order for employees to fill. ONLY ITEMS THAT WERE ACTUALLY ORDERED SHOULD SHOW ON THE FORM EMPLOYEES USE TO FILL ORDERS.

FILLED ORDERS:

Employees cannot change an order once placed! The shortened form comes up on an ORDER MONITOR form them to fill. The only action available to them on their monitor is to push a FILLED ORDER Button. This causes one additional bit of information to be read into the .txt or database file that the order transaction was filled.

CASH REGISTER TRANSACTION:

The person running the Cash Register will see the same file that employees see when filling the order - with some noted exceptions. The Cashier can also CANCEL the transaction if there is a problem with the order. The Cashier can also accept the payment and push a PAID Button that will also send data to the .txt or database file with the PAID amount.

Reference no: EM13264337

Questions Cloud

Pure binary linear programming model : Using your place of work as the primary system, formulate a model of an existing situation that could be frame as a pure binary Linear Programming model.
The geological material from which oil is extracted : Which of the following terms best describes the geological material from which oil is extracted?
What may be consequences if this change does not occur : What organization have you selected and what needs to be changed? Why does this change need to occur? What may be the consequences if this change does not occur? How should this organization attract, develop, and maintain the workforce required to br..
What impact did the vietnam war have on laos : What impact did the Vietnam war have on Laos? How are these impacts still felt by the population today?
Contract to generate an basic customer ordering system : You are to assume that you have signed a "contract" to generate an basic customer ordering system for a small doughnut shop (Ye Old Doughnut Shoppe), something that will allow Customers to fill in their order in a Visual Basic program running on a No..
Calculate rate of flow in cubic feet per minute : Calculate (a) the rate of flow in cubic feet per minute of the incinerator exit gas at 60oF and 30 in. Hg absolute on dry basis, and (b) the rate of air flow in cubic feet per minute, dry, at 80oF and 29.6 in. Hg absolute.
Develops five java applications : What type of equation would you create to determine how much either Joe or Jim makes separately? What equation is needed in Java (ignoring the $ symbol)? What data type is needed need for this equation?
From the e-activity-provide specific examples : From the e-Activity, provide specific examples of both insider and outsider espionage that has taken place over the past 10 years and involved access of digital information. Describe the laws that were broken in each example and discuss the consequen..
Define ethics-people behaved based on how their beliefs : Define ethics. The way people behaved based on how their beliefs about what is right and wrong influenced behavior. How does Russell's definition compare and contrast with the definition of ethics. Why is so important when discussing ethics

Reviews

Write a Review

 

Other Subject Questions & Answers

  Describes the j curve

Which of the following best describes the J curve?

  Aluminum powder-automatic sprinkling system recommended

The paint formerly used on some storage tanks contained aluminum powder, which reflected heat from the surface of the tanks. Why did experts recommend grounding these tanks and storing only noncombustible material in them?

  Concerning planet earth

Which of the following is true concerning planet Earth?

  Major designs and developments in field of art and design

Create a timeline of the major designs and developments in the field of art and design. Your timeline should focus on the years 1500-1950 CE and include at least three different genres in art and design.

  Strength in core technologies and financial staying power

ABC Company wishes to enter a new market arena on the basis of its strength in core technologies and financial staying power. However, the market arena in question is currently dominated by a major competitor with 80 percent of the market share.

  Corporate strategy

What is adidas's corporate strategy? Was there a common strategic approach used in managing the company's lineup of sporting goods businesses prior to its 2005-2006 restructuring? Has the corporate strategy changed with restructuring?

  Interpret the stated numbers

A 6% six-year government bond yields 12% and 10% six-year bond yields 8%. Calculate the 6 year spot rate. Part of the question is understanding how to interpret the stated numbers.

  Explain the culture cycle

Explain the culture cycle. How is knowing this cycle helpful for those going aboard to manage an international project?

  Who will make any decisions relative to purchasing the house

Jan wants to buy a house, but her friend Ann is a much tougher negotiator. They devise a plan where Ann will tell the seller of the house that she is Jan's agent and will make all the decisions with respect to any purchase of the house.

  Traditional hierarchical structures

Traditional hierarchical structures are proving incapable of handling new environmental pressures and demands; they are being replaced by flexible structures and participatory work settings that fully value human capital

  Socio-technical system

Discuss how the Telebank Call Center operates as a socio-technical system.  Please be sure to address the following issues, along with presenting any other ideas about this concept that you find interesting:

  Major changes in relate to persons of opposite gender

"Over the past forty years we have made major changes in how we relate to persons of the opposite gender. As a junior leader in the Army in 1968 I had very little to do with female soldiers. Todays Army leaders will have both male and female soldiers..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd