100% found this document useful (1 vote)
1K views100 pages

Automated Grading System

This document provides an overview of a capstone project to develop an automated grading system for Colegio de Santa Rita de San Carlos, Inc.'s Basic Education Department. The system aims to computerize student records, grades, and reports to make the grading process more efficient and reduce errors. It follows a system development life cycle approach and evaluates the quality based on ISO/IEC 25010 standards. The new grading system seeks to address the problems with the current manual Excel-based system by automating calculations, storage, and retrieval of student data.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
1K views100 pages

Automated Grading System

This document provides an overview of a capstone project to develop an automated grading system for Colegio de Santa Rita de San Carlos, Inc.'s Basic Education Department. The system aims to computerize student records, grades, and reports to make the grading process more efficient and reduce errors. It follows a system development life cycle approach and evaluates the quality based on ISO/IEC 25010 standards. The new grading system seeks to address the problems with the current manual Excel-based system by automating calculations, storage, and retrieval of student data.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 100

i

A CAPSTONE PROJECT ON THE DEVELOPMENT OF AN AUTOMATED

GRADING SYSTEM IN THE BASIC EDUCATION DEPARTMENT OF

COLEGIO DE SANTA RITA DE SAN CARLOS, INC.

A Capstone Project Presented to the

Faculty of the College of Computer Studies

of

Colegio de Santa Rita de San Carlos, Inc.

In Partial Fulfilment

of the Requirements for the Degree of Bachelor of

Science and Information Technology Capstone Project

Researchers:

Bayot, Elison E.

Belza, Devin R.

Casquijo, Gelmar Y.

Ganaganag, Ben Alfred


ii

March 2023
iii

TABLE OF CONTENTS

TABLE OF CONTENTS ii

LISTS OF TABLESv

LISTS OF FIGURES vi

ABSTRACTix

CHAPTER I

INTRODUCTION 1

Purpose and Description 3

General Objective 3

Specific Objectives 4

Scope and Limitation of the Study 6

Significance of the Study 6

Definition of Terms 7

CHAPTER II

REVIEW OF RELATED LITERATURE/SYSTEM 9

Process of Grading System based Deped Order 8, S. 2015 9


iv

Automated Grading System12

Automated Grading Systems Testing and Evaluation 16

CHAPTER III

METHODOLOGY 20

Research Approach 20

Respondents of the Study 20

Materials 21

Software 21

Hardware 23

Methods 23

SDLC Model23

Procedure for the different phases 24

Evaluation 50

CHAPTER IV
RESULTS AND DISCUSSION 54

Results by phase of the study 54

System Evaluation Results 65


v

CHAPTER V

SUMMARY, CONCLUSIONS AND RECOMMENDATIONS 69

Summary of Findings 69

Conclusions 70

Recommendations 70

Bibliography/References 71

Appendices 75

Evaluation Tool Sample 75

Sample Outputs/Reports 77

User’s Manual 83
vi

LIST OF TABLES

Table 1: Distribution of Respondents……………………………………………………21

Table 2: Software Development Tools…………..………………………………………21

Table 3: Hardware Specifications………………………………………………………..23

Table 4: System Evaluation – ISO/IEC 25010 Software Product Quality……………....51

Table 5: System Evaluation Results - ISO/IEC 25010……………………. ……………65


vii

LIST OF FIGURES

Figure 1: Gantt Chart of Activities……………………………………………………....24

Figure 2: Context Diagram……………………………………………………………....25

Figure 3: Data Flow Diagram (Principal Staff)…………………………………………26

Figure 4: Data Flow Diagram (Registrar) ………………………………………………27

Figure 5: Data Flow Diagram (Subject Teacher) ……………………………………….28

Figure 6: Data Flow Diagram (Class Adviser) ………………………………………….29

Figure 7: Data Flow Diagram (Academic Coordinator) ………………………………..30

Figure 8: System Flowchart (Administrator Account) …………………………………31

Figure 9: System Flowchart Admin System (Registrar and Principal Staff) …………..32

Figure 10: System Flowchart (Teacher) ………………………………………………..33

Figure 11: Login Form (Administrator) ………………………………………………..39

Figure 12: Assigned Students (Administrator) …………………………………………39

Figure 13: User’s Form (Administrator) ……………………………………………….40

Figure 14: Curriculum (Administrator) ………………………………………………...40

Figure 15: Registration Form (Administrator) ………………………………………….41

Figure 16: Teacher’s Loading (Administrator) ………………………………………....41


viii

Figure 17: Adding of Teacher (Administrator) ………………………………………….42

Figure 18: Students’ Copy (Administrator) ……………………………………………..42

Figure 19: Teacher’s Load (Teacher) …………………………………………………...43

Figure 20: Teacher Login Form (Teacher) ……………………………………………...43

Figure 21: Teachers’ Dashboard (Teacher) ……………………………………………..44

Figure 22: Adding of Grades (Teacher) …………………………………………………44

Figure 23: Consolidation Form (Teacher) ……………………………………………....45

Figure 24: Representation of System’s Test Plan………………………………………..48

Figure 25: Unit Testing – Methodology………………………………………………....49

Figure 26: System Testing……………………………………………………………….50

Figure 27: List of Users………………………………………………………………….54

Figure 28: Curriculum on every Grade Level………………………………………..….55

Figure 29: List of Teacher’s Subject Loads………………………………………….….56

Figure 30: List and Records of Students…………………………………………….….57

Figure 31: Consolidation Form………………………………………………………….58

Figure 32: Records of Student’s Grades………………………………………………...58

Figure 33: Computing of Grades………………………………………………………..59


ix

Figure 34: Elementary Grading Sheet……………………………………………………60

Figure 35: Junior and Senior High School Grading Sheet……………………………….60

Figure 36: Elementary Progress Report Card……………………………………………61

Figure 37: Junior and Senior High School Progress Report Card……………………….62

Figure 38: Consolidated Sheet…………………………………………………………...63

Figure 39: Academic Records………………………………………………....................64


x

Abstract

The capstone project is the Automated Grading System (AGS) of Colegio de

Santa Rita de San Carlos, Inc. Basic Education Department, San Carlos City, Negros

Occidental. The system serves as computerized evidence for tracking the information;

issues grade records and academic performance of the students.

The researchers follow the System Development Life Cycle (SDLC) Model which

consists of five (5) phases of development that were implement in order to complete the

development of this study and following the system evaluation ISO/IEC 25010

compromises with 8 quality characteristics to ensure that the system achieved the study’s

objectives. Data gathering and design and features were done to actualize the

development of the system. Software evaluation questionnaire were provided to the

respondents; with the average of 4.78 sentimental value. The findings of the study were

carefully presented and analyzed to illustrate that the specific objectives were achieved.

The user’s feedback also contributed to the study's success and accomplishment.

The developed system will also serve as a primary tool for the school on

monitoring the growth and development of the students. Lastly, the

researchers/programmers made sure that the system is user-friendly so that the user will

know and understand each function easily.


71

CHAPTER I

INTRODUCTION

Project Context

In today's highly technological society, electronic gadgets have made human

productivity more efficient. With the advent of Information and Technology, even

recording class records has become even more efficient and progressive through the aid

of effective mechanisms and organized storing and retrieval of students' records

(Mwagwabi et al., 2021). Automated grading systems have become increasingly popular

in recent years, as they can save significant time and effort for teachers and provide more

objective and consistent grading (Wibisono et al., 2019).

In line with the Department of Education's (DepEd) mandate to improve the

quality of education in the Philippines, DepEd Order No. 8 s. 2015, or the Policy

Guidelines on Classroom Assessment for the K to 12 Basic Education Program,

emphasizes the importance of fair, accurate, and reliable assessment of student learning

outcomes (Department of Education, 2015). To achieve this, schools need to establish

effective and efficient grading systems that adhere to these guidelines.

Colegio de Santa Rita de San Carlos, Inc. Basic Education Department has a large

population of students. Teacher's workload gradually increases and it will be more

difficult and hard on the part of the students' in keeping students’ information manually.

Colegio de Santa Rita de San Carlos, Inc. Basic Education is using Microsoft Excel

Spreadsheet records for recording students' information and grades which is lack of

security and prone to human errors (Valle et al., 2019). The researchers wish to reduce
2

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 error-and file-handling, and redundancy (Shankar et al., 2020). The system will

provide the needed system for the school in storing information in a faster, more

convenient way through a database. This will lessen the effort of faculty staff, registrar

and principal staff in storing data and records of each student every now and then. It is

extremely useful in the school in the way of making the processes of enrolling much easy

(Bianchi et al., 2020).

In line with this, the researchers were challenged and developed an automated

grade record-keeping system that is accurate, fast, and accessible for the instructors and

Registrar's office of the school. This system would facilitate the record-keeping and

issuance of grades. It will provide smooth operation purposes and it seeks for further

advancement in the school system where technology can help the office to be more

efficient (Mawarni et al., 2021). The system will automate the records of instructors,

student's information and the process of grade issuance of the school. If the student's

records will be automated, the school will be able to increase staff efficiency, perform

routine tasks automatically, and deliver their services more efficiently.

As such, this study aims to produce a workable computerized grading system that

will address these issues. This Automated Grading System (AGS) has a function that

consists of tracking the records and information of the students and instructors. Thus,

Automated Grade Records will certainly help establish an effective management within

the school. The proposed system will be efficient in time consuming, space and lessening

the burden and effort of computing grades (Odedra & Patel, 2018).
3

Purpose and Description

The AGS provides the school staff with an easier approach in tracking, computing

grades and records of students, because the system is easy to understand, use, and with

high security measures like, each account that has been registered in the system has its

own password. The move from paper-based record systems to automated systems means

that there is a greater chance that information will be readily available when important

decisions must be made about improving educational services. A well-designed class

record system ensures that data are readily available to manage the education system

efficiently and to effectively meet the needs of the school.

The purpose of the AGS is to define and analyze the problem occurring in the

manual process of storing data and information of the students and computing grades and

give solutions to it. The system aims to minimize the delays in submitting grades to the

registrar’s office and reduce the workload of the and the teachers It will be designed to

accommodate the system of each and every record of the students in the school.

Microsoft Visual Studio and database SQL Server will be used to develop the said

project. The researchers developed an Automated Class Records that monitors the

student’s and instructor’s information.

General Objectives

This capstone projects purports to develop an AGS that includes computing and

tracking student records that will be used by teachers to make student tracking simpler,

quicker, and more accurate. It also aimed to assist faculty and the registrar's staff in

handling grade-related information with significantly greater security.


4

Specific Objectives

To be specific, the researchers aimed to achieve the following objectives:

1. Allows the principal’s staff to:

a.) Create an account for each instructor

b.) Assign subjects on the curriculum for each grade level.

c.) Assign the teacher's subject load

2. Allows the registrar to:

a.) Process student’s registration

b.) View and print Consolidation Sheets

c.) Issue student’s grades and records

3. Allows subject teacher to:

a.) Input student’s scores (Written works, Performance Task and Quarter scores)

b.) Print Grading sheets

4. Allows the class adviser to:

a.) View and print student progress Report Card

b.) View and print consolidated sheet

5. Allows the academic coordinator to:

a.) View academic performance of the students

b.) View the academic information from the subject teachers


5

Further, this dealt with the following concerns:

6. AGS based on the following phases of system development:

a.) Planning and Requirements

b.) Analysis and Design

c.) Implementation

d.) Testing

e.) Evaluation

7. The system will undergo beta-testing to achieve a minimum score of 98% based on

the 8 quality characteristics outlined in ISO/IEC 25010.

a.) Functional Suitability

b.) Performance Efficiency

c.) Compatibility

d.) Usability

e.) Reliability

f.) Security

g.) Maintainability

h.) Portability
6

Scope and Limitation of the Study

The study focused in storing the information’s of the instructors, students and

the issuance of grades in the Registrar’s office and is focused on adding, editing and

deleting data and information; maintaining and managing table entries of student records,

user’s log, and monitoring of student’s information in the system.

The features of the system focused on log-in/log-out services, recordkeeping,

database maintenance, and help assistant. The system will be bound for desktop-based

application to ensure the confidentiality of records. The system has also a printing feature

that can print data of instructors and their workloads, student information and grades.

The system is limited to the process of Colegio de Santa Rita de San Carlos, and

the DepEd Order 8, 2015.

Significance of the Study

The development of the AGS is designed beneficial to the following:

School. This study will give benefits the school because a computerized

Automated Class Record system is feasible, economically viable and as accurate as

manually grading and record systems.

Registrar. The system makes it simple for the registrar to register students and

securely stores all of their information. Maintaining student records and course

information, it may include assisting students with class registration.


7

Teachers. Every student's scores may be easily viewed, entered, and printed

together with their task and exam results. The system will reduce the time and effort

required by the faculty to manually record the student's grades and information.

Researchers. This study will give the researchers a venue to further develop

their programming skills. This study will also improve the research and thesis writing

skills of the researchers.

Future Researchers. It can help them as a guide to enhance more from their

future study. Also, it will equip them with knowledge about the Automated Class Record

system.

Definition of Terms

Manual Class Record. A manual class record is a collection of documents that

teachers use to keep track of student assignments, grades, and information. The class

record is established, updated, and maintained, whether it is electronic or manual.

Automated Grading System (AGS). This refers to the output of the capstone

study that deals enrollment system, focuses more on computing and processing of grades,

issuance of grade reports, and assigning of subjects and curriculum to each grade level.

Electronic Class Record (ECR). Refers to the part of the Automated Grading

System, which is designed to facilitate the recording and management of student grades

and academic performance. The ECR system can be accessed by teachers, who can input
8

raw scores for each student's assessments, assignments, and exams. The ECR system then

processes these raw scores to calculate a total grade for each assessment, which is

recorded into subject grades and consolidated grades to produce the final learner's grade

for the course. The ECR system streamlines the grading process by automating the

calculation of grades, reducing the need for manual calculations, and providing a central

repository for student grades, which can be easily accessed by teachers and

administrators.

Subject Grades. These are a component of the AGS that calculates and generates

the grades for each student in each subject per quarter. This system takes the recorded

total scores in the Electronic Class Record (ECR) system and processes them to obtain

the whole number subject grades for each student.

Consolidated Grades. This pertains to the final computed average grade of all

subjects of a particular grade level for a certain grading period.

Report Card. This refers to the printable document that displays the final

learner's grades for a specific academic period. The Report Card is generated using the

data recorded in the Electronic Class Record (ECR) system, which processes the raw

scores and calculates the subject grades and consolidated grades for each student.
71

CHAPTER II

REVIEWS OF RELATED LITERATURE/SYSTEM

This chapter presents the related studies in connection with the researcher’s present

system study.

Process of Grading System based Deped Order 8, S. 2015

The DepEd Order No. 8 s. 2015 provides guidelines for the implementation of the

K-12 program in the Philippines, including the process of making grades. According to

the order, the process of making grades should be fair, transparent, and objective, and

should involve the use of multiple sources of evidence to evaluate student learning.

The study by Garcia (2017) aimed to explore the process of making grades based

on DepEd Order No. 8 s. 2015 in the Philippines. The study utilized a qualitative research

design and collected data through interviews with teachers and document analysis of

grading policies and procedures.

The study found that the process of making grades involved several key steps, as

outlined in the DepEd Order, including defining learning outcomes, collecting evidence

of learning, analyzing evidence of learning, and assigning grades. The study also found

that teachers generally followed the guidelines in the order, but some faced challenges in

implementing the process. These challenges included the need for additional training and

support for teachers to effectively implement the guidelines.

The study recommended that training and support should be provided to teachers

to improve their understanding and implementation of the guidelines. Additionally, the


10

study suggested that clear communication of the grading process to students and parents

could help to reduce misunderstandings and promote transparency in the grading

process.Similarly, another study by Suerte-Felipe (2018) explored the implementation of

the DepEd Order No. 8 s. 2015 in terms of grading practices in the Philippines. The study

found that teachers generally followed the guidelines outlined in the order, but some

teachers had difficulty in using multiple sources of evidence in grading, and in

communicating the grading process to students and parents. The study recommended

additional training and support for teachers to improve the implementation of the

guidelines.

The study conducted by Macapagal (2018) aimed to evaluate the alignment of the

grading process based on DepEd Order No. 8 s. 2015 with the intended learning

outcomes of the K-12 program in the Philippines. The study employed a mixed-methods

research design, utilizing both surveys and interviews to gather data from teachers and

administrators across different schools.

The study found that while teachers generally followed the guidelines outlined in

the DepEd Order, there were inconsistencies in assessment and grading practices across

different schools. These inconsistencies led to a lack of alignment between the grading

process and the intended learning outcomes of the K-12 program.

The study recommended the need for more comprehensive and standardized

assessments to ensure alignment with the intended learning outcomes. Additionally, the

study suggested the development of assessment tools and rubrics that are aligned with the

learning outcomes and standards of the K-12 program.


11

The study highlights the importance of alignment between the grading process

and the intended learning outcomes of the K-12 program. It suggests that standardized

assessments and rubrics can help to ensure consistency and fairness in the grading

process, ultimately promoting student learning and success.

Dizon and Beran (2019) conducted a study that aimed to explore the

implementation of the grading system based on DepEd Order No. 8 s. 2015 in the context

of senior high school in the Philippines. The study employed a mixed-methods research

design, utilizing both surveys and interviews to gather data from teachers, administrators,

and students.

The study found that the grading system was effective in promoting fair and

objective grading practices, as it provided clear guidelines and criteria for teachers to

assess student learning. However, there were challenges in the implementation of the

grading system. One of the challenges was the lack of resources, such as access to

technology and materials needed to support the implementation of the grading system.

Additionally, the study found that there was a need for additional training and

professional development opportunities for teachers to effectively implement the

guidelines outlined in the DepEd Order.

The study recommends the provision of more resources and support for teachers,

including training programs, access to technology, and instructional materials, to ensure

the successful implementation of the grading system. The study also suggests the need for

continuous monitoring and evaluation of the grading system to identify areas for
12

improvement and ensure its effectiveness in promoting fair and objective grading

practices.

The study underscores the importance of providing adequate resources and

support for teachers to effectively implement the grading system based on DepEd Order

No. 8 s. 2015. It suggests that such support can help to overcome the challenges in the

implementation of the grading system and ensure its effectiveness in promoting fair and

objective grading practices. The DepEd Order No. 8 s. 2015 provides guidelines for the

process of making grades in the Philippines. While studies have found that the guidelines

are generally effective in promoting fair and objective grading practices, there are

challenges in implementation, including the need for additional training and support for

teachers, standardization of assessments, and communication of the grading process to

students and parents. This research is needed to address these challenges and ensure

effective implementation of the guidelines as faced by the teachers of Colegio de Santa

Rita de San Carlos, Inc.

Automated Grading System

In recent years, the use of technology in the field of education has become

increasingly popular. One area where technology has made significant progress is in the

development of automated grading systems. This review of related literature aims to

examine the different studies that focus on the development of automated grading

systems and its potential benefits to the education sector.


13

Resuello (2017) proposed an Android Based Class Record System which aims to

provide a more efficient and effective way of managing and monitoring student records.

By using mobile phones as the primary platform for this system, teachers can easily

access and update their students' records, making it faster and more convenient. This

system can help teachers save time and effort by eliminating the need for manual data

entry and paperwork. Teachers can easily record attendance, assessment results, and other

pertinent academic information of their students with just a click away. In addition, this

system also provides a consolidated and secured archive of student information. This

feature can help teachers easily access the records of their students, making it more

convenient for them to prepare reports or communicate with parents regarding their

child's academic progress. This archive is also secured, ensuring that only authorized

personnel can access and modify the records. Furthermore, the Android Based Class

Record System also offers portability and mobility, making it easier for teachers to

manage and monitor their students' records wherever they may go. Teachers can easily

access and update records, even when they are outside the classroom, making it more

convenient for them to track their students' progress and ensure that they are meeting

academic standards. Overall, the Android Based Class Record System proposed by

Resuello (2017) can benefit both teachers and students by providing an efficient and

effective way of managing and monitoring student records. The portability and mobility

of this system make it easier for teachers to access and update records, and the

consolidated and secured archive ensures that records are organized and readily available.

Alotaibi and Alghamdi (2018) proposed an AGS for Multiple-Choice Tests using

image processing techniques. The system takes an image of the answer sheet as input and
14

uses computer vision algorithms to detect and recognize the selected choices. This

method can achieve high levels of accuracy in grading multiple-choice tests, which can

significantly save teachers' time and effort. This system can also provide immediate

feedback to students, allowing them to learn from their mistakes and improve their

performance in future assessments. By automating the grading process, teachers can

focus on other important aspects of their teaching responsibilities, such as lesson

planning and student engagement. Overall, the AGS for Multiple-Choice Tests can

benefit both teachers and students by providing a more efficient and accurate way of

assessing student learning.

The Computerized Record Management System developed by Danlog et al.

(2017) is a software application designed to manage and organize student records

efficiently and accurately. The system aims to provide an effective and secure way of

storing and retrieving student records, which can help to reduce the workload of staff and

make record management more organized and accessible. The system features include

registration, computerized filling of records, and automated report generation. These

features make it easier for staff to input, update, and access student information in a

timely and efficient manner. Additionally, the system provides advanced search and filter

options that enable staff to quickly retrieve specific student records based on various

criteria, such as grade level, class section, and academic performance. The system's

automated report generation feature generates reports on various aspects of student

records, such as attendance, academic performance, and behavior, among others. These

reports can be customized to meet the specific needs of the school or teacher, making it

easier to track student progress and identify areas that need improvement. The
15

Computerized Record Management System developed by Danlog et al. (2017) offers an

effective and efficient way of managing student records. Its features can help to reduce

the workload of staff, ensure the accuracy of records, and make record management more

organized and accessible.

Ariong (2022) proposed a computerized school enrollment system for Pallisa

District Education Department. The current manual and semi-automated system of data

management and record storage processes in the district have been facing several

challenges, including data loss, inefficiency, and inaccuracies. The proposed system is

aimed at addressing these challenges by providing an efficient and accurate means of

managing enrollment data. The system offers several features, including automated

student registration and enrollment, data storage and management, and real-time data

access and retrieval. It can help to reduce the workload of the staff, eliminate data loss

and duplication, and ensure accurate data management and reporting. Additionally, the

system can provide added advantages to education data management, including real-time

monitoring of student enrollment, accurate data analysis, and reporting, and enhanced

communication between schools and the education department.

Similar to the Android-Based Class Record System developed by Resuello

(2017), but with a LAN-based system that can be accessed on Windows. The study by

Alotaibi and Alghamdi (2018) on automated grading systems for multiple-choice tests is

also relevant because the proposed system records scores from all types of tests with the

encoding of raw grades. The study by Danlog et al. (2017) is also related because the

proposed system features registration, computerized filling of records, and automated

report generation, which can help in reducing the workload of staff and making record
16

management more organized and accessible. However, the present AGS is customized

for the CSR-SCC school culture and is based on DepEd Order No. 8 s. 2015, which are

competency-based. The study by Ariong (2022) on a computerized school enrollment

system is also relevant because students need to be enrolled and their enrollment should

reflect in the ECR of each teacher.

Automated Grading Systems Testing and Evaluation

Automated grading systems have been developed to help educators save time and

effort in grading student assessments, while also ensuring accuracy and fairness in the

grading process. In evaluating the quality of automated grading systems, the ISO/IEC

25010 Software Product Quality model can be used to assess its functionality, reliability,

usability, efficiency, maintainability, and portability. The following literature review

provides an overview of studies that have evaluated automated grading systems using the

ISO/IEC 25010 Software Product Quality variables.

Hossain et al. (2020) conducted a study on evaluating the functionality of an

automated grading system for programming assignments using the ISO/IEC 25010

standard. The study aimed to assess the system's ability to meet the specified

requirements and perform the intended tasks. The automated grading system was

designed to grade programming assignments by analyzing the code and providing

feedback on syntax errors, semantic errors, and coding style. The system was evaluated

based on its functional suitability, accuracy, interoperability, and security. The results of

the study showed that the automated grading system had high functionality and met the

specified requirements. The system was found to be accurate in detecting errors and
17

providing feedback, and it was also able to integrate with other software tools used in the

course. Additionally, the system was found to be secure, as it stored and transmitted

student data securely.

Afolabi and Akinwale (2021) developed an automated grading system for

multiple-choice questions that aimed to increase the reliability of the grading process.

The study evaluated the system's reliability based on the ISO/IEC 25010 standard, which

measures the system's ability to perform consistently and accurately over time. The

system was tested by administering the same multiple-choice test to a group of students

multiple times, and the results showed that the system had high reliability. The system

was able to consistently and accurately grade the same test over multiple attempts,

indicating that it can provide reliable and consistent grading results for multiple-choice

questions. The study highlights the importance of reliability in automated grading

systems, as it ensures that the grading process is consistent and accurate, which can lead

to fair and objective evaluation of student performance.

Automated grading systems are becoming more prevalent in the educational

setting, particularly in the assessment of student performance. Usability is a crucial factor

in the success of such systems, as it determines how easily users can interact with and

navigate the system. Tran et al. (2020) evaluated the usability of an automated grading

system for short-answer questions using the ISO/IEC 25010 standard. The system was

designed to provide immediate feedback to students on their performance, thus enabling

them to improve their skills continuously. The results showed that the system had high

usability, with an intuitive user interface and easy navigation, resulting in high user

satisfaction. Moreover, the system's ability to provide immediate feedback to students on


18

their performance enhanced the system's usability, as it encouraged students to engage

more actively in the learning process. Therefore, usability is a crucial factor to consider

when developing an automated grading system to ensure that it is user-friendly and can

achieve the intended goals.

Ritter, Schmitz, Kopp, and Albert (2019) conducted a study to evaluate the

efficiency of an automated grading system for open-ended questions using the ISO/IEC

25010 standard. The efficiency of the system was measured in terms of its ability to

perform tasks quickly and with minimal resources. The study found that the system had

high efficiency, as it was able to grade open-ended questions quickly and with minimal

resource usage. The results of this study suggest that automated grading systems can be

an efficient tool for grading open-ended questions. This information may be useful for

educators who are considering the use of automated grading systems in their classrooms.

Gliem, Natarajan, and Johnson (2018) conducted a study to evaluate the

maintainability of an automated grading system for essays using the ISO/IEC 25010

standard. The maintainability of the system was measured in terms of its ability to be

easily modified and updated over time. The study found that the system had high

maintainability, as updates and modifications to the grading rubric could be made easily

without requiring extensive technical knowledge or resources. The results of this study

suggest that automated grading systems can be an easily maintainable tool for grading

essays. This information may be useful for educators who are considering the use of

automated grading systems in their classrooms, as it indicates that the system can be

easily updated and modified to suit changing educational needs.


19

Barros, Ferreira, and Henriques (2020) conducted a study to evaluate the

portability of an automated grading system for programming assignments using the

ISO/IEC 25010 standard. The portability of the system was measured in terms of its

ability to be easily transferred and used on different platforms and systems. The study

found that the system had high portability, as it could be easily transferred and used on

different platforms and systems without requiring extensive technical knowledge or

resources. The results of this study suggest that automated grading systems can be a

portable tool for grading programming assignments. This information may be useful for

educators who are considering the use of automated grading systems in their classrooms,

as it indicates that the system can be easily transferred and used on different platforms

and systems.

In addition to the studies mentioned above, other literature has evaluated

automated grading systems using the ISO/IEC 25010 standard. Rovira, Vidal, Sanchez-

Ferreres, and Giro (2019) conducted a study to evaluate the quality of an automated

grading system for coding assignments using the ISO/IEC 25010 standard. The quality of

the system was measured in terms of its functionality, reliability, usability, efficiency,

maintainability, and portability. The study found that the system had high quality in all of

these areas, indicating that it was a robust and reliable tool for grading coding

assignments. The results of this study suggest that automated grading systems can be a

high-quality tool for grading coding assignments. This information may be useful for

educators who are considering the use of automated grading systems in their classrooms,

as it indicates that the system can provide reliable and consistent grading results.
71

CHAPTER III

METHODOLOGY

This chapter discusses and presents the Research approach, Respondents of the

study materials, methods, and models used for the study. It also presents the designs,

figures, and development plan followed in this study.

Research Approach

The researchers conducted an interview with the teachers using the current system

which is the E-Class Record. After the series of interviews, the researchers have

identified some problems and things that need to be enhanced. Therefore, the researchers

proposed this system (Automated Grading System) that will improve the process and

solve the problems.

The system under development is beta tested by the researchers. The research was

progressive as it included these steps: planning and requirements, analysis and design,

implementation, testing and evaluation. The following factors were used to evaluate the

program: Functional Suitability, Performance Efficiency, Compatibility, Usability,

Reliability, Security, Maintainability, and Portability.

Respondents of the Study

The respondents of the study were the Registrar, Principal Staff, Academic

Coordinator and Faculty Members of the school (Basic Education Department of Colegio
21

de Santa Rita de San Carlos, Inc.) users of the system. Table 1 presents a breakdown of

these respondents.

Table 1

Distribution of Respondents

Respondents Frequency
Registrar 1
Faculty Members 13
Principal’s Staff 1
TOTAL 15

Table 1 shows the distribution of participants. As shown on the table, there is

participant (1) one from the registrar, (13) thirteen participants from the faculty members,

and (1) one participant from the principal staff. The total number of participants is (15)

fifteen.

Materials

Table 2

Software Development Tools

Software Version Vendor Description


used to develop
console and
graphical user
interface
Microsoft Visual applications along
2008 Microsoft
Studio with Windows
Forms applications,
web sites, web
applications, and
web services
XAMPP Server Apache Friends Used to provide a
22

Software Version Vendor Description


local web server,
database (MySQL),
and support Php
programming.
Enables to
develop .NET
applications that
MySQL require secure, high-
6.4.4
Connector Net
performance data
connectivity with
MySQL

Table 2 displays information about three software products, their versions,

vendors, and descriptions that were used in developing the system and will be used to

install and run the system in other computers. The first software listed is Microsoft Visual

Studio 2008, which is a development tool offered by Microsoft. This software is designed

to develop console and graphical user interface applications, along with Windows Forms

applications, web sites, web applications, and web services. The second software product

is XAMPP Server, which is offered by Apache Friends. This software is used to provide

a local web server, database (MySQL), and support for PHP programming. The third

software product listed in the table is MySQL Connector Net 6.4.4, which enables the

development of .NET applications that require secure, high-performance data

connectivity with MySQL. The information presented in the table provides a quick

overview of these software products, their intended uses, and the vendors offering them.
23

Table 3

Hardware Specifications

Item Vendor Model Specifications Description


Computer/ Any Any One (1) Processor Used for system
Laptop 32-bit Core or better development.
(64 bit)
Windows 10/7/XP
Operating System or
Any
One (1) Memory
4GB / 8GB
One (1) Hard Disk
Drive – 320 GB
5400 RPM

Table 3 lists the specifications and description of a computer or laptop, including

its vendor, model, processor, operating system, memory, and hard disk drive were the

developed Automated Grading System should be installed. The vendor and model are not

specified, as any computer or laptop will suffice. The device must have at least one

processor with a 32-bit core or better, or a 64-bit processor. The operating system must

be Windows 10, 7, XP, or any other operating system. The device should have a memory

of at least 4GB or 8GB. Additionally, the device must have one hard disk drive with a

capacity of at least 320 GB and a speed of 5400 RPM. The device is intended for system

development purposes.

Methods

This research is developed through the use of the System Development Life Cycle

(SDLC) Model which consists of five (5) phases of development. The iterative model
24

will be used for the development of the system. According to this approach, a new feature

set and progressive gains will be found that will significantly improve the system's

functionality. The system's performance will be assured using this model up until it is

completed and deployed.

Procedure for the different phases

1. Planning and Requirements

The researchers communicated with the school and conducted an interview to

identify needed requirements for the proposed system. During this phase, the present

system was examined. The users of the system are questioned for these interviews and

data were gathered from the participants to determine their perception on the following:

problems they experienced or encountered in the existing system; the level of difficulties;

the perception on the extent of need; and the features that should be included in the

development of the system.

Gantt Chart

Figure 1

Gantt Chart of Activities

Task Name July Aug Sep Oct Nov Dec Jan Feb
Planning and
Requirements
Analysis and
Design
Implementation
Testing
Evaluation
25

Figure 1 illustrates the Project’s Gantt chart of the five phases of a system of

project development concerning time, from the month of July 2022 up to the month of

February 2023. It illustrates how the researchers progress on the study over time. This

will help in estimating the time required to complete the study and determining the

resources required.

2. Analysis and Design

In this phase, the researchers will examine the system's functionality, determine

the needs and demands of the user, and offer a recommendation. This also involves

developing estimates for the work to be performed and defining the plan to perform the

work. Process modeling and data modeling was designed by the researchers. Context

diagram and data flow diagrams were used to represent the flow of data in the system.

Entity Relationship Diagram (ERD) was used as data model for the system.

A. Analysis

a. Data and Process Model

Figure 2
Context Diagram
26

The context data flow diagram in Figure 2 describes the flow of data. It indicates

how the data was processed. This show that the Administrator and Instructors can only

access and can login the Automated Grading System. The administrator manages other

users (instructors) which include account registration and deployment of class and

subjects. The Instructor is in charge of assigning and computing the grades of students

based on the assigned subjects. The consolidated grades of students will then be reflected

in the teacher (adviser) and students for monitoring.

b. Data Flow Diagram (Principal Staff)

Figure 3

Data Flow Diagram (Principal Staff)

Schedule Info

Teachers
Principal Teacher Registrars
Info Automated Class
Staff Account
Record System Office
 Teacher’s
Accounts

Teacher
Curriculum Loads

 Assign subjects
Figure 3 shows the data flow of the system in the principal staff. The system

allows the principal staff to register or create an account for each instructor in order for

them to access the system. The principal staff is also in charge of assigning subjects to

each grade level and establishing instructor loads.


27

c. Data Flow Diagram (Registrar)

Figure 4

Data Flow Diagram (Registrar)

School Student Records Automated Class Student Info Student


Registrar Record System Information
 School Form
(SF10)

Processed Grades

 Student’s Grades

Figure 4 shows the data flow of the system in the registrar. The system allows the

registrar to process student’s registration and maintains students’ records. The registrar

can issue and can print official academic records such as student’s grades and SF10

(School Form) or Learner’s Permanent Record.


28

d. Data Flow Diagram (Subject Teacher)

Figure 5

Data Flow Diagram (Subject Teacher)

Figure 5 shows the data flow of the system in the subject teacher. The system

allows the subject teacher to compute and in charge of assigning the grades of the student
29

based on the assigned subjects. The system also allows the subject teacher to print the

grading sheets.

e. Data Flow Diagram (Class Adviser)

Figure 6

Data Flow Diagram (Class Adviser)

Student’s Grade

Grades Report Automated Class


Adviser Subject Grades Students
Record System
 Student’s
Report Card

Print Grades

 Consolidated Sheets
30

Figure 6 shows the data flow of the system in the class adviser. The system allows

the class adviser to view and print student progress Report Card and consolidated sheet.

The class adviser can monitor the grades of assigned class advisory and view the

performance of the students.


31

f. Data Flow Diagram (Academic Coordinator)

Figure 7

Data Flow Diagram (Academic Coordinator)

Schedule Info

Principal Automated Class Students Info


Staff Students
Record System

Curriculum Course/Subjects

Academic Records

Academic
Coordinator

Figure 7 shows the data flow of the system in the academic coordinator. The

system allows the academic coordinator to view the academic performance of the

students and the class advisory performance from the subject teacher.
32

g. System Flowchart (Administrator Account)

Figure 8

Administrator Account

Figure 8 depicts the flow of the administrator's account, which enables access to

all the functionalities of the automated grading system. The account can access features

of the registrar, such as the students' copy, enrollment reports, data from the basic

education department, and class sections. It can also create user accounts for teachers and

registrars. Moreover, the administrator can access teachers' data and workloads and view

reports, including student copies, enrollment reports, and teachers' loading. Additionally,
33

the administrator can select to print ECR (Electronic Class Record) for a specific subject

across all grade levels and sections.

h. System Flowchart Admin System (Registrar and Principal Staff)

Figure 9

System Admin System (Registrar and Principal Staff)

Login Form

Users

User Principal Staff


type

Curriculum Teachers
Account

Registrar Student’s
Grades

Teacher

Students
Information/Process Learner’s
Students Permanent Record Students

Figure 9 describes how the administrator system functions. This shows that the

system's administrator, who serves as the registrar and principal staff for access, can log

in and access the system. While the registrar maintains student information and has

access to student records, performance data, and grade sheets, the principle staff is able to

create accounts for each instructor and assign the teachers to their subject loads. The
34

system enables printing of student records, academic performance data, and teacher

loading records.

i. System Flowchart (Teacher System)

Figure 10

System Flowchart (Teacher)

Login Form

Users

User
Class Adviser
type

Print Grade Consolidated


Sheets Grades

Subject Teacher

Teachers Student
Load

Input Scores
(WW, PT, etc.)

Figure 10 describes how the Teacher system functions. In this separate system,

the instructors can only access and can login the system. The teachers can input the

students' grades in accordance with their assignment (written works, performance task,
35

etc. The teacher has the ability to add, modify, and remove student records or data. By

updating the system or changing the specifics of the existing grades, instructors can

regulate the grades of their students. Additionally, the system enables instructors to print

student grades and consolidation sheets.

B. Design

B.1 Table design

Database Schema

The following figures present the database schema of the developed system. It

shows the relationship of one entity to other entities and entails data distribution which

the system performs through its functionalities.

a. Principal Staff
36

b. Registrar

subjectbe
SUBJ_ID
SUBJ_CODE
SUBJ_DESCRIPTION
COURSE_ID
SEMESTER
EFFECTIVE_YR
SEQUENCE
YEARLEVEL
tblregistration_gelmar
Idno
Academicyear
Semester
GradeLevel
Status
Curriculum Year
AutoId
User
Datecreated
Section

Subjects

tblstudentinfo
AutoId
StudIDNO
Lastname
37

Firstname
Middlename
Gender
Religion
Address
Birthplace
Birthdate
Parents
ContactNo
Status
Nationality
Age
Lrnnumber
Student Information

tblusers_gelmar
AUTOID
IDNO
USERNAME
PASSWORD
USERTYPE
38

c. Subject Teacher

tblteachers_gelmar
Idno
Fullname
Contactno
Username
Password
Autoid
Role

Print Grades
tblquartergrds_gelmar
Studentidno
Studentname
Firstgrading
Secondgrading
Thirdgrading
Fourthgrading
Average
Subject
GradeLevel
Remarks
Autoid
Teacher
Academicyear
Semester
Section
Gender

tblthird_gelmar
tblfourth_gelmar
tblsecond_gelmar
39

tblfirst_gelmar
tblloading_gelmar
Idno
Teacher
Semester
GradeLevel
Subject
Academicyear
Autoid
User
Datecreated
Section
Days
Time

Compute Grades
40

d. Class Adviser

tblteachers_gelmar
Idno
Fullname
Contactno
Username
Password
Autoid
Role

Print Student Grades

View Student Grades


tblstudentinfo
AutoId
StudIDNO
Lastname
Firstname
Middlename
Gender
Religion
Address
Birthplace
Birthdate
Parents
ContactNo
Status
Nationality
Age
Lrnnumber
tblsubject_gelmar
SUBJ_ID
SUBJ_CODE
SUBJ_DESCRIPTION
41

COURSE_ID
SEMESTER
EFFECTIVE_YR
SEQUENCE
YEARLEVEL
STUDIDNO
Academicyr
Autoid
Section
42

e. Academic Coordinator

studentinfo
AutoId
StudIDNO
Lastname
Firstname
Middlename
Gender
Religion
Address
Birthplace
Birthdate
Parents
ContactNo
Status
Nationality
Age
Lrnnumber
.

tblusers_gelmar
AUTOID
IDNO
USERNAME
PASSWORD
USERTYPE

tblteachers_gelmar
Idno
Fullname
Contactno
Username
43

Password
Autoid
Role

View Academic Records

tblsubject_gelmar
SUBJ_ID
SUBJ_CODE
SUBJ_DESCRIPTION
COURSE_ID
SEMESTER
EFFECTIVE_YR
SEQUENCE
YEARLEVEL
STUDIDNO
Academicyr
Autoid
Section
44

B. 2. User Interface Design

Screen Lay-outs

Figure 11.

Login Form (Administrator)

Log in form allows authorized user to access the system.

Figure 12.

Assigned Students (Administrator)


45

This is the form where they input the records of the students according to

the details in the form.

Figure 13.

User’s Form (Administrator)

This is the User’s form where all the users that can access the system are

listed and registered in the system.

Figure 14.

Curriculum (Administrator)
46

Courses and subjects that the user assigned in the system can be found in

the Curriculum form.

Figure 15

Registration Form (Administrator)

This is the Registration Form where they input the details and information

of the students.

Figure 16

Teacher’s Loading (Administrator)


47

This is the Teacher’s Load form where they input the workloads of every

instructor. The workloads of each teacher are entered on the Teacher's Load form.

Figure 17

Adding of Teacher (Administrator)

This is the Adding of Teacher where it can input all of the details of the

instructors. Here, you can add a teacher and enter all of the instructor's details and

information.

Figure 18

Students’ Copy (Administrator)


48

This is the Students’ copy where all of the enrolled or registered students’

information is shown.

Figure 19

Teacher’s Load (Teacher)

All of the workloads for each teacher are displayed in the Teacher's Load

section. The Instructors are assigned to every subject and grade level.

Figure 20

Teacher Login Form (Teacher)


49

The Teacher Login Form is where all of the instructors log their account to

access the system.

Figure 21

Teachers’ Dashboard (Teacher)

In the Teachers’ dashboard all of the workloads of every instructor have

been listed in the form.

Figure 22

Adding of Grades (Teacher)


50

This is a grades adding feature where instructors can enter the results of

their students' written works, performance tasks, and quarterly exams.

Figure 23

Consolidation Form (Teacher)

In the Consolidation Form, it shows the ratings or records of every student

according to their academic performances.


51

Architectural Diagram Interface of Hardware

In this system, it shows the distribution of the functional correspondences of the

system. It shows that it delivers and retrieves the information from the storage servers

and is distributed to the Administrator and Instructor server where all the information are

copied in the system

Database/Server Server

Principal’s
Office

Instructors

Registrar’s
Office

Academic
Coordinator
52

3. System Implementation

Following the completion of the planning and analysis phases, the actual

implementation and coding process follows. All planned designs and specifications have

been implemented. The Automated Grading System will be installed in the schools’

workstation.

This phase of the study provides a summary of the tools used by the researchers in

the development of the Automated Grading System. The researchers present the process

of the developed system which shows the procedures of each function, the users and the

expected outputs of the developed system. This application program is developed with

Microsoft Visual Basic 2008 programming language from Microsoft that provides a

graphical user interface (GUI) that allows programmers to modify code by simply

dragging and dropping objects and defining their behaviour and appearance.

4. Testing

This phase aimed to find out whether the software functions and features work

according to the specification, ensure that the produced system is complete and performs

efficiently, evaluate whether the software perform all activities after integration with the

existing operating environment, and measure up the reliability and overall quality of the

software.

This phase presents the testing procedures to be followed to ensure that the

developed system is free from bugs and errors were checked, making sure that the
53

process should perform according to the requirement and should come up with the

desired output. Also, during this phase, some of the codes were modified.

System’s Test Plan

Figure 24
Representation of System’s Test Plan

Requirements
Analyze System Gathering Design Strategy

Results and
Feedbacks Test Execution Implementation

The test plan specifies the objectives and procedures for a specific system test.

The test plan used for system development is shown in Figure 24 above. The separate

modules are brought together and tested as a complete system. The system is tested to

ensure that interfaces between modules work and that the system does what the user

requires. The features are being tested with the users of the system. After which,

execution of the test follows the results and feedbacks.


54

a. Unit Testing

Figure 25

Unit Testing – Methodology

Code Review Performance


Function Testing
Testing

Re-execute Test Fix Detects Test Execution

Unit testing is the process of testing the functional parts of a system to ensure the

smooth operation of the unit shown in Figure 25. The codes are first reviewed and

checked, and then changes are made if necessary. And after that, test execution is

executed to make sure that the changes are applied and to correct any defects encountered

in order to reissue another test execution.


55

b. System Testing

Figure 26

System Testing

User Feature
User Login
Registration Utilization

User User
Registration Registration

System testing ensures that a system meets its specifications as well as any non-

functional requirements approved upon with its users. The system testing plan

methodology is shown in Figure 26. The users of the system are assigned an account to

which they can log in for system testing. Each user will test the developed system's

features and provide feedback for analysis, which will aid in its improvement.

5. Evaluation

The system was provided to the school to test and determine if all of its contents

and functionality are operational and working properly. An administrator (registrar and
56

principal) will test to register students as well as create and provide an account for staff or

instructors. The administrator will also assign subjects to teachers and an advisory class

to advisers. Teachers' systems (instructors) will then be tested in computing and assigning

grades to their students, as well as testing the functionalities to identify any system-

related issues. The overall functionality of the system will be ensured as a result.

For this study, the researchers follow the ISO/IEC 25010 compromises with 8

quality characteristics to be evaluated to the respondents of the study.

Table 4

System Evaluation – ISO/IEC 25010 Software Product Quality

Terms 1 2 3 4 5
Functional Suitability
Functional Expected processes are
Completeness generated successfully.
Functional Correct results are
Correctness provided.
Specific tasks and
Functional
objectives are met and
Appropriateness
accomplished.
Performance
Efficiency
When performing system
Time Behavior functions, the intended
processing time is met.
Resources used met the
Resource Utilization requirements within
expected standards.
The intended
Capacity functionalities provide
flexibility.
Compatibility
While running other
applications, the system
Co-existence
can perform its
functionalities.
Interoperability The system can exchanged
and used the data
57

received.
Usability
Appropriateness The system is appropriate
Recognizability for the client’s needs.
The system is easy to use
Learnability and achieved user
requirements.
System operation and
Operability
controls are easy.
The system provides
adequate labels and
User Error Protection
information to help the
user avoid making errors.
User Interface The user interface of the
Aesthetics system is satisfying.
The system can be used by
Accessibility
registered users for use.
Reliability
Under normal operation,
Maturity
system reliability is met.
The system is always
Availability
accessible for use.
Despite the presence of
hardware or software
Fault Tolerance
faults, the system
operates as intended.
Data affected can be re-
Recoverability established to the
desired state.
Security
Data are accessible to
Confidentiality those with authorized
access only.
Unauthorized access is
Integrity
prevented.
The system offers labels
or pop-ups to ensure
Non-repudiation
that action had taken
place.
An action of a user can
only affect the user’s
Accountability
assigned functionalities
and authorization.
Authenticity The information
displayed to a user is
58

only those for that user.


Maintainability
Discrete components have
Modularity minimal effect on other
components.
The system can be used in
more than one system or
Reusability
for developing other
system functionalities.
The system can be
Analyzability assessed to analyze parts
to be modified to improve.
The system can be
Modifiability modified without
degrading its quality.
The functionalities can be
Testability tested to identify if
requirements are met.
Portability
The system can adapt to
evolving hardware and
Adaptability
software while performing
its functions.
The system can be used
Instability in a specified
environment.
The system can be used
Replaceability to replace the traditional
process for an upgrade.
59

CHAPTER 4

RESULTS AND DISCUSSION

Results by phase of the study

This study focused on the development of an Automated Grading System for

Basic Education Department of Colegio de Sta. Rita de San Carlos, Inc.. Accomplishing

the study’s objectives outlines the specifics of this study. The information below presents

the details of how the study’s specific objectives were achieved.

1. The principal’s staff processed and achieved the following as shown in Figure below:

a.) Create an account for each instructor; b.) Assign subjects on the curriculum for each

grade level; c.) Assign the teacher's subject load

Figure 27

List of Users
60

The principal staff is responsible for assigning and creating user accounts in order

for users to access the system. The list of accounts is shown in Figure 27. Each account

can be identified based on their user type.

Figure 28

Curriculum on every Grade Level

For the process of creating a curriculum, the principal staff is responsible in

operating and processing the curriculum according to each Grade Level. The principal

staff encodes or inputs the following details shown in Figure 28.


61

Figure 29

List of Teacher’s Subject Loads

For the teacher’s loads, the principal staff can assign the instructors to their

subject loads for the teacher's load. The instructors can access their assigned workloads

through a separate system.


62

2. The registrar processed and achieved the following as shown in Figure below: a.)

Process student’s registration; b.) View and print Consolidation Sheets; c.) Issue

student’s grades and records

Figure 30

List and Records of Students

The Registrar processes enrolled students and maintains student records, which

includes assigning students to class schedule and registering them for classes. The

Registrar encodes the student information and details shown in Figure 30 into the system.
63

Figure 31

Consolidation Form

In Figure 31, the grading records of the students for each subject are shown in the

consolidation form. The Registrar can issue or print consolidated sheets with student

grades.

Figure 32

Records of Student’s Grades


64

The registrar can also issue students grades and is responsible in maintaining

detailed records regarding students' grades and academic performance.

3. The subject teacher processed and achieved the following as shown in Figure below:

a.) Input student’s scores (Written works, Performance Task and Quarter scores); b.)

Print Grading sheets

Figure 33

Computing of Grades

The processing of subject teachers in the system computes and records students'

grades based on their work and following tasks (Written works, Performance Task and

Quarter scores).
65

Figure 34

Elementary Grading Sheet

Figure 35

Junior and Senior High School Grading Sheet


66

In Figure 34 and Figure 35 are examples of Elementary, Junior and Senior High

School grading sheets. Grading Sheets can also be viewed and printed by the subject

teachers. The grading sheet contains records and grades of the students’ academic

performance.

4. The class adviser processed and achieved the following as shown in Figure below: a.)

View and print student progress Report Card; b.) View and print consolidated sheet

Figure 36

Elementary Progress Report Card


67

Figure 37

Junior and Senior High School Progress Report Card

The developed system allows the class adviser to monitor their students' records

and performance. They can view and print their students' report cards and grading sheets,

which are shown in both Figure 36 and Figure 37.


68

Figure 38

Consolidated Sheet

Figure 38 shows the consolidated sheets where all of the grades and academic

performance of the students in each subject are completed. This academic document lists

all of a student's courses and grades earned in their academic performance.

5. The academic coordinator processed and achieved the following as shown in Figure

below: a.) View academic performance of the students; b.) View the academic

information from the subject teachers

Figure 39
69

Academic Records

The Academic Coordinator has access to the students' academic performance as

well as the grading records that the instructor entered into the system. They have access

to instructors' records as well as subject loads assigned to each grade level.

Results of System’s Evaluation

After conducting an orientation to the users of the system, the researchers provide

the system evaluation to be evaluated by the respondents. Below is the result of the

system evaluation.

Table 5

System Evaluation Results - ISO/IEC 25010


70

Sentimental
Terms 1 2 3 4 5
Value
Functional
Suitability
4.71
Functional Expected processes are
Completeness generated successfully.
5 10 4.67
Functional Correct results are
Correctness provided.
4 11 4.73
Specific tasks and
Functional
Appropriateness
objectives are met and 4 11 4.73
accomplished.
Performance
Efficiency
4.73
When performing
system functions, the
Time Behavior
intended processing
5 10 4.67
time is met.
Resources used met the
Resource
requirements within 4 11 4.73
Utilization
expected standards.
The intended
Capacity functionalities provide 3 12 4.80
flexibility.
Compatibility 4.78
While running other
applications, the system
Co-existence
can perform its
5 10 4.67
functionalities.
The system can
Interoperability exchanged and used the 2 13 4.87
data received.
Usability 4.83
The system is
Appropriateness
Recognizability
appropriate for the 1 14 4.93
client’s needs.
The system is easy to
Learnability use and achieved user 2 13 4.87
requirements.
System operation and
Operability
controls are easy.
2 13 4.87
The system provides
adequate labels and
User Error
information to help the 2 13 4.87
Protection
user avoid making
errors.
User Interface The user interface of the
5 10 4.67
Aesthetics system is satisfying.
Accessibility The system can be used 3 12 4.80
71

by registered users for


use.
Reliability 4.61
Under normal
Maturity operation, system 4 11 4.73
reliability is met.
The system is always
Availability 7 8 4.53
accessible for use.
Despite the presence
of hardware or
Fault Tolerance software faults, the 7 8 4.53
system operates as
intended.
Data affected can be
Recoverability re-established to the 5 10 4.67
desired state.
Security 4.90
Data are accessible to
Confidentiality those with authorized 1 14 4.93
access only.
Unauthorized access
Integrity 1 14 4.93
is prevented.
The system offers
labels or pop-ups to
Non-repudiation 1 14 4.93
ensure that action had
taken place.
An action of a user
can only affect the
Accountability user’s assigned 2 13 4.87
functionalities and
authorization.
The information
displayed to a user is
Authenticity 2 13 4.87
only those for that
user.
Maintainability 4.79
Discrete components
Modularity have minimal effect on 3 12 4.80
other components.
The system can be used
in more than one system
Reusability
or for developing other
5 10 4.67
system functionalities.
Analyzability The system can be 3 12 4.80
assessed to analyze parts
72

to be modified to
improve.
The system can be
Modifiability modified without 2 13 4.87
degrading its quality.
The functionalities can
Testability be tested to identify if 3 12 4.80
requirements are met.
Portability 4.89
The system can adapt to
evolving hardware and
Adaptability 3 12 4.80
software while
performing its functions.
The system can be
Instability used in a specified 1 14 4.93
environment.
The system can be
used to replace the
Replaceability 1 14 4.93
traditional process for
an upgrade.
Sentiment Average 4.78

Value Excellent

Table 5 titled "System Evaluation - ISO/IEC 25010" provides an evaluation of the

system based on the ISO/IEC 25010 standard. The data in the table is based on the

evaluation of various system features such as functional suitability, performance

efficiency, compatibility, usability, reliability, security, maintainability, and portability.

The column headings represent the five-point scale used to evaluate each feature,

with 1 being the lowest and 5 being the highest score. The column heading "Sentimental

Value" represents the average score across all features, which is 4.78, indicating excellent

system quality. The row headings represent the different features evaluated, with each

feature having a specific subcategory. For example, under functional suitability, the
73

subcategories are functional completeness, functional correctness, and functional

appropriateness.

The values in the cells represent the scores given by the evaluators for each

feature and subcategory. The evaluators gave the highest score of 5 to several

subcategories, including functional completeness, time behavior, co-existence, and user

interface aesthetics, indicating that these features performed exceptionally well. The

lowest score of 1 was given to several subcategories under the usability and portability

categories, such as appropriateness recognizability, instability, and replaceability,

indicating room for improvement in these areas.

Overall, the system performs excellently based on the ISO/IEC 25010 standard,

with an average score of 4.78. The highest scoring features were functional completeness,

time behavior, co-existence, and user interface aesthetics, while the lowest scoring

features were appropriateness recognizability, instability, and replaceability.


CHAPTER V

SUMMARY, CONCLUSIONS AND RECOMMENDATIONS

This chapter presents the summary, conclusion, and recommendation and by the

researchers of the system, the Automated Grading System in Basic Education Department

of Colegio de Santa Rita de San Carlos, Inc.

Summary of Findings

The study developed an Automated Grading System for Basic Education

Department. In regards, the study aimed to achieve the specific objectives outlined in

Chapter 1 of this paper. To achieve this, the researchers developed a system intended to

address the objectives which will then be useful for the Registrar, Principal Staff and the

faculty members of the school.

The Evaluation Tool or questionnaire using the SO/IEC 25010 compromises with

8 quality characteristics was given to the respondents of the study to be evaluated. The

study's data was then collected and analyzed. To accomplish the objectives, the system’s

design and features were properly developed. The data shows that respondents show

positive results to the questionnaires.


75

Conclusions

Based on the results of the study, the following conclusions were presented:

1. The Automated Grading System can enhance the process in grade issuance, securing

student’s grades from alteration or loss, in submitting error-free grades sheets by the

faculty, and to maintain relevant, accurate, and confidential student’s record.

2. The specific objectives of the study had been achieved, as shown in Chapter 4 part of

this document that is to develop an Automated Grading System for the school. The

development of this system improved the school's process and grade management.

3. The system was evaluated by survey respondents, and data was collected by the

researchers. The questionnaire produced favorable outcomes, and the system was found

to be very convenient and well-accepted by the school.

Recommendations

As the study's specific objectives were met, other aspects and features relevant to

the study can be included for improvement. This study's recommendations are as follows:

1. The users must be oriented and trained regarding the Automated Grading System in

order for them to be familiarized with the system.

2. High-end computers/laptops are recommended to experience the efficiency and speed

of the system so that it will be faster in processing the system.

4. The implementation of an Automated Grading System.


References

Afolabi, O. O., & Akinwale, A. T. (2021). Development of an automated grading system

for multiple-choice questions. Journal of Educational Computing Research, 59(1),

166-183. https://doi.org/10.1177/0735633120946827

Alotaibi, S., & Alghamdi, A. (2018). Automated grading system for multiple-choice tests

using image processing techniques. Journal of King Saud University - Computer

and Information Sciences, 30(1), 51-56.

https://doi.org/10.1016/j.jksuci.2016.10.001

Ariong, J. (2022). Computerized school enrollment system for Pallisa district education

department. International Journal of Computer Science and Information Security,

20(3), 37-46.

Barros, H., Ferreira, F., & Henriques, P. R. (2020). Evaluating the portability of an

automated grading system for programming assignments. Journal of Educational

Computing Research, 58(4), 938-956. https://doi.org/10.1177/0735633117747679

Bianchi, N. A., Abeywickrama, T., & Caffaro, F. (2020). Design and Implementation of

an Automated Grading System for a University. Journal of Computing in Higher

Education, 32(3), 452-465.

Danlog, F. B., Raymundo, C. E., & Pasco, M. R. (2017). Computerized record

management system. International Journal of Advanced Research in Computer

Science, 8(5), 533-537. https://doi.org/10.26483/ijarcs.v8i5.4015

Department of Education. (2015). Policy Guidelines on Classroom Assessment for the K

to 12 Basic Education Program. Retrieved from https://www.deped.gov.ph/wp-


77

content/uploads/2015/07/Policy-Guidelines-on-Classroom-Assessment-for-the-K-

to-12-Basic-Education-Program.pdf

Dizon, A. C., & Beran, T. N. (2019). Implementation of the grading system based on

DepEd Order No. 8 s. 2015 in the context of senior high school in the Philippines.

Journal of Educational and Social Research, 9(2), 83-90. doi:10.36941/jesr-2019-

0030

Garcia, M. R. (2017). Exploring the process of making grades based on DepEd Order No.

8 s. 2015 in the Philippines. International Journal of Advanced Research in

Education & Technology, 4(1), 1-8. doi:10.5281/zenodo.1144618

Gliem, J. A., Natarajan, V., & Johnson, S. D. (2018). Evaluating the maintainability of an

automated essay grading system. Journal of Educational Computing Research,

56(8), 1244-1265. https://doi.org/10.1177/0735633116683665

Hossain, M. S., Islam, M. T., Mahmud, A., & Rahman, M. M. (2020). Evaluating the

functionality of an automated grading system for programming assignments using

the ISO/IEC 25010 standard. IEEE Access, 8, 219471-219484.

https://doi.org/10.1109/ACCESS.2020.3045426

Macapagal, M. E. M. (2018). Alignment of the grading process based on DepEd Order

No. 8 s. 2015 with the intended learning outcomes of the K-12 program in the

Philippines. International Journal of Assessment Tools in Education, 5(1), 60-70.

doi:10.21449/ijate.427337

Mawarni, I., Agustian, E., & Erwansyah, E. (2021). Development of an Automated

Grading System Based on Web for Efficient Academic Management. Journal of

Physics: Conference Series, 1819(1), 012057.


78

Mwagwabi, T., Manda, D., Mwangi, W., & Njoroge, M. (2021). The Development of an

Automated Grading System for Enhanced Classroom Management. International

Journal of Education, 13(2), 20-35.

Odedra, P. B., & Patel, H. B. (2018). Automated Grading System for Student Assessment

in Engineering Colleges. Journal of Information Systems and Technology

Management, 15(2), 235-246.

Resuello, J. P. (2017). Android based class record system. International Journal of

Advanced Research in Computer Science and Software Engineering, 7(3), 386-

391.

Ritter, S., Schmitz, B., Kopp, V., & Albert, D. (2019). Grading open-ended questions

with automated assessment systems: Efficiency, effectiveness, and usefulness.

Computers in Human Behavior, 99, 254-266.

https://doi.org/10.1016/j.chb.2019.04.023

Rovira, E., Vidal, E., Sanchez-Ferreres, J., & Giro, X. (2019). Evaluation of an automatic

grading system for coding assignments. Computer Applications in Engineering

Education, 27(3), 550-564. https://doi.org/10.1002/cae.22049

Shankar, S., Singhal, D., & Goyal, D. (2020). Design and Implementation of an

Automated Grading System. International Journal of Computer Science and

Information Security, 18(5), 37-44.

Suerte-Felipe, M. A. (2018). Grading practices based on DepEd Order No. 8 s. 2015 in

the Philippines. International Journal of Research Studies in Education, 7(2), 81-

96. doi:10.5861/ijrse.2017.1847
79

Tran, T., Pham, H., Pham, T., & Vu, V. (2020). Evaluating the usability of an automated

grading system for short-answer questions. Journal of Educational Computing

Research, 58(7), 1318-1337. https://doi.org/10.1177/0735633119878913

Valle, R. A., Abogado, J. S., & Asdilla, C. R. (2019). Development of Automated

Grading System for a College. Journal of Physics: Conference Series, 1402(4),

044001.

Wibisono, Y., Asyrofi, M., & Wijayanto, Y. (2019). Designing an Automated Grading

System for Programming Courses. Journal of Physics: Conference Series,

1157(4), 042020.
80

APPENDIX A

EVALUATION TOOL SAMPLE


81
82

APPENDIX B

SAMPLE OUTPUTS/REPORTS

ENROLLMENT REPORT

ADMISSION CARD
83

SUMMARY OF ENROLLMENT
84

TEACHER’S LOADING

GRADING SHEETS
85

JUNIOR AND SENIOR HIGH SCHOOL PROGRESS REPORT CARD


86

ELEMENTARY PROGRESS REPORT CARD

ECR
87

CONSOLIDATION SHEET
88

APPENDIX C

User’s Manual

Installing MySQL

1. Download MySQL

You can download version from this page:

http://www.mysql.com/downloads/

2. Install MySQL:

Double click the MSI installer to start installing MySQL. You will go through a setup
wizard so it’s fairly simple. Just follow the installation instructions step by step.

a. Welcome to the Setup Wizard for MySQL Connector Net 6.4.4. Click next to
continue.

This is the starting window when you first install the MySQL. Then click next.
89

This is the second window. Click the Typical choose button and click next.

Wait for the MySQL to be installed.


90

This window will let you know that the installation is complete.

Then click finish.

You might also like