Need help with Visual basic- Car Rental Agency Assignment
CPT-286 PROJECT GUI MINIMUM REQUIREMENTS
PART 1 - Develop GUI
1) All controls(components) must have unique descriptive names.
2) Must have a checkbox that ties to an information prompt.
PART 2 - Data Validation
1) Combo boxes, Option Buttons, and Checkboxes must interact with at least one Text Field or other control.
2) A minimum of two fields must not be editable and their contents must be generated from other component interactions.
3) All fields must be validated to ensure that acceptable information has been entered.
4) Appropriate error messages displayed.
PART 3 - Data Storage & Retreival (Local/Memory)
1) All data needs to be saved either to a remote storage media using a database or text file.
PART 4 - Data Storage & Retreival (Remote)
1) All information shall be reretreived from the remote storage media using the primary key.
EACH PERSON CAN CHOOSE ONE OF THESE THEMES FOR THEIR PROJECTS OR DESIGN THEIR OWN. |
( IT WILL BE USED FOR ALL PROJECTS DURING THE ENTIRE TERM.) |
|
Hotel / Motel |
Company Check Book |
Company Credit Card |
Golf Course |
Used Car Lot |
Club Membership |
School Lunch Program |
Car Rental Agency |
Pain Clinic |
Text Fields |
Minimum of 10 Text Boxes/Labels |
1 |
Name |
Payee |
Payee |
Name |
Manufacturer |
Name |
Name |
Name |
Name |
2 |
Address |
Address |
Address |
Address |
Model |
Address |
Address |
Address |
Address |
3 |
Zip Code |
Zip Code |
Zip Code |
Zip Code |
Year |
Zip Code |
Zip Code |
Zip Code |
Zip Code |
4 |
Tag Number |
Inoice Number |
Inoice Number |
Handicap |
VIN |
E-Mail Address |
Account Number |
DL Number |
E-Mail Address |
5 |
Date In |
Date Invoiced |
Date Invoiced |
Date In |
Date In |
Date Joined |
Date Joined |
Date In |
Date |
6 |
Date Due Out |
Date Due |
Date Due |
Time In |
|
Date Dues Due |
Date Ending |
Date Due Out |
Date Due |
7 |
Base Rate |
Subtotal |
Subtotal |
Base Rate |
Base Purchase Price |
Base Rate |
Home Room |
Base Rate |
Base Rate |
8 |
Discounts |
Taxes |
Taxes |
Discounts |
Margin |
Discounts |
Discounts |
Discounts |
Total Fees |
9 |
Taxes |
Shipping |
Shipping |
Taxes |
Warrenty Price |
Yearly Rate |
Yearly Rate |
Taxes |
Discounts |
10 |
Total For Stay |
Total |
Total |
Total For Round |
Selling Price |
Total Due |
Total Due |
Total For Rental |
Total Due |
|
Drop Down Combo |
|
|
|
|
|
|
|
|
|
1 |
Room Number |
Department |
Department |
Number Of Players |
Fuel Efficiency |
Number Years |
Number Years |
Car Type |
Treatment |
2 |
Nightly Base Rate |
Ordering Employee |
Ordering Employee |
Cart Type |
Warrenty Package |
Position |
Position |
Daily Base Rate |
Special Services |
Option Buttons |
(2 groups minimum of 2 buttons minimum) |
1 |
Normal |
Facilities |
Facilities |
Peak |
Wholesale |
Normal |
Normal |
Normal |
Plan Member |
2 |
Discounted |
Services |
Services |
Evening |
Retail |
Discounted |
Discounted |
Preferred Member |
Out Of Plan |
3 |
Corporate |
Materials |
Materials |
Weekend |
Truck |
16-21 |
0-20000 |
Corporate |
<1 Hour |
4 |
Military |
Capital |
Capital |
Military |
Covertible |
21-34 |
20001-25000. |
Military |
1-2 Hours |
5 |
Conference |
Expense |
Expense |
Membership |
Performance |
35-55 |
25001-29999 |
Conference |
2-4 Hours |
6 |
Vacation - Multi Night |
Repairs |
Repairs |
Guest |
Production |
56+ |
30000+ |
Vacation Travel |
>4 Hours |
Checkboxes |
|
1 |
Smoking Room |
Received at Shipping |
Received at Shipping |
Golf Cart |
Automatic Trans |
Outdoor Activities |
No Speed Line |
Insurance |
Outdoor Activities |
2 |
Late Checkout |
On Hold |
On Hold |
Club Rental |
A/C |
Games / Tournament |
No Snack Bar |
Late Checkout |
Sports Medicine |
3 |
Wakeup Call |
Released To Pay |
Released To Pay |
1/2 Round |
Power Package |
E-Mail OK |
Food Allergy |
Pickup/Drop Off |
Auto Accident |
|
Buttons |
|
|
|
|
|
|
|
|
|
Add/New |
Check In |
New Invoice |
New Invoice |
Check In |
Add Car |
New Dues Invoice |
New Ticket |
Check In |
New Visit |
Save |
Modifiy |
Update |
Update |
Modifiy |
Modify |
Pay Dues |
Update Ticket |
Modifiy |
Save Changes |
Delete/Clear |
Check Out |
Reconciled |
Reconciled |
Check Out |
Close Car Out |
Update Dues |
Close Ticket |
Check Out |
Close Visit |
Attachment:- Final Project.xls