Sie sind auf Seite 1von 110

EXAMINATION ASSESSMENT GENERATOR FOR BULACAN

STATE UNIVERSITY MENESES CAMPUS

A Capstone Presented to

The Faculty of the Department of Information Communication Technology

Bulacan State University – Meneses Campus

Matungao, Bulakan, Bulacan

In Partial Fulfillment

of the Requirement for the Degree

Bachelor of Science in Information Technology

AYERAS, DAVID O.

FRAYNA, ARGIE F.

REYES, GABRIEL JOSEPH V.

RUFON, MARC JUSTINE D.R.

UY, JANIELL CHRIS T.

i
January 2020
Republic of the Philippines
BULACAN STATE UNIVERSITY
Matungao, Bulakan, Bulacan

MENESES CAMPUS

APPROVAL SHEET

In partial fulfillment of the requirements for the degree of Bachelor Science in


Information Technology this capstone titled “EXAMINATION ASSESSMENT
GENERATOR,” which was prepared and submitted by ARGIE F. FRAYNA,
MARC JUSTINE D.R. RUFON, JANIELL CHRIS T. UY, DAVID O. AYERAS,
and GABRIEL JOSEPH V. REYES, is hereby recommended for approval and ac-
ceptance.

FIRST NAME MI. SURNAME, M.A.


Adviser

Approved in partial fulfillment of the requirements for the degree of Bachelor of


_________________ with specialization in ________________________ by the Oral
Examination Committee.

FIRST NAME MI. SURNAME, Ph.D.


Chairperson

FIRST NAME MI. SURNAME, M.A. FIRST NAME MI. SURNAME, M.A.T.
Member Member

Accepted in partial fulfillment of the requirements for the degree of Bachelor of


_________________ with specialization in ________________________.

Date: ______________ ALBERTO J. VALENZUELA, Ed.D.


Campus Dean

ii
Republic of the Philippines
BULACAN STATE UNIVERSITY
Matungao, Bulakan, Bulacan

MENESES CAMPUS

CERTIFICATE OF EDITING

This is to certify that the thesis titled

“EXAMINATION ASSESSMENT GENERATOR”

prepared by

ARGIE F. FRAYNA

MARC JUSTINE D.R. RUFON

JANIELL CHRIS T. UY

DAVID O. AYERAS

GABRIEL JOSEPH V. REYES

has been edited for grammar and composition.

DIANA A. GASMIN
Signature over Printed Name

JESUS IS LORD COLLEGES FOUNDATION


Affiliation

NOVEMBER 9, 2019
Date

iii
Republic of the Philippines
BULACAN STATE UNIVERSITY
Matungao, Bulakan, Bulacan

MENESES CAMPUS

CERTIFICATE OF STATISTICAL TREATMENT

This is to certify that the thesis titled

“EXAMINATION ASSESSMENT GENERATOR”

prepared by

ARGIE F. FRAYNA

MARC JUSTINE D.R. RUFON

JANIELL CHRIS T. UY

DAVID O. AYERAS

GABRIEL JOSEPH V. REYES

has undergone statistical treatment.

REYMOND G. TUGADI
Signature over Printed Name

DEAN, SEÑIOR HIGH DEPARTMENT, STI BALAGTAS


Affiliation

NOVEMBER 07, 2019


Date

iv
Republic of the Philippines
BULACAN STATE UNIVERSITY
Matungao, Bulakan, Bulacan

MENESES CAMPUS

DECLARATION OF ORIGINALITY

We certify that this thesis is the product of our work and that we have acknowl-
edged all the sources used in its preparation. We understand what plagiarism is all
about, and we are aware of the policy of the University pertaining to plagiarism (as
stipulated in the Student Conduct and Discipline section of the Student Handbook).

We also certify that the manuscript has been subjected to plagiarism scan/test
through an anti-plagiarism software. We are attaching a copy of the originality report
in the Appendices section.

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

Authors/Developers
(Please sign over printed name.)

v
ABSTRACT

Examinations are important for performance testing, so with regards to that, it

is very crucial to have an acceptable structure on making examination questions for the

students to test their learning skills and also keeping tracks with their performance. Yet,

generating question papers are still intact manually. But this method has some concerns

in bias, security, and repetition. The main aim of the study is to have a question data

bank of exams for the professors to have a more efficient way of generating examina-

tion questionnaire for the exams. The system is fast, efficient, randomized and secure.

Repetition is not a concern anymore because of the total randomization feature of the

system. Rapid Application Development Methodology has been used for the develop-

ment of the system and to test its implementation method, language, and end-user sat-

isfactory of the software. Through a survey in the university with 253 respondents, the

study investigated that having an examination assessment generator system in the uni-

versity is agreeable to implement and use by the respodents. Furthermore, university

professors are still using the old way method of generating exams. The developed sys-

tem called “Examination Assessment Generator System” is basically generating exams

with a lesser time to consume, efficient with a minimum knowledge requirement, ac-

curate with every question you will be generating, avoid the technical human error that

causes the exams to be manipulated and secure in terms of keeping the data of the exam.

The developed system will be very useful and helpful to the faculty of Bulacan State

University - Meneses Campus.

Keywords: examination assessment generator, randomization, computer generated, in-

formation technology, examination.

vi
ACKNOWLEDGEMENT

We, the proponents would like to express our deepest appreciation and gratitude

to all the people who helped us and finish this study.

To our subject professor, Albert Patrick David, thank you so much for sharing

your knowledge and guidance with us and exerting your time and effort in making this

research possible.

To Sir Erickson H. Peñalba, the Research Coordinator of Bulacan State Uni-

versity-Meneses Campus, who has been giving us advice and valuable insights through-

out this study.

To Mrs. Sheryl Delos Santos Ellamil, the CICT Head, thank you for guiding

and giving us valuable insights throughout this study.

To the Faculty Members and Freshmen Students of Bulacan State Univer-

sity-Meneses Campus, who gave their time and cooperation to answer the question-

naires honestly.

To our beloved families, thank you for the moral and financial support, and for

the encouragement and endless love you’ve shown to us to finish this study.

Above all, to our Creator, Jesus Christ, thank You for giving us strength, hope,

guidance, protection, and wisdom in doing this study. We always feel your presence

every time we’re doing this work.

Argie F. Frayna
Marc Justine D.R. Rufon
Janiell Chris T. Uy
David O. Ayeras
Gabriel Joseph V. Reyes.

BULACAN STATE UNIVERSITY - MENESES CAMPUS vii


This work is dedicated to us

AFF
MJDRR
JCTU
DOA
GJVR

BULACAN STATE UNIVERSITY - MENESES CAMPUS vii


i
TABLE OF CONTENTS

Approval Sheet ........................................................................................................... ii

Certificate of Editing .................................................................................................iii

Certificate of Statistical Treatment ........................................................................... iv

Abstract ..................................................................................................................... v

Acknowledgements ................................................................................................... vi

Dedication ................................................................................................................ vii

CHAPTER I – THE PROBLEM AND ITS BACKGROUND ..................................

Introduction .................................................................................................................

Statement of the Problem .......................................................................................... 2

Significance of the Study .......................................................................................... 3

Scope and Delimitation ............................................................................................. 4

CHAPTER II – REVIEW OF RELATED LITERATURE AND STUDIES ...........

Relevant Theories .........................................................................................................

Related Literature .................................................................................................... 12

Related Studies ........................................................................................................ 16

Conceptual Framework ........................................................................................... 22

CHAPTER III – METHODS OF RESEARCH .........................................................

Methods and Techniques of the Study ........................................................................

Population and Sample of the Study ....................................................................... 27

Research Instrument ................................................................................................ 28

BULACAN STATE UNIVERSITY - MENESES CAMPUS ix


Data Gathering Procedures ...................................................................................... 28

Statistical Treatment of Data ................................................................................... 29

CHAPTER IV – PRESENTATION, ANALYSIS, AND INTERPRETATION OF

DATA .........................................................................................................................

Introduction ..................................................................................................................

Experimental ...............................................................................................................

Survey Result .......................................................................................................... 70

Summary ................................................................................................................. 70

CHAPTER V – SUMMARY OF FINDINGS, CONCLUSIONS, AND

RECOMMENDATIONS ..........................................................................................

Summary of Findings ..................................................................................................

Conclusions ............................................................................................................. 72

Recommendations ................................................................................................... 73

REFERENCES ........................................................................................................... 77

LIST OF TABLES

Table 1. Distribution of the Respondents ................................................................ 23

Table 2. Measurement used to access the System ................................................... 26

Table 3. Evaluation Form ........................................................................................ 29

Table 4. User-Friendliness Interpretation ............................................................... 30

Table 5. Reliability’s Interpretation ....................................................................... 30

Table 6. Accuracy’s Interpretation ......................................................................... 31

BULACAN STATE UNIVERSITY - MENESES CAMPUS x


Table 7. Maintainability’s Interpretation................................................................. 32

Table 8. Performance’s Interpretation .................................................................... 54

Table 9. Overall Weighted Mean’s Interpretation………………………………...54

LIST OF FIGURES

Figure 1. Conceptual Framework of the Study ....................................................... 22

Figure 2. RAD Phase ............................................................................................... 26

Figure 3. User’s Login ............................................................................................ 31

Figure 4. Forgot Password ...................................................................................... 32

Figure 5. Main Menu ............................................................................................... 33

Figure 6. Add Question ........................................................................................... 35

Figure 7. Chapters’ .................................................................................................. 37

Figure 8. Create Paper ............................................................................................. 39

Figure 9.Show Exam Paper ..................................................................................... 40

Figure 10. Admin Login .......................................................................................... 41

Figure 11. Admin Panel .......................................................................................... 42

Figure 12. Manage Teacher ..................................................................................... 43

Figure 13. Add Course Teacher .............................................................................. 44

Figure 14. Department ............................................................................................. 45

Figure 15. Course .................................................................................................... 46

Figure 16. Semester ................................................................................................. 47

Figure 17. User’s Data Flow Diagram .................................................................... 61

Figure 18. Administrator Data Flow Diagram ......................................................... 62

Figure 19.Entity Relationship Diagram .................................................................. 63

BULACAN STATE UNIVERSITY - MENESES CAMPUS xi


APPENDICES (Please remove those that are not applicable.)

Appendix A. Letter of Request for Thesis Adviser .................................................. #

Appendix B. Letter of Request to Conduct the Study ............................................... #

Appendix C. Letter of Request for Pertinent Data .................................................... #

Appendix D. Research Instrument (Questionnaire) ................................................. #

Appendix E. Research Instrument (Interview Guide) ............................................... #

Appendix F. Gantt Chart/Timetable for the Conduct of Research ............................ #

Appendix G. Originality Report Generated by Anti-Plagiarism Software ............... #

BULACAN STATE UNIVERSITY - MENESES CAMPUS xii


CHAPTER I

THE PROBLEM AND ITS BACKGROUND

Introduction

Nowadays, difficulty in data innovation can be conquered with the help of com-

puters and data innovation in the field of research. It becomes more accessible that

contributes largely to the increase of productivity and sustainability.

With the beginning of PC based innovations, there have been developmental

changes in numerous regions of our expert conditions. Most oddly e-training and e-

learning is profoundly impacted. There is a move from manual to mechanized frame-

works for various parts of the instruction framework. In each organize/level of training

some confirmation system is available. However, the principal issue is low nature of

papers. Created as a result of some human factors, for example; precariousness also,

the generally restricted extent of points. Educators need to contribute a great deal of

time and vitality informing assessment papers. (Naik, 2014)

There are many things to consider before creating or making a questionnaire for

the exam, such as the difficulty on shuffling or selecting questions out of the question

data bank, repetition of questions which are very troublesome during examination for

it may lead to confusion, old questionnaire for the examination that may show again

and be exposed then it may occur as prelude to cheating. These issues will be resolved

by our system for a worry-free generating of the questionnaire for the examination in

the university.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 1


Statement of the Problem

The general problem of this study is: How to develop a system for Bulacan State Uni-

versity-Meneses Campus. An Examination Assessment Generator for the professors

and instructors to be developed and validated?

Specifically, this study sought answers to the following questions:

1. How may the Examination Assessment Generator for the professors and instruc-

tors in Bulacan State University-Meneses Campus must be developed?

2. How to develop a system that has the following functions:

2.1 Examination Questionnaire;

2.2 Export of Examination Questionnaire; and.

2.3 Evaluation?

3. How to implement the following programming languages and tools needed to

be used such as:

3.1 C#;

3.2 SQL;

3.3 ASP.NET?

4. How to implement the Rapid Application Development Methodology? It is a

method of software development which heavily emphasizes rapid prototyping and

iterative delivery. The RAD model is, therefore, a sharp alternative to the typi-

cal waterfall development model, which often focuses largely on planning and se-

quential design practices.

5. How to evaluate our system based on the System Quality Evaluation that has

the following content:

5.1 User Friendliness;

5.2 Reliability;

BULACAN STATE UNIVERSITY - MENESES CAMPUS 2


5.3 Accuracy;

5.4 Maintainability; and

5.5 Performance?

Significance of the Study

This section presents the beneficiaries of the system. The following are the list

of the beneficiaries.

To Researchers. This study is very significant for us because although we

know already what’s the problem behind, we have been knowledgeable about the vari-

ety of things that are concerning the test for we, the proponents are once been there as

a taker of examination and quizzes.

Professors and Instructors. Professors and Instructors will no longer have to

manually search and make examinations for their students.

Future Researchers. It will be very useful and could be a resource study for

the future researchers as well as a reference for future studies that cover the same topic

or field once this study is completed.

Scope and Delimitation

The purpose of this study aims to benefits for the faculty and admin. We focus

on software user-friendliness, reliability and accuracy process for the university. The

proponents formulated the scope and delimitation of this project to identify boundaries

of this study.

The scope of this project is:

 The system will record all the exam paper that have been created by the

users.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 3


 The system can generate questions.

 The system will display all the created examination papers.

 The system is username and password protected.

 The system can create examination paper.

The scope of this project is:

 Importation of soft copy of examination questionnaire.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 4


CHAPTER II

REVIEW OF RELATED LITERATURE AND STUDIES

This chapter presents the relevant theories, related literature, and studies which

all have a piece of direct information, knowledge and the origin of this study. The con-

tent of this study was gathered from various sources such as writings, journal articles,

a document from websites, books, different capstone and thesis, and online reliable

materials. All of the resources the researchers gathered have important relation and

contribution to the study. It discusses the significance of the study that has been studied.

The review of related literature and studies was done to find out ways, needs and future

wants of the people that will use the system.

Relevant Theories

This section has pointed some of the theories that helped the development of

the Examination Assessment Generator System. The proponents have used the theories

as the foundation to develop the study.

Database Theory. (Schweikardt, 2011) states that data information is very crit-

ical into many forms specially for every system that supports a database management

system that secures every information or data you have in the system. Most of the data

that you have in your personal computer or any device is simply stored and can be

accessed into simple software. That method best suits simple applications that is not

generic and does not scale. They require an update or new software to use but unfortu-

nately classical or old version of that specific software or application can’t really cope

with huge data or information sets. Database management system support is built for

generic issues. It usually works via a distinctive function on how the data has been

BULACAN STATE UNIVERSITY - MENESES CAMPUS 10


stored and how it will be accessed via queries. The concept data independence principle

is used to store data logically. Hence, this principle only stores the logical structure of

the data.

Database Management System has a function that can improve the performance

and induce high scalability for the system that can easily handle the data with a gigabyte

of size.

Information System Theory 101. According to (Bryce, 2018), even with the

different type of the system, there are three main functions of the system that shall be

considered. 1.) The system must have a purpose for being a system itself, it must have

the organization of the main program for the other subsystem and its function. It is also

be made for a certain function or for a certain instruction that will satisfy the needs of

the users. 2.) Systems are said to be functioning on the same function that has been

given to the system as a form of many different instructions or components. This will

determine the bond that holds each individual component, with that, the system will run

according to each components; the users perform and will run unitedly. 3.) The system

operates routinely with regards on how the users perform each intructions they made

for the system. And as such, predicting how it works is now very easy and users will

know what it will produce when they enter some instructions to the system. A data

framework is a gathering of procedures (otherwise known as, “sub-framework”) to ei-

ther collect or store information, to recover information and produce data, or a blend of

both. The durable bond between these segments is the information which ought to be

shared and reused all through the framework (just different frameworks).

Social Systems. (Luhmann, 2015) The following considerations assume that

the systems do exist. Thus, they do not begin with epistemological doubt. They likewise

don't advocate a simply expository importance for frameworks hypothesis. The most-

BULACAN STATE UNIVERSITY - MENESES CAMPUS 11


tight explanation of frameworks hypothesis as a negligible technique for examining the

truth is deliberately evaded. Obviously, one should never mistake articulations for their

articles: one must understand that announcements are just proclamations and that logi-

cal explanations are just logical statements. In any case, at any rate in frameworks hy-

pothesis, they allude to this present reality. Along these lines, the idea of system alludes

to something that is a general rule of a framework and in this manner brings about the

duty of testing its announcement against the real world.

Related Literature

This section discusses the related literature that serves as basis for the develop-

ment of the research project.

According to (Santos, 2018), Web Based Application has a four core: Com-

patibility, web-based application is more compatible than any software platform, web

based application only needs a web browser which all Operating System have. Effi-

ciency, it deals with the availability of the data and source from any web-aided devices.

Highly, deployable because of its accommodating and cross platform support, as long

as the user have an internet connection, the user can use the system in any electronic

device. Cost Effective, its lower the cost rather than the traditional way, its low the cost

of utilization of maintenance and implementation.

(Fagbola Temitayo M., 2017) developed a Computer Based Test System (CBTS)

that is a web-based online examination system developed to direct issues such as ab-

sence of timing versatility for automation examinee log-off upon expiration of al-

lowed time, result integrity, insurance, independent deployment, requirement for ver-

satility, robustness, intended to help the examination processes and to conquer diffi-

BULACAN STATE UNIVERSITY - MENESES CAMPUS 12


culties, and generate a reliable report of the examination result instantly. The profes-

sor/instructor can insert his or her question into the database and modify his or her

question data on the database.

Automated Question Paper Generation System. According to the study of

(Roham Bhirangi, 2016) they emphasize that the system is designed to pursuit to auto-

mate the processing of construction and generating the questions and managing the re-

lated data in institutes or universities. The system must meet the needs of the faculty

within the university. It must help the faculty to reduce the cost, human error, and the

time for searching or constructing a question for their exams. The system must have an

algorithm that may avoid repetition of questions or to avoid an incorrect answer for that

question and randomizing the questions. The system must be built with efficiency, re-

liability, security, and must provide a fast processing and large storage for all the data.

The system must have a central database that will only be used by the central adminis-

trator, to assure security, to monitor all the processes and for its better performance.

The central administrator will have more power over all the end-users and task within

the system.

According to the study of (Marzieh Safarzadeh et.al, 2017) entitled "An

Automatic Test Case Generator for Evaluating Implementation”, states that the

system must apply a high level of security. The system must build an access control to

avoid third party and unauthorized access, to secure all the data the system has and the

security to avoid all the threats that might occur within the system. Using Extensible

Access Control Markup Language (XACML) supports the security level while devel-

oping the control policy of the system. The developers must ensure that the control

policy within is correct, from specification up to the implementation. The developers

BULACAN STATE UNIVERSITY - MENESES CAMPUS 13


must use an access control to ensure that the users can access only where they are au-

thorized to access with. With the use of access control, it will ensure that only the ad-

ministrator can access the database. The developer must apply an algorithm on the da-

tabase to produce a real data with appropriate values from the database.

Question Paper Generator System. The system must provide a unique authen-

tication for the users/faculty members. The system allows the faculty members to cate-

gorize the question of their exam i.e. multiple choice, identification, or enumeration.

The system must have an ability to random the questions and must have an ability to

detect a duplication of questions. The questions can be downloaded or can be sent

through the email of the professor who requested to have a copy of his/her question-

naire. In order to make a question paper, the admin. have the power to set all the

categories and difficulties for the questions. The system must have a huge and secured

database to handle all the data that the system has and to avoid deceitfulness of the

questions. The developers must provide a database backup and can restore back all the

data. (Surbhi Choudhary et.al, 2015)

Question Model for Intelligent Questioning Systems in Engineering

Education. According to their study (Stephen A. Zahorian et.al, 2002), they empha-

sized that the system must meet the feedback of the users/faculty members. A good

question can lead students to learn more in less time. The questions on the exam must

accommodate the students. The system must have a question management to know the

questions category as i.e. easy, medium, difficult. The system must also have a hint

about its level of difficulties. The goal of the system is to improve the examination

process of the university and the impression of the student in taking the examination.

The question model database must contain all types of questions and these are devel-

oped for all the selections of any course program of the study.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 14


An e-Examination System for the Future Generation. (Ritesh Kumar Rai,

2017) states that the system must have a high level of security, efficiency, and availa-

bility for the users of web-based applications and technologies. The aim of the system

is to meet the needs of professors and instructors within the university. The system must

help the professors on how to construct questions for their exams. Additionally, the

importance of security mechanism is to secure all the processes and transactions within

the system to protect the secrecy and confidentiality of the questions and all data the

system has and to avoid malicious event that may occur within the system.

Automatic Question Paper Generation System using Randomization Algo-

rithm (Kapil Naik, 2016), is challenging to create questions according to its topic and

its level of difficulty for students’ test. The system must have an ability to generate a

question with no difficulty. While developing the system, the developers must apply an

algorithm that may detect the repetition and duplication of questions. The system must

apply several modules like shuffling and randomizing the questions, categorizing its

difficulty, user-level, management of questions. The system must have a huge database

to carry all the questions, data of the users, and all the processes within the system. In

database, the faculty member can categorize their questions whether it will be used for

quiz, long test, or exam. The faculty can also set its difficulty according to its level. The

system must operate with a high level of security, efficiency, and reliability.

According to the study of (S.V, 2018) entitled “Automatic Question Paper

Generator System” in this modern era, it’s challenging how to create a system that

can automate the current process on how the faculty members create the questions for

their exams. The system must be built with a fast processing of data, streamlined, reli-

able, functionally, and secured. The system must have an algorithm that can avoid rep-

etition of questions and can randomize the questions at once. It must ensure that all the

BULACAN STATE UNIVERSITY - MENESES CAMPUS 15


processes within the system are secured. The question paper can be converted into pdf,

word, or excel. It can also be sent through email for those who want to have a copy of

the questionnaire. The faculty can make questions in the database and can be catego-

rized whether it is for exam, quiz, or long test.

According to the study of (Mrs. Asha Rawat, 2017) entitled “Question Paper

Generator System”, the system must have a function that the users can access and

customize a template for the document of their questionnaire. It must have the ability

to create a PDF file and can import a questionnaire file from another platform into the

system. The system must maintain its usability, functionality, and integrity if the admin.

adds or modifies some parts of the system. All the process within the system must be

recorded within the database, like the time and data when the faculty member logged-

in and categorized the question of their exams. The system must also have an infor-

mation for modifying a question or the user information. It must generate a report on

what data are being modified.

Related Studies

This part discusses the related studies that served as the bases for the develop-

ment and improvement of the research project.

Exam Generator, the application must be reliable, effective, functional and

easy to use. Exam Generator must have a function to help the faculty members to

shorten their time for constructing or searching exam questions for their students. It

must also have a function where the faculty members can create, search, modify, and

categorize questions not only for examination but also for seatwork and quizzes of their

students. The Exam Generator/Databank must have the ability of importation, where

the faculty members can import a file from one to another platform or application to

BULACAN STATE UNIVERSITY - MENESES CAMPUS 16


the system. It has the ability of exportation, to export the student’s exam for a hardcopy.

It can be shared from a faculty member to another. The normalization of the database

is very important, to have a better managing of the data and providing an excellent

performance for creating index, searching, and modifying a data within the database.

Whereas, the entity manager is important within the system, to add function for search-

ing and handling data within the system. (Domagalski, October 2016).

Shuffling Algorithms for Automatic Generator Question Paper System.

Having an examination is a very crucial thing for educational institutions, for examina-

tions will determine the students’ performance and it will also reflect the educational

institution in producing such students with a high performance. Making and preparing

exam is very challenging, time consuming and tedious for the professors. They usually

have a filing cabinet or a filing desk to be their data bank of exam papers and questions

as resources for the future use. Some of them are using computer databases for storage.

There is a high risk in making a questionnaire for the students’ exam, there’s the prob-

lem in duplication of questions, typographical error and etc., wherein one of these may

put the student into confusion. Generating a question using a software will be a very

useful for the educational institution especially for the instructors for them not to worry

about creating a question manually using word docs. and questions that have a high

possibility of repetition. The developers must apply an algorithm on the database for

randomization of questions and an algorithm to avoid repetition or duplication of ques-

tions, so the professor and instructor can generate questions accordingly. (Jamail,

2016).

Automated Exam Generation with Stratified Dynamic Database. There are

many crucial things to discuss in the field of preparing exams. There are many factors

to consider when creating questions for the exams. One of those is the technique that

BULACAN STATE UNIVERSITY - MENESES CAMPUS 17


will be used for creating the exam and the strategy in doing the exam. With the use of

technology, many of the educational institutions switched to technology base generator

of exam but with this, there are number of factors that might be affected such us: how

to manage the database using a stratified database, how the system manages the large-

scale assessment and how the system creates a dynamic question that is worry-free to

any issues that may occur. Using all the factors and techniques that will be used, it will

generate questions that are strategically randomize that gathers information from every

chapter from each and every subject from the data bank. The questions will be secured

from any exposure and duplication. (Brahim, 2017).

Evaluating Code-Based Test Generator Tools. Many years have passed but

the preparation or the process in giving examinations is as usual. There are several kinds

of applications or systems prototype able to generate the process of preparing exami-

nations. Automated execution of preparing an exam is at the highest priority that is

needed both in industry and academic institution. There are several techniques to max-

imize the capability of the system to actually select or arrange the inputs based on the

codes that are presented in every program. Preparing an examination is hard and trou-

blesome. Thus, it requires evaluation and assessment. So, having a code base generator

helps the process in making exams more convenient and easier. The code is actually

the foundation in supporting the needs in encoding questionnaires with no errors.

(Lajos, 2016).

Automatic Generation of Multiple Choice. Having this simple type of exam-

ination has a significant impact to the students, professors and instructors where for

professors and instructors have to manually encode the multiple-choice type of exam

which is troublesome and time consuming. It is also making the student more likely to

guess the answer and not giving time to read each question.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 18


Therefore, making an automated test generator is very important for both enti-

ties. The generator will cease the problems and issues in the preparation and creation

of the exams. In order to handle all the questions within the system, it must have a huge

storage. The database must have the capacity to carry all the questions the professors

and instructors inserted. The questions generated by the system can be exported to an-

other platform or can be sent through the instructor’s or professor’s email to have a

copy of the questions. (Curto, 2016).

Ontology-Based Multiple-Choice Question Generation. Multiple-choice

questionnaire is quite difficult to make because of the tedious work and the needed large

number of academic materials, with these, errors in making this questionnaire will def-

initely occur. On the other hand, multiple choice questionnaire is very useful for the

majority of the students. It is the most common and simplest form of exam. Performing

a generated questionnaire using a system is difficult and there are so many factors to

consider to make the questionnaire valid. Large numbers of associated practiced mate-

rials are used in making this questionnaire and validated by the higher ups in every

educational institution. (Tahani Alsubait, 2015).

Automatic Question Generation and Adaptive Practice. The system must be

built with efficiency for the user to enjoy all the functions of the system. The system

must be designed with a modular framework to perform a specific task according to its

function and to support the needs of the user. In developing the system, the author ad-

vices to add another framework like SMARTOO, where it can add some functions to

the system’s level of integrity. He emphasizes that with the use of the right framework,

the system will meet the needs of the user, help the user to be more productive and

shortens their time in constructing and searching for the questions for their exams. With

BULACAN STATE UNIVERSITY - MENESES CAMPUS 19


the use of the right framework, the questions and information of the user within the

database are secured. (Effenberger, 2017).

Towards Topic to Question Generation. We live in generation where we can

get all kinds of information in just one click through the use of internet. Although we

have an access, it is limited and cannot satisfy all the information needed by the user

for a relevant topic. Because of this, the system must have a function that can respond

exactly to needs of the user. It must have the ability to generate all the possible questions

for a specific topic which may contain all useful information. The system must generate

a question from the user’s topic of interest. The developer must use the tree kernel while

developing the system for the automatic correction of the questions. (Yllias Chali,

2016).

Joint Learning of Question Answering and Question Generation. There are

two factors or tasks that must be considered in having an automated generation of ques-

tionnaires. Each are correlated to one another. The two factors or tasks are the Question

Answering (QA) and Question Generation (QG). Each provide specific algorithm that

will help improve forming questions and answers. These two correlated functio ns have

a model in generating questionnaires and incorporating specific algorithm. As a result,

more efficiency though each have distinct functions and can be operated based on the

behavior of the other. (Yibo Sun, 2019)

Conceptual Framework

The proponents used the IPO model as shown in Figure 1. known as the Input,

Process and Output. Basically, the input and process are categorized as gathering of

data through surveys and observations. The software development were methodology,

programming language, test plan, evaluation, quality assurance, standards evaluation,

BULACAN STATE UNIVERSITY - MENESES CAMPUS 20


related literature and studies. The output was the developed Examination Assessment

Generator System for Bulacan State University-Meneses Campus.

Figure 1. Shows the Conceptual Model used by the proponents in developing

the Examination Assessment Generator System for Bulacan State University-Meneses

Campus.

Input Process Output

Knowledge Presentation of
Requirements Development based on
Rapid
 Related Literature Application Development
and Studies
 Programming  Planning Require-
Languages ments-the initial
 Internet stage for determine
 Interview the goals and
 Survey expectations of the Developed Examination
 Operating System system Assesment Generator Sys-
 User Design - the tem for Bulacan State Uni-
Software modeling and versity-Meneses
Requirements Campus
prototypes of the
system.
 SQL
 Rapid Construction
 C#
- construct the final
 ASP.NET working model of
the system
Hardware
 Cutover - the
Requirements
implementation of
 Computer the Examination
Assessment
Generator System.

Figure 1. Conceptual Framework of the Study

BULACAN STATE UNIVERSITY - MENESES CAMPUS 21


The input box shows the knowledge requirements in order to construct the sys-

tem’s functionality. It also shows the software’s requirements necessary to construct,

the hardware devices for entering and accessing system data.

The process box consists of four-development phases of Rapid Application De-

velopment model namely: Planning Requirements, User Design, Rapid Construction,

Cutover. This model prioritizes rapid prototyping and quick feedback over long drawn

out development and testing cycles.

The output box shows the result of the study, which is the developed Examination

Assessment Generator System for Bulacan State University Meneses Campus.

Definition of Terms

For clarity and understanding, the following variables are defined in the context

on how they are used in this study:

1. Programming Languages is a set of rules and instructions to perform a specific

task. It is the main tool in developing the system for our study.

2. SQL is for storing information through the database, the SQL platform for the

system to record all the data.

3. Rapid-Application Development Methodology is the method for developing

the system.

4. User-Friendliness serves as the convenient way of using the system to the full-

est.

5. System is a set of principles or procedures and tells the website’s origin before

being uploaded to the internet.

6. Application is a software that runs through the computer. Various applications

will be needed to make the system.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 22


7. Operating System is the main function of the computer. It supports and inter-

acts with the hardware components. Without it, making the system would not

possible.

8. Software Platform holds the functions for the developing the system.

9. Security Mechanism is the security service used by many systems.

10. Process is the way how the data is being converted to information.

11. User - Interface is the way how the computer’s system interacts to its user.

12. Encryption is the process of information which aims to secure the data to pre-

vent all unauthorized processes.

13. Algorithm is the system’s foundation using step by step method.

14. Extensible Access Control Markup Language (XACML) is used to secure the

system to prevent leakage of generated exam questionnaire through the web.

15. Database is used to handle the data saved in the system.

16. Data is a collection of certain information used in system.

17. Active Server Page (ASP) is used for the collection of data between the system

and the database.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 23


CHAPTER III

METHODS OF RESEARCH

This chapter indicates the methods and techniques used to construct the final output

such as the needed population for the study, the proponents’ instruments, collection and

data gathering, and the system’s development and testing to achieve its objectives and

specifications.

Methods and Techniques of the Study

The proponents’ research design and methods are being introduced. This gives the

guidelines to systematize the research. It helps and guides the proponents to give a right

and reliable solutions to the problems that might be encountered in the system.

To have the final output and the right and reliable solutions for having a data bank

of questionnaires for the professors of Bulacan State University-Meneses Campus, the pro-

ponents used different research methods.

Applied Method. Applied research/method means to discover the correct response

in addressing the general public’s issue, or choosing the mechanical/business affiliation.

Whereas, the chief research is stressed over speculations aligned with hypothesis (Kothari,

2018)

The proponents gathered information about the generation of the exam in Bulacan

State University-Meneses Campus and the different problems encountered.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 24


Developmental Method. The proponents used the system development process

based on Rapid Application Development or RAD as shown in Figure 2. The proponents

used this methodology to study the type of system’s solution and how it will get started.

Rapid Application Development (RAD) Methodology performs some essential or perhaps

a typical set of functions for the final product. It is used to test the implementation of the

software’s method, language, and end-user satisfactory. The Examination Assessment

Generation System follows the process of RAD as the software development process for

this project.

Figure 2. RAD Phase

This figure shows the system’s development using the RAD methodology. It has

the four (4) phases namely: Requirements Planning, User Design, Construction and Cut-

over.

Requirements Planning. It involves planning of various techniques to be used

for the requirements and processed information like brainstorming, task analysis, form

analysis, user scenarios, Facilitated Application Development Technique (FAST). It also

consists the entire structured plan describing the critical data and methods to obtain it and

then the process in forming the final refined model.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 25


User Design. This stage comprises of taking the client’s criticism in building the

model and utilizing it using the developer tools. In other words, this includes re-examina-

tion and validation of the data collected in the first phase. The dataset attributes are also

identified and explained in this phase.

Construction. In this phase, the refinement of the prototype and where the deliv-

ery takes place. It includes the actual use of powerful automated tools to transform pro-

cesses and data models into the final working product. All the required modifications and

enhancements are also done in this phase.

Cut Over. All the interfaces of the independent modules developed by the sepa-

rate teams have to be tested properly. The use of powerful automated tools and subparts

will make the testing easier. This is followed by user’s testing acceptance.

Population and Sample of the Study

The subjects of this study were the professors of Bulacan State University-

Meneses Campus in Matungao, Bulakan, Bulacan.

The respondents have a big role in the study as they evaluated and examined the

system. Table 1.0

Distribution of the Respondents

Respondents Total Percent

ICT Students 179 71%

Faculty Members 74 29%

Total 253 100%

Table 1.0 shows the distribution of respondents in the study.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 26


Using Slovin’s formula, we came out with the sample size of the target population

and its margin of error. It is used to calculate the sample size (n), the given population size

(N), and the margin of error (e). It is computed as n = N / (1+Ne2).

Research Instrument

The proponents used instruments in data gathering that are necessary for the study.

These require a great division of research tools for the study. The instruments provided a

collection of necessary data that is important for the researchers to keep and retrieve data,

to make decisions and to equally pass the information to others.

The proponents used the following data-gathering instruments: first, is the inter-

view technique. It is to gather data and information through direct verbal interaction with

the professors and the Dean of the university. This ensures that the data are consistent and

reliable. By this technique, the researchers are aware of how the present examination tech-

nique works.

The proponents also used questionnaires. This is the most commonly used tech-

nique in gathering data. It is one of the most convenient ways to have a widespread ac-

ceptance as a practical way of gaining information.

Data Gathering Procedures

The proponents asked for permission from the Dean of Bulacan State University-

Meneses Campus. The proponents gathered information about the current processes and

procedures in generating their exams, accessed the records about their examination tools

BULACAN STATE UNIVERSITY - MENESES CAMPUS 27


and able to use this gathered information to create an Examination Assessment Generator

for the said university.

The proponents visited some libraries to read some articles and existing studies to

gain more knowledge and get more data about the study. Under the applied method, there

are two possible ways in gathering data about the examination in Bulacan State University-

Meneses Campus. These data gathering instruments were the following: (a) Interview; the

proponents used direct verbal interaction with the registrar personnel (b) Survey; the re-

searchers conducted a statistical survey questions to the respondents.

Statistical Treatment of Data

The proponents used a statistical tool to get the mean from the respondents.

The given statistical tool was used to indicate the results of the survey forms dis-

tributed to the respondents.

The weighted mean was explained based on Likert’s scale of boundary of numerals.

This will be used to determine the assessment of the respondents with regards to their per-

sonal profiles.

Fx
Formula: X = N

X is the weighted mean

F is the frequency

x is the weight of each item

N is the number of cases

BULACAN STATE UNIVERSITY - MENESES CAMPUS 28


The quantitative response was analyzed with the applied statistics. Applied statis-

tics was used to manage, analyze, interpret and draw conclusions from data, and in identi-

fying the problems, solutions and opportunities using the analysis.

Evaluation Procedure. The proponents defined the acceptability of the system and

hardware for its value. Examination Assessment Generator System for Bulacan State Uni-

versity-Meneses Campus was evaluated through the following: User Friendliness, Relia-

bility, Accuracy, Maintainability, and Performance. The developed system’s acceptability

was measured using Likert’s Scale and the ranking were as follows: Strongly Agree if the

range was 4.21-5.00, Agree if the range was 3.21-4.20, Undecided if the range was 2.61-

3.20, Disagree if the range was 1.81-2.60 and Strongly Disagree if the range was 1.00-1.80.

Table 2

Measurement Used to Access the Developed System

Numeric Rating Scale Qualitative Rating

4.21 – 5.00 5 Strongly Agree

3.41 – 4.20 4 Agree

2.61 – 3.40 3 Undecided

1.81 – 2.60 2 Disagree

1.00 – 1.80 1 Strongly Disagree

Table 2.0 shows the measurement used to access the developed system

Evaluation Criteria. To implement the Examination Assessment Generator Sys-

tem for Bulacan State University-Meneses Campus, the proponents used some instruments

BULACAN STATE UNIVERSITY - MENESES CAMPUS 29


to improve the quality of the system. The following System Quality Evaluation were used

as follows:

User-Friendliness is a set of attributes that refers to the hardware device or software

interface easy to use.

Reliability is a set of attributes which bears the ability to maintain a specified level

of performance.

Accuracy is a set of attributes to verify the exactness of information through the

system.

Maintainability is a set of attributes which bears the capability to be modified for

making corrections, improvements or adaptation purposes.

Performance is a set of attributes that refers to the quality and efficiency of the
system.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 30


CHAPTER IV

PRESENTATION, ANALYSIS AND INTERPRETATION OF DATA

Introduction

In this chapter, the developers made sure that the system entitled “Examination

Assessment Generator System for Bulacan State University-Meneses Campus” will func-

tion properly and correctly through testing. The main purpose of testing is to help the de-

velopers determine and evaluate if the system works and functions correctly. The develop-

ers presented the system to some respondents to help the developers to evaluate the system

through a survey. The evaluations and suggestions of the users will help the developers to

improve the function of the system and meet all the standards.

Experimental

Unit testing

The software’s units in a system are modules and routines that are assem-

bled and integrated to perform specific functions. Unit testing focuses first on modules,

independently to one another, to locate errors. This enables to detect errors in coding and

logic in each module. This testing includes entering data and ascertaining if the value

matches the type and size an eclipse. The various controls are tested to ensure each perform

its action as required.

Integration testing

Data can across any interface, one module can have an adverse effect to the

other, sub-function when combined, may not produce the desired major function. Integra-

BULACAN STATE UNIVERSITY - MENESES CAMPUS 31


tion testing is a systematic testing to discover errors associated with the interface. The ob-

jective is to take the unit tested modules and build a program structure. All the modules are

combined and tested as a whole.

System Testing

System testing of the software and hardware is a testing conducted in a com-

plete, integrated system to evaluate the system’s compliance with specified requirements.

As a rule, the system is taking the task of its input, all of the “integrated” software compo-

nents that have passed integration testing and also the software system integrated with any

applicable hardware system(s). The purpose of integration testing is to detect any incon-

sistencies between the software units integrated between any of the assemblages and the

hardware. System testing is a more limited type of testing. It seeks to detect both the “inter-

assemblages” and the system as a whole.

Performance Testing

Performance testing in general, is a testing practice performed to determine

how a system performs in terms of responsiveness and stability under a particular work-

load. It can also investigate, measure, validate or verify other quality attributes of the sys-

tem, such as scalability, reliability and resource usage. Performance testing, a subset of

performance engineering, is a computer science practice that strives to build performance

standards in the implementation, design, and architecture of the system.

Performance Analysis

The developed system evaluated the five (5) categories namely; user-friend-

liness, reliability, accuracy, maintainability, and performance. The evaluation was ana-

lyzed and interpreted.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 32


Results

System Implementation: The “Examination Assessment Generator” system takes the ad-

vantage of the latest development technologies in its implementation. It was build using

Microsoft’s Visual Studio development environment in the C# programming language.

Code that executes on the server to process event handlers for events such as button clicks

is written in C#. Microsoft’s SQL Server 2018 is used for database operations, including

the storage data and all the process within the system. Successfully logging into the system,

user and administrator are taken to an action page that dynamically presents options to

them based on their privileges.

Database Implementation: The database is designed to have the following main tables:

DEPARTMENTS, Chapters, COURSES, Question, Answer, semester. QuestionType, per-

sonnel, PersonnelsCourses and ExamPapers.

During the development of the system, data for the testing of different functionalities was

needed to be imported into the database tables. The database are filled during the run time

of the system.

Login: Before users are granted access to the " Examination Assessment Generator" sys-

tem, they must successfully login to the system. The user’s account and the administrator

account are associated with different levels of privileges. Username and password is the

most common authentication method, used to access the system, as shown in Figure. Login

information is verified by comparing the entered username and password with the stored

ones in the database. The authentication program on the system opens a database connec-

tion and retrieves the user record.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 33


If the user input data matches a database record, the user is granted to access the

system services. Otherwise, an “invalid login” message is displayed and the login page is

displayed again. If the user forgot his/her password the user can retrieve his/her account

with the use of forgot password function.

Figure 3. Forgot Password Page

Forgot Password Page: The "Examination Assement Generator" system provides the user

to change his/her account password, as shown in figure 3.

 The user clicks on the link "Forgot Password" and then he/she will be directed to

the suitable page, as shown in figure .

 The user fill up the information such as name, secret question and answer then he

presses the "Continue" button.

 A validation is applied on the input data to ensure that they are filled with required

information.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 34


 The user enters new password,then he presses the "Change" button.

 The user's old password is deleted and the new one is inserted using an update

query.

Figure 4. User Dashboard Page

User Dashboard Page: This page provides the professor/instructor to manage the infor-

mation of the Examination Assessment Generator system. The following services are avail-

able in the User Page, as shown in figure 4.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 35


Figure 5. Add Question Page

Add Question Page: Professor/Instructor can add questions, as shown in figure .

Professor/Instructor can store the following data for each question: Academic Year, Course

Code, Reference/Book, exam type (identification, multiple choice and true/false ques-

tions), as shown in Figure 5. The question are inserted into the database dynamically.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 36


Figure 6. Chapter Page

Chapter Page: Professor/Instructor can add, modify, and delete Chapters according to

their subject, as shown in the figure 6. Professor/Instructor can store and modify the fol-

lowing data: Department name, Subject, Reference/Book, and the Chapter Number.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 37


Figure 7. Create Paper Page

Create Paper Page: The main form of this page, it signifies what the project is all about,

the professor/instructor have alternative ways of creating question either by setting ques-

tions randomly from each chapter or setting randomly from all type of question and can

export the question generated as a PDF file, as shown in figure 7.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 38


Figure 8. Show Exam Papers Page

Show Exam Papers Page: The menu for saved exam papers. Professor/Instructor can see

here the examination paper that he/she create. Professor/Instructor can download the ex-

amination paper from here as a PDF file. If the professor/instructor click delete button it

removes the saved exam paper, as shown in figure 8.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 39


Figure 9. Admin Page

Admin Dashboard Page: This page provides the administrator with services to manage

the information of the Examination Assessment Generator system. The following are some

services provided by the Admin Page, as shown in figure 9.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 40


Figure 10. Manage Teacher

Manage Teacher: The admin can use this services to add a professors/instructors infor-

mation such as Name, Surname, Address, E-mail, Phone, Password, Secret Answer and

their Answer, as shown in figure 10. Also admin can also delete or edit from this page and

can display the professors/instructors informations.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 41


Figure 11. Add Teachers Course

Add Teachers Course: The admin can add or load information such as Semester, Teacher

Name, Department, Subject, as shown in figure 11. Also admin can also delete or edit from

this page and can display the data.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 42


Figure 12. Add Department

Add Department: The admin can add Department Name to this page, the admin can also

update and delete a particular department, as shown in figure 12.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 43


Figure 13. Add Course

Add Course: The admin can add data such as Course Code, Department and Description

to this page, the admin can also update and delete a particular data, as shown in figure 13.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 44


Figure 14. Add Semester

Add Semester: The admin can add semester to this page, the admin can also update and

delete a particular semester, as shown in figure 14.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 45


Figure 15. Examination Questionnaire

Examination Questionnaire: As the question generated with the use of the system. This

figure shows the Examination Questionnaire generated by the system.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 46


Figure 16. Export of Examination Questionnaire

Import and Export of Examination Questionnaire: The professor/instructor can export

their examination questionnaire with the use of Generate Paper button on Create Paper

Page or with the use of Download As PDF button on Show Exam Paper Page, as the fig-

ure shown.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 47


Responses
INDICATORS
5 4 3 2 1
A. User Friendliness
1. The features of the system can be easily understood.
2. Software adjusts well to different screen dimensions, color
depths, and font sizes.

3. The system can easily edit forms without giving the user any
confusion.

B. Reliability
1. The system performs correctly based on the given task.

2. The system provides an error message which prompts the


user whenever they enter a wrong input.
3. Every question generated by the system is appropriately
taken from the course topics/contents.
C. Accuracy
1. The system generates an examination questionnaire based on
the user’s choice.
2. The system generates a questionnaire accurately by their cor-
responding subject.
3. Each generated question can only exist once in every ques-
tionnaire.
D. Maintainability
1. The system has the ability to update the added or deleted
questions on time.
2. The system can maintain and update the user profile through
the administrator.
3. The system has the ability to update the subject or course
code based on the existing curriculum.

E. Performance
1. The system responds immediately when the questions are
generated.
2. The system has the ability to automatically update records on
time.
3. The system automatically updates the user’s password when
the user changes its password.
Table 3.0 Evaluation Form

BULACAN STATE UNIVERSITY - MENESES CAMPUS 48


User Friendliness MEAN INTERPRETATION
1. The features of the system can be easily 4.21 Strongly Agree
understood.
2. Software adjusts well to different screen 4.0 Agree
dimensions, color depths, and font sizes.
3. The system can easily edit forms without 4.05 Agree
giving the user confusion.
TOTAL MEAN 4.08 Agree
Table 4.0 User-Friendliness Interpretation

Overall, the system’s user-friendliness is good with a mean rating of 4.08. This

implements the respondents have passed the system’s functionality. From the second cri-

terion presented in the table, the lowest mean is 4.0 which means only some of the respond-

ents agree with the system functions according to the different screen dimensions, color

depths, and font sizes. The highest mean is 4.21 which means the system is easy to use and

operate. Otherwise, it represents that the respondents agree with the system’s functionality.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 49


Reliability MEAN INTERPRETATION
1. The system performs correctly based on the 4.3 Strongly Agree
given task.
2. The system provides an error message 4.04 Agree
which prompts the user whenever they enter
a wrong input.
3. Every question generated by the system is 4.23 Strongly Agree
appropriately taken from the course top-
ics/contents.

TOTAL MEAN 4.19 Agree


Table 5.0 Reliability’s Interpretation

Overall, the system’s reliability is good with the rating of 4.19. This implies that

the respondents agree with the reliability of the system. From the second criterion presented

in the table, the lowest mean is 4.04 which means the system provides an error message

which prompts the users whenever they enter a wrong input. The highest mean is 4.3 which

means the system performs correctly based on the given task. Otherwise, it represents that

the respondents agree with the system’s reliability.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 50


ACCURACY MEAN INTERPRETATION

1. The system generates an examination ques- 4.33 Strongly Agree


tionnaire based on the user’s choice.

2. The system generates a questionnaire accu- 4.14 Agree


rately by the corresponding subject.

3. Each generated question can only exist once 4.05 Agree


in every questionnaire.

TOTAL MEAN 4.17 Agree

Table 6.0 Accuracy’s Interpretation

Overall, the system’s accuracy is good with the rating of 4.17. This implies that the

respondents agree with the system’s accuracy. From the third criterion presented in the

table, the lowest mean is 4.05 wherein the system can generate questions without repetition.

The highest mean is 4.33 which means the system can generate an examination question-

naire based on the user’s choice. Otherwise, it represents that the respondents agree with

the system’s efficiency.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 51


MAINTAINABILITY MEAN INTERPRETATION

1. The system has the ability to update the 4.29 Strongly Agree
added or deleted questions on time.

2. The system can maintain and update the user 4.2 Agree
profile through the administrator.

3. The system has the ability to update the sub- 4.31 Strongly Agree
ject or course code based on the existing cur-
riculum.

TOTAL MEAN 4.27 Strongly Agree

Table 7.0 Maintainability’s Interpretation

Overall, the system’s maintainability functions are good with a mean rating of 4.31.

This implies that the respondents strongly agree with the system’s maintainability. From

the second criterion presented in the table, the lowest mean is 4.2 which means the system

can maintain and update the user profile through the administrator. The highest mean is

4.31 which means the system has the ability to update the subject or course code based on

the existing curriculum. Otherwise, it represents that the respondents strongly agree with

the maintainability of the system.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 52


PERFORMANCE MEAN INTERPRETATION

1. The system responds immediately when the 4.33 Strongly Agree


questions generated.

2. The system has the ability to automatically 4.17 Agree


update records on time.

3. The system automatically updates the user’s 4.32 Strongly Agree


password when the user changes its pass-
word.

TOTAL MEAN 4.27 Strongly Agree

Table 8.0 Performance’s Interpretation

Overall, the system’s performance is good with a mean rating of 4.27. This implies

that the respondents strongly agree with the performance of the system. From this criterion

presented in the table, the lowest mean is 4.17 which means the system responds immedi-

ately when the questions generated. The highest mean is 4.33 which means the system has

the ability to automatically update records on time. It represents that the respondents

strongly agree with the performance of the system.

Summary Table for the Level of Acceptability of the Developed System


Software Criteria Computed Mean Descriptive
Interpretation
1. User-Friendliness 4.08 Agree

2. Reliability 4.19 Agree

3. Accuracy 4.17 Agree

4. Maintainability 4.27 Strongly Agree

5. Performance 4.27 Strongly Agree

OVERALL WEIGHTED MEAN 4.20 Agree

Table 9.0 Overall Weighted Mean Interpretation

BULACAN STATE UNIVERSITY - MENESES CAMPUS 53


User-Friendliness acquired a computed total mean of 4.08 with a descriptive inter-

pretation as “Agree”. Reliability acquired a total mean of 4.19 which is interpreted as

“Agree”. Accuracy acquired a total mean of 4.17 of total mean which have a descriptive

interpretation of “Agree” also. Lastly, maintanability and performance got a total mean of

4.27 which both received the highest mean among the other criteria.

For the level of acceptability, all of the mentioned criteria interpreted as “Agree”

by the respondents and faculty members during the system evaluation.

Summary

The main objective of the developers is to design, develop and implement a com-

puterized Examination Assessment Generator System for Bulacan State University-

Meneses Campus. This is for the professors of the said state university to generate exam

questionnaires easily in a short period of time.

The developers conducted a survey to evaluate the system in five various areas

such as user-friendliness, reliability, accuracy, maintainability, and performance of the

system.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 54


CHAPTER V

SUMMARY OF FINDINGS, CONCLUSIONS,

AND RECOMMENDATIONS

This chapter represents the summary of findings and conclusion of the study and

the possible improvements to be made in the system.

Summary of Findings

The main purpose of the study is to design, develop and implement a system called

“Examination Assessment Generator System for Bulacan State University-Meneses Cam-

pus” which aims to help the professors/instructors of the said state university to have a

Questionnaire Data Bank of Exams for them to develop questionnaires easier.

The proponents decided to use Rapid-Application Development as the software’s

development methodology which follows the process of requirements gathering phase, de-

signing phase, building/construction phase, and implementation phase.

The system was developed through the use of development tools including the tech-

nical requirements. For the software specification, the system was developed using C#

Language, SQL, ASP.NET, Adobe Photoshop, and Innovation Software for running the

developed application. For the hardware specification, the developed system runs on Com-

puter Architecture: 64, RAM: 2GB and ROM: 250GB.

The developed system level of acceptability was measured based on the ISO Soft-

ware Quality Evaluation criteria: (1) user-friendliness; (2) reliability; (3) accuracy; (4)

maintainability; (5) performance.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 55


Conclusions

These are the conclusions came up by the proponents upon the completion of the study:

During the system making, we have noticed that the old way of making question-

naire consumes too much of time just for preparing it and it causes the teachers to missed

some of their works. So we came up with this study that have the capability of generating

exams more efficient, flexible, less time to consume and with ease on using it, entitled

Examination Assesment Generator System and one of the features of the developed system

has the capability of storing data bank of questions which lessens the time of generating

exam and enables the users to have a repository of questions that will be used for future

generation of exams. To access this question data bank, the teachers must have their own

account on this system which will be added by the administrator of the system. This devel-

oped system is proven to be accepted and will definitely be useful and efficient because of

the evaluation of the system that reflects on the weighted mean. We have concluded that

having this study will have a big impact on the field of teaching as shown in the comments

of the evaluators of the system. The developed system used C# language to develop the

system, SQL for the database of the data, Adobe Photoshop CC that mostly used for the

graphical user interface for editing icons and images. The method we used is RAD model

(Rapid Application Development) and also we conduct a survey with both students and

Faculty of Bulacan State University Meneses Campus as our respondents, we used slovin's

formula to get the corresponding respondents and likert scale to compute the acceptability

percentage of the system.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 56


Students and faculty members of Bulacan State University Meneses Campus were

given a questionnaire to evaluate the developed system to determine its level of accepta-

bility. The computed total mean are as follows: User-Friendliness acquired 4.08; Reliabil-

ity acquired 4.19; Accuracy acquired 4.17; Maintainability and Performance both got

4.27. The user-friendliness, reliability and accuracy were interpreted as “Agree” and main-

tainability and performance were interpreted as “Strongly Agree” based on the equivalent

ratings presented in the likert scale and with an overall weighted mean of 4.196 and were

interpreted as “Agree”.

We have concluded that the Examination Assesment Generator System for Bulacan

State University Meneses Campus has met the requirements on generating exams and

passed the system quality evaluation that the instructors or professors are looking for. The

fuctionability, accuracy and reliability of the system are said to be passed and accepted

based on the conducted survey and comments of the respondents.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 57


BULACAN STATE UNIVERSITY - MENESES CAMPUS 58
BULACAN STATE UNIVERSITY - MENESES CAMPUS 59
BULACAN STATE UNIVERSITY - MENESES CAMPUS 60
Recommendations
There is always room for improvement even if the system is now developed and im-

plemented. These are the recommendations for the developed system:

1. The system must have separated export data between answer keys and question-

naires.

2. The system must have a responsive feature to adapt to different sizes of interface.

3. The system must have an import feature for the exam questionnaire for a much

more better of collecting the repository of the questionnaire and to fill out the data

bank.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 61


REFERENCES

A. Ullah, H. X. (2012). Profile Based Student Authentication in Online Examination.

International Conference on Information Society, 109-113.

Andrea Huszti, A. P. (2008). A secure electronic exam system.

Aslihan Tufekci, H. E. (2013). Development of an internet-based exam system for mobile

environments.

Attar, V. (2018). Automated Quiz Generator. 1-15.

Barkley, A. P. (2001, july). tind-customer-agecon.s3.amazonaws.com. Retrieved from

amazonaws.com: https://tind-customer-agecon.s3.amazonaws.com

Brahim, B. (2012). Automated Exam Generation with Stratified Dynamic Database. 23-

26.

Bryce, T. (2009). Information System Theory 101.

Choi, M.-F. (2007). Student's perceptions of and performance in online learning: an

examination of the community inquiry model.

Curto, S. d. (2010). Automatic generation of multiple choice tests . 1-63.

Doherty, M. (2013). A Case Study: The Effectiveness of Social Media and Online

Resources in the Teaching of Junior Science.

Domagalski, J. (October 2010). Exam Generator. 5-36.

Effenberger, T. (2015). Automatic Question Generation and Adaptive Practice. 1-57.

Fagbola Temitayo M., A. A. (2013). Computer-Based Test System for University

Academic Enterprise Examination. INTERNATIONAL JOURNAL OF

SCIENTIFIC & TECHNOLOGY RESEARCH, 337-342.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 62


Fenil Kiran Gangar, H. G. (May 2017). Automatic Question Paper Generator System.

International Journal of Computer Applications.

Fleming, M. (2003). A comparison of in-class and online quizzes on student exam

performance. Journal of Computing in Higher Education, 121-134.

Huber, H. D. (1995). Internet Theory. 1.

Jamail, N. S. (2010). Shuffling Algorithms for Automatic Generator Question Paper

System. Computer and Information Science, 1-6.

Jordi Castella-Roca, J. H.-J.-J. (2006). A Secure E-Exam Management System.

Kamalodeen, V. J. (2013). Exploring Teacher's Participation in an Online Professional

Social Network.

Kapil Naik, S. S. (2014). Automatic Question Paper Generation System using.

International Journal of Engineering and Technical Research (IJETR).

Kothari, C. (2008). Research Methodology: Methods and Techniques. Jaipur, India: New

Age International.

Lajos, C. (2016). Evaluating Code-based Test Generator Tools. 1-61.

Luhmann, N. (1995). Social System. California: Stanford University Press.

Marzieh Safarzadeh, M. T. (2017). An Automatic Test Case Generator for Evaluating

Implementation. Isecure-journal.

Mohammed Issam Younis, M. S. (2015). Construction of Online Examination System

with Resumption and Randomization Capabilities. International Journal of

Computing Academic Research, 62-82.

Mrs. Asha Rawat, P. S. (2017). QUESTION PAPER GENERATOR SYSTEM.

International Journal of Technical Research and Applications.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 63


Muna R. Hameed, F. A. (2017). International Advance Research Journal in Science,

Engineering and Technology. Online Examination System, 1-5.

Mustafa Yagci, M. U. (2014). Designing and Implementing an Adaptive Online

Examination System. Procedia - Social and Behavioral Sciences, 3079-3083.

Nader Abdel Karim, Z. S. (2016). Proposed Features of an Online Examination Interface

Design and its optimal values. Computers in Human Behavior, 414-442.

Nicholas A. Omoregbe, A. A. (2015). IMPLEMENTING AN ONLINE EXAMINATION

SYSTEM .

Owen, E. T. (2000). Descriptive Research and Qualitative Research. Introduction to

Nutrition and Health Research, 219-248.

Prince Ana, P. T. (2013). DESIGN AND IMPLEMENTATION OF ONLINE

EXAMINATION ADMINISTRATION SYSTEM FOR UNIVERSITY. Global

Journal of Mathematical Sciences, 39-51.

Professor Rahul Shahane, S. C. (April 2017). Web Based Online Examination System.

Global Research and Development Journals for Engineering, 58 - 61.

Ritesh Kumar Rai, S. V. (2017). An e-Examination System for the Future Generation.

Indian Journal of Science and Technology, 1-6.

Roham Bhirangi, S. B. (April, 2016). Automated Question Paper Generation System.

International journal of emerging Research and management technology.

S.V, Z. J. (2018). Question Paper Generator System. International Journal of Advanced

Research in Computer and Communication Engineering.

Santos, B. D. (2008). The World Social Forum and the Global Left.

Schweikardt, N. (2011). Database Theory: Query Languages. 1-48.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 64


Shen, J. &.-E. (2004). Traditional In-class Examination vs. Collaborative Online

Examination in Asynchronous Learning Networks: Field Evaluation Results.

Proceedings of the Tenth Americas Conference on Information Systems, 2998-

3008.

Shubham Bobde, S. C. (2017). Web Based Online Examination System. GRD Journals -

Global Research and Development Journal for Engineering, 58-61.

Stephen A. Zahorian, V. K. (2002). Question Model for Intelligent Questioning Systems

in Engineering Education.

Surbhi Choudhary, A. R. (2015). Question Paper Generator System. International

Journal of Computer Science Trends and Technology (IJCST).

Tahani Alsubait, B. P. (2015). Ontology-Based Multiple Choice Question Generation. 1-

6.

Ullah, A. (2012). Design, Privacy and Authentication of Challenge Questions in Online

Examinations .

Ullah, A. (December, 2016). Security and Usability of Authentication by Challenge

Questions in Online Examination. School of Computer Science, University of

Hertfordshire.

Wahid, A. (2016). A Study on the Secure Online Examination System.

Wilson, J. (2007). An examination of the relationships of interaction, learner styles, and

course content on student satisfaction and outcomes in online learning .

Yibo Sun, D. T. (2019). Joint Learning of Question Answering and Question Generation.

1-1.

Yllias Chali, S. A. (2010). Towards Topic-to-Question Generation.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 65


Yu, Y. (2016). Construction of Electronic Examination and Education Platform for

Financial Management. 14-19.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 66


APPENDICES

APPENDIX A

TITLE OF DOCUMENT

Appendix A. Letter of Request for Thesis Adviser

Appendix B. Letter of Request to Conduct the Study

Appendix C. Letter of Request for Pertinent Data

Appendix D. Research Instrument (Questionnaire)

Appendix E. Research Instrument (Interview Guide)

Appendix F. Flowchart

Appendix G. Algorithm

Appendix H. Data Flow Diagram

Appendix I. Entity Relationship Diagram

BULACAN STATE UNIVERSITY - MENESES CAMPUS 67


This section shows the graphical representation of the system including the

Flowchart, Algorithm, Data Flow Diagram and Entity Relationship Diagram of the System.

Figure 3. User Login


This figure shows the logic sequence of the user’s login.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 68


Figure 4. Forgot Password
This figure shows the logic sequence of the user’s forgot password.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 69


Figure 5. Main Menu
This figure shows the logic sequence of functionalities of buttons.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 70


Figure 6. Add Question
This figure shows the logic sequence of creating a question.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 71


Figure 6.1 Add Question
This figure shows the logic sequence of creating a question.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 72


Figure 7. Chapters
This figure shows the logic sequence of adding, editing and deleting a chapter.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 73


Figure 7.1 Chapters
This figure shows the logic sequence of adding, editing and deleting a chapter.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 74


Figure 8. Create Paper
This figure shows the logic sequence on how to create an exam paper.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 75


Figure 8.1 Create Paper
This figure shows the logic sequence on how to create an exam paper.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 76


Figure 9. Show Exam Paper
This figure shows the logic sequence on how to generate and delete an exam paper.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 77


Figure 10. Admin Login
This figure shows the logic sequence of the admin’s login.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 78


Figure 11. Admin Panel
This figure shows the logic sequence of functionalities of buttons.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 79


Figure 12. Manage Teachers
This figure shows the logic sequence on how to manage the teacher’s information.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 80


Figure 13. Add Courses Teacher
This figure shows the logic sequence on how to manage the courses teacher.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 81


.
Figure 14. Department
This figure shows the logic sequence on how to manage the department’s information.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 82


Figure 15. Course
This figure shows the logic sequence on how to manage the course’s information.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 83


Figure 16. Semester
This figure shows the logic sequence on how to manage the semester’s information.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 84


This algorithm shows the logic sequence of the user’s process and privileges within the

system.

1. Enter the user’s username and password.

2. If the username/password is incorrect.

2.1 Display: Username/Password is incorrect!

3. If, the user uses Forgot Password.

3.1 Enter the user’s account username.

3.2 Select the secret question of the user’s account.

3.3 Enter the answer for the question.

3.4 Click the OK button.

3.4.1 If, all the data is incorrect.

3.4.1.1 Display: Nothing found!

3.4.2 If, all the data is correct.

3.4.2.1 Enter the new password.

3.4.3 Click the OK button.

3.4.3.1 Back to the Login Page.

4. If, the user’s wants to login again.

4.1 Enter the user’s username and password.

4.2 If the username and password is correct.

5. Display: User’s menu page and selection.

5.1 If, the user’s select Add question.

5.1.1 Display: Add question page and selection.

5.1.1.1 Select the Academic Year, Course, Chapter, and Exam Type on its drop down.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 85


5.1.1.1.1 If, the exam type is identification.

5.1.1.1.1.1 Display: Question and Answer text field.

5.1.1.1.1.1.1 Enter the question and answer to want to create.

5.1.1.1.1.1.2 Click the insert button.

5.1.1.1.1.1.2.1 Display: Successfully Created!

5.1.1.1.2 If, the exam type is Multiple Choice.

5.1.1.1.2.1 Display: Question text field and Multiple Radio button for answer.

5.1.1.1.2.1.1 Enter the question on the text field and select the answer on the radio

button.

5.1.1.1.2.1.2 Click the insert button.

5.1.1.1.2.1.2.1 Display: Successfully Created!

5.1.1.1.3 If, the exam type is True or False.

5.1.1.1.3.1 Display: Question text field and True or false answer.

5.1.1.1.3.1.1 Enter the question on the text field and select the answer whether it’s a

true or false.

5.1.1.1.3.1.2 Click the insert button.

5.1.1.1.3.1.2.1 Display: Successfully Created!

5.1.1.2 If, the user’s wants to back.

5.1.1.3 Click the back button.

5.1.1.3.1 Display: User’s menu page and selection.

5.2 If, the user’s select Chapter.

5.2.1 Display: Chapter’s page and selection.

5.2.1.1 If, the user wants to add chapter.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 86


5.2.1.1.1 Select the department and subject on the dropdown.

5.2.1.1.1.1 Display: Department and subject on the dropdown.

5.2.1.1.2 Enter the book/reference on the text field.

5.2.1.1.3 Select the chapter number on the dropdown.

5.2.1.1.3.1 Display: Chapter number on the dropdown.

5.2.1.1.4 Click the Add button.

5.2.1.1.4.1 Display: Successfully Created!

5.2.1.1.4.2 Display: The added chapter on the data table.

5.2.1.2 If, the user wants to modify a chapter.

5.2.1.2.1 Select a specific chapter on the data table.

5.2.1.2.2 Modify a specific data you want to change.

5.2.1.2.3 Click the Edit button.

5.2.1.2.4 Display: Are you sure?

5.2.1.2.4.1 If, the sure select YES.

5.2.1.2.4.1.1 Display: The modified chapter’s data on the data table.

5.2.1.2.4.2 If, the sure select’s NO.

5.2.1.2.4.2.1 Display: Chapter’s data on the data table.

5.2.1.3 If, the user’s want to delete a chapter.

5.2.1.3.1 Select a specific chapter on the data table.

5.2.1.3.2 Click the delete button.

5.2.1.3.3 Display: Are you sure?

5.2.1.3.3.1 If, the user’s select YES.

5.2.1.3.3.1.1 Display: All the chapter excluding the deleted data on the data table.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 87


5.2.1.3.3.2 If, the user’s select NO.

5.2.1.3.3.2.1 Display: All the chapter on the data table.

5.2.1.4 If, the user’s wants to back.

5.2.1.4.1 Click the back button.

5.2.1.4.2 Display: User’s menu page and selection.

5.3 If, the user’s select to Create Paper.

5.3.1 Display: Create Paper page and selection.

5.3.1.1 Select the Academic Year, Course, Chapter, and Exam Type on its drop down.

5.3.1.2 Select the number of questions on the dropdown or enter the number of ques-

tions you want to create.

5.3.1.3 Click the Add button.

5.3.1.3.1 Display: The Course, Chapter, Exam type, and Number of questions in

data grid view.

5.3.1.4 Fill the text field of the Exam time and select the exam category from the drop

down.

5.3.1.5 If the user select’s Prepare.

5.3.1.5.1 Display: The question created by the user on the data table.

5.3.1.6 If, the user select’s All Chapter.

5.3.1.6.1 Display: All the questions saved from the book on the data table.

5.3.1.7 If, user select’s Report.

5.3.1.7.1 Exporting: The question generated from the system.

5.3.1.8 If, the user select’s Save Paper.

5.3.1.8.1 Saving: The question created by user on the database.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 88


5.3.1.9 If, the user select’s Clear.

5.3.1.9.1 Remove all the data on the data grid-view.

5.3.1.10 If, user select’s Clear All.

5.3.1.10.1 Remove all the data on the data grid-view and data table.

5.3.1.11 If, the user’s wants to back.

5.3.1.11.1 Click the back button.

5.3.1.11.2 Display: User’s menu page and selection.

5.4 If, the user select’s Show Exam Paper.

5.4.1 Display: Show Exam Paper page and selection.

5.4.1.1 If, the user wants to export a questionnaire.

5.4.1.1.1 Select a questionnaire on the data table.

5.4.1.1.2 Click the export button.

5.4.1.1.2.1 Display: PDF file of the questionnaire.

5.4.1.1.2.1.1 If, the user wants to print the questionnaire.

5.4.1.1.2.1.1.1 Click the print button.

5.4.1.1.2.1.2 If, the user wants to save as a PDF file.

5.4.1.1.2.1.2.1 Click the save button.

5.4.1.1.2.1.2.2 Display: Save as form.

5.4.1.1.2.1.2.2.1 Enter the file name.

5.4.1.1.2.1.2.2.2 Click the save button.

5.4.1.2 If, the user wants to delete a questionnaire.

5.4.1.2.1 Select a questionnaire on the data table.

5.4.1.2.2 Display: Are you sure?

BULACAN STATE UNIVERSITY - MENESES CAMPUS 89


5.4.1.2.2.1 If, the user selects YES.

5.4.1.2.2.1.1 Display: All the questionnaire excluding the deleted questionnaire data

on the data table.

5.4.1.2.2.2 If, the user selects NO.

5.4.1.2.2.2.1 Display: All the questionnaire on the data table.

5.4.1.3 If, the user wants to back on the main menu.

5.4.1.3.1 Click the back button.

5.4.1.3.2 Display: User’s menu page and selection.

5.5 If, the user wants to Logout.

5.5.1 Click the Logout Button.

5.5.2 Display: Are you sure?

5.5.2.1 If, the user selects NO.

5.5.2.1.1 Back to User’s menu page and selection.

5.5.2.2 If the user selects YES.

6. Back to the Login Page.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 90


This algorithm shows the logic sequence of the administrator’s process and privileges

within the system.

1. Enter the administrator username and password.

2. If the username/password is incorrect.

2.1 Display: Username/Password is incorrect!

3. If, the administrator wants to login again.

4. Enter the administrator username and password.

5. If the username and password is correct.

6. Display the administrator menu page and selection.

6.1 If the administrator select’s Manage teacher.

6.1.1 Display the Manage teacher page and selection.

6.1.1.1 If the administrator wants to add new teacher’s data.

6.1.1.1.1 Fill all the text field data needed.

6.1.1.1.2 And then click the Add button.

6.1.1.1.2.1 Display: Successfully Created!

6.1.1.1.2.2 Display all the Teacher data on the data table.

6.1.1.2 If the administrator wants to modify a specific teacher’s data.

6.1.1.2.1 Select an specific teacher data wants to modify on the table.

6.1.1.2.1.1 Displaying teacher data on the data table.

6.1.1.2.2 Modify an specific data from that data of the teacher.

6.1.1.2.3 And then click the Edit button.

6.1.1.2.3.1 Display: Are you sure?

6.1.1.2.3.1.1 If the administrator selects YES.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 91


6.1.1.2.3.1.1.1 Display all the Teachers data including the modified Teachers data.

6.1.1.2.3.1.2 If the administrator selects NO.

6.1.1.2.3.1.2.1 Display all the Teachers data on the data table.

6.1.1.3 If the administrator wants to delete the teacher’s data.

6.1.1.3.1 Select an specific teacher data wants to delete on the table.

6.1.1.3.2 Click the Delete button.

6.1.1.3.2.1 Display: Are you sure?

6.1.1.3.2.1.1 If the administrator selects YES.

6.1.1.3.2.1.1.1 Display all the Teacher data excluding the deleted data on the data ta-

ble.

6.1.1.3.2.1.2 If the administrator selects NO.

6.1.1.3.2.1.2.1 Display all the current Teacher data on the data table.

6.1.1.4 If the administrator wants to back on menu page.

6.1.1.4.1 Click the back button.

6.1.1.4.1.1 Display the administrator menu page.

6.2 If the administrator select’s Add courses teacher.

6.2.1 Display Add courses teacher page and selection.

6.2.1.1 If the administrator wants to add a new teacher on that course.

6.2.1.1.1 Select all the data needed from the combo box.

6.2.1.1.2 Click the add button.

6.2.1.1.2.1 Display: Successfully Created!

6.2.1.1.2.2 Display the Courses Teacher on the data table.

6.2.1.2 If the administrator wants to modify a specific teacher from that course.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 92


6.2.1.2.1 Select a specific course teacher from the data table.

6.2.1.2.2 Fill all the data needed from the combo box.

6.2.1.2.3 Click the edit button.

6.2.1.2.4 Display: Are you sure?

6.2.1.2.4.1 If the administrator selects YES.

6.2.1.2.4.1.1 Display the updated Courses teacher’s data on the data table.

6.2.1.2.4.2 If the administrator selects NO.

6.2.1.2.4.2.1 Display the Courses teacher on the data table.

6.2.1.3 If the administrator wants to delete a specific teacher from that course.

6.2.1.3.1 Select a specific course teacher from the data table wants to delete.

6.2.1.3.2 Click the delete button.

6.2.1.3.3 Display: Are you sure?

6.2.1.3.3.1 If the administrator selects YES.

6.2.1.3.3.1.1 Display the Course teacher’s data excluding the deleted data on the

data table.

6.2.1.3.3.2 If the administrator selects NO.

6.2.1.3.3.2.1 Display the Course teacher data table.

6.2.1.4 If the administrator wants to back on the menu page.

6.2.1.4.1 Click the back button.

6.2.1.4.1.1 Display the Administrator menu page.

6.3 If the administrator select’s Department.

6.3.1 Display the Department’s page and selection.

6.3.1.1 If the administrator wants to add department name.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 93


6.3.1.1.1 Fill the text field data needed.

6.3.1.1.2 Click the add button.

6.3.1.1.3 Display: Successfully Created!

6.3.1.1.3.1 Display all Department names on the Data table.

6.3.1.2 If the administrator wants to modify a department name.

6.3.1.2.1 Select the department name on the data table.

6.3.1.2.2 Modify the data.

6.3.1.2.3 Click the edit button.

6.3.1.2.4 Display: Are you sure?

6.3.1.2.4.1 If the administrator selects YES.

6.3.1.2.4.1.1 Display all the department names including the modified data on the

data table.

6.3.1.2.4.2 If the administrator selects NO.

6.3.1.2.4.2.1 Display all the department names on the data table.

6.3.1.3 If the administrator wants to delete a department name.

6.3.1.3.1 Select the department name on the data table wants to delete.

6.3.1.3.2 Click the delete button.

6.3.1.3.3 Display: Are you sure?

6.3.1.3.3.1 If the administrator selects YES.

6.3.1.3.3.1.1 Display all the department names excluding the deleted data on the

data table.

6.3.1.3.3.2 If the administrator selects NO.

6.3.1.3.3.2.1 Display all the Department names on the data table.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 94


6.3.1.4 If the administrator uses the search bar.

6.3.1.4.1 Fill the text field data needed.

6.3.1.4.2 Click the search button or press the enter.

6.3.1.4.2.1 Display the specific data on the data table.

6.3.1.5 If the administrator wants to back on the menu page.

6.3.1.5.1 Click the back button.

6.3.1.5.1.1 Display the administrator menu page.

6.4 If administrator select’s Course.

6.4.1 Display Course page and selection.

6.4.1.1 If the administrator wants to add course.

6.4.1.1.1 Fill all the text field data needed.

6.4.1.1.2 Click the add button.

6.4.1.1.3 Display: Successfully Created!

6.4.1.1.3.1 Display all the course on the data table.

6.4.1.2 If the administrator wants to modify a course.

6.4.1.2.1 Select an specific course on the data table.

6.4.1.2.2 Modify an specific data of that course.

6.4.1.2.3 Click the edit button.

6.4.1.2.4 Display: Are you sure?

6.4.1.2.4.1 If the administrator selects YES.

6.4.1.2.4.1.1 Display all the courses including the modified course data on the data

table.

6.4.1.2.4.2 If the administrator selects NO.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 95


6.4.1.2.4.2.1 Display all the courses on the data table.

6.4.1.3 If the administrator wants to delete a course.

6.4.1.3.1 Select a specific course on the data table wants to delete.

6.4.1.3.2 Click the delete button.

6.4.1.3.3 Display: Are you sure?

6.4.1.3.3.1 If the administrator selects YES.

6.4.1.3.3.1.1 Display all the Courses excluding the deleted data on the data table.

6.4.1.3.3.2 If the administrator selects NO.

6.4.1.3.3.2.1 Display all the Courses on the data table.

6.4.1.4 If the administrator uses the search bar.

6.4.1.4.1 Fill the text field data needed.

6.4.1.4.2 Click the search button or press enter key.

6.4.1.4.2.1 Display the specific data on the data table.

6.4.1.5 If the administrator wants to back on the menu page.

6.4.1.5.1 Click the back button.

6.4.1.5.1.1 Display the administrator menu page.

6.5 If the administrator selects Semester.

6.5.1 Display Semester page and selection.

6.5.1.1 If the administrator wants to add semester.

6.5.1.1.1 Fill the text field data needed.

6.5.1.1.2 Click the add button.

6.5.1.1.3 Display: Successfully Created!

6.5.1.1.3.1 Display all the semester on the data table.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 96


6.5.1.2 If the administrator wants to modify an semester.

6.5.1.2.1 Select a specific semester data on the data table.

6.5.1.2.2 Modify the data of that semester.

6.5.1.2.3 Click the edit button.

6.5.1.2.4 Display: Are you sure?

6.5.1.2.4.1 If the administrator selects YES.

6.5.1.2.4.1.1 Display all the semester data including the modified data on the data

table.

6.5.1.2.4.2 If the administrator selects NO.

6.5.1.2.4.2.1 Display all the semester data on the data table.

6.5.1.3 If the administrator wants to delete a semester.

6.5.1.3.1 Select a specific semester on the data table.

6.5.1.3.2 Click the delete button.

6.5.1.3.3 Display: Are you sure?

6.5.1.3.3.1 If the administrator selects YES.

6.5.1.3.3.1.1 Display all the semester data excluding the deleted data on the data ta-

ble.

6.5.1.3.3.2 If the administrator selects NO.

6.5.1.3.3.2.1 Display all the semester data on the data table.

6.5.1.4 If the administrator uses the search bar.

6.5.1.4.1 Fill the text field data needed.

6.5.1.4.2 Click the search bar or press the enter key.

6.5.1.4.2.1 Display the specific data on the data table.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 97


6.5.1.5 If the administrator wants to back on the menu page.

6.5.1.5.1 Click the back button.

6.5.1.5.1.1 Display the Administrator menu page.

6.6 If the administrator wants to logout.

6.6.1 Click the Logout Button.

6.6.2 Display: Are you sure?

6.6.2.1 If, the administrator selects NO.

6.6.2.1.1 Back to Administrator menu page and selection.

6.6.2.2 If the user selects YES.

7. Back to the Login Page.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 98


Figure 17. User’s Data Flow Diagram
This figure shows data flow of the user in the system.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 99


Figure 18. Administrator’s Data Flow Diagram
This figure shows the data flow of the administrator in the system.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 10


0
Figure 19. Entity Relationship Diagram

This figure shows the entity relationship diagram of the system.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 10


1
ABOUT THE RESEARCHERS

I am David O. Ayeras from Panginay, Balagtas, Bulacan.

Turning 23 years old next year. Aiming to have a better life

with a contenment. My motoo in life is “You'll never know the

value of that moment, until it becomes a good memory”.

I am Argie F. Frayna from Sta. Ana., Bulakan, Bulacan,

turning 21 years old next year. Aiming for a simple life

with no problems at all. My motto in life is

“I solemnly swear that I am definitely up to no good”.

I am Gabriel Joseph V. Reyes from Paco, Obando, Bulacan.

24 years old. Aiming to become a professional programmer.

My motoo in life is “Nobody exists on purpose. Nobody be-

longs anywhere. We’re all going to die”.

I am Marc Justine Dr. Rufon from Sta ana palaparin,

Bulacan, Bulacan 20 years old.Aiming to have a sucssesful

life. My motto in life is “A winner is just a loser who tried

one more time”

BULACAN STATE UNIVERSITY - MENESES CAMPUS 10


2
Write a short paragraph that would tell something about your-
self here. Start with the author whose surname appears first in
the title page. Write details about your college education, rele-
vant academic experiences, honors or awards, and interests.
Do not include your contact information.

BULACAN STATE UNIVERSITY - MENESES CAMPUS 10


3

Das könnte Ihnen auch gefallen