Question: Can you make a new code that completes a purchase on Books, dvds, and cds, Registers for a membership or premium, and store inventory. The

 Can you make a new code that completes a purchase on

Books, dvds, and cds, Registers for a membership or premium, and store

Can you make a new code that completes a purchase on Books, dvds, and cds, Registers for a membership or premium, and store inventory.

The owner of a bookstore has asked for your help designing a system that allows them to keep track of the store's inventory and members. The owner provides you with the following details about what the store offers: - The store sells three types of products: books, CDs, and DVDs. - The store offers two types of memberships to customers: regular memberships and premium memberships. The regular membership is free, while the premium members pay a fee every month. - The store keeps track of payment method for their premium members and whether the monthly fee is due or has been paid. - The system should keep track of the members and how much money each has spent at the store regardless if they are regular or premium members. - The system also keeps track of the inventory of each product. Your design of this system must include 3 distinct functionality. A function, in this context, are abstract ideas like "register a new premium member", or "complete a purchase". While in many programming contexts a specific function refers to what we refer to as methods in Java, here function and method are NOT synonymous. Functions here refer to the holistic application/program/system that we are creating for managing a bookstore. To implement your functions it may take one or more methods and will likely involve 1 or more of your classes. One of these functions MUST be to complete a purchase. In order for that to happen the user should be able to select one or more items, and those items should be deducted from the inventory after the purchase is In order to test your functionality, you should create a Test Harness class. This will be a class whose function is to create an object that represents the book store, and use Scanner objects to take input and direct the user through the system. For clues as to how this can be accomplished, look back at labs like the BurgerOrder project. Text menus should be presented to the user that will allow them to pick from options such as "Make a purchase" or "Create a new member". For options that are not implemented you can simply print a message and redisplay the menu options. This should be the only class that includes a main method

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!