أريد مساعدتكم في برمجة هذا الموضوع
ومشكورين إذا ساعدتوني
مع تحياتي
Part I: Customer side
Once the Customer class is executed, the application should display a menu with the following functionalities.
• View product list: Customers can view the product list.
• View Product Details: Customers can also view the details of a product
• Order a product: Customers can make a product order where they can specify the quantity s/he wants to buy. Once a customer buys a product, the quantity in stock in the product list and product details page should change accordingly.
•View order history: Customers can view all the orders that s/he has ever made.
Part II: Administrator side
Once the Administrator class is executed, the following functionalities are displayed in the form of a menu:
• Add/delete products: An administrator can add new products and remove existing productsfrom the database
What you should hand-in?
A zip file should be submitted through Blackboard which contains the source code of the following Java classes:
CreateDatabase.java to create the products Database structure
CreateOrder.java to create the orders Database structure
InsertProduct.java to add a new product
InsertOrder to add a new order
InsertProduct.java to add a new product
DeleteProduct.java to delete a product item
ViewProductList.java to view product list
ViewProduct.java to view a particular product details
ViewOrders.java to view all customer orders
Admin.java to run the admin application with the above functionalities
Customer.java to run the customer functionalities as explained above


