Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Design a Computer Store Visual C# application, which allows the user to search for and purchase different products/computers. It is required to create a database

image text in transcribedimage text in transcribedimage text in transcribed
Design a "Computer Store" Visual C# application, which allows the user to search for and purchase different products/computers. It is required to create a database file that contains at least three related tables, the first of which contains the products data with the data fields, such as: computer ID computer type model/brand quantity on stock - quantity sold price other fields of your choice (e.g. cou speed, ram capacity, hd capacity) The second table should contain the customer information, such as: customer ID first name last name telephone number address credit card data Make up all necessary records in the first table and save your database file in the default folder of your project The third table should contain the data of the customer orders including the selected fields from the first two tables. Make up your own table. Please note that you can create more tables as well as add more data fields, if necessaryYour program should contain multiple Windows forms as follows: - The first form will enable the user to search for a product/computer. If a product selection has been made, the second form may provide more info about the computer that has been selected, including the computer's specifications and its pictures. This form will enable the user to purchase the selected computer or return to the previous form and search for another product. If the user decides to purchase the selected computer, the third form will be shown to get the customer data and process the customer's order. This form or another form will also display a receipt, which contains the customer's and the order's info, as well as the total cost including all taxes. Please note that when a customer's purchase is processed the database file has to be updated, Le. new records added intothe second and third table, as well as the quantity on stock and quantity sold updated in the first table. It is required to use exception handling to prevent a variety of possible run-time errors. It is also required to create the project documentation that includes: 1. User manual, Le. info how to use your application 2. Screen captures of all forms with sample I/O and the source code of each form's class 3. Samples of your database tables, including sample data inshafted one

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

Step: 3

blur-text-image

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

Introduction to Wireless and Mobile Systems

Authors: Dharma P. Agrawal, Qing An Zeng

4th edition

1305087135, 978-1305087132, 9781305259621, 1305259629, 9781305537910 , 978-130508713

More Books

Students also viewed these Programming questions