SBA Question 3
SBA Question 3
INFORMATION TECHNOLOGY
PRACTICAL
PRACTICAL ASSIGNMENTS
WEB PAGE DESIGN
WORD PROCESSING
SPREADSHEET
DATABASE MANAGEMENT
PROGRAMMING
DESCRIPTION OF THE PROJECT
You are the Assistant External Examination Coordinator at the Future Leaders High
School and you are responsible for registering students for the annual CSEC
examinations. Normally the information for the students are recorded manually using a
book, however the school would like to move away from this method in the next 2 years
and use an electronic method.
As a result of this decision you have been chosen to do a test run of such a system to see
if it is viable.
The new system should:
1. Record and analyses student registration data using a sample of thirty students
2. Be able to make the necessary calculations
3. Be able to create graphs and charts
4. Process relevant queries and produce reports.
5. Be able to produce necessary letters
6. Be able to create a website
SPREADSHEET
Task A
I. Prepare a spreadsheet to record the following pieces of information:
Student ID
Name of student (First, middle name and last name)
Gender
Date of Birth (Between January 1, 2003 and December 31, 2005)
Telephone
Mathematics (Yes / No)
English (Yes / No)
Total subjects (including Math and English)
i. N.B. Maximum of 10 Subjects
Number of Practicals
i. N.B. Should align with the number of subjects being done
Number of Orals
i. N.B. Should align with the number of subjects being done
You should test your database by generating queries, reports and control forms.
Forms:
1) Create a form and sub form to display the student and subject information. Save
the form as studentFRM
Queries:
1) There was some discrepancies found among the male students. To correct this a
list of all MALE students is to be generated sorted by last name. Save the query as
maleQRY
PROGRAM IMPLEMENTATION
Using the programming language Pascal, write the program code to implement the
algorithm designed above.
Requirements
Problem Definition
Pseudocode
Trace Table
Source Code
Data Dictionary