Defense
Defense
Researchers:
BESSY C. GAVINA
KERT WARREN S. VALDEZ
JOAINNA MARIE SILVERIO
SHANAIA DUPITAS
Abstract
This research proposes the development of an enrollment system for SISTECH College of Santiago City
Inc. to enhance the efficiency and accuracy of student registrations. The system employs a three-tier
architecture to separate the user interface, application logic, and data storage, ensuring a scalable and
maintainable solution. Utilizing the Waterfall methodology, the project follows a sequential design process,
allowing for thorough documentation and systematic development.
The front-end of the system is developed using Visual Basic, providing an intuitive and user-friendly
interface for both students and administrators. MySQL serves as the database management system, with
XAMPP used to facilitate database and PHP execution on a local server. This combination ensures robust
data management and secure storage of student information.
The scope of the system encompasses all student enrollment activities, including application submission,
document verification, and course registration. It also supports administrative functions such as record
management and reporting. However, the system's limitation is confined to the students and it’s inability to
explore online since this is a ofline system.
Through the proposed system, the college aims to minimize manual processing errors, reduce
administrative workload, and improve overall operational efficiency, thereby providing a seamless and
transparent enrollment experience for all users.
Chapter 1 - Rationale
SISTECH College of Santiago City Inc.'s current enrollment procedure is
marked by errors, inefficiencies, and a heavy administrative load. An automated
enrollment management system must be created in order to address these
problems. By addressing these issues, the suggested solution seeks to
enhance the whole enrollment process for both administrative personnel and
students.
The goal of SISTECH College of Santiago City Inc.'s proposed enrollment
management system is to improve the enrollment procedure. Utilizing modern
technologies and approaches, the system will offer a smooth, effective, and
secure platform for student enrollment management. This investment will
support the institution's dedication to quality and innovation by simplifying
administrative processes and improving the overall student experience.
Statement of the Problem
1.Unexpected errors increases due to manual input; data redundancy
2.Time consuming process; and
3.Having trouble locating student information.
The overall purpose of this study is to meet the goals and objectives of the
school. The proposed study has covered the management and maintain the
student’s information, process enrollment, registration, and monitoring of class
schedules. The target respondents of this study are the School admin,
Registrar, and students from Grade 7 to Grade 12 covering the Junior and
Senior High School Department. In addition to, the registrar has the full
authority to manage and manipulate the whole system which includes the class
schedules, room designations, subjects, and teacher’s advisories.
Limitation of the Study
The proposed solution does not include connection with
any other online platforms or system software present
within the School. It is solely responsible for the advantages
of having an effective, dependable, and secure method of
managing enrollment operations, with or without an internet
connection. In addition to, the system is confined to the
students to utilize security and confidentiality.
Definition of Terms
• VISUAL BASIC .NET- Is a multi-paradigm, object-oriented programming language,
implemented on .NET, Mono, and the .NET Framework.
• Database - a usually large collection of data organized especially for rapid search and
retrieval (as by a computer).
• MODULE - a section of code that is added in as a whole or is designed for easy reusability.
Conceptual Framework
INPUT PROCESS OUTPUT
LEARNERS Visual Studio vb.net A.Number of Student Enrolled
A.Student’s Classification (OLD,NEW TRANSFERRED AND
- New Student MySQL Database RETURNING)
- Old Enrollee - Total count of Male
- Returning Student
- Transferred Students
Back end Programming - Total count of Female
Deployment (Installation). The fifth phase where the deployment of the system
into live environment occurs. It covers the installation of the system, the
configuration of environment including setting up of databases and servers, and
provision of training to users on how to use the new system.
Operating System Latest Version of The table represents the specified software tools
Windows 10 or that will be use in developing the system. Latest
Windows 11
Version of Windows 10 or 11 to provide a stable
Database MySQL, XAMPP
environment to host the enrollment syste. In
Management System
managing the storage, retrieving and updating of
(DBMS)
enrollment data, researchers will use MySQL
Custom Application Microsoft Visual
Studio 2015
running in XAMPP. Develop using Microsoft Visual
HTML, CSS
Studio to power the core functionality of the system.
Security Firewall
HTML and CSS to provide a responsive and user-
friendly interface.
Table 01: Software Requirements
Software and Hardware Requirements
In developing an efficient enrollment system, researchers concludes to consider both software
and hardware requirements to ensure the system’s functionality and compatability.
HARDWARE REQUIREMENT
• Application Layer (System’s Logic). The application layer is handled by PHP (Hypertext
Preprocessor), which processes user inputs and manages interactions between the UI and
the database. It plays a crucial role in the fuctionality of the system. This layer is responsible
for processing user inputs, handling rules and managing communcation between the front
end and data layer.
• Data Layer (Database Management). The system utilizes MySQL as its database
management system, with the database hosted on a local server powered by XAMPP, which
also supports PHP execution. The tbladmin table is dedicated to storing user information,
while additional tables handle transactional data, log entries, and system settings. It is
responsible for managing data storage, retrieval and manipulation.
COST BENEFIT ANALYSIS (CBA)
CURRENT MANUAL DESCRIPTION ESTIMATED COST PROPOSED SYSTEM DESCRIPTION ESTIMATED COST
SYSTEM
Printer, etc.. 10,000.00
Office Supplies High due to manual 3,000.00
Computer hardwares New, efficient computers 23,000.00
process
and servers
Printer 15,000.00
- Ink
Office Supplies Reduced due to 1,000.00
- Maintenance automation
Hardwares Older computers and 27,000.00 Utilities Lower due to energy- 1,000.00
Total 55,000.000
Total 39,000.00
ACTIVITIES SEPTEMBER OCTOBER NOVEMBER DECEMBER JANUARY FEBRUARY MARCH APRIL MAY
Data Gathering 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
The Approval
Database
Design
System Design
Programming
Coding
Software
Development
Testing
System Flowchart Figure 02 illustrates the flow of the
proposed system that shows how the
system works and the components of each
of the processes as well as the overall
design of the system being implemented
and its specific requirements. First, security
requires log in to direct into the main form.
Upon logging in, the form will be the first in
the mdule displaying the directory to enroll,
view records for enrollment and manipulate
the content of Faculty and Management.
The main Enrollment Module will display
the choices of New, Old, and Transferre
Enrollees. The registrar will now decide the
directory of the enrollment, whether the
student is partially or official enrolled. The
second module displays the directories for
Viewing records or information of a certain
student, displays the schedules for each
class inclusing the vacants and busy
schedules. Another Module named the
faculty and management allows user to
manipulate and update the list and records
of the faculty and staffs.
THANK YOU!
FINALLY,
DEFENDED!