Professional Documents
Culture Documents
Chapter 1-INTRODUCTION: Presents
Chapter 1-INTRODUCTION: Presents
significance, scope and limitation of the study. To familiarize the readers with the
terms used in the study, operational definition of terms is also delineated in this
chapter.
Since manual operation started, the users find out that this kind of process
which take time in waiting for another student to finish the process in order to
proceed to another. The Enrolment system is useful for an institution that has a
highly numbered student, it controls the delays of the process for student in
used computerization to provide the needs of both clients and the management
and it is also the factors of improving the city by the use of newly discovered
technological systems. The schools, stores and markets are mostly using
automated system which provides good benefits on both clients and owners. The
establishments.
Page 1 of 100
In General Santos City, most of the establishments especially government
easily and avoid delay and errors. Using the computerized-based system, the
aspect to control man power and time consumed can be lessened. The help of
these systems will give benefits in both the owner and the customers.
NSLA Road, General Santos City. Ever since the institution started, they have been
manual based. It creates a lot of problems due to wrong and time consuming as
the school has a highly numbered students every year. Manual processing causes
error in checking of student records, fee, and teacher’s assigned schedule and
sections. This was what the researcher have found out during interview with the
school head. This has caused the latter to accept the researcher’s proposal to
Furthermore, the researcher has been motivated to pursue with the study
Page 2 of 100
Unorganized record keeping which leads in misplacement and loss of files
manual operation
The reports are often outdated and having delays in generating collection
students
Project Context
Lagao, NSLA Road, General Santos City. They are accepting enrollees in preschool,
elementary and high school, they are also accepting transferees from any level in
the mentioned enrollees. Each level has its fixed subjects such as English, Filipino,
Mathematics, Science s with its fixed schedules. The fixed schedule and teacher
start in pre-school until grade 3 and in grade 4 until high school, there are different
Page 3 of 100
To provide a safe database which store files, transaction and information
and reliable.
time
The study was focused on converting manual processes that is causing the
problems to last unto computerized system. In this section the scope or coverage
of the new system is discussed along with the limitations: The new system will
Registration/Admission
- Student Records
- Teacher Records
Page 4 of 100
- Room Records
- Fees
- Schedule
- Advisory Records
- Section records
- Subject Offering
Enrollment
- Section Assigning
- Assessment of payments
Billing
- Statement of Account
- Acceptance of payment
- Posting to ledger
- Discount
- Book Charges
Grading System
Printing
- Exam Permit
- Statement of Account
- Ledger
Page 5 of 100
- Student Master List
- Teacher’s Load
- Ledger
- Financial/Collection report
- Transaction Report
Limitation:
Automation of certification
Curriculum development
Page 6 of 100
Chapter II. Review of Related Literature
This chapter presents the list of related studies and literature that serve as
guidelines to the proponents to pursue their topic entitled “Online-Based
Instructors Scheduling System”. The proponents do not own any of the study listed
and the researchers will not copy any of this works.
Related Literature
Workload on Teachers and Student’s stated that Teacher’s expressed concern that
higher level of frustration and stress due to a lack of assigned time to prepare
classes can negatively impact on their interactions with students. The lack of
preparation time can also result in classes that are not planned/prepared as well
as they could be. Further, when a teacher doesn’t have time to properly assess
student work, in a timely fashion, and has little time to provide tutorial classes,
remedial work for students who need extra help is often compromised. Having
schedule. The system created by the enrollment system can be analyzed, adjusted
and rerun an unlimited number of times until the desired results are achieved. The
power of Enrollment system will greatly reduce the time it takes to create school’s
Page 7 of 100
It is important to have a system or software that is efficient, reliable and can adapt
is time consuming. In today’s society, the use of modern technology is widely used
to conserve time and energy. The use of computerized enrollment will reduce the
A school has a limited number of classrooms, labs, and lecture halls to hold courses
in. Many full-time professors have only specialized areas of expertise within which
they can teach and have limits to how many classes they can take on. Courses
tend to have differing sizes, room requirements, lengths, credits, and even some
restrictions on which other classes cannot be taught at the same time. (Kevin
Soule, 2007)
A faculty loading software should have inputs of the faculty information, their field
course should take place. Every course that is offered has a set of parameters
Local Studies
Page 8 of 100
Administrator has the right to update, add and delete records at the same time,
tracing the constraints and evaluation of then manual system essential. Online-
based schedule system also provides the users to view their schedule as long as
the user or the student is enrolled in the institution and also connected through
the internet.
composed of elementary and High school level. The school puts premium top
system. The Scheduling process is the initial stage in gathering bon fide accurate
provides the access to the students to see their school records such as students’
personal information and grades. The system will work only in their facility; the
school principal serves as the admin and the school also provides their top security
increasing day by day. In the latest decades of the millennium winning organization
are those which are willing to integrate business strategy and computer
information technology results for them to be able to develop products fast and
make decisions fast, ability to have fluid organization structures, able to cope with
the demanding work force and external environment by the rapid development of
innovative approaches and lastly using information system confirms the company’s
Page 9 of 100
mission vision. The school use the information systems in the way of implementing
a scheduling system. This results for them to search more accurately and easy.
schedules. This study was conducted in Bohol Island state University Main Campus,
Tagbilaran City during the second semester of school year 2012– 2013. The
respondents of this study were the 6 expert instructors in the field of computer
programming. They tested and evaluated the functionality of the program in terms
of its design, and accuracy, data handling security, stability and adaptability of the
The study concluded that the manual and the automated system is more functional
because of its extra features which solve primary problems in creating class
schedules.
VERITAS Parochial School (VPS) in Manila was developed to help its students
search in a more efficient way without hassles. It is with the web-based viewing
schedule system for VPS that this style of searching may be achieved. This new
type of system offers its students new option for searching at VPS. By logging on
to VPS website. One can register and search the information of the faculty for a
school year. With these the student has the right to view his/her room, subject
and instructor, because the user created an account via registration. Only the
Page 10 of 100
school-admin can create their student account, the registration of accounts is only
Foreign Studies
organization can be grouped into different types such as schedule viewing system,
system, expert systems and office information system. Information system is used
specially on companies and schools to provide information about the school faculty
Schedule system helps and provides efficient and reliable services to the students,
According to Graysail (2010), For the past several years, the official of the
faculty senate have struggled with defining teaching loads at Gustavus for the
committees have looked into the matter, without resolution. At least since the
1992-1993 school years, the Registrar has tabulated “Faculty Load” data by
department, including number of sections (or contact hours) taught full time load
(as determined by the department), enrollment, and enrollment per faculty. (C.F.
Niederriter, 2007) Faculty overloading has been a known and documented problem
Page 11 of 100
since as long as the 1993 – 1992 school years, this fact adds to the teacher’s work
burden as well as their availability for fruitful interaction with the students. Our
proposed software will alleviate this burden and allows the teacher more time
teaching and interacting with the student. This will allow the teacher to feel more
job satisfaction as well giving the student the feeling of a more personalized
primarily designed for Institutions of Higher Education (IHE) but can easily being
corporates into web solutions for a variety of business lines. The core functionality
of the system allows designating faculty and staff to set schedule of availability
and designate individuals enter the system and schedule appointments as needed
with the faculty and staff. Software with automatic scheduling for teacher’s
workload that can be easily access by faculty members will be handy to everyone.
According to John Hop kin’s University (2011-2012) Homewood (John Hop kin’s
As described in the previous article in this issue by Trotti et al, there have been
major changes in the philosophy and scope of the new National Cancer
Terminology Criteria for Adverse Events version 3.0 (CTCAE v3.0). The most
prominent changes are the merging of early and late effects criteria into a single
Page 12 of 100
uniform document and the development of criteria that cover all treatment
modalities. In this article, we briefly outline the biological support for the new
grading system in the context of our current knowledge base. The clinical
temporally, into early and late effects, using a somewhat arbitrary dividing line, 90
other modalities. However, most patients are now managed with multiple highly
integrated modalities, often augmenting tissue injury and limiting our ability to
ascribe any given effect to a particular modality. The use of complex concurrent
and clinical effects as well. Our basic understanding of the roles that surgery,
chemotherapy, and radiation play in normal tissue response has expanded over
the last decade because of vastly improved molecular techniques. The original
biologic paradigm viewing acute and late tissue injury as a continuum of response
The expression of toxicity over time has been shown to be caused by a variety of
cellular, tissue, environmental, and host factors. We continue to elucidate the roles
tissue fibrosis, and vascular compromise. The continuum model of tissue injury
Page 13 of 100
supports the recent changes in the common toxicity grading system. It also
provides insights into potential targets and strategies for modulating response,
which may in turn lead to effective interventions for altering the therapeutic ratio.
California Community College Long Beach City College has gone live with a Cognos-
enrollment system that was designed by Irvine, CA-base professional services firm
e2e Analytics. Prior to installing the new system. LBCC, which has two main
campuses and multiple satellites that support nine schools and 34 departments.
researchers gathered data necessary in the scheduling system for the success of
the study providing benefit of the employees and students so they can have access
and have access and have the ability to manage information directly and
conveniently.
Based on the study of Los Angeles College (2013), Before the new semester of
2012 School Year, The Southern California Community College and Long Beach
City College has gone live with a Cognos-Based faculty and students schedule
technology. The schedule system management is also used to view and give the
Page 14 of 100
access to the students search their rooms, subjects and faculty members in the
school.
www.googlescholar.com/readthedocs.io/end/latest
Synopsis
The Information System in the year 2010 is similar to the developed system
The Scheduling System of Graysail in the year 2010 is similar to the developed
system where it allows designating faculty and staff to set schedule of availability
and designate individuals enter the system and schedule appointments as needed
with the faculty and staff. Software with automatic scheduling for teacher’s
workload that can be easily access by faculty members will be handy to everyone.
well as to provide the students to search more information on their own. An easy
the developed system wherein updating and checking of faculty and student’s
information was the primary role of their developed system. It also benefits the
Page 15 of 100
instructors and students to have the ability to have access in managed information
directly and conveniently. The only difference of this system to the developed
system of the proponents is that the Admin is the only one can that is capable of
updating information for the instructors. Students and instructors are for viewing
and searching.
The developed system was also similar to the Schedule System of Los Angeles
College (2013) and Long Beach City College where its stores information about the
schedule and it can locate teachers by means of searching to the said system.
Inputs like the first name and the last name of students and the student number
is required to search for their record. Schedules of instructors and room schedules
and it do not produce reports to show grade timetable for students. It uses
instructors USN, his/her first name and last name and for room schedule it requires
The Scheduling System on Harvent School in the year 2011 is similar to the
developed system because the scheduling process is the initial stage in gathering
records. The difference is that the developed system uses teacher’s serves as the
admin, and the students can view their own information and also the school also
provides their security system to avoid information leakage about their school.
The Scheduling System of Aquino in the year 2011 is also similar to the
developed system wherein the schools use the information systems in the way of
Page 16 of 100
implementing a scheduling system. This results for them to search more accurately
and easy.
the year 2012-2013 is similar to the developed system wherein the study tested
the functionality of the said system in terms of speed, data handling, security,
functional because of its extra features which solve primary problems in creating
class schedules. The difference of this system is that the proponents are the one
who tested first its accuracy and how it is capable enough to restore info not only
system for Veritas Parochial School in Manila (2011) wherein it was developed to
help its students search in a more efficient way without hassles. By logging in to
their website, one can register and search the information about their subjects,
instructors, and rooms that do not take more than a few minutes to accomplish.
The system stores it records in the school database for future reference.
Page 17 of 100
Chapter III - Technical Background
Academy personnel, and they are presently using a manual system in which they
use paper-based registration and billing and keeping their records and transactions
system to help the establishment to have efficient and reliable process and to
Page 18 of 100
How the project will work
Student Copy
Receipt
Student Grade
Information
Database
Payment
System
Class
Masterlist
User Students Grade
Student
Fill Up Form Details
Teacher
Approval
Sheet
Teacher
Information
This figure shows how the system works, the first requirements are the details of
the subject, fees, room, schedule and after encoding all the entries the project will
create a section which store all the information of the first entries and also here
the students will automatically be assigned together with the teacher for the old
for the new student and transferees while the old student will automatically be
assigned to a section by the use of registration payment entry. The user will be
Page 19 of 100
the direct interaction with the system which, the user records all the entries from
the student, the system will generate reports for the admin and generates master
This section discusses the technologies and software used in the proposed system
and explain how the researcher used these technologies and software.
XAMPP – stands for Cross Platform (X), Apache (A), Maria Db (M), PHP (P)
extremely easy for developers to create local web server for testing and
internet.
based on the structure query language (SQL) which is used for adding,
Page 20 of 100
Modem - a combined device for modulation and demodulation, for
example, between the digital data of a computer and the analog signal of
a telephone line, which was once the most popular way to access the
internet, the modem converts data between analog and digital formats in
real time for two-way network communication. In the case of the high-
speed digital modems popular today, the signal is much simpler and doesn't
Source: https://www.lifewire.com/what-is-a-modem-817861
computer to keep running for at least a short time when the primary power
Source: https://en.wikipedia.org/wiki/Router_(computing)
Page 21 of 100
Chapter IV -METHODOLOGY
This chapter entails the research locale, to where the study has been
automation can be designed for the development. This involves the analysis
gathered during the previous interviews with the subject personnel diving the data
gathering phase.
Environment
Academy, the assign staffs/teachers handle the registration and billing manually
and, They are presently using a single computer unit and printer, Microsoft excel,
and Microsoft word were installed in the unit which often used upon encoding of
accept pre-school, elementary and high school student. They allow transferees
they receive enrollees and record it in excel and student fill-up forms were keep in
a filing cabinet.
Page 22 of 100
Population of the study
Maranatha Christian School Academy has 500 (Five Hundred) – 600 (Six
school and 100 (One Hundred) faculties and staff depending on the number of
students.
Locale
Lagao, General Santos City are manually operating in terms of student registration,
Page 23 of 100
Actual Photo of Maranatha Christian School Academy
The school is a two-story building with Five (5) wide rooms, wherein, in the
on the ground floor there are 20 divisions for academic tutorial, the
Registration and Billing are located there. a dance studio for dance tutorial were
located in the second room, a wide field for modelling, a room for Piano and
Singing, a room for painting and drawings and last, a room for taekwondo tutorial.
Page 24 of 100
The new system will be installed in the first floor where the manual system was
operated.
Organizational Chart
Owner
Jeraldine Magno
School Head
Teacher Teacher
Page 25 of 100
Figure 4: Organizational Chart of Multiple Intelligence Playhouse and Tutorial
Center
The admin is the access for all the financial reports and enrollment upon in his
absence any of the two teachers could replace temporarily in her position.
System Feasibility
The aim to objectively and rationally uncover the strengths and weaknesses
ultimately the prospects for success. In its simplest terms, the two criteria to judge
feasibility are cost required and the value to be attained. As such, a well-designed
Source: https://www.dhhs.sawaridaa.net/
Operational Feasibility
The system proposed by the researcher will have its friendly interface and
manageable design; it contains simple words that will be easily understood by the
user. It provides menu that will serve as a guide to the user and everything are
Page 26 of 100
provided for the user to easily access other application. User will be oriented on
to the chosen establishment. In line with this, a computer tutorial will be performed
for the user to be knowledgeable in the use and manipulation of the new system
so that for any problems and bugs they will encounter, they can easily solve it with
their own thus whenever there are issues that the user cannot handle, they shall
a. Fishbone Diagram
conversation. The design of the diagram looks much like a skeleton of a fish.
Fishbone diagrams are typically worked right to left, with each large "bone" of the
Method Process
Loss of files
Excel Based Lack of record
Record keeping management
Software People
Page 27 of 100
Method Material
Unnecessary files in
Manual recording
the filing cabinets
of transactions
Manual recording
of information
Time consuming
in recording
information Excel Based Lack of record
Record keeping management
Software People
Method Process
Improper
Manual
documents
computation
storage
Manual labelling
of reports
Outdated reports
Calculator
Outnumbered staffs
for producing reports
Material People
Page 28 of 100
Method Process
Keeping records
Manual retrieval
in a open file
of reports
cabinet
Slow process of
generating reports
Unsecured
Confidential
reports Lack of record
Excel files are not
password secured management
Software People
Method Process
Manual Manual
registration documentation
Slow registration
process
Crowded
Applicants
Excel Based Lack of record
Record keeping management
Material People
Page 29 of 100
Method Process
Unrecorded book
charges
Paper-based Lack of record
records management
Material People
Method Process
Conflict in teacher
schedule and
advisory Misidentification cause
Paper-based
records human errors
Excel-based
records
Material People
Page 30 of 100
Method Process
Discount are
manually
computed Lack of record
Paper-based
records management
Excel-based
records
Material People
models of what the organization does without being dragged into an extended
debate on how the organization does it. Once a basic functional decomposition
this diagram to show scope and decisions. For example, the capabilities to be
Page 31 of 100
Record Management Registration Reports
Billing Printing
Management
Student Enrollment/
Payments
Information Registration Student
Enrollment Copy Financial
Reports
User Information
Accounts
Receivables
Fees Information
Ledger
School Year
Teacher's Load
Scheduling
Subjects
Rooms
Technical Feasibility
hardware and software components are requirements in running the system. This
system will help the establishment in making their operation flow easier and faster.
The researcher plans to show the user how to do the precautionary action and
Page 32 of 100
In implementing this proposed system, testing and securing its function will
determine if the system is precise and the flow of its transactions are capable
enough to cover all of its function, for reliable outcome of this system checking of
the components is highly considered necessary. It is the system that can be used
is suited for Multiple Intelligence Playhouse and Tutorial Center, Alcain Building,
Salvani St., Block 8 City Heights, General Santos City for the purpose of performing
faster processes and system’s hardware and software are available in the market.
Compatibility checking
resource present in the organization. The current system they are using
are manual system for recording student enrollees and Microsoft Excel
in Billing. The proposed system has full support for importing and
problem.
Page 33 of 100
Relevance of the technologies
Schedule Feasibility
The researcher was given ample period of time to comply and finish the proposed
system for Maranatha Christian School Academy. The researcher was given three
semesters (3) period or eighteen (18) months in the school year 2018-2019 to
complete entire system, therefore, this was enough time to complete the
requirements.
Gantt Chart
Page 34 of 100
Economic Feasibility
benefits of the proposed system exceed to its estimated cost. This is shown in next
pages that which describes the cost of the operating with the current system
against the projected expense once the new system will be implemented. The first-
year operation expenses are quite larger than the existing system’s cost, it is
expenses will gradually and will out weight the operating cost of the existing
system because it is only in the first year of operation that the institution will invest
Page 35 of 100
Paper Clip Medium 11 BOX 2 22 264
Binder Clip Small 3 PCS. 25 75 900
Binder Clip Medium 4 PCS. 30 120 1,440
Total Stationeries and Supplies 51,443.88
b. Utilities Cost
c. Hardware Cost
d. Maintenance Cost
e. Personnel Cost
Page 36 of 100
f. Summary
ITEM COST
a. Stationeries and Supply 51,443.88
Page 37 of 100
b. Utilities Cost
c. Hardware Cost
d. Development Cost
e. Personnel Cost
f. Summary
ITEM COST
a. Stationeries and Supply 51,443.88
Page 38 of 100
d. Development Cost 5,400.00
e. Personnel Cost 50,400.00
Total 184,147.88
1st Year 2nd Year 3rd Year 4th Year 5th Year
Total Cost of
Existing
184,147.88 368,295.76 552,443.64 736,591.52
System 920,739.40
Total Cost of
Proposed
141,071.92 282,143.84 423,215.76 564,287.68
system 705,359.60
Total
Accumulative 129,227.88 258,455.76 430,759.60 646,139.4
43,075.96
Benefits
Table 14: Cost Recovery Scheme – Cost and Benefits Analysis
-The table shows how proposed system is beneficial in term of cost, the researcher
proposed system and the researcher concluded that the proposed system is
economically feasible.
Page 39 of 100
Cost Benefits Analysis (CBA) is significant in this study to identify the cost and
feasible. The existing system of the institution is very much expensive rather than
the proposed system. In the first year of existing it is really visible that it’s better
to have computerized system rather than manual System the institution will benefit
Requirements Modelling
During the requirement analysis phase, the researcher must have to identify
Input – the data that had been input by the user and stored in the database
Process- the response for all the data storage and actions for specific, add, edit,
Page 40 of 100
Record Management
Students’ Table
The table shows the requirements of the student so that the information will
recorded in the safe database
Admins’ Table
Page 41 of 100
Output Displays admin information
The table show admin information and it will be recorded to the admin database.
Users’ Table
The table show user information and it will be recorded to the user database.
Category Table
Page 42 of 100
Output Display sub-category name
The table shows the category, to be able to sort and easy to search specified data
The table shows the sub-category, to be able to sort and to easily to search
specified data.
Schedule Table
Page 43 of 100
Performance No duplication of schedule
Courses/Tutorials’ Table
The table show the Tutorial table which contain all the information of the subjects.
Class Table
The table shows the class table which contain Subject name, subject units,
Available schedules and the day of class.
Page 44 of 100
Rooms Table
Fees Table
Page 45 of 100
The table shows the payments, fees of students such as the per unit payment and
miscellaneous fees.
Input Schoolyear
The table will be responsible for storing student record in a specific school for easy
retrieval of reports
Page 46 of 100
The table shows the teacher’s load where contain all subjects assigned from
him/her.
Registration Management
Registration Table
Student Accounts
Page 47 of 100
The table is responsible for holding all student accounts.
The table show student load, complete subjects information with schedules
Billing
Transaction’s Table
Page 48 of 100
Process Create, View Billing Information
The table shows the transaction, in order to detect user, involve and to create
financial reports.
I. Context Diagram
Source:http://www.modernanalyst.com/Careers/InterviewQuestions/ta
bid/128/ID/1433/What-is-a-Context-Diagram-and-what-are-the-
benefits-of-creating-one.aspx
Page 49 of 100
Statement of
Account, Receipt,
Student Copy,
Student Grades
Student Details, Information, Book
Payment Charges
Student Student
The figure shows the context diagram of the proposed system. The
rectangles in the left side of the circle are the entities involved in the
system and the sources of data needed in the system. The entities in
the right are the end users and the recipients of the information and
output of the system. The flow lines with a description of data indicate
Page 50 of 100
II. Data Flow Diagram – Level 0
Schedule Information
Schedule
Room Information
Room
Teacher Information
Teacher
3.0
4.0
Teacher ID
Student ID
Grade Information
Grading Section ID
Student ID, Section ID Student
Grades
Page 51 of 100
The figure shows the systematic flow of inputs and outputs in the system
1.0
Schedule
User Details Information
User Schedule
1.1 1.5 1.9
Add/Edit/ Add/Edit/ Add/Edit/
Delete/ Delete/ Delete/ Room
Teacher Details Information
Teacher Udate Update Update Room
Schedule Books Students
Fees Information
Fees
Student Information
Student
Teacher Information
Teacher
User Information
User
Page 52 of 100
2.0
Subject/
Courses 2.1 2.3
1.1 1.1
Assign teacher
Create/Add to courses,
Fees
course offering subjects,
school year
Course
offering offering
Rooms information
2.2 1.4
1.1 2.4 Load
Teacher Teachers'
Create load
Assign fees to
schedule per
subjects,rooms
course
School
Year
Page 53 of 100
Figure 16: Data Flow Diagram: Level 1
Page 54 of 100
Figure 17: Data Flow Diagram: Level 1
Page 55 of 100
5.0
5.1 5.3
1.1 1.1
Course
Assign teacher User
offering course Accounts
Create/Add to courses,
offered + SY course offering subjects, recievable. course
school year offering, subject
loads, collection
Account
report, student list
Ledger Account_id
Teacher
5.3 5.4 Subject Load,
5.3 5.4 Class roster/
Collection Class masterlist
OR number
Create
Assign fees to
schedule per
subjects,rooms
course
Loads
teachers load Student
Student schedule
copy, statement of
5.5 5.6 account
Enroled 5.3 5.3
student_id _
courses
Assign fees to Assign fees to
subjects,rooms subjects,rooms
Page 56 of 100
Fees Charges
Course List Subject List Teacher Details Student Details
Record Management
Subject
Offering
Register/Enroll Enrolled
Subject Student List Teacher Load
student student
offered
Assessment
Student Student Enrolled
schedule Ledger Student
The figure shows how data flows in a manual operation and how decisions are
Page 57 of 100
System Flowchart – Proposed
The figure shows how data flows in a proposed system and how decisions are
Page 58 of 100
Program Flowchart
efficiency.
Page 59 of 100
Figure 22: Program Flowchart –Dashboard - User
Page 60 of 100
Figure 23: Program Flowchart – Dashboard - Admin
Page 61 of 100
C
Display Record
Management
Select Menu
If Student Yes G
No
If Teacher Yes H
No
If Subject Yes I
No
If School Yes J
Year
No
Yes
If fees K
No
If Room Yes L
No
If Yes M
Scheduling
No
Yes
Back A
Page 62 of 100
D
Display Enrollment
Select Menu
If Registration Yes N
No
If Assessment Yes O
No
If
Yes
Charging P
fees
No
Yes
Back
A
Page 63 of 100
Figure 26: Program Flowchart – Billing
Page 64 of 100
F
Display Manage
User
Select Menu
No
No
Yes
History S
No
Yes
Back
A
Page 65 of 100
Figure 28: Program Flowchart – Record Management - Student
Page 66 of 100
Figure 29: Program Flowchart – Record Management - Teacher
Page 67 of 100
Figure 30: Program Flowchart – Record Management - Subject
Page 68 of 100
Figure 31: Program Flowchart – Record Management –School Year
Page 69 of 100
Figure 32: Program Flowchart – Record Management – Fees
Page 70 of 100
Figure 33: Program Flowchart – Record Management – Room
Page 71 of 100
Figure 34: Program Flowchart – Record Management – Subject Offering
Page 72 of 100
Figure 35: Program Flowchart – Record Management – Add Student
Page 73 of 100
Figure 36: Program Flowchart – Record Management – Room
Page 74 of 100
Risk Analysis
human-caused adverse events. In IT, a risk analysis report can be used to align
Source: http://searchmidmarketsecurity.techtarget.com/definition/risk-analysis
Risk Management
stem from a wide variety of sources, including financial uncertainty, legal liabilities,
and data-related risks, and the risk management strategies to alleviate them, have
become a top priority for digitized companies. As a result, a risk management plan
Risk Assessment
A risk assessment is a process to identify potential hazard and analyse what could
happen if hazard occurs. A business impact analysis (BIA) is the process for
determining the potential impacts resulting from the interruption of time sensitive
Source: https://www.ready.gov/risk-assessment
Page 75 of 100
Risk Table
Risk Monitoring
perform system
check once a week
Defragmentation
after store hour.
Scan for virus
.
Risk Management
Risk Mitigation
Virus TE 15% 3
Not to save
unnecessary file.
Risk Monitoring
Perform the
following once a
week;
1. Update virus
definition
2. Scan all drives.
Risk Management
Delete all
unnecessary files that
Page 76 of 100
maybe cause of
viruses.
Scan the anti-virus.
Risk Mitigation
Malfunction TE/BU 15% 3
software Secure the installed
software.
Secure the UPS
(uninterruptible
power supply)
Risk Monitoring
Perform the
following once a
week;
1. Update virus
definition
2. Scan all drives
Risk Management
Risk Monitoring
Perform the
following once a week
1. Update virus
definition
2. Scan all drives
Page 77 of 100
Risk Management
Create a backup
files, delete all
unnecessary files that
maybe the cause of
viruses.
Call the Developer
Legend:
Category
b) TE – Technical Risk
c) BU – Business Risk
Impact Values
1 – Catastrophic
2 – Critical
3 – Marginal
4 – Negligible
Design
Page 78 of 100
a) Output and User-Interface Design
b) Data Design
Source:https://www.techopedia.com/definition/1200/entity-relationship-diagram-
erd.
user_id Schedule_id
Subject
User Creates
Offering
teacher_id
student_id
fees_id
subject_id
Subject
time_id
Time
a. System Architecture
Page 79 of 100
Systems Architecture is a generic discipline to handle objects (existing or
Source: https://www.lix.polytechnique.fr/~golden/systems_architecture.html
Data Dictionary
items in a data model for the benefit of programmers and others who need to refer
to them.
Source: http://searchmicroservices.techtarget.com/definition/data-dictionary
Student Table
Page 80 of 100
cn Int 15 contact number
tel Int 15 telephone number
zip Int 10 zip code
gradelvl varcha 20 grade level
fhname varchar 70 father’s name
homeadd varchar 50 father’s home address
occup varchar 20 father’s occupation
fcn Int 20 father’s contact number
hh Int 20 father’s home phone
email varchar 30 father’s email
mhname varchar 70 mother’s name
homeadd varchar 70 mother’s home address
occup varchar 20 mother’s occupation
mcn Int 20 mother’s contact number
homephone Int 20 mother’s home phone
email varchar 50 mother’s email
uname varchar 50 Username
pword varchar 50 password
pstn varchar 20 position
Table 31: Data Dictionary- Student Table
Teacher table
Page 81 of 100
description varchar 150 description
Table 32: Data Dictionary- TeacherTable
Tutorial table
Time Table
Page 82 of 100
Primary key: none
Organization: Descending
FIELD NAME DATA TYPE LENGTH DESCRIPTION
year varchar(20) 20 Year range
Year_rate Varchar(10) 20 Rate for year
Year Table
Schedule Table
Class Table
Page 83 of 100
System: Registration Management Date Created: 04-04-2018
Page 84 of 100
teacherid int 10 teacher’s identification
code, auto increment
classid int 10 class identification code,
auto increment
userid int 10 user’s identification code,
auto increment
User Table
Page 85 of 100
Table 42: Data Dictionary- User Table
Page 86 of 100
homeadd varchar 20 home address
city varchar 40 City
cn int 15 contact number
telephone int 15 telephone
zip int 10 Zip
elementary varchar 40 elementary
secondary varchar 40 secondary
degree varchar 40 degree
description varchar 150 description
Table 44: Data Dictionary- Admin Information
useful in the identification of the hardware and software used to run system.
Hardware and Software serves as the heart and brain of the computer in order to
The following are the minimum requirements for the hardware and software
Software Specification
Page 87 of 100
Printer Driver canon IP2770 Driver
Hardware Specification
systems. It was released on July 29, 2015.] It is the first version of Windows
milestones that only receive critical updates, such as security patches, over
Program Specification
Page 88 of 100
The proposed system should do the following:
Selected users can view, create and update from this tables
1. Student Information
2. Teacher Information
3. Subject/Tutorial Information
4. Fees Information
6. Schedules Information
9. Assessment of accounts
User can manage student’s records, which here user can update subjects,
Page 89 of 100
Programming Environment
the system.
3. Text Editors – Sublime text was used as the researcher main coding
program
Page 90 of 100
Development Diagram
Installation
Database SQL
Student Registration and
Billing
User
The figure shows how will the researcher deploys the computerized system
The system developer will first back-up the files in the existing computer
after the backup and then reformat to remove viruses in the computer, installing
windows 10 package together with antivirus, WAMPP as the server the printer and
last the system will be executed and now the system is ready to use but before
implementation test should be implemented so that the user will use the system
Page 91 of 100
Testing
1. Record Management
2. Enrolment
3. Billing
4. Reports
Page 92 of 100
know and to have knowledge on how to
use the proposed system.
Performance Testing
Unit testing
Unit testing is test where individual units/ components of a software are tested.
actions.
Integration Testing
software modules are combined and tested as a group. It occurs after unit
Page 93 of 100
Compatibility Testing
The system will be tested if its software ensures the compatibility of the
system. But as the researcher assures that the proposed system is compatible
required that the Multiple Intelligence Playhouse and Tutorial Center must have a
hardware and software that has a higher version or specs to prevent problems
Stress Testing
Load Testing
Listed below are the things what the proposed system can do while
Page 94 of 100
Check if the data will not be lose in case of data overload
(testing), the developer will then address the problem through creating program
instructions that will resolve the software issues. However if the said users find
System Testing
Page 95 of 100
Alpha Testing
This test should have performed to identify all possible issues/bugs before
characters
Recovery Testing
can recover after it has gone through system crash or hardware failure.
avoid corruption
Volume Testing
Page 96 of 100
Performance Testing
developer will address and fix the error immediately. Verify response time of
Acceptance Testing
testing phase the users will decide whether to adopt the new system or not. This
Conclusion
found out that the existing manual system of the establishment will cause more
trouble to track the student accounts, delay in transaction and data loss which will
cause dissatisfaction, and trouble for both user and students. Thus, the proposal
has been conceptualized and therefore materialized to address the said problems.
Page 97 of 100
Recommendations
Registration and Billing System, thus to improve the way of managing student
accounts, keeping the files to avoid data loss and delay of transaction. To achieve
their goal and maintain its good services to the students, hence, save more time
Implementation Plan
detail, the critical steps in developing and starting a project. It is a guide or map
that helps program staff be proactive rather than reactive in developing their
3. The establishment
.
has a computer
4. Computers in the
establishment is
compatible with the
system
Page 98 of 100
6. The system can
produce reports
Source:https://www.hhs.gov/ash/oah/oahinitiatives/teen_pregnancy/training/tip_
sheets/implementation-plan-508.pdf
Train the employee or the assigned worker to use the system for 1 week
For the application to run, the proposed system and the software
fill in the given questions to determine if the proposed system can be acceptable
in their establishment.
Implementation Contingency
Page 99 of 100
If the computer is unavailable, it is advisable to buy a
must provide a packaged file that will install all the required software
needed.
The infrastructure of the system is only a computer and the database. The
deployment of this only needs to install the system to the computer as well as the
database.