Documente Academic
Documente Profesional
Documente Cultură
You are part of a fund raising group, choose one of the following seven (7)
societies, charities or non-profit organisations. Below are a list of the
charitys contact information to assist you in acquiring data for your SBA
project.
You are a member of a group who raise awareness and funds for one of the
above organisations. This is done by designing a display which will bring
awareness to the respective organization and what the organization does by
1 | Page
producing fliers, brochures, newsletters, posters, banners etc. Your group is
required to have a group name and create a letterhead for their group.
Funds are raised through the sale of cakes, sweets, barbeque, curry-que and
other such food products as well as other awareness products such as
ribbons, gel bracelets, pins etc. Each organisation accepts donations of non-
perishable foods and goods which are either used for further fund raising or
for the organization themselves.
Spreadsheet
The financial records of the fund raising are maintained using a spreadsheet
application. The items for sale are listed, the cost price and sale price,
quantity in stock, and quantity sold.
(a) Change the percentage sold to 75% for items that are deemed
popular.
(b) Sort the income raised via sale of merchandise in ascending order
by Items.
2 | Page
(d)Create a Summary table that shows the total income via sales, income
via monetary donations, and income via non-perishable goods
estimated value(contribution going to the charitable organization).
(a) Create a projection of the income and donations based on the income
and donations received for theJune quarter forthe next three quarters
(September, December and March) of a one year period. The total
income and donations are expected to increase by 3% each quarter.
(c) Create a pie chart, which shows the distribution of income raised via
sales and donations (monetary and non-perishable goods).
Database Management
You should use a suitable application to manage data on persons who have
donated to your organisation. Your database should contain 3 tables.
Table 3 Income raised table - Import the all items sold, quantity in
stock, quantity sold, cost price, retail price, profit made on the sale of
the items from your spreadsheet. Using data from your spreadsheet,
populate your database with the appropriate data.
3 | Page
9. Generate a report that shows the names, ID Number, Address, phone
number and total contributions for all non-anonymous donors who gave
monetary as well as merchandise contributions. The report should be
grouped by monetary contribution and sorted in descending order by
Donors Last Name. The report should calculate and show the total
amount of funds donated to the Charity. This report should be given a
suitable title utilizing two lines.
Wordprocessing
1. Design a letterhead for your fund raising group. The letterhead should
include a logo and name of your fund raising group.
5. Write a report to be sent your selected Charity that will accompany the
merchandise donations and funds raised for the organisation. Include the
report from the database section into your document. Also include into
the report, your awareness of the need to assist persons in the society
particularly those in your chosen charity/society/organization. Include
from your spreadsheet the chart showing the projection of fund raising
over the four (4) quarters.The final paragraph should express gratitude to
all donors for their contribution and inform the organization of your
willingness to assist their charity in the future.
6. A suitable footer for the report must be inserted, with the words center
aligned. The document should be justified. The left margin must be 1.5
and right and bottom should be 0.75.
Problem-Solving
1. Develop an algorithm or write pseudocode that accepts as input the
name of the item to be sold, the cost price, the retail price and the
quantity in stock and the quantity sold. The algorithm should determine
the total cost of the item, and the total amount made. The algorithm
should also determine the profit made on the item as well as the
percentage profit on the item. This should be done for 6 items sold. The
algorithm should keep track of the total number of different items sold as
well as the total cost of all the items and total profit made. It should also
determine which item made the highest percentage profit.
2. Using data from your database, no more than 6 items should be selected.
Using this listing, design a trace table that displays a dryrun of the
algorithm developed in 1 above.
3. Program Implementation
Using the programming language Pascal, write program code to
implement the algorithm in (1).
4 | Page