Management Information System, Programming in Visual basic studio

profilemomo9393
project_2.pdf

Prof. Jawad Project 2 MIS 315

Design an application that works as shopping cart system. The user should be able to add any of

the following items to his or her shopping cart:

Print Books (books on Paper):

I Did It Your Way $11.95

The History of Scotland $14.50

Learn Calculus in One Day $29.95

Feel the Stress $18.50

Audio Books (books on tape):

Learn Calculus in One Day $29.95

The History of Scotland $14.50

The Science of Body Language $12.95

Relaxation Techniques $11.50

The application’s main form should appear similar to the one shown below:

The list box shows all items in the shopping cart. There is a 6% sales tax on the total cost of the

items in the shopping cart. Aslo, for each item in the shopping cart there is a $2. 00 shipping

charge. To remove an item from the shopping cart, the user selects it in the list box and clicks the

Prof. Jawad Project 2 MIS 315

Remove button. The subtotal, tax, shipping, and total fields should be adjusted accordingly. The

main form’s menu system is:

When the user selects Rest from th File menu, all items in the shopping cart should be removed,

and the subtotal, tax, shipping, and total fields should be cleared. When the user selects Exit from

the File menu, the application should end. When the user selects About from the Help menu, a

simple About box should appear. When th user selects Print Books from the Products menu, the

form below should appear.

To add one of the items in the list to the shopping cart, the user selects it and clicks the Add

Book to Cart Button. To cancel the operation, the user simply clicks the Close button without

selecting a book. On the main form, when the user selects Audio Books from th Products menu,

the form below should appear.

File Products Help

Reset Ctrl + R

Exit Ctrl + Q

Print Books

Audio Books

About

Prof. Jawad Project 2 MIS 315

To add one of the items in the list to the shopping cart, the user selects it and clicks the Add

Book to Cart button. To cancel the operation, the user simply clicks the Close button without

selecting a book.

Hint: When the user selects either a print book or and audio book, use a module with global

variables to hold the name and price of the selected book. That way, the main form will be able

to retrieve the name and price after the other forms have closed.