Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Using Java, this project is stressing me out. I need this, but also for it to be stored in a binary file, and using try/catch.

Using Java, this project is stressing me out. I need this, but also for it to be stored in a binary file, and using try/catch. Thank you!!

You are maintaining an inventory for a store. What type of store is up to you. Some ideas: bookstore, music store, pet store, etc... You need a system that will let you enter your inventory (and store it in a file). You also should be able to sort it, and update it.

For the items in your inventory, you will be keeping track of its basic information (i.e. for books: name, publisher, year, author, pages, price). Your system will allow you to keep track of who purchases the items from your store (name, address, telephone, what they bought, how much they paid).

This information is also to be stored in a file (separate from the inventory file). Your program should open with a menu that allows me to see your inventory (provide at least 3 ways of looking at your inventory - unsorted, and 2 sorted views - the sorted views are up to you). You could use a sorted view for the bookstore such as sorted by title or author, for example. Your program should let me search your inventory using any 3 methods (of your choice - for books, could be by title, author, year). Your program should let me then enter a customer's data and what they bought. I should then also be able to see the list of customer's (sorted and unsorted) and also search the customer list based upon any 3 methods (of your choice - for example, by name, city, and phone).

Finally, I should be able to delete inventory or customers as well.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Moving Objects Databases

Authors: Ralf Hartmut Güting, Markus Schneider

1st Edition

0120887991, 978-0120887996

More Books

Students also viewed these Databases questions

Question

Solve each of the following equations. 1/8 x = 7

Answered: 1 week ago