Professional Documents
Culture Documents
Computerized Grading System For Metropolitan Academy of Manila
Computerized Grading System For Metropolitan Academy of Manila
Computerized Grading System For Metropolitan Academy of Manila
1.0 Introduction
People nowadays are living in an information age dependent upon digital
Information. Digital information is electronic information, the result of computer
processing. Every type of job relies upon getting information, using it, managing it,
and relaying information to others. Computers enable the efficient processing and
storage of information.
A grading system plays a key role in the management system of any
school. But, such systems do not often relate expectations, outcomes, and
performance. As each student desires to achieve a good score for each
assignment, exam, project and/or report, the
workload for teachers in order to make their evaluation fair, comprehensive, and
accurate. From the faculty perspective, these are necessary to avoid disagreement
from students and parents. A computerized grading system is a highly desirable
addition to the educational tool-kit, particularly when it can provide less effort and a
more effective and timely outcome.
Grading systems are designed to provide incentives for achievement and
assist in identifying problem areas of a student. It is the most commonly used
means of analyzing student performance, talents and skills. Students grades are
vital information needed in advancing to the next grade/year level and its accuracy
is very important.
Many teachers feel that the time they take in recording and computing for
the grades of their students is time that could be better spent elsewhere, like
preparing lessons, researching or meeting with their students. With the advent of
computer technology, more and more schools are taking advantage of a variety of
grading systems available both off-line and online that can help save time on
administrative tasks and give teachers more time to attend to other important
functions. However, a greater majority, especially small schools, government
[Type text]
Page 1
schools, and schools in remote areas, still utilize the manual method of recording
and computing for the grades of the students.
The proponents of this study wish to reduce the workload of teachers by
eliminating the need for manual computation and recording of each grade. The
common problems encountered in manual recording and computations are errorand file-handling, and redundancy. As the workload gradually increases with
growing amounts of grades and student lists that need to be attended, it becomes
tedious on the part of the teacher to proficiently manage them in time for
documentation and file submission to higher education authorities. As such, this
paper aims to produce a workable computerized grading system that will address
these issues.
1.1 Background of the Study
Metropolitan Academy of Manila School is a small private school in
Santa Ana, Manila. It was established four years ago and is utilizing the
manual system in almost all phases of their school work.
The school maintains a small staff of teachers and personnel as
compared to its growing population. There are teachers handling as much as
four different subjects, aside from being a class adviser and area coordinator.
Majority of the teachers handle three different grade levels.
Metropolitan Academy of Manila- School uses the manual way of
computing grades and adding information or records of both students and
professors. The process entails a lot of effort and by computing and storing of
data manually the process is prone to error especially for the professors who
handle two or more classes. By using the manual way of computing and
storing data, being prone to error is possible and just by a single mistake,
repeating the process may be required.
[Type text]
Page 2
to
create
Computerized
Grading
System
for
[Type text]
Page 3
[Type text]
Page 4
Faculty Teachers
Teachers would be able to record and compute for the
grades of their students faster thereby lessening their
workload and providing them with added time to attend to
other functions. This in turn would improve their efficiency as
teachers.
School Administrators
School Administrators no longer have to re-compute the
grades of each student to check on their accuracy. Reports
such as grading sheets and class records can be submitted
on time.
Students
Students can now look forward to better lessons since their
teachers would have added time to prepare for them their
lesson plans.
[Type text]
Page 5
[Type text]
Page 6
model,
design,
specification,
standard,
algorithm,
or
policy.
An
Page 7
[Type text]
Page 8
Page 9
[Type text]
Page 10
REGISTRAR
OFFICIAL
LISTOF
STUDENTS
TEACHER
[Type text]
SUBJECT GRADE
COMPONENTS
Page 11
SUBJECT GRADE
COMPONENTS RATING
S
T
U
D
E
N
T
PRINCIPAL
ERRONEOUS
SUBJECT AVERAGE
GRADE
CHECKSUBJECT
AVERAGE GRADE
SUBJECT
AVERAGE
GRADES FOR
RECORDING
PARENTS
STUDENT
REPORT CARD
Page 12
Student a person who is officially enrolled for the current school year
Student Report Card a report given to the parents containing the
grades of the student for a given quarter.
Subject Average Grade The grade of the student for the subject as
computed by the teacher and that appears on the Student Report
Card. It is determined by the sum of all ratings for the different grade
components divided by the total number of grade components.
Subject Average Grade for Checking computed grades based on the
different grade components to be checked by the Principal for
accuracy.
Subject Average Grade For Recording Student grades that have
been checked and verified to be correct by the principal that is returned
to the teacher for submission to the registrar who then records it on the
students Report Card and Transcript of Records.
Subject Grade Components Activities undergone by a student in
which he or she is rated by the teacher. Grade components are
composed of the following:
Attendance presence or absence of a student during class
periods
Seatwork/recitation activities given by the teacher to be
performed during class hours. It can be oral (recitation) or
written (seatwork).
Quizzes - short test on topics previously discussed or given
as assignments
[Type text]
Page 13
[Type text]
Page 14
Accuracy of information
Aside from being time consuming,manual method of recording and
computing for the grades of the student is prone to human error. More
often than not, teachers rush through deadlines in the submission of
grades and because of this, the accuracy of the grades are affected. The
principal still has to double check each grade to ensure its accuracy.
Page 15
employed by the school, work becomes easier and grades are computed
accurately in less time.
The proposed system is simple, interactive and has a very userfriendly interface such that even those with little or no knowledge about
working with computers can easily operate it. A welcome screen starts the
program and the teachers log-in by entering their username and password.
5.2 Process Specification
The proposed system is composed of three main modules, namely the
registration module where pertinent student information are entered, the
subject module, where the teacher enters the rating of the student for each
grade component, and the grade computation module, where the grade of the
student is calculated based on the inputted ratings for each grade component.
After the teacher logs-in, the main menu is displayed containing three
(3) options, namely, to enter student information, to enter student grades, or
to view student information.
The process begins with the entry of student information (module 1).
This is where pertinent student data, such as student name, address, parents
name, contact numbers, etc., are entered and stored in a student information
database.
Using the data from the student information database, the teacher
chooses a subject and enters the rating of the student in each grade
component (module 2). The grades are stored in the subjects database.
The grades stored in the subjects database are then retrieved and
used in computing for the grade of the student (module 3).
[Type text]
Page 16
DATA INPUT
PROCESS
Username
Password
Student
Information
Student Grade
Component
Rating
INFORMATION
OUTPUT
Student Grades
Computerized
Grading System
REGISTRAR
Student
STUDENT Component
Information
TEACHER
Scores
Component
Grade
Grading System
Student
Subject
Information
Grade
[Type text]
Page 17
GIV
E
STUDENT INFORMATION
HA
S
A
[Type text]
HA
S
MAK
TEACHERPage 18
E
SUBJECT
Component Scores
HAS
SUBJECT
SUBJECT NAME
HAS
HAS
COMPONENT RATING
HAS
STUDENT
TEACHER
HAS
SUBJECT GRADE
Username
Password
Component Rating
C
TEACHER
HAS
HAS
SUBJECT
STUDENT
Subject Name
Student Name
RATES
F
First Name
Middle Name
Last Name
Gender
Address
Birth Date
Age
STUDENT INFORMATION
Mothers Name
Mobile Number
Fathers Name
Telephone Number
Parents Marital Status
E
A
[Type text]
Page 20
[Type text]
Page 21
This is the next screen that will be shown after pressing the Log-in
button. Here, the user enters his/her UserID and Password in order to enter
the program. Pressing the Log-On button will display the Main Menu (Screen
3). Pressing the Exit button will close the program.
Screen 3: Main Menu Screen
The Main Menu Screen displays the options that the user can choose
from.
[Type text]
Page 22
[Type text]
Page 23
[Type text]
Page 24
Page 25
Welcome
Screen
Log-In Screen
MODULE 1
SUB MODULE
1A
SUB MODULE
1B
SUB MODULE
1C
Registe
r
Student
Registratio
n Screen
Section
Screen
Student
Information
Table
MODULE 2
SUB MODULE
2A
View
Section
Section
Screen
MODULE 3
SUB MODULE
3A
View
Student
Info
Student
Registratio
n Screen
MODULE 4
Section Report
Screen
SUB MODULE
4A
Search
Student
Search Student
Screen
MODULE 5
SUB MODULE
5A
View
Seat
Plan
Seat Plan
Screen
MODULE 6
SUB MODULE
6A
Add
Grade
[Type text]
SUB MODULE
2B
Select
Screen
MODULE 7
SUB MODULE
7A
View
Report
Card
Report
Card
Screen
Page 26
SUB MODULE
6B
Subject
Grade
Screen
Page 27
Interface :
Private Sub CommadButton2_Click()
Unload Me
Subjects.Show
End Sub
Private Sub CommandButton3_Click()
Unload Me
End
End Sub
Private Sub CommandButton4_Click()
Confirmation.Show
Unload Me
Sheet8.Select
End Sub
Private Sub Grade_Click()
Interface.Hide
SGrade.Show
End Sub
Private Sub Logout_Click()
response = MsgBox("Are you sure to logout?", vbOKCancel)
If response = vbCancel Then
Interface.Hide
Interface.Show
End If
If response = vbOK Then
MsgBox "You have successfully loggout."
Unload Me
Sheet8.Select
End If
End Sub
[Type text]
Page 28
[Type text]
Page 29
[Type text]
Page 30
In this part the system is tested. The separate modules are brought
together and tested as a complete system. The system is tested to ensure that
interfaces between modules work and with the expected volume of data and that
the system does what the user requires.
7.1 Testing Stages
We employed three testing stages in the development of the system.
The first testing stage was during the creation of the program forms and
modules. We tested each form and module with random data to know if it is
working.
The second testing stage was conducted when the different program
modules were put together. Testing begun immediately after joining the first
two modules to make sure that data are synchronized, the interfaces between
the modules work, and that there are no broken links. This process was
repeated until all the modules were put together.
The last stage was testing the entire system using sample data. Here,
we asked the help of other students to try our system to check if all
unexpected data entries are covered. We also tested the system using other
computers and laptops to test the accuracy of the path were data are stored.
7.2 Testing Schedules
February 10 Individual testing of all userforms and modules,
checking for the accuracy of grade computation and
if the
[Type text]
Page 31
Input Devices
Mouse used for selecting menu options
Keyboard used for entering information.
[Type text]
Output Devices
Page 32
[Type text]
Page 33
[Type text]
Page 34
[Type text]
Page 35
Bibliography
Books
Cabros, William C., A Feasibility Study of A Computerized Management,
Academic and Research Information System for the Mountain State Agricultural
College, 1979
Valacich, Joseph et al, Essentials of Systems Analysis & Design, 5th Edition,
Pearson Education South Asia PTE. LTD., 2004
Campbell, Ralph H., Automating Systems, California: Wadsworth Publishing,
1986
Websites
Computer Information in Education
http://www.wikibook.org/
http://dspace.slu.edu.ph/
Simple Grading System using Visual Basic.Net
http://www.sourcecodester.com/visual-basic /
A simple Student Registration and Grading System by Reydan Gatchalian 2006
http://www.planet-source-code.com/
Student Grading System 1.0 by Jake Rodriguez Pomperada
http://www.planet-source-code.com/
Student Grading System - Visual Basic
www.a1vbcode.com/
Resource Persons
Mrs. Juliet Guerremo
Administrator
Metropolitan Academy of Manila
Sta. Ana, Manila
[Type text]
Page 36