You are on page 1of 88

COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Chapter 1

INTRODUCTION

Earth is known as the "Blue Planet" because seventy-one percent of the

Earth surfaces are covered with water (Mullen, 2012). Water also exists below

land surface and as water vapour in the air. Water is a finite source. Technology

nowadays incredibly elevates its functions and scope. Technology are can be

used for environment conservation and improvement”. Water is one of the most

essential sources in terms of living. Water is one of the reasons to keep living

things alive. Also it is the necessity of human on earth. To preserve living things

we must keep maintaining the water source clean and orderly.

In Asian countries are now facing serious water pollution problems, even

while they are enjoying the full benefits of economic growth in the region. This

may lead to the degradation of the living environment, as well as a decrease in

available water (Water Environmental Partnership in Asia, 2015). This aims to

solve water pollution especially to Japan. In Asia, water issues extremely

increasing like scarcity and contamination on water supply. While human using

water the ability of it also has the possibility to lead in the usage and quality of

the water resources that can affect to human health.

1
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

“From 2006 to present the Environmental Management Bureau monitored

164 water bodies, comprising principal rivers, minor rivers, lakes and marine

waters based on the set beneficial use. “Water Quality Monitoring and

Assessment (PEM, 2016). The Philippines is rich in different body’s water such

as lakes, ponds, falls, oceans and rivers. Philippines also rich in different marine

resources, this includes different diversity species such as renewable gases,

fishes and other marine animals. But we cannot sustain it because of continues

increasing of population that can cause scarcity and water pollution, to satisfy

their own needs, they use many harsh ways like dynamite fishing that can affect

for water pollution and slowly decrease the water sea creatures.

The Projects Related to Developing a dependable water quality analyser

for selected rivers in Quezon City is supported by the Republic Act No. 9275 or

otherwise known as the Philippine Clean Water Act of 2004 the Article 1, Section

2 states that:

“The State shall pursue a policy of economic growth in a


manner consistent with the protection, preservation and revival
of the quality of our fresh, brackish and marine waters. To
achieve this end, the framework for sustainable development
shall be pursued.”

2
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

The article aims to protect and sustain the different bodies of water. To help

also in reducing different water pollutants that may damage water irrigation. It also

supports eco-tourism in the Philippines. To help in preservation and sustaining a

better quality of water for all of the people who use the water resources. To make it

happen we have to promote environmental strategies or make a solution that

focusing in water pollution prevention.

Project Context

Developing a dependable water quality analyser for selected rivers in

Quezon City is one of system that can be used by the Environmental Protection

and Solid Waste Management Department of the Quezon City Government to

gather information all about river’s water pH Level, Turbidity and Water Level for

analysis. It also helps to make and save their weekly, monthly and annual

analysis report via android application.

Purpose and Description

The Developing a dependable water quality analyser for selected rivers in

Quezon City as its purpose to monitor the changes of water in river such as pH

level, turbidity or clarity of water and water level of the river, sending and receive

3
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

information into administrator thru android application. The project developers

developed a system to maintain the cleanliness of the river for Quezon City Hall.

Objectives

The project developers aim to develop a Water Quality Analysis.

Specifically, the system aims to:

1. show pH Level Analysis through pH Level sensor;


2. show Turbidity Analysis through Turbidity sensor;
3. show water level through Ultrasonic sensor; and
4. show an accurate Water Quality Analysis report through android

application

Scope and Limitations

This project is to create a system that will help to display the analysis of

the project. To show accurate Water Quality Analysis for the administrator via

android application, Also to generate daily, weekly, monthly and annual report.

The system cannot determine the depth of the river’s water. It cannot

determine the river’s current and it cannot determine the obstacles in the river.

Technical Background
4
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

The system entitled Developing a dependable water quality analyser for

selected rivers in Quezon City, is intended to analyses the water quality

according to PH Level, Turbidity and Water Level, and sends information to the

administrator through their android application and sends it to database in cloud.

The use of pH level sensor is to determine level of the water and turbidity

sensor to determine the clarity of the river’s water also ultrasonic sensor for the

quality of the water if it is acidity or more on chlorine.

Android application is also intended to display and print of the Water

Quality Analysis reports. If the sensors alarm based on its function it sends the

report to the administrator. The administrator can view the report via android

application. The report also can print if they want to.

5
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Chapter 2

REVIEW OF RELATED LITERATURES

This chapter discusses the different related literatures consisting of

studies, similar systems, and writings which are part of shaping the project

developers’ paradigm in the design and development of the system.

Karki et al (2015) of Helsinki Metropolia University of Applied Sciences

developed a project entitled Water quality measurement by a water sensor. Their

project aimed to install, calibrate and maintain a water quality measurement

sensor for an environmental monitoring and waste water control system. There

are two types of sensor that they use in Different laboratory analysis using an

autonomic online measurement station with a Message Queue Telemetry

Transport Network (MQTT Network) and a 4G gateway.

Abdullah et al (2015) of American International University-Bangladesh

developed a project entitled Water Level Indicator with Alarms Using PIC

(Peripheral Interface Controller) Microcontroller. Their project shows a design of

a water level indicator with PIC microcontroller. Their project is applicable for

both container and main tank in home or industries. There is also buzzer and

LCD. The LCD is used to show the level of water in both container and main

tank. The purpose of the Buzzer is used to create a siren to stop the pump or

6
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

water coming channel. There are 10 Dual in line Package switches used in their

project. These switches indicate water level of both tanks. A PIC microcontroller

also controls the motor which pumps the water in the tank from the container. In

the auto mode, motor is automatically turned on when water level reaches 20%

in the tank and it is turned off when water level reaches 100%. Choose PIC

microcontroller for programming flexibility, faster speed of execution since

microcontrollers are fully integrated inside the processor.

Chandrappa et al (2017) created a project entitled Design and

Development of Internet of Things (IoT) Device to Measure Quality of Water.

Their project aimed to create a conventional method of measuring the quality of

water. The water quality measuring system will measure the essential qualities of

water in real time. As the technology expands, many project has been develop

with the use of different sensors relating to Water Quality. Some of them use

different type of sensor for water quality monitoring and analysis. In all literature,

it ensures the safety of people and alarming them to avoid from risk by using the

project that they made. By monitoring and measuring water quality level it can

monitor and avoid the healthy risk of the person from sources of the water that

human used. It is also alarming the people using different types of sensor that

used by the project developers.

7
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Neha.LS. Khaire et al(2017) of Department of Computer Engineering MIT

College of Engineering, Pune, India, they proposed a project entitled Water

Management System using Embedded System and Smart phone app, Android

app for indexing the water consumption and showing graphical analysis of water

used with an extra-ordinary comparative consumption done. Their system used

ultrasonic sensor to calculate total water in a tank and water flow sensor to

capture the flow of water from tank, they used also Arduino to compute details

and then the data is sent to local server via Wi-Fi.

Caubalejo et al (2013) of Mapúa Institute of Technology integrated a

Flood Detection System with Automatic Branch Circuit Cut-off Capabilities and

SMS-Based Warning Transmitter. Their system aimed to ensure the safeness of

people by the incoming flood by turning off the electricity in certain branch circuits

and alerting the authorities of the threatening danger through a small scale

prototype. Their study tried to determine the appropriate rising height for the

sensors, and showed reliability of the prototype made. It clearly produced the

designed outcome, making sure that the study preferable to the design of an

electrical flood detection system for residential units.

Vitales et al (2015) of College of Engineering and Computing Sciences of

Batangas State University formed a project entitled Portable Water Level

Monitoring System via SMS. The purpose of their study is to develop a device
8
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

that warns people an hour or more than an hour before the devastating

phenomena. In their project the researchers thought of using text messaging in

which the country’s leading means of communication, because of damages and

lives taken by the typhoon Ondoy and other super typhoons.

Blas et al (2015) of Mapúa Institute of Technology developed a project

entitled The Effectiveness of Common Era 581 (CE581) Water Treatment Plant 1

installed at the Mapúa Institute of Technology for the Removal of Various

Chemicals and in Water Supply. Their study aimed to determine the effectiveness

of the currently installed water treatment equipment of Mapúa Institute of

Technology known as the Common Era 581 (CE581) Water Treatment Plant. The

equipment has the concept of a typical or common industrial water treatment

plant that investigates or use the three fundamental unit processes namely the

filtration process, adsorption process, and the ion exchange process.

D. B. Solpico et al (2015) of Ateneo Innovation Center with the

cooperation of Ateneo de Manila University in Quezon City, created a project that

maintain the cleanliness and lives of aquatic organisms of the lakes ecosystem

by monitoring the water quality of the lakes that was in critical need for modern

lake resource management in the Philippines because of climate change,

disasters, intensive aquaculture and poor waste-management Practices. There

are some processes to be done by their project; Conductivity of the water has to

9
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

be monitored with the excess nutrients from various sources . It is also important

to know the depth at which light can penetrate the water by measuring the

turbidity. Measuring turbidity at the bottom of the lake helps determine the

amount of organic sediments present.

Synthesis

Also as the technology expands, many projects have been developed with

the use of different sensors relating to Water Quality. Some of them use different

type of sensor for water quality monitoring and analysis. In all literature it ensures

the safety of people and alarming them to avoid from risk by using the project

that they made. By monitoring and measuring water quality level it can monitor

and avoid the healthy risk of the person from sources of the water that human

used. It is also alarming the people using of different types of sensors that used

by the project developers.

10
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Chapter 3

EVALUATION, DESIGN, AND FRAMEWORK

At the end of the development period, the project developer aims to create

a water quality analyser that will monitor and the report of the river’s water acidity

and alkalinity, clarity, and water level with the use of pH Sensor, Turbidity Sensor,

and Ultrasonic Sensor.

Discussion of Expected Output and Justification

This project aims to monitor water quality analysis to help environmental

purposes with the use of water quality analyser.

River is one the most water resources where people use for their daily

need. For the protection of the river from damages, the project developers

proposed a solution to the Environmental Protection and Solid Waste

Management Department of the Quezon City Government that developing a

dependable water quality analyser for selected rivers in Quezon City. Through

the use of Android application that is intended to display and print of the Water

Quality Analysis reports, it will easily monitor the daily, weekly, monthly and

annual report of the state of the river. It has also pH level sensor that will help to

detect the water level and the turbidity sensor that can determine the rivers water

quality with the use also of ultrasonic sensor that will determine the quality of

11
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

river’s water. By the use of this system that can monitor properly the state of the

river’s water the employees will be at ease.

Operational Framework

The project developers use the spiral model for fast decision processing,

reduce errors and difficulties, and better project development.

There are four phase in spiral model. Identifying objectives phase,

planning phase, development and testing phase, and lastly planning for the next

iteration phase. The first phase is identifying the objective phase, the project

developers identify the problems and try to solve and find a better solution. The

second phase is planning phase, in this phase the project developers create a

plan on how to solve the problem given to them with creating the graphical user

interface for android application and website. The third phase is development

and testing phase, the project developers create solution by making the

software usable for testing the android application and website. The last phase is

planning for the next iteration; in this phase the project developers will receive a

report on how the output they created works. Errors and evaluations for the

output will be given by the clients to the project developers. After that the phase

12
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

goes again to the first phase and continuous process will be repeated until the

system in fully complete.

13
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Figure 1

An Operational Framework showing the Development of the Dependable


Water Quality Analyser for Selected Rivers in Quezon City.

14
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Requirements Specification

The user will be the administrator, the reporters and staff of the company

and will use the output.

The software needed is android studio for developing android application.

Sublime text editor for website development. Arduino Interactive Development

Environment for adding and configuring functions in the Sensors and Modules for

prototype. And lastly XAMPP Control panel for temporary database.

The hardware needed are Arduino AT mega 2560 the microcontroller for

the prototype. It has Wireless Fidelity (Wi-Fi) Shield for connecting the prototype

to the internet and sends data to the android application. The Global System for

Mobile communication (GSM) Module for sending notification to the user in the

android application. PH level Sensor for monitoring the Acidity and Alkalinity of

the water in the river. The Turbidity Sensor for monitoring the clarity of the water

in the river, Ultrasonic sensor for monitoring the river’s water level. It also needed

Smart phone or android phone for executing the android application. And lastly

the system needed a computer for connecting to internet and visiting the website.

System Analysis

The basis of developing the project are the following, first, to help show an

accurate Water Quality Analysis report using the developed system, second for
15
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

easily monitoring daily, weekly and annual report of the quality of the river and to

help the department to easily print and acquired information about water quality

in river in maintaining solution for the rivers in Quezon City. Third, it can less time

and effort for the user for making and delivering daily reports. To help them know

the level of the water using the sensors that used in the system.

System Design

The project developers aim to develop a system that will help the client to

monitor the river’s water quality.to help create an accurate report. The android

application will be used to monitor the river’s water quality. The acidity and

alkalinity of the river’s water will be determined with the use of pH Level Sensor

and pH probe. The water’s clarity will be determined by Turbidity Sensor and the

river’s water level will be monitored with the use of Ultrasonic Sensor. The report

created will be transmitted to the android application with the use Wireless

Fidelity (Wi-Fi) shield and the notification will be sent through Global System for

Mobile communication (GSM) Module.

Development and Testing

The project developers or having a survey and interview or must know the

problem of the Local Government Unit of Quezon City particularly in

Environmental Protection and Solid Waste Management Department of the


16
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Quezon City Hall. Then find a solution for the problem where the project

developers start to plan for the solution. The planning phase is important to

analyse the situation and for the development of the project. It is also the phase

where the project developers determine where the problem starts and to know

how to fix it. By doing the system it is important that you have a good plan to

have a better output to produce.

Conceptual Framework

The project developers choose Input Output Process (IPO) to show the

layout of the project. The input is the requirements that are needed for the

system. The process, where in step by step of the project is follow and also the

needed requirement was also applied together with the process. And the output

where in the system is already developed and tested

In the Conceptual framework the input consists of two parts which are the

development input and acceptability input. In the development input it has

software and hardware requirements. In the software requirements the project

developers, use Windows 10 operating system as platform of the system and

then project developers used Android Studio as a platform for developing Android

Application. The Arduino Interactive Development Environment is used to input

function in the microcontroller to send function to the Sensors and Devices. In the

17
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

hardware requirements the project developers, used pH level sensor and pH

probe, Turbidity sensor module, and ultrasonic sensor for collecting data that the

client needed. Wireless Fidelity (Wi-Fi) Shield is used to connect the

microcontroller which is the Arduino Mega 2560 to the internet. The Global

Service for Mobile Communication module is used to send notification to the

Android Application.

In the process consist of seven parts which are the determining the

objective and risk, designing and developing the whole project, testing and

evaluation, development of survey questionnaire, acceptability of developed

project, and statistical analysis. In determining the objective and risk, the project

developers must gather and construct the main and specific objectives of the

project together with its risks that is based by the company’sobjectives and

mandate. After that, the developers must come up with the development of the

whole project together with its function as detecting data for pH level, turbidity

level and river’s water level. Then, the testing and evaluation is conducted by

both project developers and company users.

After the evaluation, the developers make a survey questionnaire for the

rating according to the project’s objective and function. Then, it must be validated

by information technology expert. Enables to the company to accept the

18
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

developed project, the company users must answer the survey questionnaire that

is statistically analysed by developers. A successful and effective process to all

the inputs in its result to a developed and acceptable water quality analyser and

must come up with the company's recommendation and comments for the

improvement of the whole project.

19
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

INPUT PROCESS OUTPUT


I. Development a) Determining
a) Software the Objectives
1. Android Studio Developed an
and Risks.
2. Windows Acceptable
Operating System b) Designing and Water Quality
3. Arduino developing the Analyser for
Interactive
whole project. Selected Rivers
Development
in Quezon City.
Environment c) Testing and
b) Hardware Evaluation.
1. Arduino Mega
2560 d) Development
2. pH sensor of Survey
module and pH Questionnaire
probe
3. Turbidity Sensor e) Validation of
Ultrasonic Sensor Survey
4. Wireless Fidelity Questionnaire
Shield
5. Global Service for f) Acceptability
Mobile of the
communication developed
module Project.
II. Acceptability
1. Profile of g) Statistical
Respondent Analysis.
2. Mean Scores

FEEDBACK
Figure 2

20
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

A Conceptual Framework showing the development of developing a


dependable water quality analyser for selected rive rs in Quezon City

Definition of Terms
Arduino AT mega. Open source electronic prototyping platform enable

users to create interactive electronic objects.

GSM Module. Global system for mobile communication is used to

establish communication between a computer and a GSM-GPRS system.

PH Level Sensor. Potential of Hydrogen this sensor is typically a

combination type, which contains both a measuring electrode and reference

electrode.

Turbidity sensor. Measure the amount of light that is scattered by the

suspended solids in water.

Ultrasonic sensor. An Ultrasonic Sensor is a device that can measure

the distance to an object by using sound waves.

Wi-Fi Module. The ESP8266 Wi-Fi module is a self-contained SOC with

integrated TCP/IP protocol stack that can give any microcontroller access your

Wi-Fi network.

21
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Chapter 4

RESEARCH METHODOLOGY

This chapter discusses the theoretical analysis and presents the design,

setting of the study, subject of the study, and sources of data, procedure of the

study and statistical treatment that will be used to understand data

Developmental research method was also used in the study to come up with a

working prototype of the system.

Research Design

This research will utilize the developmental research design through

systematic study of the project’s design. It also uses development and evaluation

of all the instructions and must meet all the needs of the company. In this phase

it includes the survey to meet the proper needs for the solution in the problem of

the client. It will show how to use the system. Lastly, in this phase it can test the

usability and acceptability of the system.

This research will use a descriptive-survey. Descriptive-survey research is

a study designed to depict the participants in an accurate way. By using

22
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

descriptive-survey it will make sure the system correct and more useful for the

client. Using this method, it collects information that can calculate the means

score for the respondents ratings relating on the specific objectives of the project.

The project developers will assure that the given system is well functioned and

acceptable by the clients.

Setting of the Study

The study will be conducted in Environment Protection and Waste

Management Department in Quezon City Hall, Diliman, Quezon City.

The creation of the Quezon City Environmental Protection and Waste

Management Department was approved by the City Council on December 5,

2000 by the virtue of Ordinance No. 982, Series of 2000 and amended by

Ordinance No. SP-1054, Series of 2000 and by the Department of Budget and

Management on June 8, 2001. The Department was created to strengthen the

capability of the City to protect its environment, provide efficient garbage

collection services and promote sanitation and control of environmental pollution.

Hence, EPWMD was thus tasked to administer a Comprehensive Environmental

Protection Program.

23
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

24
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Figure 3

A Vicinity Map of Quezon City Municipal Hall

Subject of the Study

The subject of the study are the administrator, and reporters and staff of

the Quezon City Municipal Hall Environment Protection and Waste Management

Department. Also the correspondents that live near in the river that also use the

system by notifying them about the current condition of the river. The

administration is the main user of the system which they can see and print the

water quality analysis report in numerical form/statistical report as reference for

conducting a solution making for a plan about how to solve river’s water problem.

The project has one hundred percent of respondents, fifty percent male and fifty

percent female, that was the data collected on the survey that was done by the

project developer. The system was easy to understand by the clients that test the

system.

Sources of Data

The data needed in the Developmental Phase of the research are the

following:

25
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Interview the project developer used the method of interviewing. The

interview was done through the employee of city hall to give a solution for the

problem and to execution of questioning to give them the desirable answer that is

needed for solving the specific problem. Internet the internet is used for gathering

data that are needed for the study and helps the developers finding literature of

the study. Mobile Phone it is used for taking pictures in the specific location for

the project. Conference interview the company set a meeting with the project

developers for planning and for the requirements of the project.

The data needed in Acceptability Phase of the research are the

following: Survey Questionnaire the project developers create a questionnaire to

know the opinion of other and if the project is applicable for the solution of the

problem.

Procedure of the Study

The procedure of the study was divided into four phase creating a title,

development of the research, validation and approval of the study, the

effectiveness of the study and determining the acceptability of the system.

Title Approval. The project developers make an initial interview in

Quezon City Hall. To know the solution for the problem and for the development

of a system that will help the Quezon City Hall to easily monitor the water quality
26
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

in the river. The system will help also for maintaining cleanliness in river’s

ecosystem. After making an interview, the project developers collect the ideas to

make a title for the project which is came up with developing a dependable water

quality analyser for selected rivers in Quezon City. The project developers had

presented the title to the panelist for the approval of the project.

Project Development. The project developers develop the project with

planning phase, including looking for a problem, gathering data about the

company. before the project developers proceed with the project development,

including designing the output for the prototype, assembling the devices and

sensors, developing layout for the report in the android application, and

designing for the monitoring the river’s water quality. After that the project

developers consult to their technical adviser and colloquium adviser if they’re

satisfied for the system that the project developers proposed or if there’s any

adjustment or revision that will needed by the system. After the consultation, the

colloquium adviser is the one who can validate and the one that will approve for

the system if it is meet the requirements needed.

Acceptability of the project. When the project development is done, the

project developers conduct a one-week trial for the system to the company for

evaluation and testing. After the trial, the respondents answer the survey

27
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

questionnaire for the response of how the system functioned and they rate it. The

ratings is based on Likert Scale where one is least acceptable, two is moderately

acceptable, three acceptable, four highly acceptable, and five for very highly

acceptable. The respondents also write their comments and suggestion for the

system’s improvement. After the study, the project developers calculate the mean

scores according to respondent’s age, gender, educational attainment, ratings.

Implementation. When the project is accepted, the project developers

come up with six-month regular training with supervision in implementing the

whole project before the official turnover. The prototype was installed in the

selected river of Quezon, City for monitoring the water’s quality and send

accurate report in the android application that can be saved into a printable

document. The respondent’s comments and recommendations are now

evaluated by the project developers for the improvement of the project. The

project developers conduct trainings for the company’s users on how the whole

project functions and troubleshoots. And the company has six-month pre-

implementation that is regularly monitored by the project developers.

Statistical Treatment

28
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

The administrator and reporters of the Quezon City Environmental

Protection and Waste Management Department are respondents for the research

with the use of purposive sampling method.

The developers used the following statistical tools for the developers

determine the data gathered during the whole development and after:

The frequency distribution, percentage and ranking are used in

determining the profile of all the sample/respondents while the weighted mean is

used for the accumulation of data gathered from the survey.

29
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Chapter 5

RESULT AND DISCUSSION

This chapter shows the results and discussion of the outcome to the

system. It includes the results of the surveys that have been answered by the

company’s respondents and the project developers plan on applying the system

on the respective company.

Develop a Dependable Water Quality Analyser to shows accurate water


alkalinity and acidity through the use of pH level sensor.

Table 1

Computed Weighted Mean of Level of Acceptability of the Developed


Dependable Water Quality Analyser for selected rivers in QC with
Respect to pH level analysis.

VERBAL
PH LEVEL ANALYSIS MEAN
INTERPRETATION RANK
1. The pH level sensor shows
HIGHLY 2.5
accurate water alkalinity and 3.75
ACCEPTABLE
acidity monitoring.

30
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

2. The pH level sensor may


help to prevent bad quality of
HIGHLY
water in the river like if the 3.75
ACCEPTABLE 2.5
water is more on acid or
more on alkaline.
3. The pH level sensor may
HIGHLY 1
help to the residents to have 4.00
ACCEPTABLE
clean water to use.
HIGHLY
WEIGHTED MEAN 3.83
ACCEPTABLE

Table 1 shows the corresponding weighted mean of the pH level analysis

and its verbal interpretation in accordance to the correspondent’s view of the

system in concern of the pH level analysis of the system.

In the respondent’s evaluation, the respondents assumed that the system

can properly displays the pH level analysis in terms of water alkalinity and acidity;

thus properly prevent the bad quality in water and properly notify the residents it

is clean to use.

The same system has been showed by Blas et al (2015) of Mapúa

Institute of Technology developed a project entitled The Effectiveness of

Common Era 581 (CE581) Water Treatment Plant 1 for the Removal of Various

Chemicals and in Water Supply. Their study aimed to determine the effectiveness

of the currently installed water treatment equipment of Mapúa Institute of

Technology known as the Common Era 581 (CE581) Water Treatment Plant. The

equipment has the concept of a typical or common industrial water treatment


31
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

plant that investigates or use the three fundamental unit processes namely the

filtration process, adsorption process, and the ion exchange process, while in

Water Quality Analyser, the system used turbidity sensor for analysing clarities of

water in the river and pH level sensor for knowing the Quality of water in the river

if it is more on alkaline or acid. It will help for the residents in the river for the

safety use for water through the use of the system.

The same system has been showed by Chandrappa et al (2017) created a

project entitled Design and Development of Internet of Things (IoT) Device to

Measure Quality of Water. Their project aimed to create a conventional method of

measuring the quality of water. Their system ensures the safety of people and

alarming them to avoid from risk by using the project that they made. By

monitoring and measuring water quality level it can monitor and avoid the healthy

risk of the person from sources of the water that human used. It is also alarming

the people using different types of sensor that used by the project developers.

Same as Water Quality Analyser system that used pH level sensor to notice the

quality of the water in the river, for knowing if the water in the river is more on

acid or alkaline that can cause illness for the health of the people who lived near

in the river in Quezon City.

Therefore, a highly acceptable result was provided by the Selected River

Respondents.

32
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Develop a water quality analyser to measure the turbidity of water in river


through the use of turbidity sensor.

Table 2

Computed Weighted Mean of the Level of Acceptability of the Developed


Dependable Water Quality Analyser System in selected rivers in QC with
respect turbidity analysis

VERBAL
TURBIDITY ANALYSIS MEAN
INTERPRETATION RANK
1. The turbidity sensor may
help to easily measure the
cloudiness and clarity of 3.00 ACCEPTABLE 2
water in the river.

2. The turbidity sensor may


help for knowing the
dirtiness in the river that
can cause illness for the 3
2.75 ACCEPTABLE
respondents and can have
many negative effects on
rivers ecosystem.

3. Turbidity sensor may help


for maintaining the
HIGHLY
cleanliness in river by 4.50 1
ACCEPTABLE
monitoring.

WEIGHTED MEAN 3.42 ACCEPTABLE

33
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

The same system has been showed by Karki et al (2015) of Helsinki

Metropolia University of Applied Sciences developed a project entitled Water

quality measurement by a water sensor. The project aimed to install, calibrate

and maintain a water quality measurement sensor for an environmental

monitoring and waste water control system. Same goes as water quality analyser

in which used turbidity sensor for determining the clarity and cloudiness of water

in the river to maintain good quality of water.

Therefore, acceptable result was provided by the selected river’s

respondents.

Develop a dependable water quality analyser to show the current water


level through the use of ultrasonic sensor.

Table 2 shows the computed weighted mean of the turbidity analysis and

verbal interpretation according to the correspondent’s view of the system in

concern of the dependable water quality analyser.

In the respondent’s evaluation, they assumed that the developed system

is capable to identify the turbidity of the river’s water as well as if it is safe to use

for the residents live near at the river for avoiding health-risk for them.

Table 3

34
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Computed Weighted Mean of the Level of Acceptability of the Developed


Dependable Water Quality Analyser System in Selected River in QC with
respect water level analysis

VERBAL
WATER LEVEL ANALYSIS MEAN
INTERPRETATION RANK
1. The water level analysis
shows the current water
level condition through 3.25 ACCEPTABLE 3
ultrasonic sensor.

2. Water analysis helps alert


people based on river water HIGHLY 1
4.25
level using GSM module ACCEPTABLE
devise
3. Water level analysis using
ultrasonic sensor helps for
preventing the risk of the 2
3.50 ACCEPTABLE
people living near in the
river.

HIGHLY
WEIGHTED MEAN 3.83
ACCEPTABLE

The same system has been showed by D. B. Solpico et al (2015) of

Ateneo Innovation Center, ECCE Dept., ES Dept. and Chemistry Dept. of Ateneo

de Manila University, Quezon City, Philippines Their project aimed to maintain the

cleanliness and lives of aquatic organisms of the lakes ecosystem by monitoring

the water quality of the lakes that was in critical need for modern lake resource

management in the Philippines by conducting of the water with the excess

nutrients from various sources which can lead to algal bloom. Their system use

35
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

also turbidity sensor for monitoring the amount of water hyacinths that is

important because they also compete for light with phytoplankton and for DO with

aquatic species. Similar to Water Quality Analyser which has a turbidity sensor

that identify the clarity and cloudiness of the water in the river that can help also

to easily know if the river’s water is safe for the resident to use.

Table 3 shows the computed weighted mean of the water level analysis

and verbal interpretation according to the correspondent’s view of the system in

concern of the dependable water quality analyser.

In the respondent’s evaluation, they assumed that the system is very

beneficial and it able to easily monitor the rivers water level condition to avoid the

risk of people living besides in the river’s area.

The system has been showed by Caubalejo et al (2013) of Mapúa Institute

of Technology integrated a Flood Detection System with Automatic Branch Circuit

Cut-off Capabilities and SMS-Based Warning Transmitter. Their system aimed to

ensure the safeness of people by the incoming flood by turning off the electricity

in certain branch circuits and alerting the authorities of the threatening danger

through a small scale prototype. The main purpose of their system is for the

residents to avoid their risk through the use of their system. While in Water

Quality, it use ultrasonic

sensor to know the level of the water in the river and warned them by notifying
36
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

the residents through android application and GSM module device, ultrasonic

sensor is also help to avoid the phenomenon risk for the residents.

The system has been showed by Neha.LS. Khaire et al(2017) they

formulated the project entitled Water Management System for management of

water by using Embedded System and Smart phone app, Android app for

indexing the water consumption and showing graphical analysis of water used

with an extra-ordinary comparative consumption done. Their system used

ultrasonic sensor to calculate total water in a tank and water flow sensor to

capture the flow of water from tank they used also Arduino to compute details

and then the data is sent to local server via Wi-Fi to also easily report information

about their water consumption. In Water Quality Analyser it used ultrasonic

sensor to identify the current level of the water in the river that will notify the

correspondents via Wi-Fi through the use of android application and GSM

module.

Therefore, a highly acceptable result was provided by the Selected River’s

Respondents.

Develop a dependable water quality analyser to provide daily report


through Android application and with the use of GSM Module sensor.

37
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Table 4 represent the corresponding weighted mean of the daily report

management and verbal interpretation as to the correspondent’s view of the

system in concern of the dependable water quality analyser of the system.

In the respondent’s evaluation, they presumed that the developed system

is able to give back an accurate result of daily report management, it is also

capable to display and print of the Water Quality Analysis reports through android

application, if the sensors alarm based on its function it sends the report to the

administrator.

Table 4

Computed Weighted Mean of the Level of Acceptability of the Developed


Dependable Water Quality Analyser System in Selected Rivers in QC with
respect daily report management

VERBAL
DAILY REPORT MANAGEMENT MEAN
INTERPRETATION RANK
1. It is able to make daily
report 3.00 ACCEPTABLE 2.5

2. Easy to view and save daily


reports. 3.00 ACCEPTABLE 2.5

3. Easy to send daily reports. 3.50 ACCEPTABLE


1
WEIGHTED MEAN 3.17 ACCEPTABLE

38
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

The same study showed by Vitales et al (2015) of College of Engineering

and Computing Sciences of Batangas State University, formed a project entitled,

Portable Water Level Monitoring System via SMS. The purpose of their study is

to develop a device that warns people an hour or more than an hour before the

devastating phenomena by using text messaging in which the country’s leading

means of communication, because of damages and lives taken by the typhoon

Ondoy and other super typhoons, same as Water Quality Analyser which used

GSM module device for alerting people of the current condition of the river in

Quezon City.

The same study has been showed by Abdullah et al (2015) of American

International University-Bangladesh developed a project entitled Water Level

Indicator with Alarms Using PIC (Peripheral Interface Controller) Microcontroller.

Their project shows a design of a water level indicator with PIC microcontroller.

Their project is applicable for both container and main tank in home or industries.

There is also buzzer and LCD that was used to show the level of water in both

container and main tank. The purpose of the Buzzer is used to create a siren to

stop the pump or water coming channel, while in Water Quality Analyser has

GSM module device for only notifying people for the condition of the water in the

river.

39
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

. Therefore, an acceptable result was provided by the Selected River’s

Respondents.

The Level of Acceptability of the Developed Water Quality Analyser for


selected Rivers in Quezon City.

Table 5 shows the computed general weighted mean of the level of

acceptability and verbal interpretation according to the correspondent’s view of

the system.

The respondents acknowledged that the Dependable Water Quality

Analyser is help to minimize the manual process and more help for the

environmental ecosystem especially for the rivers ecosystem; it is also capable to

show accurate Water Quality Analysis to the administrator via android application

to generate daily, weekly, monthly and annual report.

Table 5

Computed General Weighted Mean of the Level of Acceptability of the


Developing a Dependable Water Quality Analyser in Selected
Rivers in Quezon City

VERBAL
FACTORS OF ACCEPTABILITY MEAN
INTERPRETATION RANK
HIGHLY
1. PH LEVEL ANALYSIS 3.80
ACCEPTABLE 1.5
2. TURBIDITY ANALYSIS 3.40 ACCEPTABLE
4
HIGHLY
3. WATER LEVEL ANALYSIS 3.80
ACCEPTABLE 1.5

40
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

4. DAILY REPORT
3.70 ACCEPTABLE
MANAGEMENT 3
HIGHLY
GENERAL WEIGHTED MEAN 3.56
ACCEPTABLE

The Water Quality Analyser in rivers in Quezon City developed by the

students of Colegio De Montalban is able to solve the current problems that the

company is facing. Also help for the company to improve their system. Also help

for the project developer to develop a better system and to come up for more a

good idea to upgrade the Water Quality Analyser in rivers in Quezon City.

Therefore a highly acceptable result by the selected river’s Respondents.

Chapter 6

CONCLUSION AND RECOMMENDATIONS

This chapter presents the Conclusion, Recommendation and

Implementation Plan of the Water Quality Analyser.

Conclusion

41
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

The project developers therefore concluded that the general objectives

have been successfully met the client`s wants. The Water Quality Analyser

developed for the Selected Rivers in Quezon City has been designed to achieve

and to maintain the daily monitoring of the river. The android app uses Android

Studio as front end and MySQL as a backend for the database. The system is

strong enough to withstand regressive daily operations under conditions where it

is connected to the internet and the database is maintained and connected. The

implementation of this system in the organization will considerably reduce time

and effort and easily monitoring of the river’s condition also provide readily

calculated reports.

Recommendations

Based from the finding and conclusion formulate in this research study,

there are plenty of rooms of improvement in the system from which it may

possibly encountered as technology advance as it will make more ways to

accommodate the needs of the company and to improve the system.

For Information Technology Students, they should look for an

opportunity to make this as a research study as they have similar purposes as for

it could provide ideas that may help the students to create a more schematic

42
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

system with the use of existing devices, languages and sensors; and also with

the hope of upgrading the developed current system.

for Information Technology Instructors, they should make a room for

developing a study ground for future developers with the use of android

application from which it would help them to increase their skill set as they

prepare themselves to their own careers;

For the Institute of Computer Studies, they should create an

environment from which both students and instructors can explore a more

suitable training ground for using their skills and talents. The importance of a

more suited community will drastically affect the students learning outcomes;

For Environmental Protection and Waste Management Department

Head, they could adapt the system into their business from which they could

create a more profitable outcome as they utilized the system. They should create

a more schematic way of providing a more detailed description of project and its

availability on their business; and

For the Future Project Developers they should provide a better system

that can easily monitor and analyse water quality that can help more for the client

and for the correspondents of the project to use a better and more easy to use

system for their company. Also highly recommended for the developer to provide

43
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

a better devices that can help for the river’s ecosystem to maintain its cleanliness

and also for the respondents to avoid their health-risk and avoid disaster to them.

Implementation Plan

The implementation plan will determine how long the project will be

applied on the respective company. The attachment of the project is expected to

be done within the seven days of the implementation plan which it includes the

setting up of the devices included windows application and the android

application from which will be installed on the administrators and employees

phone this includes a test run from the system to test if iit’s functioning properly.

First, the project developers propose request letter for the developed

system for allowing the system to be installed for the perspective river in Quezon

City.

Second, is the installation of the system in rivers in Quezon City. This

includes orientation for the client about the guidelines on how to use the system.

Third, is testing and troubleshooting the system if there are any technical

issues to be troubleshot and also to test the system if it is well-functioned.

The last is monitoring of the system to know more the system and to know

more the improvement needed by the system.

44
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

DAY

TASK 1 2 3 4 5 6 7

PROPOSING A REQUEST LETTER


FOR THE DEVELOPED SYSTEM FOR
THE CLIENT

INSTALLATION AND ORIENTATION


FOR THE CLIENTS.

TESTING AND TROUBLE SHOOTING


OF THE SYSTEM FOR CLIENT AND
CORRES- PONDENTS OF THE
SYSTEM IN RIVER IN QUEZON CITY.

45
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

MONITORING OF THE DEVELOPED


SYSTEM.

Figure 4

Implementation Gantt chart

BIBLIOGRAPHY

WEBSITE

Ahmed Abdullah, Md. Galib Anwar, Takilur Rahman, and Sayera Aznabi, “Water
Level Indicator with Alarms Using PIC Microcontroller”, 2015, retrieve from
http://www.ajer.org/papers/v4(07)/L047088092.pdf, September 09, 2017
3:30 P.M.
Albert P. Aquino, and Aleta Belissa D. Correa, “Republic Act No. 9275: The
Philippine Clean Water Act of 2004”, July 30, 2014, retrieve from
http://ap.fftc.agnet.org/ap_db.php?id=281&print=1, September 09, 2017 2:49
P.M.

Bharosha Karki, “Water quality measurement by a water sensor”, January 20,


2016, retrieve from
https://theseus.fi/bitstream/handle/10024/105102/Thesis_Karki.
pdf? sequence=1, September 09, 2017 1:43 P.M.

Caubalejo, Ralph Roland T. Manansala,., “design of flood detection system with


automatic branch circuit cut-off capabilities and sms-based warning
transmitter”, September 2013, retrieve from http://fs.mapua.edu.ph/Mapua
Library/Thesis/DESIGN%20OF%20FLOOD%20DETECTION%20SYSTEM
%20WITH%20AUTOMATIC%20BRANCH%20CIRCUIT%20CUTOFF

46
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

%20CAPABILITIES%20AND%20SMS-BASED%20-%20Caubalejo,
%20Manansala,
%20Manuel,%20Orino%20(1).pdf, September 9, 2017 3:16 P.M

Chandrappa S, Dharmanna L, Shyama Srivatsa Bhatta U V, Sudeeksha


Chiploonkar M, Suraksha M N and Thrupthi S, “Design and Development of
IoT Device to Measure Quality of Water”, April 06, 2017, retrieve from
http://www.mecs-press.org/ijmecs/ijmecs-v9-n4/IJMECS-V9-N4-6.pdf,
September 09, 2017 2:06 P.M.Kimberly Mullen, “Information of earth’s
water”, September 05, 2012, http://www.ngwa.org/Fundamentals
/teachers/Pages/ information-on-earth-water.aspx, September 09, 2017
1:09 P.M.

D. B. Solpico, N. J. C. Libatique, Ateneo Innovation Center, ECCE Dept., ES


Dept. & Chemistry Dept., Ateneo de Manila University, Quezon City,
Philippines5Skeye, Inc., Quezon City, Philippines6Institut Catholique d'Arts
et Metiers, Lille, FranceTowards a Web-based Decision System for
PhilippineLakes with UAV
Imaging,WaterQualityWirelessNetworkSensingandStakeholder7-9 April2015
Participation,retrievefromhttpTowards%20a%20Webbased%20Decision
%20 System%20for%20Philippine%20Lakes%20wiV
%20Imaging.pdfmarch21, 2018 12:37 P.M.

Emmanuel V. Blas II, Ma. Josephine D. Candaroma, and Kennex Lendon D.


Biag, “The Effectiveness of CE581 Water Treatment Plant 1 installed at the
Mapúa Institute of Technology for the Removal of Various Chemicals and E.
Coli in Water Supply”, September 2015, retrieve from http://fs.mapua.
edu.ph/Mapua Library/
LibraryFiles/LibraryResources/Feasibility/FS7535_Blas%20II
%20%20Emmanuel%20V.pdf, September 09, 2017 12:50 P.M.
Jomar S. Vitales, Lowell D. Villajin, Froilan G. Destreza, David V. Ricafranca, and
Victor Michael R. Rodriguez, “Portable Water Level Monitoring System via
SMS”, September 16, 2015, retrieve from http://www.apjmr.com/wp-
content/uploads/2015 /10/APJMR-2015-3.4.1.08.pdf, September 9, 2017
12:47 P.M.
Neha.LS. Khaire1, Minal .D. Mahajan2, Aditee .S. Kavitake3, Prof. Dr.
R.V.Pujeri4,
47
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Hanumant Pawar5 Student1, 2, 3, Director4, Assistant Professor5


Depart ment of Computer Engineering MIT College of Engineering, Pune,
IndiaWater Management System, retrievefrom783ce9879e7f1 3cdf4 e36fd
2454de72b.Water%20Management%20System-1.pdf/march 21,
2018 12:59 P.M

Vicente B. Tuddao, Jr., Ph.D., and Erlinda Gonzales, ”Updates on Water Environ-
ment Management in the Philippines”, June 15, 2016, retrieve from
http://wepa-db.net/3rd/en/meeting/20161130/PDF/11%20Philippines_
Country %20updates FINAL%20PHILIPPINE%20REPORT%20Updates
%20on%20Water%20Environment%20Management%20FINAL
%20REVISED.pdf, November 17, 2017 6:24 P.M.

Water Environmental Partnership in Asia, “Water Environmental Management in


ASIA”, 2015, retrieve from http://www.wepa-db.net/pdf/2015outlook/WEPA _
Outlook 2015_english.pdf, September 07, 2017 2:47 P.M.

APPENDIX

A.
The Likert’s Scale

48
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

LIKERT’S SCALE

TABLE NUMERICAL VERBAL

INTERPRETATION INTERPRETATION

5 4.24 5.04 VERY


-
HIGHLY ACCEPTABLE

4 3.43 4.23 HIGHLY


-
ACCEPTABLE

3 2.62 3.42 ACCEPTABLE


-

2 1.81 2.61 MODERATELY


-
ACCEPTABLE

1 1.00 1.80 LEAST


-
ACCEPTABLE
B.
Letter of Request for Client Conference

49
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

C.
Agreement Letter with the Client

50
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

51
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

D.
Entity Relationship Diagram

52
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

E.
Data Flow Diagram

D. DATA FLOW DIAGRAM

E. SYSTEM FLOW CHART (PROTOTYPE)

F. ANDROID FLOW CHART (ANDROID)

53
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

F.
Flowchart for admin (prototype)

G.
Flowchart for admin (android)

54
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

G.
Source code of Android

#include <SoftwareSerial.h>

//SIM800 TX is connected to Arduino D8

#define SIM800_TX_PIN 11

55
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

//SIM800 RX is connected to Arduino D7

#define SIM800_RX_PIN 10

#define DEBUG true

//Create software serial object to communicate with SIM800

SoftwareSerial serialSIM800(SIM800_TX_PIN,SIM800_RX_PIN);

// ULTRASONIC START

char ret;

String ssid = "\"Pat lindy\"";

String pass = "\"patpatpat\"";

String tcp = "\"TCP\"";

String remoteip = "\"waterquality.esy.es\"";

String portnum = "80";

const int trigPin = 13;

const int echoPin = 12;

// defines variables

long duration;

int distance;

int a=1;

int sen1=0, senoff1=0, sen2=0, sen3=0;

// ULTRASONIC END

// PH START

const int analogInPin = A14;

int sensorValue = 0;

unsigned long int avgValue;


56
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

float b;

int buf[10],temp;

// PH END

void setup() {

pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output

pinMode(echoPin, INPUT); // Sets the echoPin as an Input

Serial.begin(115200); // Starts the serial communication

Serial1.begin(115200); // Starts the serial communication

sendData("AT+CWMODE=1\r\n",1000,DEBUG);

sendData("AT+CWJAP=" + ssid + "," + pass + "\r\n",10000,DEBUG); // Connect to AP

sendData("AT+CIPMUX=0\r\n",2000,DEBUG); //Single TCP Connections

//

//

//digitalWrite(trigPin, LOW);

//delayMicroseconds(1000);

//// Sets the trigPin on HIGH state for 10 micro seconds

//digitalWrite(trigPin, HIGH);

//delayMicroseconds(1000);

//digitalWrite(trigPin, LOW);

//// Reads the echoPin, returns the sound wave travel time in microseconds

//duration = pulseIn(echoPin, HIGH);

//// Calculating the distance

//distance= duration*0.034/2;

//Serial.print("Distance: ");

//Serial.println(distance);
57
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

//

// // TURBIDITY START

// int sensorValue = analogRead(A15);

//float voltage = sensorValue * (5.0 / 1024.0);

//delay(500);

// // TURBIDITY END

// // PH START

// for(int i=0;i<10;i++)

// {

// buf[i]=analogRead(analogInPin);

// delay(10);

// }

// for(int i=0;i<9;i++)

// {

// for(int j=i+1;j<10;j++)

// {

// if(buf[i]>buf[j])

// {

// temp=buf[i];

// buf[i]=buf[j];

// buf[j]=temp;

// }

// }

// }

// avgValue=0;
58
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

// for(int i=2;i<8;i++)

// avgValue+=buf[i];

// float pHVol=(float)avgValue*5.0/1024/6;

// float phValue = -5.70 * pHVol + 21.34;

// delay(500);

// // PH END

//

//Serial.print("Turbidity: ");

//Serial.println(voltage);

//Serial.print("PH: ");

//Serial.println(phValue);

// sendData("AT+CIPSTART="+ tcp +"," + remoteip + "," + portnum + "\r\n",3000,DEBUG); //


Start connecting to localhost <link id>,<type>,<remote IP>,<Port Number>

// String getStr3 = "GET /adrems/saveniems.php?distance=" + String(distance) + "&voltage="


+ String(voltage) + "&phvalue=" + String(phValue) + " HTTP/1.1\r\n"; //Storing to Database

// getStr3 += "Host: waterquality.esy.es\r\n"; // add the required header

// getStr3 += "Connection: close"; // close the connection

// getStr3 += "\r\n\r\n";

// String cmd3;

// // send data length

// cmd3 = "AT+CIPSEND=";

// cmd3 += String(getStr3.length());

// sendData(cmd3 + "\r\n",1000,DEBUG);

// sendData(getStr3,6000,DEBUG);

//

59
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

//Serial.println("End of Setup");

void loop() {

switch(a){

case 1:

digitalWrite(trigPin, LOW);

delayMicroseconds(1000);

// Sets the trigPin on HIGH state for 10 micro seconds

digitalWrite(trigPin, HIGH);

delayMicroseconds(1000);

digitalWrite(trigPin, LOW);

// Reads the echoPin, returns the sound wave travel time in microseconds

duration = pulseIn(echoPin, HIGH);

// Calculating the distance

distance= duration*0.034/2;

Serial.print("Distance: ");

Serial.print(distance);

Serial.println(" Centimeters");

if(distance<=10){

sen1+=1;

if(sen1==1){

Serial.begin(115200);
60
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

while(!Serial);

//Being serial communication witj Arduino and SIM800

serialSIM800.begin(115200);

delay(1000);

Serial.println("Setup Complete!");

Serial.println("Sending SMS...");

//Set SMS format to ASCII

serialSIM800.write("AT+CMGF=1\r\n");

delay(1000);

//Send new SMS command and message number

serialSIM800.write("AT+CMGS=\"09101949052\"\r\n");

//serialSIM800.write("AT+CMGS=\"09089226632\"\r\n");

delay(1000);

//Send SMS content

serialSIM800.write("Alert !! The water reach the warning level !!");

delay(1000);

//Send Ctrl+Z / ESC to denote SMS message is complete

serialSIM800.write((char)26);

delay(1000);

61
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Serial.println("SMS Sent!");

a=2;

break;

}else{

a=2;

senoff1=0;

}else if(distance>=11){

a=2;

sen1=0;

break;

case 2:

// TURBIDITY START

int sensorValue = analogRead(A15);

float voltage = sensorValue * (5.0 / 1024.0);

delay(500);

// TURBIDITY END

// PH START

for(int i=0;i<10;i++)

// 09089226632

buf[i]=analogRead(analogInPin);
62
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

delay(10);

for(int i=0;i<9;i++)

for(int j=i+1;j<10;j++)

if(buf[i]>buf[j])

temp=buf[i];

buf[i]=buf[j];

buf[j]=temp;

avgValue=0;

for(int i=2;i<8;i++)

avgValue+=buf[i];

float pHVol=(float)avgValue*5.0/1024/8;

float phValue = -5.70 * pHVol + 21.34;

delay(500);

// PH END

Serial.print("Turbidity: ");

Serial.print(voltage);

Serial.print("PH: ");
63
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Serial.print(phValue);

if (voltage < 2){

Serial.println(" Good Turbidity");

//if ng ph

if (phValue < 6){

Serial.println(" Increasing Acid");

sendData("AT+CIPSTART="+ tcp +"," + remoteip + "," + portnum + "\r\n",3000,DEBUG); //


Start connecting to localhost <link id>,<type>,<remote IP>,<Port Number>

String getStr3 = "GET /adrems/saveniems.php?distance=" + String(distance) +


"_Centimeters" + "&voltage=" + String(voltage) + "_Good_Turbidity" + "&phvalue=" +
String(phValue) + "_Increasing_Acid" + " HTTP/1.1\r\n"; //Storing to Database

getStr3 += "Host: waterquality.esy.es\r\n"; // add the required header

getStr3 += "Connection: close"; // close the connection

getStr3 += "\r\n\r\n";

String cmd3;

// send data length

cmd3 = "AT+CIPSEND=";

cmd3 += String(getStr3.length());

sendData(cmd3 + "\r\n",1000,DEBUG);

sendData(getStr3,6000,DEBUG);

else if (phValue == 7){

Serial.println(" Neutral pH Level");

sendData("AT+CIPSTART="+ tcp +"," + remoteip + "," + portnum + "\r\n",3000,DEBUG); //


Start connecting to localhost <link id>,<type>,<remote IP>,<Port Number>

64
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

String getStr3 = "GET /adrems/saveniems.php?distance=" + String(distance) +


"_Centimeters" + "&voltage=" + String(voltage) + "_Good_Turbidity" + "&phvalue=" +
String(phValue) + "_Neutral_pH_Level" + " HTTP/1.1\r\n"; //Storing to Database

getStr3 += "Host: waterquality.esy.es\r\n"; // add the required header

getStr3 += "Connection: close"; // close the connection

getStr3 += "\r\n\r\n";

String cmd3;

// send data length

cmd3 = "AT+CIPSEND=";

cmd3 += String(getStr3.length());

sendData(cmd3 + "\r\n",1000,DEBUG);

sendData(getStr3,6000,DEBUG);

else if (phValue > 8) {

Serial.println(" Increasing Alkaline");

sendData("AT+CIPSTART="+ tcp +"," + remoteip + "," + portnum + "\r\n",3000,DEBUG); //


Start connecting to localhost <link id>,<type>,<remote IP>,<Port Number>

String getStr3 = "GET /adrems/saveniems.php?distance=" + String(distance) +


"_Centimeters" + "&voltage=" + String(voltage) + "_Good_Turbidity" + "&phvalue=" +
String(phValue) + "_Increasing_Alkaline" + " HTTP/1.1\r\n"; //Storing to Database

getStr3 += "Host: waterquality.esy.es\r\n"; // add the required header

getStr3 += "Connection: close"; // close the connection

getStr3 += "\r\n\r\n";

String cmd3;

// send data length

cmd3 = "AT+CIPSEND=";

65
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

cmd3 += String(getStr3.length());

sendData(cmd3 + "\r\n",1000,DEBUG);

sendData(getStr3,6000,DEBUG);

else if (voltage = 3){

Serial.println(" Neutral Turbidity");

//if ng ph

if (phValue < 6){

Serial.println(" Increasing Acid");

sendData("AT+CIPSTART="+ tcp +"," + remoteip + "," + portnum + "\r\n",3000,DEBUG); //


Start connecting to localhost <link id>,<type>,<remote IP>,<Port Number>

String getStr3 = "GET /adrems/saveniems.php?distance=" + String(distance) +


"_Centimeters" + "&voltage=" + String(voltage) + "_Neutral_Turbidity" + "&phvalue=" +
String(phValue) + "_Increasing_Acid" + " HTTP/1.1\r\n"; //Storing to Database

getStr3 += "Host: waterquality.esy.es\r\n"; // add the required header

getStr3 += "Connection: close"; // close the connection

getStr3 += "\r\n\r\n";

String cmd3;

// send data length

cmd3 = "AT+CIPSEND=";

cmd3 += String(getStr3.length());

sendData(cmd3 + "\r\n",1000,DEBUG);
66
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

sendData(getStr3,6000,DEBUG);

else if (phValue == 7){

Serial.println(" Neutral pH Level");

sendData("AT+CIPSTART="+ tcp +"," + remoteip + "," + portnum + "\r\n",3000,DEBUG); //


Start connecting to localhost <link id>,<type>,<remote IP>,<Port Number>

String getStr3 = "GET /adrems/saveniems.php?distance=" + String(distance) +


"_Centimeters" + "&voltage=" + String(voltage) + "_Neutral_Turbidity" + "&phvalue=" +
String(phValue) + "_Neutral_pH_Level" + " HTTP/1.1\r\n"; //Storing to Database

getStr3 += "Host: waterquality.esy.es\r\n"; // add the required header

getStr3 += "Connection: close"; // close the connection

getStr3 += "\r\n\r\n";

String cmd3;

// send data length

cmd3 = "AT+CIPSEND=";

cmd3 += String(getStr3.length());

sendData(cmd3 + "\r\n",1000,DEBUG);

sendData(getStr3,6000,DEBUG);

else if (phValue > 8) {

Serial.println(" Increasing Alkaline");

sendData("AT+CIPSTART="+ tcp +"," + remoteip + "," + portnum + "\r\n",3000,DEBUG); //


Start connecting to localhost <link id>,<type>,<remote IP>,<Port Number>

String getStr3 = "GET /adrems/saveniems.php?distance=" + String(distance) +


"_Centimeters" + "&voltage=" + String(voltage) + "_Neutral_Turbidity" + "&phvalue=" +
String(phValue) + "_Increasing_Alkaline" + " HTTP/1.1\r\n"; //Storing to Database

getStr3 += "Host: waterquality.esy.es\r\n"; // add the required header


67
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

getStr3 += "Connection: close"; // close the connection

getStr3 += "\r\n\r\n";

String cmd3;

// send data length

cmd3 = "AT+CIPSEND=";

cmd3 += String(getStr3.length());

sendData(cmd3 + "\r\n",1000,DEBUG);

sendData(getStr3,6000,DEBUG);

else {

Serial.println(" Poor Turbidity");

//if ng ph

if (phValue < 6){

Serial.println(" Increasing Acid");

sendData("AT+CIPSTART="+ tcp +"," + remoteip + "," + portnum + "\r\n",3000,DEBUG); //


Start connecting to localhost <link id>,<type>,<remote IP>,<Port Number>

String getStr3 = "GET /adrems/saveniems.php?distance=" + String(distance) +


"_Centimeters" + "&voltage=" + String(voltage) + "_Poor_Turbidity" + "&phvalue=" +
String(phValue) + "_Increasing_Acid" + " HTTP/1.1\r\n"; //Storing to Database

getStr3 += "Host: waterquality.esy.es\r\n"; // add the required header

getStr3 += "Connection: close"; // close the connection

getStr3 += "\r\n\r\n";

String cmd3;
68
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

// send data length

cmd3 = "AT+CIPSEND=";

cmd3 += String(getStr3.length());

sendData(cmd3 + "\r\n",1000,DEBUG);

sendData(getStr3,6000,DEBUG);

else if (phValue == 7){

Serial.println(" Neutral pH Level");

sendData("AT+CIPSTART="+ tcp +"," + remoteip + "," + portnum + "\r\n",3000,DEBUG); //


Start connecting to localhost <link id>,<type>,<remote IP>,<Port Number>

String getStr3 = "GET /adrems/saveniems.php?distance=" + String(distance) +


"_Centimeters" + "&voltage=" + String(voltage) + "_Poor_Turbidity" + "&phvalue=" +
String(phValue) + "_Neutral_pH_Level" + " HTTP/1.1\r\n"; //Storing to Database

getStr3 += "Host: waterquality.esy.es\r\n"; // add the required header

getStr3 += "Connection: close"; // close the connection

getStr3 += "\r\n\r\n";

String cmd3;

// send data length

cmd3 = "AT+CIPSEND=";

cmd3 += String(getStr3.length());

sendData(cmd3 + "\r\n",1000,DEBUG);

sendData(getStr3,6000,DEBUG);

else if (phValue > 8) {

Serial.println(" Increasing Alkaline");

69
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

sendData("AT+CIPSTART="+ tcp +"," + remoteip + "," + portnum + "\r\n",3000,DEBUG); //


Start connecting to localhost <link id>,<type>,<remote IP>,<Port Number>

String getStr3 = "GET /adrems/saveniems.php?distance=" + String(distance) +


"_Centimeters" + "&voltage=" + String(voltage) + "_Poor_Turbidity" + "&phvalue=" +
String(phValue) + "_Increasing_Alkaline" + " HTTP/1.1\r\n"; //Storing to Database

getStr3 += "Host: waterquality.esy.es\r\n"; // add the required header

getStr3 += "Connection: close"; // close the connection

getStr3 += "\r\n\r\n";

String cmd3;

// send data length

cmd3 = "AT+CIPSEND=";

cmd3 += String(getStr3.length());

sendData(cmd3 + "\r\n",1000,DEBUG);

sendData(getStr3,6000,DEBUG);

a=1;

break;

70
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

String sendData(String command, const int timeout, boolean debug)

String response = "";

Serial1.print(command); // send the read character to the esp8266

long int time = millis();

while( (time+timeout) > millis())

while(Serial1.available())

// The esp has data so display its output to the serial window

char c = Serial1.read(); // read the next character.

response+=c;

if(debug)

Serial.print(response);

if(response.indexOf("RECEIVED")>0){

71
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

int meron = response.indexOf("RECEIVED");

Serial.print("Index ng RECEIVED:");

Serial.println(meron);

String res2subs = response.substring(meron);

Serial.println(res2subs);

int meronNum = res2subs.indexOf(">");

int meronNumpt2 = meronNum + 1;

int meron43 = meronNum + 5;

String res2subsNG0 = res2subs.substring(meronNumpt2,meron43);

Serial.println(res2subsNG0);

if(res2subsNG0.charAt(0) == '1'){

Serial.println("MERONG 1");

// int meron1 = res2subs.indexOf("1");

// int meron43 = meron1 + 4;

// Serial.print("Index ng 1:");

// Serial.println(meron1);

String res2subsNG0 = res2subs.substring(meronNumpt2,meron43);

Serial.println(res2subsNG0);

int StrLengthOFres2subsNG0 = res2subsNG0.length();


72
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

Serial.println(StrLengthOFres2subsNG0);

for (int i = 0; i < StrLengthOFres2subsNG0; i++){

String charatOnorOff = res2subsNG0.substring(i,i+1);

Serial.println(charatOnorOff);

digitalWrite(i+2,charatOnorOff.toInt());

else if(res2subsNG0.charAt(0) == '0'){

Serial.println("MERONG 0");

// int meron0 = res2subs.indexOf("0");

// int meron43 = meron0 + 4;

// Serial.print("Index ng 0:");

// Serial.println(meron0);

String res2subsNG0 = res2subs.substring(meronNumpt2,meron43);

Serial.println(res2subsNG0);

int StrLengthOFres2subsNG0 = res2subsNG0.length();

Serial.println(StrLengthOFres2subsNG0);
73
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

for (int i = 0; i < StrLengthOFres2subsNG0; i++){

String charatOnorOff = res2subsNG0.substring(i,i+1);

Serial.println(charatOnorOff);

//digitalWrite(i+7,charatOnorOff.toInt());

digitalWrite(9,LOW);

return response;

74
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

I.
Graphical User Interface of Android

75
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

76
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

77
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

78
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

J.
Statistical Formula
Formula in computing the weighted mean:

x = weighted mean.
xi = x1,x2,x3...... = Items given and;
fi = f1,f2,f3,...... = Frequencies corresponding to the given items.

Formula in computing Percentage (%):

%= X/n *100

Where:
%=Percentage.
X=Partial Number and;
n=Total Number

79
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

K.
Questionnaires
Developing a dependable water quality analyser for selected rivers in
Quezon City.

Name (optional): ________________________________________________________


Age:  18-20  21-25  26- 30  31-35  36-40  41-45  46-50  50 +
Sex (please check):  Male  Female
Educational Attainment (please check):  High school Graduate
 College Graduate

Instruction: CHECK the box that corresponds to your answer. Use the LEGEND below
as your guides.
RATING:
5 Very Highly Acceptable
4  Highly Acceptable
3  Acceptable
2  Moderately Acceptable
1  Least Acceptable

PH LEVEL ANALYSIS 5 4 3 2 1
1. The pH level sensor shows
accurate water alkalinity and
acidity monitoring.
(Ang pH level sensor ay
namomonitor ang tamang alkalin
at acid ng tubig)
2. The pH level sensor may help to
prevent bad quality of water in the
river like if the water is more on
acid or more on alkaline.
(Ang pH level sensor ay maaaring
tumutulong upang maiwasan ang
masamang kalidad ng tubig sa
ilog tulad ng kung ang tubig ay
higit pa sa acid o higit pa sa
alkalina)

80
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

3. The pH level sensor may help to


the residents to have clean water
to use.
(Ang pH level sensor ay maaaring
makatulong sa mga residente na
magkaroon ng isang malinis na
tubig.)

TURBIDITY ANALYSIS 5 4 3 2 1
4. The turbidity sensor may help to
easily measure the cloudiness
and clarity of water in the river.
(Ang turbidity sensor ay
tumutulong upang madaling
masukat ang labo at linaw ng
tubig sa ilog.)
5. The turbidity sensor may help
for knowing the dirtiness in the
river that can cause illness for
the respondents and can have
many negative effects on rivers
ecosystem.
(Ang turbidity sensor ay
maaaring makatulong upang
malaman ang mga dumi sa ilog
na maaaring maging sanhi sakit
para sa mga residente at
maaaring magkaroon ng
maraming mga negatibong
epekto ilog.)
6. Turbidity sensor may help for
maintaining the cleanliness in
river by monitoring.
(Ang turbidity sensor ay
maaaring makatulong sa
pagpapanatili ng kalinisan sa
ilog sa pamamagitan ng pag-
momonitor.)

81
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

WATER LEVEL ANALYSIS 5 4 3 2 1


1. The water level analysis shows
the current water level condition
through ultrasonic sensor.
(Ang Water level analysis ay
nagpapakita ng kasalukuyang
lagay ng antas ng tubig sa
pamamagitan ng ultrasonic
sensor.)
2. Water analysis helps alert people
based on river water level using
GSM module devise.
( Ang Water level analysis ay
nakakatulong sa pag-aalarma
sa mga tao batay sa lebel ng
ilog ng tubig gamit ang GSM
module.)

3. Water level analysis using


ultrasonic sensor helps for
preventing the risk of the people
living near in the river.
( Ang Water level analysis gamit
ang ultrasonic sensor ay
tumutulong upang maiwasan
ang panganib sa mga taong
naninirahan malapit sa ilog.)

DAILY REPORT MANAGEMENT 5 4 3 2 1


1. It able to make daily report
(kaya gumawa ng pang araw-
araw na report.).
2. Easy to view, save and print
daily reports.
(madaling i-view, i-save at i-
print kada reports.)
3. Easy to send daily reports.
(madaling magsend ng pang
araw-araw na reports.)
82
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

COMMENTS/RECOMMENDATION/SUGGESTION:

83
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

MARK JOSHUA C. BONGALON


BLK 12 LOT 11 PH1 EASTWOOD, GREENVIEW, SUBDIVISION

RODRIGUEZ, RIZAL

PERSONAL INFORMATION:

Date of Birth: February 11, 1998 Civil Status: Single


Place of Birth: Sumulong Antipolo Gender: Male
Age: 20 Citizenship: Filipino
Height: 5’4 ft. Religion: Born Again
Weight: 50 kg.

EDUCATIONAL BACKGROUND:
TERTIARY Colegio De Montalban
Kasiglahan Village, San Jose, Rodriguez, Rizal 1860
Bachelor of Science in Information Technology
2014-2018

SECONDARY Gen. Licerio Geronimo Memorial National High School


Geronimo, Rodriguez, Rizal
2010 - 2014

PRIMARY Quirino Elementary School / Eulogio Rodriguez Jr.


Elem. School
Anonas, Quezon City / A Bonifacio St, Rodriguez, Rizal
2004 - 2005 / 2006 – 2010

84
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

EMMANUEL STEVE P. CAWAS


BLK 22 LOT 2 PH1-A KASIGLAHAN VILLAGE, SAN JOSE,

RODRIGUEZ, RIZAL

PERSONAL INFORMATION:

Date of Birth: August 26, 1997 Civil Status: Single


Place of Birth: Intramuros, Manila Gender: Male
Age: 20 Citizenship: Filipino
Height: 5’11 ft. Religion: Roman Catholic
Weight: 63 kg.

EDUCATIONAL BACKGROUND:
TERTIARY Colegio De Montalban
Kasiglahan Village, San Jose, Rodriguez, Rizal 1860
Bachelor of Science in Information Technology
2014-2018

SECONDARY Kasiglahan Village National High School


Kasiglahan Village, San Jose, Rodriguez, Rizal 1860
2010-2014

PRIMARY Kasiglahan Village Elementary School


Kasiglahan Village, San Jose, Rodriguez, Rizal 1860
2004-2010

85
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

RANDOLPH MAAGHOP
BLK 29 LOT 7 SOUTHVILLE 8A, SAN ISIDRO,

RODRIGUEZ, RIZAL

PERSONAL INFORMATION:

Date of Birth: September 04, 1994 Civil Status: Single


Place of Birth: Manila Gender: Male
Age: 23 Citizenship: Filipino
Height: 5’8 ft. Religion: Roman Catholic
Weight: 51 kg.

EDUCATIONAL BACKGROUND:
TERTIARY Colegio De Montalban
Kasiglahan Village, San Jose, Rodriguez, Rizal 1860
Bachelor of Science in Information Technology
2014-Present

SECONDARY San Isidro National Highschool


Sitio Tanag San Isidro, Rodriguez, Rizal 1860
2013-2014

PRIMARY Burgos Elementary School-Unit 1


Burgos Rodriguez, Rizal 1860
2006-2007

86
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

MARY ROSE L. MENDOZA


BLK 5 LOT 8 PH1-K KASIGLAHAN VILLAGE, SAN JOSE

RODRIGUEZ, RIZAL

PERSONAL INFORMATION:

Date of Birth: July 01, 1996 Civil Status: Single


Place of Birth: Quezon City Gender: Female
Age: 21 Citizenship: Filipino
Height: 5’3 ft. Religion: Roman Catholic
Weight: 44 kg.

EDUCATIONAL BACKGROUND:
TERTIARY Colegio De Montalban
Kasiglahan Village, San Jose, Rodriguez, Rizal 1860
Bachelor of Science in Information Technology
2014-Present

SECONDARY Kasiglahan Village National High School


Kasiglahan Village, San Jose, Rodriguez, Rizal 1860
2009-2013

PRIMARY Kamuning Elementary School


Cubao Kamuning, Quezon City
2003-2009

87
COLEGIO DE MONTALBAN

INFORMATION TECHNOLOGY

MARY JOY D. MOJICO


BLK 2 LOT 31 PH1-K KASIGLAHAN VILLAGE, SAN JOSE

RODRIGUEZ, RIZAL

PERSONAL INFORMATION:

Date of Birth: June 27, 1998 Civil Status: Single


Place of Birth: Pasig City Gender: Female
Age: 19 Citizenship: Filipino
Height: 5’2 ft. Religion: Roman Catholic
Weight: 48 kg.

EDUCATIONAL BACKGROUND:
TERTIARY Colegio De Montalban
Kasiglahan Village, San Jose, Rodriguez, Rizal 1860
Bachelor of Science in Information Technology
2014-Present

SECONDARY Kasiglahan Village National High School


Kasiglahan Village, San Jose, Rodriguez, Rizal 1860
2010-2014

PRIMARY Kasiglahan Village Elementary School


Kasiglahan Village, San Jose, Rodriguez, Rizal 1860
2004-2010

88

You might also like