Beruflich Dokumente
Kultur Dokumente
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:
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
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.
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.
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
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
SPREADSHEETS
TOTAL 20
Norman Manley High School Information Technology
WORD PROCESSING
TOTAL 20
Norman Manley High School Information Technology
DATABASE MANAGEMENT