SBA 2024-2025 Updated
SBA 2024-2025 Updated
Contents
Project Description.........................................................................................................................3
A pamphlet is to be made available to motorists who visit the Revenue Collections Agency of
Jamaica (RCAJ) office to inform them of the different traffic laws, offences and penalties. An
explanation of the Point System is to be included in the pamphlet. You are required to utilize
Word Processing, Database, Spreadsheet and Programming software packages to efficiently
carry out the required activities.
Expired fitness/registration 8
Defective vehicle 11
Racing 10
Suspended licenses 15
Illegal parking 3
• Calculate the cost of the offender’s ticket. The cost of tickets are calculated as:
points * cost per point (cost per point is $1050)
• Each offender is given a 21-day period to pay a ticket; if fees are late then their
payment attracts an interest of 20%.
• The program should output the offender’s name, license number, offense, status,
points, and Final Cost.
2. Design and execute a trace table that accepts data from a traffic ticket. The input fields
are the license number, current offence, current point(s) on license, total points given
from offences, and updated points. The table should trace whether a motorist will be
suspended, using the listed point system. The trace table should have at least seven
iterations. NB. Fifty (50) is the current points on all licenses.
3. Using the programming language PASCAL, write the program code for the pseudocode
solution you produced in question.
Munro College
Computing & Information Technology
Problem Solving & Programme Implementation
The effectiveness with which candidate(s) use(s) or Manipulate Maximum Mark
features to marks per sub-
section Allocation
Flowchart/Pseudocode
• Start of Algorithm 1
• Initializing variables 1
Processing
- Selection 1
- Looping 1
Trace Table
Program Execution •
Working Program
1
• Variable Initialized 1
• Control Structures
- Appropriate use of selection statements (if-then-else) 1
Documentation
Total 15
Spreadsheet
The Ticket Collection and Payments Department of the Revenue Collections Agency of Jamaica
(RCAJ) has mandated that you design a spreadsheet that will accept relevant data on offenders,
tickets, and offences. Each offender is given points on a scale of 1-10. In case of an offence the
cost per point is $1050. Each offender is given a 21-day period to pay for a ticket; if fees are late
then their payment attracts an interest of 20%.
You are required to create three sheets with 25 records: OFFENDERS, TICKETS AND
OFFENCES.
➢ The OFFENDERS sheet should include: Drivers Licence Number, First Name, Last
Name, Address (street, town, parish) Gender, Driver’s Licence Expiry date.
➢ The TICKET sheet should include: Drivers Licence Number, Last Name, First Name ,
➢ Insert “” across the top Revenue Collections Agency of Jamaica of both tables. Text
TASK A
➢ Create a sheet name OFFENCES to record driver’s license #, type of offence, points and
cost.
➢ In an appropriate section of the spreadsheet insert cost per point. ➢ Offences possible are
listed below:
Offenses Points
Seatbelt 1
Expired fitness/registration 8
Defective vehicle 11
Racing 10
Suspended licenses 15
Illegal parking 3
❖ The cost of tickets are calculated as: points * cost per points(cost per point is $1050) ❖
All monetary values must be formatted to currency and to two decimal places.
❖ Insert Issue date for each offender (year, month, day)
❖ Indicate using appropriate formula, the date of the payment deadline for ticket issued.
The (deadline is 21 days after the ticket is issued)
❖ It was discovered that Jessica Jones had an outstanding ticket, insert this person in the
offences table.
❖ A new traffic offence was added (with a point DISOBEYING “NO U TURN SIGN”)
value of 7. In an appropriate part of the spreadsheet insert the relevant data assuming that
Jessica committed this offence twice.
❖ Sort the Offenders data by last name and then by Driver’s License Expiry date.
- insert a column called “STATUS” to show whether tickets are paid or unpaid.
❖ If an offender has an unpaid ticket, then a 20% interest is added to cost of ticket; calculate
interest and total paid.
❖ The Revenue Department is in the process of reviewing all the offenders who will be
heading to court. They have decided to not include offenders with unpaid tickets less than
$4000. In an appropriate section of the spreadsheet use advance filter to display the
offenders who meet the requirements.
❖ Use the pivot table feature to summarize the offence table to show the total unpaid and
paid tickets.
❖ Use the data in the pivot table to generate a Column chart to compare the total money
collected and to be collected by the tax office. Insert appropriate titles and data label.
- In an appropriate section of the Pivot table sheet, use a formula to calculate the
percentage of revenue that paid or unpaid.
❖ Use the results of the advance filter to generate a pie chart to show ALL offenders with
unpaid tickets less than $4000. Insert appropriate titles and data label.
Munro College
Computing & Information Technology Spreadsheet
The effectiveness with which candidate(s) use(s) or Marks per Mark
Manipulate sub-section
Allocation
Pre-defined systems functions – 1 mark each for correct use
of any THREE functions
• Correct use of any THREE different functions
- if function (point/interest) 1
• range names 1
Spreadsheet formatting
• Centre align ALL headings and make the font size 14. 1
Extracting data
• Filter for the listing of all unpaid tickets with a final cost 1
less than $4000. 1
• Evidence of criteria range
Pivot Tables
• Use pivot table to summarize the total collected for paid and 1
unpaid tickets in the offences table.
Charting operations
Total 20