Assignment title: Information
CSC00235 Applications Development 1 Session 1, 2017
CSC00235 Minor Assignment (15 marks)
Due
5pm Friday, Week 5. If you are unable to submit on time, please request an extension at least 24
hours prior to the due date.
Specifications
Planning document: Submit a planning sketch of the form, a plan of the objects and properties and a
plan of the event procedures as well as the complete application.
The solution should be written in Visual Studio using VB and match the application specification
outlined below. It must also include a general procedure - either a function or a sub procedure.
Application Specification
Create an application to calculate costs for Toni’s Tours. The program must determine how much
will be spent on supplied items for each tour, based on the number of guests, the items selected,
and the catering options. Additionally, the program maintains summary figures for multiple tours.
The Form: Use a text box to input the number of tour guests. Add radio buttons to allow a selection
of either (a) Hat and raincoat, (b) Hat only or (c) Sun Visor. Add Check boxes to allow the user to
select a Lunch Pack and/or Water. Include buttons for Calculate, Summary, Clear, and Exit.
The Calculate Button should calculate the cost of the tour based on the items to be supplied and the
number of guests in the tour. Display the total cost for the tour in a label or a ReadOnly text box. It
should also keep a tour count and a running total, so that Summary details can be displayed later.
Cost per Person
Hat and raincoat $19.95
Hat only $9.95
Sun visor $4.95
Lunch Pack $14.95
Water $2.95
The Summary Button should display the number of tours and the total dollar amount in a message
box. It should also prompt the user to determine if he or she would like to clear the summary
information. If the response is Yes, set the number of events and the total dollar amount to zero.
Do not display the summary message box if there is no summary information. (Either disable the
Summary button until a calculation has been made or test the total for a value)
The Clear button should clear the contents of all the text boxes on the form.
Submission:
Click on the assignment link to view the rubric (marking guide) for this assessment.
Complete the cover sheet. This must be included with your assignment submission.
The planning document must be placed in the top level folder of your project, i.e. the same
location as the .sln file.CSC00235 Applications Development 2 Session 1, 2017
All Planning and design documentation must be in a single Word document (including the
sketch of the interface). The design document must be included in the zip file which you
upload to MySCU.
You must zip your entire project solution, along with your Planning document and upload
the one zip file submission. Please name this zip file following the below pattern:
LastName_FirstInitial _StudentID_minor.zip
e.g. seton_c_12345678_minor.zip
Failure to follow these instructions will delay marking and you may be asked to resubmit the
assignment correctly.