A Software Project Proposal: Online Enrollment System
A Software Project Proposal: Online Enrollment System
In Partial Fulfillment
BY :
ERAZO, DIANA-JANE L.
MAKALOLOT, JESTONY L.
December 2018
ii
ACKNOWLEDGMENT
The proponents of the study would like to express their greatfulness and appreciation to those
people who unselfishly gave their encouragement and support to make this study a reality. They then
To the Almigthy Heavenly Father, for the strength, wisdom and guidance bestowed when
To their instructor, Ms. Teresita Toledo, for the continuous support , patience in improving
this work, for freely giving her time and for sharing her ideas and suggestions for the completion of
this study.
To their beloved parents and relatives, for bearing with us in all our needs, financially and
To all whom the proponents failed to mention, a million thanks to all of you. God bless
PROPONENTS
iii
TABLE OF CONTENTS
PAGE
TITLE PAGE i
ACKNOWLEDGEDMENT ii
LIST OF TABLES v
LIST OF FIGURES v
Chapter 1 - INTRODUCTION 1
Introduction 1
Research Objectives 2
Synthesis of review 8
Definition of Terms 9
Chapter 3- METHODOLOGY 13
Project Design 14
User Requirements 15
Functional Requirements 16
Non-functioanal Requirements 17
Project Analysis 20
Project Evaluation 23
References 24
Curriculum Vitae 25
v
LIST OF FIGURES
LIST OF TABLES
1 Work Plan 18
2 Gant Chart 19
4 System Evaluation 23
1
INTRODUCTION
Chapter 1
The progression of technology has led to the discovery of numerous things in life today. The
use of the internet makes work easier by resulting in the utilization of various systems that have
revolutionized the education system. Enrollment system is a central computer system of enrolling
students in different levels of education. It enables students to access the academics processes while
allowing the data storage which is beneficial to its greatest extent for future references, numerous
Bacola and Reano (2009) stated that an online enrollment system was organized for the flow
of the college transaction throughout the institution’s operations. It implies the manual system, such
as updating and adding students record, generating the advising and assessment slips. In considering
the manual transactions it could imply to inefficient and time-consuming transactions, as involves
The Surigao State College of Technology offers free tuition fees scheme as mandated by the
law. Numerous students studying in this institution mostly coming from urban and rural areas. The
institution maintained using manual enrollment transactions. However, there are instances that the
students encounters that may cause the delay in enrollment process. The most common problem of
students includes: the prosy line, time consuming, the poor and long process of papers or payments
Online Enrollment System could implement the college enrollment automation. It aims to
provide real-time registration to solve the school’s inefficiency in terms of flexibility of schedules,
services and time-consuming. The system contains information such as courses offering, schedules,
and other details on enrollment transactions. This study covers enrollment transactions for old
General Objectives
Specific Objectives
1. Administrator Module
2. Students Module
The registered students logs-in and registers account to the the system.
3. Instructor Module
4. Staff Module
This staff module can view student information and evaluates subject matters.
3
The proposed study focused on Online Enrollment System of Surigao State College of
Technology. The study was conducted at Surigao State College of Technology, Surigao City, City
Campus during the regular First Semester of the Academic Year 2018-2019.
1. Administrator Module
2. Students Module
3. Instructor Module
4. Staff Module
1. The system may not occur without an internet connection or with network complications.
2. The system cannot access two or more accounts with the same student’s identification.
3. The online enrollment system only covers for the old students and shiftees within the
institution.
6
REVIEW OF RELATED LITERATURE
This chapter includes the ideas, finished thesis, generalization or conclusions, methodologies
and others. Those that were included in this chapter helps in familiarizing information that are
According to Adrian(2011), “Lack of enrollment system in schools can lead to chaos and
troubles.” Students will be confused on what they should do to be able to enroll that is why such
systems is extremely useful in the way that it gives an ease on working on enrollment processes.
Enrollment is very useful in retrieving vital information of the students. Without it can lead difficulty
both for the administration of school and student in enrollment processes Many countries today,
especially the developing nations are challenged by the rapid technological changes. This has
radically changed the living and working styles of the entire society. This transformation has been
As a support, Ella (2012) , the system allows students to choose courses they want to take
with the available class schedules. This allows students to make up their time schedules for different
class courses without time schedule conflicts. After the allotted enrollment period, the system runs
and assigns slots to students. With the Online Registration System, students could log in, check their
schedule, and set desired changes and pay online without having to stand in a line and rushing to meet
As stated by Lauren (2006), college students that are geographically mobile look to the
enrollment management division for the help they require to articulate their courses. The point of
entry may be your admissions office, but soon the registrar’s office, advising, and faculty members
may need to involve themselves in a successful transfer. The entire system needs to have policies and
business processes to allow a student to assess what progress they have made toward the degree and
7
what is left to complete courses might transfer as electives, general education requirements or
possibly right into the major field of study. A system that helps the student maneuver seamlessly
through the necessary maze relays a message that your institution is transfer student friendly. As
supported by Relayo (1999), this study will assist the researcher regarding to the use of data base and
visual basic. This system have been designed in order to speed up the access and retrieval information
In addition, Dzubeck and Frank (2003), inspired by the advancement of modern technology
and the problems regarding enrollment transactions the proponents have come up with an online
enrollment system exclusively for school with many enrollees. Several factors are considered in
designing the proposed system. First is the tedious task of filling out application forms and
inaccuracies of information provided by the students that cause delay on the enrollment process. Other
is that were problems on giving and announcing schedules of enrollees and cause for them to be late
at their very first class. The researchers gathered data necessary in the enrollment system for the
success of the study in providing benefit for the employees and students so they can have access and
SYNTHESIS OF REVIEW
The related review gathered by the proponents has its own specific features. The study
anchored from different authors as cited from the reviews. Some features are similar to the proposed
system but there are also some differences. The similarities of gathered review are on storing,
The proposed system has a unique capability to facilitate and secured files, prints information
and scanned student list. The system can edit, save, search, student’s information. It can generate
reports according to the information needed by the students and administration for record and history
DEFINITION OF TERMS
Enrollment - It is a process in which a student is being admitted to the institution. This includes the
listing of information or data about the student and subject he/she will be enrolled.
Online- Is the condition of being connected to a network of computers or other devices. The term is
Registrar – is an official keeper of records or a place where records are kept. It may also be a trade
Student – a person engages in an study. One who attends a school or who seek knowledge.
Program - An algorithm that a computer can both follow directly and follow the translated version.
The creation of the computer made the easier to accomplish that by doing it manually, to have the
direct
access on straightforward answer just monitoring record where in the needs of computer make
possible for everyone to get data in a particular need. We can consider that the computer is necessary
The Online Enrollment System is to register a student in a fastest way to minimize time that is being
consumed. The results of the study will be of great benefit to the following :
ADMINISTRATOR: The school is benefited for the improvement of keeping information of the
student. It reduced processing time and makes their work easier and faster. They are assured that their
STUDENTS: The result of the proposed study will provide the students with some knowledge of
registering on this proposed system. It helps students to enroll without hassle and also to lessen the
budget.
INSTRUCTORS: The proposed study will also benefit the instructor by automatically receiving the
STAFFS : The result of the study provides them information that the student’s information are safely
saved to the system. It helps them to easily save, add, update, search, and manage the student’s
information.
PROPONENTS: Permits the acquisition of deep knowledge about the system which also helps in
developing their skills in making the system proposal and gives needed data and information. Results
of the study provide them an extra knowledge on how to make a proposal only.
FUTURE PROPONENTS: The proposed study helps the future proponents to gain ideas in creating
the same proposal and developed certain things towards online system, optimize their mind on how
CHAPTER 2
TECHNICAL BACKGROUND
The proposed study was anchored on Gaton (2012), expressed that Online enrollment system
is utilized today by many universities to facilitate the enrollment of their students into classes every
semester. The system allows students to choose courses they want to take with the available class
schedules. This allows students to make up their time schedules for different class courses without
time schedule conflicts. After the allotted enrollment period, the system runs and assigns slots to
students.This eliminates manual registration and sometimes payment process for customers. All
The Figure 1 shows the flow of the study that is composed of three boxes which represent the
input, process, and output. The proponents used instruments for gathering data and software tools to
amplify the framework of the study. The Input box represent the whole inputted data record of the
system, it can hold files associated with a particular case and allows the admin and instructor to
search, view, update, and auto print. It identifies the admin that can perform log-in and log-out creates
new account.The second box represents the process of the system. The proponents used the JAVA and
Microsoft Access to process the data. The MYSQL crystal report is used to create a form so that the
user can easily print the inputted information of the system.Lastly, the third box represents the result
the Online Enrollment System in Surigao State College of Technology, which helped the cashier’s
and registrar’s staff to easily keep the important records of the student. In this system the information
Administrator Module
System
information
school Information
Curriculum
Registers accounts
Class schedules
Research Design :
Students Module
Interview
Account Observation
Students ONLINE
Information
Curriculum Software Tools ENROLLMENT
School updates
-Microsoft Word SYSTEM
Staff Module
Account
Students
Information
CHAPTER 3
METHODOLOGY
Project Design
This study uses the project developmental design, that makes use of System Development
Life Cycle ( SDLC ) composed of planning, analysis, design, implementation and maintainance. The
first is planning process, the proponents gathered data to find out the problem and determine the
solution. Next, is the analyis, the proponents consider the functional requirements of the system. Then
the implementation of the study. The proponents creates the code for the system using Java and
MySQL. Lastly, the production of the system. The system needs a maintainance for it to improve and
be reliable.
14
Planning
Analysis
Design
Implementation
System
USER REQUIREMENTS
The requirement of providing a systemaic Online Enrollment System for the Surigao State
College Technology plays a important role because of valuable use for making the process easier.
However, a system cannot be callled a system a system if it does not meet the two different
requirement which show how the system should work and what it has to be done. This entails the
functional and non-functional requirements that refers on how the system works. This is this the
process where the user should gain satisfaction as to what is really needed about the system. The
On the other hand, the Non-functional requirements are the requirements of the project
includes the operational requirements, performance, security, cultural requirements and special
FUNCTIONAL REQUIREMENTS
The Online Enrollment System has the following requirements, first is that only the authorized user
can log-in to the system but the administrator only. Next, the system requires the following
information; student’s id number, name, course and year and program and academic and others.
This is needed because the ID number will serve as the system’s primary key for the students.|On
the other hand, the student’s name, curse and year will serve students data for viewing and searching
purpose. The sytem will then identify subjects that are not yet taken to which a student may enroll
and be printed in a yellow papeer. Lastly, the system can provide copy of the subjects recommended
NON-FUNCTIONAL REQUIREMENTS
This system has four types of non-functional requirements: operational, performance, security
requirements and special issues and constraints. In the operational requiremnents, the system will be
able to match the student’s grades with regards to pre-requisites and the system will print and produce
a yellow form. For performance requirements, the system will response depending on the internet
connection of the user, and it is also a user-friendly and easy to understand. In the security
requirements, only authorized person can access the system which is the administrator, it protect the
user’s privacy, and it also prevent students from viewing grades of others. Special issues and
constraints about the system is it can add programs and new registrants, it can be used anytime which
is specially intended for students who lives from a far, and the system will exists as long as they want
Work Plan
Project Analysis
Symbols Description
An actor specifies a role played by a user or any other system that interacts with
the subject.
Use case generalization refers to the relationship which can exit between two use
case and which shows that one use case inherits the structure, behavior, and
relationship of another actor.
Use case include is a directed relationship between two case which is used to
show that behavior of the include use case is inserted into the behavior of the
including use case.
Use case extended is a directed relationship that specifies how and when the
behavior defined in usually supplementary.
21
Project Analysis
Logs-in to
System
Registers
Account
Extracts Grade
STUDENT
ADMIN
Evaluates Subject Pre-
requisite
Generates Report
This figure represents the objectives of the system followed by the functionalities of the system.
22
Project Analysis
Logs-in to
System
Registers
Account
Extracts Grade
STAFF INSTRUCTOR
Generates Report
This figure represents the objectives of the system followed by the functionalities of the system.
23
Project Evaluation
Rank the following situations on a scale estimate the average stress you, as a typical student. Put
check ( ) on the desired answer : 5 – Strongly disagree, 4- Agree, 3- Neither, 2- Disagree and 1-
Strongly Disagree.
Strongly Strongly
Agree Neither Disagree
Problems Encountered During Enrollment Agree Disagree
5 4 3 2 1
1. The manual enrollment in SSCT, requires lots of time and effort.
2. The students struggles during enrollment because it has prosy lines.
3. The manual enrollment process is too slow.
4. The manual enrollment usually takes longer that could result to the delay of classes.
5. The manpower of staffs aren't enough comapared the number of enrollees.
6. The manual enrollment may also result to the conflict of class schedules.
7. The evaluators usually encounters hardship in tracing the record of the students.
8. The students cannot enroll if their clearance isn't cleared.
24
REFERENCES
http://thesisbook.readthedocs.io/en/latest/Chapter%20II.html
http://thesisbook.readthedocs.io/en/latest/Chapter%20II.html
http://thesisbook.readthedocs.io/en/latest/Chapter%20II.html
http://thesisbook.readthedocs.io/en/latest/Chapter%20II.html
https://prezi.com/bvxnugpjwuaa/online-enrollment-system/
http://thesisbook.readthedocs.io/en/latest/Chapter%20II.html
25
CURRICULUM VITAE
PERSONAL DATA
EDUCATIONAL BACKGROUND
A.Y. 2016-2020
A.Y. 2011-2015
A.Y. 2005-2011
26
PERSONAL DATA
EDUCATIONAL BACKGROUND
A.Y. 2009-2020
A.Y. 2005-2009
A.Y. 1999-2005
27
PERSONAL DATA
EDUCATIONAL BACKGROUND
A.Y. 2016-2020
A.Y. 2011-2015
A.Y. 2005-2011
28
PERSONAL DATA
EDUCATIONAL BACKGROUND
A.Y. 2016-2020
A.Y. 2011-2015
A.Y. 2005-2011