You are on page 1of 6

HILLVIEW COLLEGE

INFORMATION TECHNOLOGY SBA

Hillview College IT Dept


1

SBA Sport camp


You are setting up a multipurpose sporting competition, it will consist of five different sporting disciplines.
Football, Cricket, Netball, Hockey and Swimming.

The participants are registered by their at least one (1) month before the camp begins. You must collect the
following information for each camper: -

a. Camper first and last name


b. Campers date of birth
c. Sport camper is being registered for’
d. Parents name
e. Do they have any siblings registered with them?
f. Address
g. Contact information
h. Uniform Size and any other information you deem necessary.

You must utilize management and organizational skills to stage a successful event. As the camp administrator
you are required to utilize suitable Word-processing, spreadsheet, database management as well as a
programming application to design and implement computer-based solutions to the tasks involved in the
management of your camp.

The financial records of the camp should be maintained using a spreadsheet application. The names of
campers should be listed by section. Both male and female campers may register for all sports. The cost is in
TT dollars: -

Football - $120
Basketball - $200

Netball - $225

Hockey - $275
Swimming - $350

Parents are given the option of paying for the camps in two instalments or paying the full cost in one
payment. Single full payment attracts a discount of 10%, while payment by instalments attracts an interest of
15%. Instalments should be spread over two equal payments.

Expenditure is incurred in the provision of several amenities for the campers, during the camp. Your required
to purchase all the uniforms, water and meals that you need to supply.

Because of the anticipated large number of campers, you should manage the income and expenditure of
each section separately.

You are required to create the following:


2

Spreadsheet
1. Design a worksheet(s) which accepts income and expenditure costs for each section.

a. Your worksheet must record all payments made for campers, (a few parents have only made
one of the required two instalment payments), the total amount paid by each camper as well
as the grand total collected must be calculated. Payments must be made in TT dollars.

b. In an appropriate row, count the number of campers in the section; calculate the total
payment, Inclusive fees and the total overall payment.

c. The expenditure incurred for each section must also be calculated. Food is $100.00 per
camper; drink is $80.00 per camper, uniforms are $210.00, camp counsellor is $15 per camper
and labour is $25.00 Other services are provided at a flat rate for the entire period of the camp.
These are as follows: bathroom- $3000.00, security - $1800.00. The cost of each flat rate
services for each section = Rate /No. of Sections.

d. The total cost of each service for each discipline = Cost of service X the number of campers in
the section. Save your spreadsheet as Sport Camp 1.

2. Modify your spreadsheet to effect the following changes:


a. Insert a camper before the last camper in each of the first three sections.

b. Delete the third camper from each of the last two sections.

c. Create a table that shows the total income and total expenditure by sections. Save your
spreadsheet as Sport Camp 2.

3. Perform the following modifications to your worksheet.


a. The cost of uniform has decreased. Change the initial cost of uniforms from $210.00 to
190.00.

b. Labour costs however, have increased. The starting cost is now $30.00.

c. Sort the first four sections in descending order by Total Payment.

d. Create an appropriate chart which compares the income and expenditure of each section.
Give this chart a suitable name.

e. Create an appropriate chart, with appropriate data labels, which shows the distribution of
expenditure for the camp. Save your spreadsheet as Campers3.
3

Database Management
You should use a suitable application to manage data on campers who have registered to participated in the
camp. Data on each applicant, such as ID Number, First name, Last name, sex, address, age, sport, size, type
of payment and telephone contact. must be stored. Campers’ payment data must also be stored.

In addition, their desired sport they choose must be recorded. The camp has five named sections. Each
section has a specific four-digit section code. Your database should contain at least three tables.

Using data from your spreadsheet, populate your database with at least twelve but not more than fifteen
campers in each section. You should test your database by performing queries to show:

1. The name, age, size and address of all campers registered to play in a named sport. Name this
query Sport.

2. The ID Number, name, sex, and age of all female campers between thirteen and fifteen years old.
Name this query Teen Ladies.

3. The ID Number, Last Name, sport and total payment of all campers whose parents have paid in full
in a given sport. The data supplied should be sorted by Last name. Name this query Paid-up.

4. You have had trouble in securing the advertised material for the uniform of the Netball section. You
have therefore decided to give a 15% rebate on the total payment made to all campers registered
for Netball. Calculate this rebate and show it along with the name, address and total payment of all
campers. Name this query Rebate.

5. Two parents have asked to be refunded their payments, as they were forced to travel prior to the
date of camp beginning. Delete all records that pertain to these two named campers.

6. Generate a report that shows the names, ID Number, section, age and total payments for all
campers who have paid in full for the camp. The report should be grouped by section and sorted in
descending order by Last Name, then by FirstName. The report should calculate and show the total
amount of funds paid by the parents. This report should be given a suitable title utilizing two lines.
4

Word-processing
1. Create a full-page advertisement for a local newspaper that informs the public about your camp.
This must be designed on letter size paper. Margins should be 1 inch all around.

2. Using a suitable feature of your word processing application, create a document which should be
mailed to campers who have paid in full. The document should inform campers of the location of
the camp, the time of assembly and departure from and too the camp.

3. The tabulated report from the database section should be inserted into your document.

4. The final paragraph should express your gratitude to parents for choosing the camp.

5. Design a suitable letterhead for your document which should be placed in a header.

6. A suitable footer must be inserted, with the words centre aligned.

7. The document should be justified. The left margin must be 1.5”.

8. Creation of an application form that can be completed electronically by participants.

9. Create a table of content for the entire project, with at least two (2) header levels.

Webpage development
1. Create a webpage that advertise your camp, giving all data required for parents about the
camp. Use an appropriate logo within the webpage and colour scheme.

2. Create Hyperlinks to: -


a. Link to other web pages ( 3 webpages max) that gives descriptions of different aspects of the
camp, eg: Sport or Uniform information

b. Link to a specific location within the current web page

c. Link to an email address


5

Problem-Solving
1. Develop an algorithm or write pseudocode that accepts as input:-
a. the id numbers and names of 12 campers who are paid in full

b. the amount paid by the camper for any of the five sports in the camp.

c. The algorithm should determine the section in which a camper is based on the amount he/she
has paid for the sport. It should also determine the number of campers who have paid for in
each section. The names of campers and the section for which they have paid should be printed.

d. A listing of sports and the total number of campers registered to play in each section should also
be printed, along with the total amount of money paid in each section.

2. Using data from your database, make a random listing of campers who have paid in full. The
listing should contain the ID Number, camper’s name, camper’s desired sport, should be chosen
randomly from each of the five sections. No more than twelve campers should be selected. Using
this listing, design a trace table that traces the algorithm designed above in part 1.

3. Using the algorithm designed above, create a PASCAL program to represent the design.

You might also like