Pizza Store

Closed Posted Apr 11, 2003 Paid on delivery
Closed Paid on delivery

Details Your program will repeatedly read commands using the InputOutputOperations class methods. Depending on the command either further information will be read, some action will be performed or information will be printed. The commands are: "Load" to load the data that has been accumulated for all previous customers. Load requires the name of the file that past data is stored in. This name is read from input. The data from the file is loaded into the computer for this run of the program. "Order" to place an order for a pizza. The order instruction includes the customer's phone number, date and time of the order, pizza size and a list of toppings. "Deliver" to remove the pizza from the pizzas waiting to be delivered. The deliver instruction includes a phone number and a date and time. "Listorders" to list the pizzas waiting to be delivered ordered in increasing order by order time. The list orders instruction prints a heading and the list of customers' phone numbers and order dates and times for waiting pizzas. "Listcustomers" to list customers in decreasing order by number of pizzas purchased. The list customers instruction prints a heading and a list of customers' phone numbers and the number of pizzas they have purchased. "Save" to save the customer data, phone number, number of pizzas ordered, date and time, pizza size and toppings of the most recent pizza purchase. The customer records should be saved in increasing order by phone number. The save instruction requires the name of the file that the customer data will be stored in. The file name is read from input. "Close" to stop execution of the program. The close instruction causes a summary of collected statistics with headings. The phone number of the customer who waited the longest for their pizza, the number of pizzas sold and the total receipts for this run of the program. FULL info: [url removed, login to view]~sills/108/03s/assignments/a4

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. full info: [url removed, login to view]~sills/108/03s/assignments/a4 • Assignment 4 description. • InputOutputOperations class file • InputOutputOperations JavaDoc page • Program to demonstrate the use of the InputOutputOperations class • Sample load file of past customer records. • Sample run. • Sample save file.

## Platform

Java, full info: [url removed, login to view]~sills/108/03s/assignments/a4

Engineering Java MySQL PHP Software Architecture Software Testing

Project ID: #2924605

About the project

10 proposals Remote project Active Apr 19, 2003

10 freelancers are bidding on average $50 for this job

hernest

See private message.

$59.5 USD in 14 days
(122 Reviews)
6.8
mobilehelp

See private message.

$76.5 USD in 14 days
(24 Reviews)
4.0
teamvw

See private message.

$25.5 USD in 14 days
(36 Reviews)
3.8
cossimin

See private message.

$63.75 USD in 14 days
(18 Reviews)
3.5
fabianjones

See private message.

$25.5 USD in 14 days
(20 Reviews)
3.3
sirjavacodesalot

See private message.

$51 USD in 14 days
(9 Reviews)
3.3
vw653941vw

See private message.

$34 USD in 14 days
(11 Reviews)
2.4
vw627985vw

See private message.

$29.75 USD in 14 days
(3 Reviews)
1.3
ra89120

See private message.

$114.75 USD in 14 days
(0 Reviews)
0.0
stefansimon

See private message.

$17 USD in 14 days
(1 Review)
0.0