Testing, Inc. would like you to design an application that allows users to select the training seminar and the location
where they would like to take that training, then the user will receive a total of the seminar fees and lodging fees before
registering for the seminar. The user should also input the number of attendees. If the number of attendees is greater
than 10, a 20% discount is applied.
Here are a list of the training seminars that Testing, Inc. offers:
Seminar
Length
in
Days
Seminar
Fee
Interviewing,Hiring, and the AmericanDisabilities Act 1 $500.00
Performance Management, Fair Labor Standards, andDiscrimination Prevention 3 $650.00
Social Media for Marketing and Customer Service 2 $450.00
Cyber Security Basicsfor Smallto MediumSized Businesses 4 $1,000.00
Business Continuity andDisaster Recovery Planning 5 $1,250.00
Advanced Cyber Security Concepts and Responding to Cyber Attacks 10 $1,750.00
Managing and Visualizing BigData 4 $1,500.00
Here are the locations and lodging fee agreements which Executive TrainingUnlimited hasin place.
Location Lodging Fee perDay
Los Angeles, California $280.00
Dallas, Texas $175.00
Miami, Florida $180.00
Branson, Missouri $135.00
Little Rock, Arkansas $120.00
New York City, NY $150.00
Tulsa,Oklahoma $160.00
Every course is taught in every city, so all combinations are possible. For example, taking Managing and Visualizing
Big Data in Los Angeles, California will cost $2,620.00 ($1,500 fee for the seminar and $280.00 per day for 4 days) per
person or $20,960.00 for 10 people (including the 20% discount).
The application should display the seminarfee,total lodging fee, and sum(seminar + total lodging) per person and
should then display the totalfeesfor allthe people the user wishesto take the course.
The application should not performany registration processes yet, only pricing information.
The application should ensure thatthe user entersthe number of attendees correctly and selects both a seminar and
location before displaying any outputinformation. Any errorin inputshould display an errormessage but no output.
Any errorshould automatically take the user back to the control which caused the error.
Click Here To Get More on This Topic......
No comments:
Post a Comment