Question
Your friend is owing a small bakery shop. He wants you to make a bakery system for him. As you are a Software Engineer you
Your friend is owing a small bakery shop. He wants you to make a bakery system for him. As you are a Software Engineer you need to check for all the OOP concepts implemented carefully and also your database tables should be reflected in your classes. At first he has only 10 items in the bakery.
1) Generate a simple receipt for the customer. Return him change if any.
2) Write function to save these details in bill table with bill id and date as a member.
3) He is receiving complaints from his customers that most of the time cakes and biscuits are not available and they have to wait for hours. So he hired a manager. Make him a notification panel where he get alerts when some item is below 20 in quantity. His responsibility is to update the items in the inventory.
4) There are two types of customers in this system one the regular customers and other are the owners of small stores. Store information for both types of customers in a single table by making radio buttons for regular customer and store keepers. Before generating bills ask customer about their name and phone number only and their type. Add a discount field for the store keepers.
5) Before making a bill search by phone number if the customer exists fill the fields otherwise add new customer.
6) At the end of day your friend who is admin of the system click on reports where he can generate total amount generated on that date. He saves that information in a text file with amount and date. He can view any amount saved from the text file by giving the date. So help him handling the file also.
Can anyone solve this question ? just complete 2 3 points if its time taking for you (Thanks
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started