Sie sind auf Seite 1von 11

Norman Manley High School Information Technology

SBA 2020/2021
Norman Manley High School Information Technology

Project Description:
A public high school is about to open in Maxfield St. Andrew and the administration has hired you as an IT
specialist to assist with the following tasks:

● Develop registration forms for teachers


● Design a website to keep key stakeholders informed
● Design and maintain a database of staff’s qualifications and salaries from which to generate
reports
● Use spreadsheets to analyze the present budget and make projections for the following
school year
● Develop a program to enhance the business processes
● Submit a short analysis report, to the Ministry of Education, that includes:
▪ Report of teaching staff present and projected salaries
▪ Chart on distribution of funding (expenditure)
▪ Summary table of present and projected budget

Assume everything is in place for the start of the new school year:
✔ Students have been registered (4 first form classes)
✔ The name of the Institution[ Give the school a name and an address]
✔ Teaching, administration and auxiliary staff have been hired (10 teachers, 2
administrators, 4 auxiliary)
✔ Furniture and all infrastructure is in place
✔ Funding has been received from government and fees collected from students
Norman Manley High School Information Technology

DATABASE MANAGEMENT
Database Tables will be designed containing appropriate and relevant information.

▪ Each teacher teaches two or more subjects and at least six teachers have Master’s Degree with more than six years’ experience.

▪ Auxiliary Staff may include secretaries, janitors, bus driver, canteen worker, security guard, lab technician etc. All auxiliary
staff members must have at least a high school diploma or an associate degree depending on post.

▪ There will be TWO members, who constitute the administrative staff. Each member must have a Doctoral Degree in
Education.

▪ Since this is a First Year Group, only the core subjects will be taught at this level. These include English, Math, Science,
Computers, Spanish and Social Studies. Each subject must carry a code, which will be identified by the first three letters in the
word (capitalized) followed by any two numbers: e.g. English - ENG97

▪ There should be at least two teachers for each qualification.

▪ Each qualification must also have a code, which is identified as follows:

Qualification Code Monthly Salary


High School Diploma HSD $900USD
Associates Degree ASD $1800USD
Bachelor's Degree BSC $2900USD
Master's Degree MSC $3700USD
Doctorate Degree PHD $4500USD

TABLE: STAFF
A table will be required recording important information concerning staff members such as title, names, addresses, qualifications,
years of service in the profession, number of subjects taught, monthly salaries, number of teaching sessions per week , Job
Title and personal ID's. (This will be identified by the person's initials and any two numbers e.g. KG21).

TABLE: SCHEDULE
A table will be designed to maintain information regarding the schedules for teachers. This will include subject name, name and
personal ID's. There should be one record for every subject a teacher teaches. Each teacher teaches 2 - 3 subjects.

TABLE: SUBJECT
This table will include details such as Subject codes, Subject Name, and number of sessions per week. Additional relevant fields
may be included.

FORMS: Name form appropriately


▪ A form should be created to add new teachers with subject as subform. Save subform as NEWENTRY_frm

QUERIES:

▪ Display the name and number of subject of teachers who teach more than two subjects. Save as MT_qry.

▪ List of staff members who possess a Master's or Doctoral Degree, display the name and qualification fields. Save as MD_qry.

▪ Those members of staff who have more than FIVE years prior teaching experience and are in possession of a Master’s Degree
will be entitled to a 5% increase in salary at the beginning of the following school year.
Norman Manley High School Information Technology

a) Prepare a list of these members. Include title, addresses, salary, new salary, years of experience and degree held.
b) Determine the new salaries of these individuals when the 5% increase is added to the current salary. Save the query as
AdminNewSalary_qry.

NB - Result should reflect at least five records.

REPORTS:

▪ Prepare a report with an appropriate title in two lines to show the name of all members of staff sorted by last name in ascending
order and grouped by job title. The report should also display the total salary for each department.

WORD PROCESSING

1. Create a letter that contains information on the 5% increase given to staff members with a Bachelor’s Degree as qualification. Use
the information from the database as the data source for this document.

a. letter:
● Create a letterhead containing any graphic (as school logo), the school’s name, address, phone number and
Principal’s name.
● Use the date 1st July 2020 for the letter, address it properly to each teacher including all pertinent fields and
make reference to their salary increase.
● Include in the letter a table with the qualification, salary and new salary.
● Add the footer Education – key to a better future… to the entire document.
• Insert markers for merge fields(<First Name>), and save the document as
SCHOOLNAME_MAIN LETTER.
• Insert merge fields and save document as SCHOOLNAME_PRIMARY LETTER.
• Complete the merge and save the document as SCHOOLNAME_MERGE LETTER.

b. Create a registration form for students using the letterhead created in part (a):

● Divide the form into THREE sections e.g. personal information (name, gender & contact information)
● Use at least THREE of the following: Option boxes, check boxes, text boxes, date picker, drop-down
lists, and command buttons
● Save form as SCHOOLNAME_REGFORM

Web Page Design


The Administration has requested that you design a web page to provide the public with general information about the school. The web
page should include the following:

 The school’s logo


 Display information about the various departments (for example Mathematics, English etc.).
 Link to the Application form for students

SPREADSHEETS
Norman Manley High School Information Technology

1. The staff table from the database section should serve as the initial data for the analysis of the present budget and as a basis for a
projected budget.

2. Government has within the last month passed a new education reform that has affected salaries for all its workers. For teachers,
administrators and other staff within the high school system. The salaries are on the basis of qualifications and years of service.
a. Insert a column called new salary and use the Code along with respective functions to adjust the salaries for all staff members.
b. Create another column to show the adjustment to the New Salary according to the percentage increase.
Code Qualification Salary
HSCH High School $1050.
00
ASSOC Associate Degree $2100.0
0
BACH Bachelor’s Degree $3300.0
0
MAST Master’s Degree $4,200.
00
DOC Doctorate Degree $5,100.
00
Cod Years of Percentage
e Service Increase
A 1-5 10%
B 6-10 12%
C 11-15 15%
D 16-20 17%
E 21-25 20%
F 26-30 22%
G 31-35 25%

3. In order to analyze the current budget and make projections, expenses must be calculated and categorized. Create a summary for
this information for the pre (now) and post (projected) analysis. Add proper labels and all required formulas and functions.

A big portion of the budget is spent on salaries. Calculate the total of the salaries for the year and add it as an expense category in
the summary table. Salaries amount to 70% of the overall budget. Use these figures to calculate the other expenses for the year as
follows: Electricity (3.5%), Water (2%), Telephone (6.5%), Stationery (3%), P.E. Program (6%), and Repairs (9%). Include the
percentage values in the summary table.

Government has provided 75% of the overall budget for this year. For the remaining balance, 23.5% will come from fees already
collected at registration and 1.5% from fundraising. Add this information to the summary table.

4. An appropriate chart is to be generated showing the distribution of the overall budget by expense categories. Add appropriate
labels and titles to the chart.
5. Sort the spreadsheet by Qualification and lastname in descending order.

6. Two of the teachers are currently completing a higher degree; update the qualifications of the first and third teacher in the list.
Maintain the updated staff list in order by qualifications and last name.

7. For the following school year work under the assumption that all members of staff will remain. Update their years of service.
Because of a new second form and more students however, additional teaching staff will be needed. Add 2 additional teachers
and their data to the staff list.

8. Calculate the total of salaries for the following year and update the summary table to reflect this value in the projected analysis.
Percentage distributions and expenses categories will remain the same for the following school year except
P.E. program (4.5%) and repairs (10.5%).
Norman Manley High School Information Technology

9. Extract members of staff who have more than five year’s prior teaching experience. Create an appropriate graph showing teachers
years of service.
10. The administration would like a summary of total salary distribution per qualification. Use a pivot table to produce the summary.

NB
Format the data appropriately
Assume that there is no surplus or deficit for the budget.

PROBLEM SOLVING

1. Develop an algorithm or write pseudocode to maintain the staff qualification and starting salaries for a number of teachers. The
algorithm or pseudocode should accept the name of the teacher, years of service, and salary. Based on number of years, the
algorithm should determine the current salary for the teacher. The rate of increase of the salary is double the number of years (e.g.
for 6 years of service the rate of increase in 12%; therefore the starting salary will be multiplied by 1.12 – 112% to get the current
salary). The algorithm should display a list of all teachers that were entered with the names and their current salaries; it should
also print name and current salary for any teacher number requested by the user (from 1 to 10).

2. Using data from your database, select all teachers with Bachelors and Masters Degrees. Using this listing design and execute a
trace table that accepts data for teachers. The table should accept the name, years of service and starting salary. Use the
multiplying factor explained in (1) above to calculate the current salary; the current salary will be calculated by multiplying the
starting salary with the multiplying factor.

Program Implementation

3. Using the programming language Pascal, write program code to implement the algorithm in (1) above.
Norman Manley High School Information Technology

Sample SBA 1 – Mark Schemes

SPREADSHEETS

SKILLS REQUIREMENTS Marks Teac CXC


Allocate her Marks
d Mar
ks
Importing files ● Import data from database 1
● Correct initial data imported 1
Spreadsheet ● Use of more than one worksheet to complete 1
design task
1
● Spreadsheet data organized for easy discerning
1
● Sections clearly labeled & outlined
Basic functions Summary table – projected values
& formulae
● Correct SUM function and year total for salaries 1

● Expense categories formulae (at least 5) 1

● Correct formulae for budget contributions 1


Advanced ● Lookup function for qualifications 1
arithmetic
formulae ● Lookup function for years of service 1

● Absolute cell referencing in 2% salary increase 1


st
Appropriate ● Appropriate pie chart (1 chart) 1
charting
operations ● Correct data selected for chart (expenses) 1

● Correct data selected for 2nd chart 1

● Appropriate legend and labels added 1


Sorting data ● Data sorted on both fields as required 1
Spreadsheet ● Numeric values properly formatted 1
formatting
● Years of service and qualifications updated 1

● Teachers data added – 4 1


● Summary table properly organized with all
pre and post analysis values & percentages 1

TOTAL 20
Norman Manley High School Information Technology

WORD PROCESSING

SKILLS REQUIREMENTS Marks Teache CXC


Allocat r Marks
ed Marks
Document format ● Graphic image included 1
(letterhead)
● Other data included -school name, address, 1
phone
Mail merge ● Appropriate main doc with necessary 1
(invitation information (date, venues, registration)
letter) ● Necessary fields included (name, address, hours) 1

● Fields at proper locations and well formatted 1

● Data source from database used 1

● Proper merge executed (three printed) 1


Footers ● Indicated footer added – first document 1
Tables & text ● Workshops list in table format (main document) 1
boxes
● Proper use of textboxes for reg. form sections 1

● Tables used for lists within sections (workshops) 1


Document ● Sections clearly defined 1
format
(registration ● All sections included 1
form)
● Merged fields/data included from source 1
Importing Files ● Appropriate report from database imported 1
(analysis report)
● Correct chart from spreadsheet 1

● Summary table for budgets imported 1


Document format ● Letterhead, date & addressee included 1
(analysis report
● Proper opening and closing paragraphs 1

● Report well formatted and organized 1

TOTAL 20
Norman Manley High School Information Technology

DATABASE MANAGEMENT

SKILLS REQUIREMEN Marks Teache CXC


TS Allocat r Marks
ed Marks
Developing tables ● Appropriate field types 1
(Staff table)
● At least 16 records 1

● Two or more teachers per qualification 1


Developing tables ● Subject: 6 subjects with proper codes 1
● Schedule: 2 to 3 subjects per teacher 1
Locating records ● Query 1: Correct criteria used 1
in a database
● Query 2: Correct records displayed 1

● Query 3: Correct criteria used 1


Locate records ● Correct criteria used 1
& Calculated
fields (Query ● Appropriate fields included (name, years 1
4) of experience, degree, salary)
● Correct calculation (5% salary increase) 1
Modify template ● Tax field added to staff table 1
& Calculated
fields (Query 5) ● Correct update calculation (values added to 1
field)
Generate reports ● Appropriate fields & records 1
& Sorting
(Report 1) ● Correct sort order 1

● Appropriate layout of data (formatting) 1


Generate reports ● Appropriate fields (name, degree, 1
& Sorting salaries, subjects)
(Report 2) ● Proper grouping (degrees) 1

● Sorting by salary (descending) 1

● Correct calculation of new salary (1.5% 1


increase)
TOTAL 20
Norman Manley High School Information Technology

PROBLEM SOLVING & PROGRAMMING

SKILLS REQUIREMENTS Marks Teac CXC


Allocate her Marks
d Mar
ks
Algorithm Development (10)
Problem statement ● Problem is clearly defined
that defines 1
the problem
Representing ● Start of 1
the solution in solution Definition
flowchart or of variables 1
pseudocode ● Identify variables (teacher, salary, arrays) 1
● Initialize
variables Processing 1
● Request for data (name & salary) 1
● Storing data (array) 1
● Storing data (variables)
Appropriate and logical use of control structures; 1
● Selection statements (decisions) 1
● Looping constructs (iterations) 1
● Output results (printing arrays)
Trace Table Development (5)
Constructing ● ALL variables correctly identified and used 1
the trace table ● Appropriate test data (based on database 1
table) Data set complete
● Data set test ALL areas for robustness 1
● Iterations clearly defined (counters) 1
● Changes in values correctly demonstrated 1
Program Working to Specification (15)
The ● Program 1
effectiveness compiled Output
with which the ● Correct for ALL values in the teacher’s data set 1
program ● Correct selection of single teacher data 1
achieved the
objectives
The Appropriate use of features of the language
effectiveness ● Appropriate data types of ALL variables 1
with which the ● Appropriate data types for 1
language arrays Appropriate use of control
features are structures 1
used to achieve ● Appropriate initialization of variables 1
a working ● Appropriate use of sequence (flow of data) 1
solution ● IF-THEN construct properly formatted (indents) 1
● IF-THEN construct used at proper locations 1
● Loops declared according to problem definition 1
● Proper counters within loops (used in arrays) 1
● Loops construct properly formatted (blocks)
The Clarity of Program
effectiveness ● Program documentation (variable names; 1
with which the author; date created; statement of task
language program solves 1
features are ● Readability (correctly indented; logical flow
used to achieve of control; easy to follow) 1
clarity. ● User-friendly
TOTAL 30
Norman Manley High School Information Technology

Das könnte Ihnen auch gefallen