A Web Based Disaster Risk Reduction Management Monitoring System
A Web Based Disaster Risk Reduction Management Monitoring System
In Partial Fulfillment
Of the Requirements for the Degree
Bachelor of Science in Information Technology
Major in Service Management
By:
Catibog, Jomhar Kelly A.
Forlaje, Miles G.
Quijano, Laurence R.
December 2023
APPROVAL SHEET
PANEL OF EXAMINERS
Accepted and approved in partial fulfillment of the requirements for the degree of
Bachelor of Science in Information Technology major in Service Management.
ii
Date Dean, CICS
ii
Abstract
Accepting technology breakthroughs has become essential in our rapidly
modernizing environment, particularly in catastrophe risk reduction in Ibaan, Batangas.
Technology provides concrete benefits by increasing the efficiency and efficacy of
disaster management, as demonstrated by the automation of manual operations.
Risk management is now an essential factor in company governance and strategic
goals. It requires methodically developing plans, rules, and processes to reduce and
control threats during an emergency. The Municipality of Ibaan Emergency Operation
Center serves as the key coordinating point within the municipality. The suggested
project is steadfast in its objective to deliver effective, efficient, prompt, and well-
coordinated disaster response systems. This not only protects people, property, and the
environment, but it also meets the urgent needs of impacted populations.
The purpose of this project is to design and install a web-based monitoring system
for the Municipal Disaster Risk Reduction Management Council of Ibaan, Batangas. Its
primary goal is to reduce the council's time-consuming procedures, strengthen its ability
for precise catastrophe response, and align Ibaan with modern disaster management best
practices. Furthermore, this attempt strives to improve disaster data management,
response coordination, and the establishment of a secure, comprehensive system capable
of storing all important information required for effective disaster risk reduction
ⅲ
ACKNOWLEDGEMENT
The researchers express gratitude to God for providing the necessary resources for
the study and program. No shortages existed. Throughout the studies, he dealt with
obstacles and supported us throughout challenging periods.
We would like to express our sincere gratitude to the capstone adviser, Lanie P.
Palad, MSCS for providing invaluable supervision and support during the preparation and
completion of this study.
We would like to express our sincere gratitude to the capstone instructor, Mr.
Rowell M. Hernandez, DIT and Mrs. Ria Castillo MSCS for his invaluable guidance,
expertise, and counsel during the project development process.
ⅳ
DEDICATION
The project is the final result of the researchers taking many hard sacrifices. The
dedication is sincerely and proudly extended to those individuals who serve as a source of
inspiration. The initiative received support from parents, guardians, classmates, and
friends, who provided assistance and encouragement during the hurdles encountered.
To the instructor and adviser of the capstone course. We would like to begin by
expressing our utmost thanks to the Almighty God, whose benevolence has bestowed
gifts upon us in our daily lives. We express our gratitude for the qualities of fortitude,
courage, perseverance, sagacity, temporal resources, and direction that have played a
Jomhar
Miles
Laurence
v
TABLE OF CONTENTS
APPROVAL SHEET ii
Abstract iii
ACKNOWLEDGEMENT iv
DEDICATION v
TABLE OF CONTENTS 1
List of FIGURES 1
LIST OF TABLES 2
CHAPTER I 1
Introduction 1
CHAPTER II 8
Technical Background 8
Related Studies 9
Related System 24
Local Studies 33
Conceptual Framework 40
ix
Definition of Terms 42
CHAPTER III 46
Fishbone Analysis 50
Hardware Requirements 53
Software Requirements 54
Functional Requirements 55
Non-Functional Requirements 56
Constraints 57
Security Model 62
Software Trade-Offs 64
Use Case 66
Sequence Diagram 68
Database Design 69
Development 70
Software 70
Technology Stack 71
Database 72
viii
Subscriptions 72
Testing 74
CHAPTER IV 90
CHAPTER V 98
Summary of Findings 98
Conclusion 99
Recommendations 100
Bibliography 101
APPENDICES 107
viii
List of FIGURES
1 Conceptual Framework 41
2 Agile Model 46
4 System Boundary 52
6 Security Model 62
7 Context Diagram 65
9 Level-0 Diagram 67
10 Sequence Diagram 68
11 Database Diagram 69
12 Testing 74
13 Deployment 80
14 System Development 81
15 Add Report 90
16 New Reports 91
17 Data Report 92
18 Incident Reports 93
19 Typhoon Reports 94
20 Landslide Report 95
21 New Reports 96
viii
22 Report Module 97
viii
LIST OF TABLES
1 Server-Side Language 58
2 Database 59
3 Testing Tools 60
4 Trade-Offs 64
5 Technology Stack 71
6 Hardware 73
8 Risk Categories 82
x
CHAPTER I
Introduction
Disasters can occur at any moment and in any location, and their consequences
infrastructure. Risk reduction and management techniques have been devised and applied
at several levels, including local government, to lessen the impact of such calamities. One
of the Municipal Disaster Risk Reduction and Management Council's (MDRRMC) key
roles in the Municipality of Ibaan, Batangas, is to monitor the safety and welfare of its
monitoring system that assist in managing and monitoring contingency plans and
time information on the status of the monitoring plans, as well as ensuring that barangay
System for the Municipal Disaster Risk Reduction Management Council for the
Municipality of Ibaan, Batangas, The system enable the MDRRMCO staff to monitor and
1
The system would have been scalable, resilient, and simple to maintain if these
tools are used. Overall, the goal of this study is to offer the MDRRMC an efficient and
dependable tool for maintaining and monitoring incidents in the Municipal of Ibaan,
Batangas. It is believed that this system would contribute to the municipality's improved
catastrophe preparedness and response, ultimately helping to protect the lives and
Natural and man-made disasters can strike without notice and wreak enormous
damage to people and property. Because it is located in the Pacific Ring of Fire and
typhoon belt, the Philippines is highly vulnerable to natural disasters such as typhoons,
entrusted with developing policies and programs to improve disaster resilience and
manage disaster effects. Locally, the Municipal Disaster Risk Reduction and
One of the MDRRMC's most important roles is to protect people's safety and well-
being during emergencies and disasters. The council is meant to create and implement
2
web-based monitoring plans that serves as a guide for barangays, the Philippines' smallest
governmental unit, in dealing with catastrophes and disasters. The barangays are in
charge of putting these contingency reports into action and responding to emergencies
Monitoring and managing plans at the Municipal level, on the other hand, can be
dependable and efficient system to monitor and manage contingency preparations and
opportunities that had been created to offer novel solutions to these difficulties. Several
System for the MDRRMC of the Municipality of Ibaan, Batangas. The system offers
MDRRMC a dependable and efficient tool for monitoring and managing contingency
plans in barangay level, as well as coordinating emergency responses. Using this system,
the MDRRMC can improve the disaster resilience of the Municipality of Ibaan, Batangas,
3
Objectives of the Study
could deliver the information reported by the barangay about the incident details
caused by natural disasters and incident reports by providing generated reports that
includes:
2. To provide a system that records the history of natural and man-made incidents.
3.1 Status
3.2 Response
4
Significance of the study
The significance of this study stems from its varied influence on improving
and accessible database. This guarantees that information flows efficiently, allowing the
The historical records system, which is available to both MDRRMC and Barangay
staff, helps to provide a thorough picture of prior natural disasters. This data-driven
method allows trend analysis, risk assessment, and the development of tailored
community resilience plans. Furthermore, the system pinpoints the specific location of
occurrences, enabling for the fast deployment of resources to impacted barangays. This
real-time geographical awareness is critical for successful and focused crisis assistance.
The module for reporting emergency plans and contingencies promoted openness
and collaboration. The shared platform provides real-time information to both MDRRMC
Disaster Risk Reduction Management Council for the Municipality of Ibaan, Batangas
5
These goals work together to create a more resilient and well-prepared community
in the event of natural disasters and other catastrophes. The development of a web-based
monitoring system is a critical solution for ensuring the prompt and efficient availability
of information submitted by barangays about natural disasters and other crises. This
meets the requirement for a simplified and integrated platform, fostering efficient
The study focuses on the monitoring of incident reports for the Municipal Disaster
Risk Reduction and Management Council of the Municipality of Ibaan, Batangas. With
the system, the municipality is able to monitor incident reports and responses in a more
incident. The system is designed to keep track of the disaster records that occurred in the
The implementation of this system that governs the disaster incident monitoring
system that takes responses and appropriate actions includes different modules to enable
6
The MDDRMCO Admin can login and access the entire system. It had been
designed for the Municipal Disaster Risk Reduction and Management Council to view
and manage all barangays' emergency reports. Identify the urgent actions necessary for
response activities. Providing for the urgent and necessary requirements of the afflicted
area. It also provides a recording report set by the barangay officials. The barangay
officials can log in and report a case within their respective barangay location. It is
designed to allow volunteers to respond and coordinate with MDRRMCO Admin, and to
strengthen the criteria for reporting set forth by the Barangay Sustainable Information.
The main goal of this study is to create a Web-based Monitoring System that
would strengthen the criteria for reporting set forth by the Barangay Sustainable
Information.
Nevertheless, the system also had its limitations. It requires an internet connection
to be used. This is exclusive only for the use of the MDRRMCO staff of Ibaan,
Batangas. While the Barangay Officials can access their own Barangay system and report
information and announcement modules set by the MDRRMC system to prevent data
breaching and data theft. Furthermore, the system could only monitor the said reported
7
CHAPTER II
REVIEW OF RELATED SYSTEMS AND STUDIES
This chapter includes the ideas, finished thesis, journal articles, generalizations or
conclusions, and others. Those that researchers include in this chapter help in
Technical Background
The Local Contingency Monitoring System for the Municipal Risk Reduction and
developed to help with disaster risk monitoring and management in Ibaan's local
barangays. To implement the system, there are computer languages that would are used.
First is HTML, a language used to describe the structure of web pages. HTML makes it
possible to create static pages with text, headings, tables, lists, images, links, and so on. It
can be seen as the structure of the current system. CSS is for laying out and structuring
Moreover, it implements design elements that can be seen through the presentation
of the system. JavaScript is lightweight and most commonly used as a part of web pages,
whose implementations allow client-side scripts to interact with the user and make
capabilities. It gives functions and is interactive with the other components inside the
system output. The Django web framework, a high-level Python web framework that
8
enables for quick creation of online applications, This is used as a back-end of the
system, and SQL (Structured Query Language), a standard language for managing data
stored in relational databases, is used to build the system. This is implemented as the
database is built with SQL and also includes tables for storing information on
municipalities, hazards, risk assessments, and response plans. The Django web
framework is used to provide a user-friendly interface for data entry, search, and
visualization. The system contains capabilities for creating reports and visualizations
based on the collected data, allowing for a thorough overview of catastrophe risks in the
area.
Overall, the Local Contingency Monitoring System built using Django and SQL is
a great tool for local officials to use in monitoring catastrophe risks and ensuring the
safety of their residents. The technology serves to speed disaster response activities and
increase the community's overall resiliency by using the power of contemporary digital
technologies.
This phase defines the various associated systems and conducts research to help
9
Related Studies
agreements such as the Sendai Framework. This involves diverse information flow and
losses and casualties. Younger children belong to a group vulnerable to natural disasters.
Meanwhile, the older ones may become influencers or even leaders who can inform their
families and friends about hazard preparedness. Educating and increasing the disaster
hazards. Growing national and international policy agenda on disaster risk reduction
(DRR) has improved the availability of educational materials. Hazard maps play an
escape routes and the locations of medical centers. Cross reported that some geography
10
According to Schlumberger, J., et al., (2022) Climate change impacts are
the underlying (uncertain) risk driver interactions are still lacking. We tailor the approach
review the recent multi-hazard and multi-sector research to identify relevant aspects of
analytical steps of DAPP by introducing three iteration stages can help to capture
interactions, trade-offs, and synergies across hazards and sectors. We show that DAPP-
management. DAPP-MR can be seen as an analytical basis and the first step toward an
According to Yu, I. (2022) This study is to develop a risk assessment model for
climate-related disasters that cause severe damage to the Republic of Korea and to
propose a method to use the risk assessment results for establishing adaptation measures.
A model that can estimate risks by synthesizing multiple climate-related disasters and
provide results based on a 30m grid is developed. The development of the risk
assessment model involves the design, implementation, and verification stages. The
11
methods and procedures for risk calculation were formulated in the design stage and risks
were calculated by applying the designed model to the study region in the
implementation stage. In the verification stage, the calculated risks were compared with
the actual climate-related disaster damages of the past. It assessed the climate-related
disaster risk in the research area through the risk assessment model developed through
three steps and analyzes factors that increase and decrease the risk through sub-indices
analysis.
Reduction (DRR) policy globally to further understand the complexity of disaster risk in
our contemporary time. However, the essence of SFDRR is still not well embraced across
nations considering the implementation of the framework at the local level. Besides,
global change and challenges have led to various evolving risks in recent times, a
reflection on this should offer new commitments to human's sustainable living, resilience,
and well-being. Studies on Climate Change Adaptation (CCA) and Disaster Risk
Reduction highlighted the causal link between climate change and disaster risk which has
population to prepare, respond, and recover from its impacts. However, a paradigm shift
from hazard response to identifying risks, and assessing and ranking them has become
critical recently. The focus of this shift is placed on taking account of social factors
12
affecting the local populace and interpretation of risk alongside their thresholds for
action.
According to Alcantara- Ayala, I., Pasuto, A., & Cui, P. (2022) Emphasize the
that hinder global sustainable development. They propose the establishment of a global
better risk understanding and acceptance. The role of schools and teachers in disaster risk
According to Zhou et al., (2019) The highlight the critical importance of post-
disaster road network connectivity, emphasizing its impact on disaster response and long-
term recovery. The complexity of urban road networks is addressed, stressing that
multiple impassable road sections can significantly hinder travel time for disaster victims
and fragment the network into isolated "islands." The study also notes the improved
13
accuracy of weather forecasts, leading to earlier natural disaster warnings and reduced
explored, emphasizing their use throughout the entire disaster cycle for communication,
information dissemination, and emergency response. The need for a better understanding
of natural hazards and the importance of long-term hazard data in Bangladesh are
events in disaster risk reduction policies. Social media's role in disaster-related data
highlighting its broad coverage and rapid data flow. Satellite remote sensing's suitability
disasters. Finally, the evolving methods and indicators in agricultural drought and flood
risk assessment are discussed, emphasizing the importance of accurate spatial and
temporal distribution assessment for effective disaster prevention and mitigation policies.
beyond the jurisdiction of any single government department. The author highlights the
examples like the Japanese tsunami and Hurricane Katrina. To assess the dynamics of
assistance organizations post-Hurricane Katrina, the study employs a case study approach
14
that duplicates and imitates these dynamics. The evaluation, conducted from a network-
including delayed resource allocation despite increased collaboration links, limited shared
According to John Twigg et. al, (2019) This Good Practice Review identifies and
discusses the principles and practice of disaster risk reduction (DRR) comprehensively
explore the principles and practices of disaster risk reduction (DRR) by drawing on
global experiences. The review provides guidance for practitioners, particularly project
planners and managers involved in DRR initiatives at subnational and local levels.
assist those already engaged in DRR or planning to incorporate it into their existing
review emphasizes the wide-ranging nature of DRR activities and offers practical insights
countries. The primary methodology involved case study documentary research and a
meta-analysis of existing literature. The infusion method, incorporating DRR themes into
15
specific school disciplines, emerged as the most common approach. While DRR is
integrated into a limited range of subjects, particularly in the physical and natural
sciences, it seldom serves as the main emphasis in a unique subject area. The study
connections, with horizontal integration more prevalent than vertical integration. Various
strategies for curriculum integration are discussed, each with its benefits and drawbacks,
special subject, and symbiotic approaches. The use of learning and teaching strategies in
DRR curricula is often constrained, with a need for greater emphasis on interactive,
confidence. While successful examples of interactive and immersive learning exist, there
is limited evidence for affective learning approaches. As disasters become more frequent,
the study highlights a growing need for affective learning in pre-disaster education,
influencing the adoption of catastrophe risk reduction measures and their impact on
hazard and risk perceptions. The article addresses four key issues related to the
the importance of culture in reducing disaster risk, strategies for engaging with diverse
cultures, methods for accessing and utilizing local knowledge, and the integration of local
16
and scientific knowledge to mitigate disaster risk. Case study snapshots from Indonesia,
Papua New Guinea, the United States, and the Maldives, focusing on geologically
associated hazard phenomena like earthquakes, volcanoes, and tsunamis, provide insights
into the challenges, potential solutions, and the need for bridging disciplinary boundaries
to ensure cultural factors are considered in risk reduction efforts and research
applications.
reduction policy and practice require knowledge for well-informed decision-making and
studies and policy programs. Despite attempts to improve data and information,
integrate knowledge systems at various spatial scales. The authors draw attention to the
knowledge and uses examples from France to illustrate challenges and potential solutions
in catastrophe risk reduction. The authors advocate for increased efforts to understand the
risk research can be more impactful by integrating various scales, societal actors,
knowledge sources, and disciplines. They emphasize the need for strategic incentives and
17
government support to enhance coherence, coordination, and knowledge sharing among
definition and applications of the term resilience have changed historically. The goal is to
dive into the historical evolution of the term resilience and its varied applications,
particularly within disaster risk reduction. The exploration spans disciplines, ranging
from the humanities, social sciences, legal, and political arenas, to mechanics, ecology,
and psychology. The essay illuminate’s conflicts and contradictions inherent in the notion
of resilience, such as those between stability and dynamism, and dynamic equilibrium
versus evolution. It emphasizes the potential challenges in applying the resilience concept
to catastrophe risk reduction, where the emphasis is on changing the system's state rather
than maintaining it. While acknowledging the rich history and diverse meanings
associated with resilience, the essay cautions against reading too much into the term as a
rigid model or paradigm, highlighting the need for a nuanced understanding in contexts
According to Marisol Estrella, et al. (2019) address the pressing need for new
approaches to hazard mitigation and reducing exposure and vulnerability in the face of
emphasize that hazard mitigation is a key strategy that can impact all elements of the
18
approaches to disaster risk reduction (DRR) is attributed to various factors, including the
poor interactions between policymakers and researchers. The book aims to offer readers a
planners.
need for innovative strategies in hazard mitigation, exposure, and vulnerability reduction.
The dilemma arises in choosing between traditional flood control measures and exploring
sustainable development, faces hesitancy in adoption for disaster risk reduction (DRR).
The approach, capable of influencing all facets of the disaster risk equation, encounters
challenge due to the isolation of environmental and disaster management sectors, the
DRR across disciplines. Authored by experts from global scientific and disaster
19
management communities, the book aims to serve as a foundational resource, fostering
substantial losses to individuals, the economy, and society. Despite the severe
consequences, some individuals and communities do not prioritize such events. The study
explores the correlation between culture and disaster risk reduction (DRR),
acknowledging that risk perception is shaped not only by potential harm but also by
cultural norms and behaviors. Through a comprehensive literature analysis and case
studies, the study finds that culture has both facilitated the survival of communities after
catastrophes and impeded the effectiveness of DRR operations in different scenarios. The
study suggests that integrating community-based DRR activities with cultural practices
role of physical science in mitigating environmental dangers and draws attention to the
techniques. Exploring four key concerns, the article delves into the necessity of
considering 'culture' in disaster risk reduction across disciplines: the role of culture in risk
mitigation, interaction with diverse cultural backgrounds, accessing and utilizing local
knowledge, and integrating the expertise of local residents and scientists for effective
disaster mitigation. Drawing insights from case studies in Indonesia, Papua New Guinea,
20
the United States, and the Maldives, the article outlines challenges and potential solutions
emphasizing the integration of research into practice and practice into research.
the concept of resilience is explored across different historical periods, aiming to enhance
understanding of its incorporation into disaster risk reduction and reconcile conflicts
surrounding its usage. The analysis spans various disciplines, including sciences,
humanities, legal, and political domains, tracing the concept's journey from mechanics to
tensions and contradictions in resilience, such as the balance between stability and
dynamism, the paper acknowledges that while resilience fits well within general systems
emphasizing change processes. The study concludes that contemporary resilience draws
on diverse historical interpretations and practical applications but warns against excessive
underappreciated and has the potential for significant contributions. After establishing a
theoretical basis for the role of indigenous knowledge in disaster risk reduction, the essay
21
presents two illustrative cases: one involving a framework for integrating diverse
knowledge systems in Papua New Guinea, and another focusing on participatory three-
and empirical observations, the key insights highlight the importance of understanding
recognizing the diversity within communities. The essay emphasizes the need for a
balanced approach that acknowledges the limitations of each knowledge form, facilitating
the exchange of insights between internal and external stakeholders for comprehensive
According to Arvin Hadlos, et al. (2019), the study highlights the significance of
local and indigenous knowledge (LIK) in disaster risk reduction (DRR). Through a
systematic literature review of 325 articles, the research identifies LIK as a crucial factor
in anticipating, mitigating, addressing, and recovering from natural disasters. The study
income nations. Emphasizing the convergence of LIK and scientific knowledge, the
research aligns its findings with the principles of the Sendai Framework, recognizing the
nascent acknowledgment of LIK within this framework. The synthesis aims to provide a
initiatives.
22
According to Jessica Mercer, et al. (2019) The increasing recognition of the
significance of indigenous knowledge has led to demands for its integration into disaster
risk reduction efforts. The integration of indigenous knowledge and scientific knowledge
effective integration of these two knowledge systems has not yet been fully constructed.
mitigate the susceptibility of a community to environmental threats. This study centers its
attention on small island developing states (SIDS) and provides an examination of the
explores the complexities associated with integrating indigenous knowledge within this
the framework is presented, relying on research conducted in Papua New Guinea. The
of potential avenues for integrating indigenous and scientific knowledge. This integration
various established education programs for Disaster Risk Reduction (DRR) in schools, an
impartial research study was lacking to comprehensively assess their effectiveness. This
23
study aimed to fill that gap by surveying 124 students from 17 districts in Nepal. The
adaptability, and risk perception. Statistical analyses revealed the insufficiency of current
disaster education activities, emphasizing the need for more effective approaches at the
individual level within school communities. Additionally, the study stressed the
wisdom that has sustained local communities worldwide for generations, acquired
through dynamic exchanges with their environment. While existing literature extensively
application in disaster risk reduction and climate change in Africa. The value of this
for enduring strategies in the face of future challenges. The article emphasizes the need
from experts in disaster risk reduction, climate change, indigenous knowledge, and
24
Related System
According to Luna, OCHA, Gomez, Righi et al, (2021) Typhoon Odette (Rai)
wreaked havoc in the Philippines in late 2021, prompting significant international aid due
to its devastating impact on infrastructure, agriculture, and around 4 million people across
38 provinces. The aftermath exposed critical shortages, leading to severe health issues
and fatalities. Recognizing the urgency, the Center for Disaster Philanthropy initiated a
platform for assistance and donations. Given the country's vulnerability to climate
Zambales, employed remote sensing, GIS, secondary data, and interviews to assess
of seismic risk and addressing multidimensional challenges through risk mitigation and
disaster management. The article delves into the pivotal role of IoT in disaster
existing market solutions. The study showcases practical implementations, such as early-
warning systems for fire detection and earthquakes, highlighting IoT's application,
25
architecture, and its relevance across diverse disaster scenarios. With a focus on guiding
stakeholders, the research serves as a valuable resource for utilizing IoT technology to
bolster the resilience of smart city infrastructure, manage disasters effectively, and
guiding disaster risk reduction efforts, while management involves the organization,
planning, and application of measures for preparing, responding to, and recovering from
disasters. Responses may take the form of structural (e.g., dams, evacuation shelters) or
non-structural measures (e.g., building codes, land-use planning laws), and can be either
reactive or proactive in nature. This paper aims to evaluate the governance and
droughts in developed countries. The systematic review, spanning from 2005 to 2018,
focuses on priorities outlined in the Sendai Framework for Disaster Risk Reduction.
countries, the study emphasizes the importance of assessing developed countries, given
planning and preparedness practices. The review seeks evidence of good practices in
disaster management within developed nations, recognizing the need for intensive
26
coordination among various agencies, including police, fire departments, public health,
methods, involving the collection of information from open crowds on social media, are
widely used but raise concerns about authenticity and reliability. To address this, the
involving the affected community, the system aims to supplement social media posts and
gathered through both methods. The study explores how community participation in
lacking quick disaster response capabilities, especially those situated in areas surrounded
respond swiftly to disasters can lead to isolation, resulting in significant loss of life and
research focusing on effective disaster response for such geographically challenged areas.
In response to this gap, the research aims to develop an automated analysis tool utilizing
27
a web-based Geographic Information System (GIS) application. The tool aims to identify,
in real time, communities at risk of isolation, providing valuable insights for disaster
disaster risk management and to comprehend the ways in which these organizations
agencies for successful disaster management efforts. The review aims to provide insights
into the impact and significance of religious organizations in the context of disaster risk
management.
According to Migliorini, M., Hagen, J.S., et al (2019) The aim to investigate the
increased access to data from diverse sources for catastrophe risk reduction. The study
focuses on a case study pertaining to data interoperability in disaster risk reduction within
Europe. It identifies existing obstacles and links them to the European Science and
improving data interoperability, the study emphasizes the necessity of identifying major
28
barriers as an initial step towards enhancing disaster risk reduction efforts by leveraging
available data.
According to Lin, Lexin (2018) In the past, disaster risk management (DRM)
assessments are crucial for understanding potential disaster risks, their impact on
Consequently, there has been a notable shift in the focus of DRM activities from response
to preparedness and prevention. The European Commission's Humanitarian Aid and Civil
Protection Factsheet suggests that investing €1 in disaster risk prevention can lead to
According to Rivera, Ceesay, and Sillah (2020), numerous studies have explored
the frequency and impact of disasters in Sub-Saharan Africa (SSA) to assess nations'
capabilities in managing hazards. The research underscores that factors influencing the
capacities at both national and local levels, ineffective national institutions, and a
management in SSA and other vulnerable regions globally, achieving the goals outlined
by the Hyogo Framework for Action (HFA) 2005–2015 and the Sendai Framework for
29
Disaster Risk Reduction (SFDRR) 2015–2030 has proven challenging. These goals
disasters to reduce harm to life, property, and the environment, but political issues and
within smart cities plays a vital role in enhancing the infrastructure to effectively address
disasters. This study offers a perspective review on disruptive technologies, including the
Internet of Things (IoT), image processing, artificial intelligence (AI), big data, and
smartphone applications, currently in use and proposed for future advancements in urban
disaster management. The primary focus is on exploring how smart cities can be
management. The study addresses key questions concerning the barriers to utilizing
management methods through their application. To address these questions, the authors
propose a novel framework that integrates big data analytics and AI, aiming to develop
damage amounting to USD 2111 billion globally between 1980 and 2018, with nearly
30
half of all natural hazard-related disaster losses attributed to them. These cyclones are
recognized as among the most perilous natural threats worldwide. Notably, the African
continent, particularly the region south of the Sahara, has not been exempt from their
impact. Countries in this region, including Zimbabwe, are particularly vulnerable due to
their geographical location. Zimbabwe, facing recurring natural hazards such as tropical
cyclones, droughts, and floods, has witnessed substantial destruction and displacement
resulting from storms. Climate change is anticipated to amplify the frequency and
severity of these hazards, with cyclone-induced floods being especially devastating. The
floods triggered by Cyclone Eline in 2000 caused over 700 fatalities, displaced more than
billion in Zimbabwe and Mozambique. Recent tropical storms, including Cyclone Dineo
in 2017 and Cyclone Idai in 2019, have also led to flooding in Zimbabwe, emphasizing
integrating disaster risk reduction (DRR) with climate change adaptation (CCA) to
mitigate the risk and impact of catastrophes. However, despite their shared objectives,
DRR and CCA often operate independently, and achieving successful integration remains
Community, the study provides empirical insights into the perceived consequences of
maintaining separate government entities for DRR and CCA. Using a mixed-methods
31
approach with 40 participants from countries including Botswana, Eswatini, Madagascar,
Malawi, Namibia, South Africa, Tanzania, Zambia, and Zimbabwe, the research
identifies five key effects of maintaining separate DRR and CCA organizations,
building activities early in the disaster management process. The recognition of a disaster
stems from the point where a system or community's capacity and response skills are
disaster management theory and practice have consistently focused on this aspect since
lives. The roots of ineffective disaster response often trace back to insufficiently
developed abilities.
According to Terzi et al. (2019), future scenarios indicate that mountain regions
are highly susceptible to climate impacts, encompassing alterations in the water cycle
such as extreme rainfall, glacier melting, and changes in river runoff. These impacts pose
threats to biodiversity, ecosystem services, the local economy (including drinking water
supply, hydropower generation, and agricultural suitability), and human safety due to
increased risks of natural hazards. The comparative analysis conducted in the study
32
highlights the strengths and limitations of various approaches to multi-risk assessment in
based on specific criteria like spatial and temporal dynamics, uncertainty management,
hybrid models emerge as more promising for further applications, demonstrating higher
potential to represent the effects of climate change on multi-risk processes and facilitate
According to Sarbayev, Yang, and Wang (2019), advanced process systems are
intricate structures with interconnected components, and failures in one or more of these
components can lead to catastrophic accidents. Instances like the Deepwater Horizon
blowout (2010) and explosions at BP Texas Refinery (2005) emphasize that the evolution
of process safety analysis has not kept pace with technological advancements,
necessitating further research on safety analysis tools. Recent decades have witnessed
numerous studies on accident analysis, process safety, fault prediction, and probabilistic
accidents. Qualitative methods like hazard identification (HAZID) and hazard and
operability (HAZOP) are utilized for identifying potential hazards and proposing safety-
enhancing solutions, while quantitative risk analysis estimates the failure probability and
33
associated consequences of a process system. The insights gained from risk assessment
support the development of effective safety barriers, operational standards, and design
solutions.
Local Studies
In a study by Ravago et al. (2020), they introduced the Localized Disaster Risk
Management Index (DRMI) to assess the disaster preparedness of local government units
hazards. The index integrates both ex-post and ex-ante risk management strategies,
condensing them into a single numerical value. Utilizing iterative principal component
analysis, they computed the Localized DRMI for LGUs and correlated it with conditions,
outcomes, and social indicators. Interestingly, the results revealed a negative correlation
between the Localized DRMI and recovery, suggesting that LGUs with higher scores on
the index have not fully recovered from disasters. It's important to note that this doesn't
imply that lower scores would be more advantageous, emphasizing the complex interplay
In the study by Tatebe and Miyamoto (2021), the objective is to highlight the
crucial role of Peace Officers (POs) in the recovery process after a disaster, focusing on
the challenges faced by the most vulnerable individuals before and after Typhoon
Yolanda. The research centers on the concerns and actions of Peace Officers in the
Municipality of Medellin and Bantayan Island. Emphasizing the role of POs, the study
underscores the need to envision a new association for the "next society" post-disaster.
34
While previous research has emphasized community-level efforts and resources, this
in this context, are considered hybrid organizations that encompass both aspects, holding
government units accountable and enhance disaster risk management and governance. By
adeptly formulate and execute programs that are effective in the pre-disaster, during, and
valuable avenue for researchers to examine the response of Local Government Units
(LGUs) in the Philippines to disasters stemming from natural hazards. The data
encompasses insights into the amalgamation of ex-ante and ex-post risk management
strategies employed by LGUs to enhance the well-being of their constituents. The focus
on LGU initiatives is motivated by the ease with which various local-level ex-ante and
35
ex-post programs can be explored, offering a detailed examination of the diverse types
and levels of initiatives aimed at mitigating disaster impact and achieving comprehensive
recovery. Given the inherently local nature of disaster impacts, conducting surveys at the
municipal or city level ensures a higher resolution of generated data, particularly in areas
where Disaster Risk Reduction and Management (DRRM) policies are fully
implemented.
According to Ner et al. (2022). the significance of evaluating the Disaster Risk
Reduction and Management Plans of Local Government Units (LGUs) in Metro Manila
scrutinizing the incorporation of resilience concepts in LGUs' plans. Using the UNDRR
weaknesses, and gaps in these plans. The emphasis on institutional resilience highlights
the crucial role of intergovernmental linkages and partnerships with key stakeholders in
enhancing the efficiency of disaster risk reduction and management. The study employs a
questionnaire to assess the institutional and personnel adaptive capacities of Quezon City
LGUs across seven climate change priority areas, with a specific focus on Extreme
Weather Events.
the intention to prepare among Filipinos for mitigating the impact of The Big One
earthquake. The research integrated the Protection Motivation Theory and Extended
36
Theory of Planned Behavior, analyzing factors such as understanding of The Big One,
control, attitude, media influence, and intention to prepare through Structural Equation
Modeling (SEM). Remarkably, this study represents the first investigation into the
intention to prepare for The Big One earthquake in the Philippines, providing a robust
theoretical foundation for readiness when such an earthquake occurs. The model
constructed in the study has broader applicability and can serve as a framework for
consequences of disasters on the local economy and examined how the revenue-
local economy. The research revealed that although the law encourages local
governments to invest in Disaster Risk Reduction and Management (DRRM), the existing
due to reduced revenues, leading to fewer resources available for DRRM efforts. Income
disparities among local governments not only hinder local growth but also impact their
ability to fulfill devolved DRRM functions. Consequently, the study emphasizes the
pivotal role of local governments' revenue generation capacity in fortifying DRRM at the
37
According to Ipong, L. G. et al. (2020) The objective of evaluating the
repercussions of earthquakes on both the lives and livelihoods of the affected community.
The focus was on assessing the impact across physical, human, social, and financial
their cumulative effect on the community. The study revealed that the earthquake's
impact was exacerbated by the absence of hazard mitigation practices and inadequate
emergency preparedness within the affected community. Both the Barangay Local
Government Unit of Lake Danao and the broader Local Government Unit (LGU) of
According to Cuaton and Su (2020). the anticipated rise in frequency and severity
communities. The World Disasters Report reveals that over the past decade,
approximately 134 million people were affected by 3,571 natural disasters, causing
indigenous knowledge and traditions across generations has played a pivotal role in their
ability to withstand and adapt to climate change-induced threats and disasters. Focusing
on the Mamanwas, an indigenous group in the Philippines, the research provides concrete
38
data on the efficacy of local indigenous knowledge and practices in reducing disaster
risks and enhancing community resilience. The study underscores the importance of
integrating indigenous knowledge into disaster risk reduction efforts through a web-based
reduction (DRR) and climate change adaptation (CCA) in global governance, driven by
the prevailing scientific consensus indicating more frequent and severe climate change-
related disasters. The urgency for prioritizing DRR-CCA efforts at both national and
local government levels is underscored by the anticipated 1.5°C global warming and the
conducted a study to assess the implementation of Disaster Risk Reduction and Climate
(CDPs) of five component cities in Nueva Ecija, Philippines, which are vulnerable to
coupled with an examination of written policies and plans, the study reveals that, despite
existing laws and policies related to DRR-CCA, their practical application is at a nascent
stage. The findings underscore the challenges and potential hindrances in fully integrating
DRR-CCA principles into the governance framework of the province. The study provides
39
valuable insights for both academics and policymakers, offering a foundation for future
Intangible Cultural Heritage (ICH) in disaster risk reduction and management (DRRM),
generations. Focusing on the role of social media in disaster discussions, the study delves
into the impact of indigenous knowledge, practices, and rituals on community coping
indigenous knowledge, including social support, cultural technologies, rituals, and early
for proactive government measures to integrate ICH into mainstream society and actively
valuable contributions.
According to Reyes et al. (2020). the extensive discussions among social science
emphasizing the crucial role of indigenous knowledge in mitigating the impact of natural
disasters and adverse events. In the context of archipelagic developing countries like the
40
with Western scientific knowledge for reducing vulnerability and enhancing disaster risk
original contribution lies in exploring the unique indigenous knowledge, addressing a gap
in existing research.
initiative to integrate disaster risk reduction and management (DRRM) into the school
curriculum and educational programs in alignment with the Philippine Disaster Risk
Reduction and Management Act of 2010. The primary goal is to improve the resilience of
students in dealing with natural disasters. The study conducted aims to assess Grade 11
risk perception.
Conceptual Framework
direct the creation of hypotheses, theories, and empirical studies. It offers a systematic
and cohesive method for comprehending and arranging ideas, concepts, and variables in a
System for Municipal Disaster Risk Reduction Management Council for the Municipality
of Ibaan, Batangas.
41
Figure 1.
Conceptual Framework
This conceptual framework represents the key components and relationships along
with various features and the necessary development tools. The components are
collaboration and information sharing among local members, and would draw data from
the risk assessment module to provide the public with real-time updates.
The Figure 1 Illustration is separated into two parts which are the barangay officer
and the MDRRMCO staff the framework starts login and starts with the input of profile,
processing the report details, posting disaster reports and uploading announcement. The
barangay officials start at inputting profile, and shows the process such as reporting
42
incidents, and viewing disaster details and announcement information. This input is
processed by the system's core functionalities include real-time monitoring, analysis, and
Definition of Terms
The following terms are conceptually and operationally defined for a better
to make it stand out or be more pronounced. (Pasuto, A., & Cui, P. 2022).
medieval Latin literature where it typically refers to the third part of a drama, what we
affected area's capacity to cope, necessitating external assistance and recovery efforts.
43
Dwindle. It is to gradually decrease or diminish in size, quantity, strength, or importance.
When something dwindles, it becomes smaller or less significant over time. (Idroes, R.,
Emergency. A capabilities approach considers what individuals are truly able to do and
be, which has implications for understanding human flourishing and well-being in the
Local Government Units. (LGU’s) associated with the aging process have primarily
been examined from the standpoint of international studies and national policy. (Maj-
reports accurately to serve the people in the municipality. As well as, the decision tree
algorithm used in finding the pre-needs of the evacuee prior to the calamity or
(NDRRMC) is an agency in the Philippines responsible for disaster risk reduction and
44
Pragmatic. It relates to or reflects a practical and realistic approach to situations and
problems. It is often associated with a focus on achieving practical results and solutions
Preparedness. is the aggregate of all measures and policies adopted before an event
occurs that promotes mitigation of the damage caused by an event and minimizes the
ability of communities and individuals to come together, support each other, and maintain
designed to address various global challenges, including those related to disaster risk
reduction and management, and aim to promote a more sustainable and resilient future.
45
CHAPTER III
This chapter presents the data gathered and presentation of the design methods
Agile is a kind of software development process that accounts for the requirement
for flexibility and incorporates pragmatism into the final product's delivery.
46
Since agile software development emphasizes the clean delivery of discrete
Figure 2. Agile Model. Figure from Free Learning Platform For Better Future (2022)
in order to generate minimal viable products that will go through many iterations before
they are finalized. Relatively, the development of the system would be adapted to support
Ibaan, Batangas.
In addition, the proponents of the study believed that the Agile development
approach for the study since it depends on the constant's fundamental strength and regular
47
iterations, and the capacity to rapidly adapt to the client's preferences or the project's
Analysis Phase, the developers want to change the manual operation into a more
innovative way. The analysis provides enough reason to pursue developing the proposal
system.
During this phase, the researchers decided that the incident system of distributing
volunteers in different areas and generating reports can be enhanced by developing the
system. The Local Contingency Monitoring System for Municipal Disaster Risk
can access the entire system for managing and monitoring incidents like the deployment
process, manage reports and communicate with each department. Relevant documents
were obtained and analyzed. The system provides an easier way of updating services and
more reliable and accurate information. The relevant documents include an unpublished
Design Phase, this would be the second step in a project where the researchers
involved plan all the important parts, like what the project would look like and what
needs to happen for it to be successful. disasters based on defined goals, and the system
interface initially is the needs and responsibilities of municipality staff placed under the
48
Development Phase, the system establishment of actual system implementation and
development takes place as the proponents utilize it, the development phase is complete
when implementation is ready to start. All matters must be clear and carry out the
implementation.
this level of the programming process. Convert machine statements that are compliant
programming language. In this phase, structured data representations that are simple to
access and manage are created. This comprises specifying the database's tables, columns,
relationships, and constraints. The creation of a database that is effective, accurate, and
such as enhanced system performance and quality, while at the same time giving the
project team value, such as lowered running expenses and response times.
Implementation Phase, the website is ready for the implementation phase after
testing was completed and any required changes are made and corrected. Implementation
means that the website is ready to be published and updated on the internet.
and making other functional adjustments. The software development life cycle includes a
49
phase called system maintenance that is crucial to ensuring the durability and ongoing
continuously determine itself in case of the standards in place and keep sustaining the
latest quantity of resources. To improve its report details, investigation, and facilities in
line with the most recent demands of the charge of putting these policies and strategies
Municipal staff may find it difficult to respond appropriately in the case of a calamity that
is not addressed by the manual. A manual-based system may not take into account
municipal limited resources, such as financial or human resources. This might lead to an
unrealistic or impossible response plan. Also, a manual-based system may rely on manual
data gathering and reporting, which can be inefficient and error-prone. It could lead to
Fishbone Analysis
A fishbone diagram that illustrates the primary issue raised in the progress of the
explanations. Then further organize these potential sources of concern or problems into
50
categories. As a result, the proponents evaluated the validity of each bone by looking at
the data and discovering common ground where bones are unlikely.
Figure 3.
Fishbone Diagram
the use of fishbone analysis recognized six causes in the Web-based Monitoring plan
In this figure above, The Fishbone diagram consists of the cause and effect of the
discovery tool that helped figure out the reasons of failure within the process. The
primary cause of the problem, which was the stakeholders' lack of cooperation, pointed to
51
Furthermore, Lack of communication and changes in management structure were
identified as among the primary causes throughout the system since they were the critical
System Boundary
The project's system boundary, which lists the various system components. It also
illustrates how the system functions as a whole. Partitioning the web-based system into
multiple categories was represented by the system boundary. Within the field of systems
design, it is imperative to carefully identify and separate the internal and external
point out the fundamental concept. The system was design to provide the safety of each
barangay of the Municipality of Ibaan Batangas for every Barangay Officials and the
Administration Staff of the Municipality of Ibaan can only guarantee to have an account
of the system and The Municipality of Ibaan was responsible for managing the records of
52
Figure 4.
System Boundary
components and separating them from external ones are essential aspects of systems
design. The dashed line, which serves as a border between the environment and the
internal parts and entities of the Web-based Monitoring System, is shown in the diagram.
efforts are improved by the barangay Monitoring System, which is designed to work well
supporters underlined how important external influences are, which happen outside of the
system in the environment. Furthermore, the recognition of extraneous factors outside the
boundaries of the system emphasizes the comprehensive stance adopted by the advocates.
Understanding that outside variables that are part of the larger environment are important
53
Hardware Requirements
The range of hardware specifications designed to meet the system's needs was
Minimum to the suggested specifications for a better system and maximum efficiency
engagement. The proponents stated these needs as hard disk requirements in regard to
this. devices for input and output as well as a drive, processor, and memory.
Contrarily, the minimal required Hard disk drives must be at least 128GB in size,
requirements are 4GB DDR and 16GB DDR or higher, if appropriate. The computer-
assisted accrediting system requires input devices like a keyboard and mouse as well as
output equipment like monitors and Wi-Fi access points in order to succeed. In a Web-
based Monitoring System for Municipal Disaster Risk Reduction Management Council
for the Municipality of Ibaan, Batangas in particular, attempts to develop a method that is
systematic and coordinated for monitoring and responding to emergency situations that
function specifications, specifications were broken down into categories for operations,
data storage, and software needs. Both functional and nonfunctional criteria are required.
54
Data management, communication, and emergency response operations would all be
usability, and accessibility criteria to ensure its efficacy and accessibility to all users. The
requisite programming languages and the end user's level of system comfort were among
Software Requirements
Ibaan, Batangas uses a web-based system called the A Web-based Monitoring System for
Municipal Disaster Risk Reduction Management Council for the Municipality of Ibaan,
Batangas to monitor and manage the municipality's contingency plans. The system needs
particular software components, such as a server, client devices, network equipment, and
different software tools like an operating system, web server, database management
system, Python, Django web framework, front-end development tools, mapping and
making it possible for it to successfully meet the demands of the Municipality's risk
55
Functional Requirements
criteria and expectations to the study's proponents in order to attain the ultimate goal of
1.2 Barangay Officials can only have access through their particular Barangay
System
2.2 MDRRMCO Staff can receive all the data reports of all Barangay
56
Non-Functional Requirements
1. Security
1.1 The system should have robust security features to protect against
1.2 The system must include access control features such as passwords and
2. Usability
2.1 The system should be user-friendly and intuitive, with clear and concise
2.2 When users return to the system, the system should easily regain competency
3. Reliability
3.1 The system would give an online accrediting guide that would serve as a
people.
3.2 The system should be available and functional at all times, with minimal
4. Compatibility
57
4.1 The system should be compatible with different hardware and software
platforms, allowing users to access the system using different devices or browsers.
4.2 The system must verify that a web application runs on all versions of whether
5. Performance
5.1 The system would centralize all information to enable an effective accrediting
5.2 The system must be able to operate efficiently under specified conditions for a
Constraints
In evaluating the two designs using the set of software, considering various
availability, and security. The limitations of the development tools become apparent
across these parameters, influencing the overall effectiveness and robustness of the
designs. Performance constraints may impact the speed and efficiency of the software,
while dependability limitations could affect the software's reliability and stability. End-
user criteria, encompassing factors like user exper ience and satisfaction, can be
influenced by certain tool limitations. Reliability issues may arise if the development
constraints could hinder the ease of use and accessibility of the software, affecting its
58
overall user-friendliness. Availability constraints may impact the accessibility and uptime
of the software, while security limitations pose potential risks to data integrity and
Table 1.
Server-Side Language
Design HTML CSS JavaScript Python MySQL
Constraints
Performance 8 8 8 9 9
Dependability 8 8 8 8 8
Reliability 8 8 7 9 8
Usability 7 9 7 9 9
Availability 7 7 7 9 8
Security 8 9 8 8 8
Table 1 illustrates the server-side programming languages that have been carefully
chosen for the project. The selection of programming languages, including HTML, CSS,
JavaScript, Python, and MySQL, has been made as a deliberate choice in accordance with
HTML is utilized for the purpose of organizing and arranging material, CSS is
valued for its adaptability, and MySQL is employed for the effective maintenance of
data. The excerpt presented is in accordance with the objectives of the project,
59
programming languages collectively serve as the foundation for our server-side
development, allowing us to construct a resilient and prompt system that fulfills the
Table 2.
Database
Design Constraints MySQL PostgreSQL
Performance 8 9
Dependability 8 9
End User Criteria 8 9
Reliability 8 9
Usability 9 9
Availability 8 9
Security 9 9
have been made, including MySQL and PostgreSQL as the recommended solutions. The
anticipated performance levels, and the crucial necessity for maintaining data integrity
inside our project. MySQL is widely recognized for its exceptional performance and
capacity to handle large workloads, making it particularly suitable for applications with
set of sophisticated features and strong support for complex data types, making it the
preferred option for projects that necessitate extensive data modeling and administration.
These restrictions not only function as guiding principles, but also assure the optimization
60
Table 3.
Testing Tools
Design Constraints XAMPP WAMP MAMP
Performance 9 8 8
Dependability 8 8 8
Reliability 9 8 8
Usability 9 8 8
Availability 8 8 8
Security 8 8 8
WAMP, and MAMP, which were selected through a rigorous assessment of their
respective strengths and weaknesses. Each tool offers unique advantages and constraints
that must be carefully weighed to ensure project success. Through adherence to design
requirements and strategic tool selection, we aim to streamline the testing process,
accelerate our development cycle, and deliver a software product that meets high
commitment to producing quality software solutions that effectively address user needs.
The efficiency of an Accreditation System bears witness to its thorough design and
response. The core component of this system is illustrated in the block diagram that goes
61
with it. It shows six different modules, each of which is carefully designed to perform a
Figure 5.
Web System Module
As observed in the block diagram, the system comprises six modules each tailored to
scheduling, report filing, emergency report sharing, and viewing crucial updates.
operations for the MDRRMC and affected barangays. Their cohesive interaction
facilitates improved efficiency across various tasks, spanning from report management to
emphasizes the collective impact of the six modules in strengthening the resilience of
62
Security Model
They encompass various forms like access right, distributed computing, and computation
models. The access right model manages user privileges to ensure authorized resource
networked environments. On the other hand, the computation model secures processes
within computing environments. The versatility of security models renders them essential
Figure 6.
Security Model
63
The major purpose of the Coordinating Emergency Module is to enhance
emergency response times and lessen the effect of emergencies on impacted persons and
communities. The Coordinating Emergency Module can help save lives, reduce damage,
and restore order more quickly and efficiently by giving emergency responders with the
The login box, which demands users to give valid credentials before getting
access to the system, is one of the security measures employed. The login box is linked to
two sorts of users: barangay users and municipality users. These users are given access to
the system's dashboard, which provides information and tools related to their unique tasks
and responsibilities.
The dashboard is intended to serve as a single portal for barangay and municipality
users to handle tasks, examine reports, and access critical information. This includes
updates and notifications on their areas of responsibility. The dashboard is also linked to
The security is accessible by both barangay and municipality users and is designed
to provide a quick and easy way to access security-related features and functions. This
may include features such as emergency reporting, incident management, and access
control. By connecting the security icon to the dashboard, barangay, and municipality
users can easily and quickly access these important security-related functions, which
64
Trade-Offs
software and hardware tools necessitates decisions involving trade-offs, wherein one
option may be sacrificed in favor of another due to constraints or limitations. This entails
carefully evaluating the benefits and drawbacks of different choices to select the most
suitable option based on project priorities, objectives, and available resources. The
software alternatives that could be useful for the project are outlined below.
Table 4.
Trade-Offs
Design Software Tools
Design C Python
Software Trade-Offs
Three design options have been proposed for developing a Contingency Monitoring
System with a focus on risk mitigation and management. Design 1 incorporates HTML, CSS,
JavaScript, Django Python, and SQL for front-end development, with deployment on Digital
Ocean and database management using MySQL or PostgreSQL. Design 2 simplifies the front-
end to HTML, CSS, and JavaScript, while using Django Python for backend development and
MySQL or PostgreSQL for database management. Design 3 relies solely on Python, chosen for
its flexibility and adaptability, making it suitable for the dynamic domain of online system
design. Among these options, Design 3, with its Python foundation, stands out for its
65
adaptability, making it well-suited for developing a Contingency Monitoring System that
provides access to Barangay data. These design sets offer viable approaches for creating web
To map out the flow of information for the accrediting system using symbols,
Figure 7 depicts the operations or processes that acquire, alter, store, and distribute data
Figure 7.
Context Diagram
Based on the figure above, the system being examined is a single high-level
procedure within the Barangay Contingency Monitoring System. The system is designed
to support the Municipal Risk Reduction and Management Council of the Municipality of
Ibaan, Batangas. The context diagram also illustrates the system's interaction with other
66
Use Case
performance. They play a significant part in requirements collecting and system design,
allowing for a full knowledge of how users interact with the system. This helps to refine
system functionality and ensure alignment with user demands and preferences, hence
Figure 8.
Use Case Diagram
The system had two types of users: the Municipality Disaster Risk Reduction
Management Council Office and the Barangay Official. The MDRRMCO has an account
67
that allows them to log in to the system and access all the Barangay reports created. They
have the ability to manage report details, coordinate emergency reports, and arrange
announcement details across all the Barangay accounts. While, theBarangay Officials
have access and can only access their own Barangay system. They can submit reports,
share emergency reports, and view only announcement information specific to their
Barangay.
It outlined the procedure of the entire system. The Level 0 DFD went farther
compared to the Context Diagram that came before it because each process was split to
separate processes. Together, these smaller operations provide the system's total output,
Figure 9.
Level 0 Diagram
68
Figure 9 represents the Level 0 Data Flow Diagram (DFD) for the system. There
are two external entities which are barangay officials and MDRRMC Admin which
provide them a multiple that will provide the operation of the system. While data flow
provides the connection between entities to its process it also provides the connection
Sequence Diagram
Figure 10.
Sequence Diagram
69
Figure 10 shows the sequence diagram of the application. The display interacts
between the system components and allows you to map out and illustrate the web-based
while also facilitating collaboration between barangay officials and MDRRMCO Staff.
and Barangay Officials, Based on the diagram, the sequences were arranged in
accordance with the report that the user advances through. Additionally, the participants
Database Design
The database design manages all of the data contained in the database with
PostgreSQL and illustrates the links between different properties and tables.
Figure 11.
Database Diagram
70
This figure shows the database design. It shows the relationship of each and how it
is connected. It also involves the attribute name and datatypes of each table. But this
figure includes the most significant tables. The information about the MDRRMC Ibaan
monitoring is stored in the item information table. The information that records in the
Each of these elements plays a vital role in the system by serving as repositories for the
Development
the project's requirements as it progressed. This dynamic approach ensured the project's
selection, the system's front-end and back-end components, and the necessary
Software
In the realm of software, this phase delved into the selection of critical
were made with the aim of harnessing the system's full potential and capabilities. This
71
Visual Studio
have users, and be useful for the benefit of a specific organization or community, In
most circumstances, programmers select software that would provide them with the
inventive output. Visual Studio Code includes an extensive plugin package that can
make project development more efficient and faster than with other software create new
Technology Stack
like hardware requirements. Several components must be up-to-date in order for the
languages, and development tools, are also up-to-date to facilitate the seamless
Table 5.
Technology Stack
Categories Technology Stack
Back-End Django
Database PostgreSQL
72
The project's technology stack, presented in a table, comprises front-end elements
such as HTML, CSS, JavaScript, and Python. These components play a key role in
crafting dynamic, visually appealing web pages. Their flexibility enhances the efficiency
and utility of web development, with ReactJS particularly valuable for creating reusable
Database
PostgreSQL stands out as a leading relational database system favored for its advanced
comprehensive support for SQL queries, ensuring compatibility with established database
management practices. However, what sets PostgreSQL apart is its versatility in handling
semi-structured data through support for JSON queries. This flexibility enables
developers to efficiently manage diverse data types, making it particularly well-suited for
Subscriptions
As the project is a web-based portal, web hosting is essential for its online
ensuring its online presence. Vercel provides a user-friendly platform with features like
73
portal without worrying about complex hosting configurations, ensuring reliable
necessary for the software's proper operation. It's essential to maintain up-to-date and
application's performance, ensuring that it can effectively leverage the capabilities of the
Table 6.
Hardware
Components Minimum Requirements
The table outlines the minimum development requirements for the proposed project,
including specifications such as 4 GB of RAM, an Intel i3 CPU, and a 128 GB hard drive
capacity respectively. These hardware specifications are crucial for supporting the
lifecycle.
74
Testing
Figure 12.
Testing
The Web-based Monitoring System for the Municipal Disaster Risk Reduction
municipality with its constituents an information and reporting platform about disaster.
Barangay can access elements such as climate, typhoon, weather details, earthquake,
flood, landslide informations and including incident reports in their community through
monitoring system. While, admin can provide announcement and reports about disaster
information. To ensure that the system fulfills the specified quality standards, a rigorous
testing and assessment process using the ISO 9126 standard is required.
75
ISO 9216 has six different components which would be used to determine the quality of
Functionality
information availability. It is a crucial process to identify and rectify any system errors or
issues effectively.
Through meticulous scrutiny, the system ensured that the digital repository
enlightenment. Their close examination affirmed that the system, beyond being a mere
courses, syllabi, and collective academic expertise, thereby enriching the user experience.
Reliability
As part of its never-ending quest for operational excellence, the evaluation keeps
an eye out to make sure the system operates reliably and is always available. This critical
stage consists of a thorough analysis that is similar to a stress test and determines how
well the system can withstand high traffic and a spike in requests.
The narrative evolves as a strategic endeavor to both enhance and safeguard the
76
malfunctions. Every check turns into a turning point in the story, showing that the system
is more than just a digital object rather, it is a dynamic force that is able to withstand the
ups and downs of virtual traffic while remaining steadfast in its dedication to ongoing
functionality and dependability, in which the system proves to be a pillar of strength amid
Usability
and ease of navigation. The evaluation concentrates on the user interface to verify its
and without confusion. the context of usability testing, with an emphasis on the Online
Student Portal's ease of use and navigation as the means of achieving the best possible
process turns into a purposeful investigation of the user interface, a canvas where each
students with clear and easy access to knowledge. Every test is an intentional engagement
with the online environment that guarantees the portal does more than just work; it
Efficiency
investigation guaranteeing the highest level of system performance. This evaluative phase
77
zeroes in on the system's speed and reaction times, displaying a concerted attempt to
maintain a seamless and rapid response devoid of delays or lags. Every test that is run
turns into an important chapter, proving the system's commitment to not just working but
Maintainability
assessment unfolds, the system's resilience takes center stage, demonstrating its capacity
to endure platform changes and adapt to them without compromising its steadfast
performance and stability. Similar to navigating the chapters of a technological saga, this
adeptness at efficiently incorporating updates while preserving its stability and core
functionality.
At each pivotal juncture in this narrative, the significance lies in the system's
commitment to ongoing growth and operation, ensuring its role as a dynamic force adept
Portability
operating systems, and devices. It ensures that students can access and use the system
seamlessly from different platforms and devices. This testing phase is crucial to
78
guarantee a consistent and user-friendly experience, regardless of the diverse
A journey that explores the complex testing of the system on a range of browsers,
devices, and operating systems presents a calculated attempt to determine the system's
flexibility and smooth operation on multiple platforms. Every exam in this story becomes
a chapter, examining how the system works across technology divides to make sure
students can use and access it without difficulty, no matter what browser, operating
system, or device they use. Like designers of a technological epic, the assessors
painstakingly weave a tale in which the system seems not only as a contained entity but
also as an adaptable and durable solution, able to deliver a dependable and user-friendly
Testing Procedures
Usability Testing. Usability testing assesses the user's satisfaction with the
researchers as it identifies potential gaps and areas for improvement based on user
concerning runtime and user experience while navigating the system. This test provides
insights into system performance and identifies areas requiring enhancements to improve
79
Reliability Testing. Reliability testing assesses the system's adaptability and
flexibility across diverse environments and challenges. The results affirm the system's
perform functions as initiated by the end user. It focuses on whether the system can
deliver the expected output when specific functions are executed, ensuring that it aligns
with user requirements and actions. This form of testing is essential to the user
experience since it ensures that the system operates as intended, allowing for a smooth
and intuitive interface while also ensuring that the system operates as intended.
Data Gathering
The collecting, arrangement, and analysis of material aligned with the project's
comprises identifying numerous data sources and deciding on the best data gathering
methods. The data acquired acts as the foundation for educated decision-making and
suggestions. The researcher performed an interview with the project's customer in order
to acquire critical insights for the proposed project. The information acquired includes the
precise functionality and features needed by the customer in the system. On April 26,
2023, an interview was held at the Municipal of Ibaan, Batangas offering a crucial source
of project-related information.
Deployment
encompasses the application's deployment and maintenance strategy. Once the system
80
interaction as well as the involvement of admins and barangay personnel responsible for
guarantee the system's error-free operation. This phase plays a pivotal role in ensuring a
Figure 13.
Deployment
Figure 13 is on how intricate our strategic approach is. After the system is
the following step in its journey. This critical phase acts as the application's sentinel,
guaranteeing its flawless operation and proactively addressing any possible problems that
might occur when using it. As the quality assurance stage acts as a watchful gatekeeper,
the story advances to the critical point at which the system is declared ready for use.
When the curtains rise, the target audience—the MDRRMCO Staff and the Barangays—
System Deployment
81
Figure 14.
System Deployment
anything from a few days to many months. As illustrated in Figure 14, the data obtained
through formal interviews with the client is transferred to a suitable device that meets
system criteria. Following the transfer, the data is thoroughly reviewed and sculpted into
a solution that meets the goals of the client, including the production of visible and
personnel, Barangay Officials, and the organization's jurisdiction to view it. Following
hosting, end users can do their planned tasks, such as creating reports, making
announcements, and sharing updates. Each stage in this procedure is critical to the
Maintenance Plan
Effective system maintenance is vital for its smooth operation. It's an ongoing
improved user experience and staying competitive. Timely correction of any emerging
82
valuable resource for suggesting new features and improvements that can be seamlessly
the Organization can freely propose and implement updates and additions without
vulnerable to faults and obstacles caused by both unanticipated and predicted hazards.
Risk includes the possibility of internal and external difficulties disrupting operations
both before and after an incident. Risks are not limited to software; they may also arise in
hardware usage.
possible complications.
● Connection Disruption
● Failure of Hardware
● Failure of Software
● Incompatibility
83
● Unfamiliarity
● System problem
As already mentioned, risks are an inevitable part of any project, but this doesn't
mean that we are powerless in the face of adversity or that we lack options. In this
section, we will provide a visual representation of the comprehensive analysis, study, and
understanding of these risks. The project's researchers have also formulated strategies for
preventing, managing, and resolving potential issues, ensuring the system's optimal
Table 7.
Risk Management Process
Risk Risk Category Risk Planning Strategy
Connection Disruption Medium Mobile data accesses the internet via your cellular
network, and hotspots may be setup using your
smartphone or a separate device.
Failure of Hardware Medium Ensure the device's quality and specs. If the device is
out of date and no longer meets its requirements,
consider upgrading to a more competent device for a
better internet experience.
Incompatibility Low Test the systems on various devices to find and correct
any problems.
Unfamiliarity Medium The developer will cater all the information needed by
the Municipality including its barangay
84
Table 7 depicts the risk management process, which includes the discovered
hazards, their categorization, and the appropriate actions linked with them. additionally
outlining the relevant activities that are closely linked to each other, offering a strategic
road map for overcoming any obstacles that may arise during the project.
after identifying possible hazards related to the system's development and suggesting
options for resolution. The goal of this evaluation is to improve risk management and
keep a close eye on the highlighted hazards. This method includes assessing risks and
adopting suitable remedies to limit their effect and possibility of recurrence. It guarantees
that the project stays on schedule and that risks are actively addressed throughout the
Risk Monitoring
driven by unforeseen difficulties or changes in the system, even if they were not present
at the time of its initial deployment. Every incident that has the potential to undermine the
system should be properly documented, since a single omission might be disastrous for
the organization, not only helps to detect possible threats but also essential for developing
and assurance. This study is essential not just for detecting hazards, but also for creating
85
and executing countermeasures, especially in the context of information assurance and
security.
Risk Reporting
Risk reporting analyzes the present state of a system's risk management concerns
and outlines potential solutions to resolve them. It is an important component that project
associates must focus on if the updates are to be more successful. risk reporting provides
stakeholders with valuable insights into the current risk landscape, enabling informed
Risk Categories
and impact level, is a critical step in minimizing possible system and user hazards. This
successful risk management. Organizations can build backup plans ahead of time by
anticipating and assessing the risks' degree, likelihood, and impact. This proactive
method guarantees a strong foundation for effective risk management, where possible
risks to the system and users are not only recognized but also carefully addressed,
86
Table 8.
Risk Categories
Risk Risk Severity Risk Likelihood Risk Level
researchers with critical insights into prospective risks and their related severity and
adopt tailored mitigation strategies. This organized method promotes proactive risk
The matrix for risk assessment will display the risk rating key or the possibility of
low, medium, high, and extreme acceptability, from the acceptable and bearable to the
undesired and unacceptable. This thorough risk matrix serves as both a strategic roadmap
87
making and focused risk-reduction tactics. As well as the impact/effect it can throw once
an event’s uncalled for, criteria range from acceptable, tolerable, undesirable and
Table 9
Risk Assessment Matrix
Risk Rating Key Acceptable Tolerable Undesirable Intolerable
Table 9 is an essential instrument for assessing the likelihood and possible effect
of system risks. It uses a complete matrix to methodically examine numerous hazards that
the system may face, offering a quantitative evaluation of their likelihood and possible
impact. This matrix not only identifies possible hazards, but it also provides information
about the degree of each risk, which may help prioritize mitigation measures. By
knowledge of the threats to the system, allowing for more informed decision-making and
proactive risk management. Table 9's organized approach improves the project's capacity
to identify and solve possible issues, adding to overall resilience and success.
mitigation strategy should be using a risk mitigation matrix. The post-assessment stage
becomes crucial when we move from identifying possible hazards to developing effective
88
mitigation plans. This crucial stage is made easier by applying a painstakingly created
risk mitigation matrix, a tool that directs us in choosing the best approaches to mitigate
and deal with the risks that have been identified. This thoughtful analysis will be
graphically represented below, giving stakeholders a clear and strategic road map for risk
circumstances. Simplifying this critical stage is the carefully crafted risk mitigation
matrix, a tool designed to guide the selection of optimal approaches for mitigating
identified risks.
Table 10.
Risk Mitigation Matrix
Risk Matrix
Section Impacted
Low N D C A
Likelihood
Medium D C B A
High C B A A
Table 10 displays the risk mitigation matrix utilized by the researchers. It covers
the many areas of its influence, as previously mentioned: Low, Medium, High, and
Extreme and its probability might range from low to medium to high. Aside from
displaying these classifications, the table clarifies the significance of each grade,
explaining its meanings and effects. Furthermore, it delineates the complex interplay
between influence and likelihood, providing a deeper view of risk dynamics within the
matrix framework. It acts as a guiding tool for describing the complex intersections
89
between these parameters, assisting in the identification, assessment, and prioritization of
ensures that resources are deployed efficiently to manage risks according to their
potential impact. In short, Table 10 enables researchers to traverse the complexity of risk
management with accuracy and confidence, therefore increasing the project's resilience
and success.
Table 11.
Risk Mitigation based upon Grade
Grade Possible Action
minimize the likelihood and severity of potential issues. It underscores the continuous
nature of risk mitigation efforts throughout the project's progression, with a specific
90
focus on cost-effectiveness. Each entry in the table signifies a meticulous analysis of
associated risks and the corresponding action plans formulated for effective risk
management.
CHAPTER IV
RESULT AND DISCUSSIONS
This chapter contains the project's findings and discussions, final layout and
system features, and data interpretation for the "A Web-based Monitoring System for
Municipal Disaster Risk Reduction Management Council for the Municipality of Ibaan,
Batangas." The outcomes of the provided objectives were consolidated and listed
accordingly.
Figure 15.
Add Report
In Figure 15, the newly developed web-based module for the Municipality of
Ibaan enables MDRRMC staff to distribute and manage essential information submitted
by barangays about event details caused by both natural and man-made disasters. The
MDRRMC staff acquired the opportunity to simplify the flow of information with a
91
simple interface, ensuring that data is submitted quickly and properly. The technology
ability to react to crises quickly and efficiently. The administrator played a key role in
organizing resources and reactions via this platform, eventually contributing to a more
robust and resilient disaster management framework for the Municipality of Ibaan.
Figure 16.
New Reports
This figure shows a comprehensive repository for documenting the rich history of
natural and man-made occurrences that is available to both Municipal Disaster Risk
collaborative tool enables authorized people to methodically collect and store critical
catastrophe data. The module supports rapid data input, ensuring that historical incident
records are reliably documented, with user-friendly interfaces customized for both
MDRRMC staff and Barangay staff. This excellent resource allows in-depth trend
92
analysis, risk assessment, and the creation of tailored resilience strategies, boosting the
Figure 17.
Data Report
locating the exact site of incidents, which is available to both Municipal Disaster Risk
Reduction Management Council (MDRRMC) staff and Barangay staff. This module,
featuring a user-friendly interface, not only enables staff to manually input location data
but also has an interactive map function. Users may target and mark the precise area on
the map with ease, offering a visual and accurate representation of the incident site. This
dynamic feature greatly accelerates response times, allowing MDRRMC and staff
93
real-time geographical awareness improves the Municipality's crisis response capabilities,
Figure 18.
Incident Reports
Figure 18 shows the accessibility from Barangay staff to MDRRMC staff reports.
All contingency plans and emergencies files compiled during the incident occur, the
report was recorded in the report section and notified in the notification in the reports.
Each report has a location where the incident happens. The role of the filter is the
selection of barangay and the date submitted the reports. The MDRRMC staff was the
only one who had access to the files for municipality purposes.
94
Figure 19.
Typhoon Reports
offering users a seamless experience. Upon selecting the designated typhoon indicator,
users are directed to a dedicated page housing a comprehensive database with detailed
information about the reported typhoon, including affected barangays, report dates, and
submission timestamps. The platform's cohesive design allows users to not only gain a
holistic understanding of the reported typhoon but also to organize the information
effectively. With sorting capabilities, users can refine and manage the extensive array of
95
reports, empowering them to navigate and comprehend typhoon-related data more
efficiently.
Figure 20.
Landslide Report
application that users can see the additional of the specified reports. This information is
essential for alerting communities or barangay at risk, enabling them to take necessary
precautions to protect themselves. Landslide reports help in assessing the potential risk of
96
landslides in specific areas, which were the data being compared year after year to have a
Figure 21.
New Reports
This figure shows New Barangay Reports, displaying the pulse of real-time
community interaction. The table, active with the latest changes, conveys the essence of
environment, precisely documented with the date reported, time recorded, and originating
Barangay.
97
This visual module not only depicts the Barangays' proactivity, but it also acts as a
Figure 22.
Report Module
Capturing crucial facts, including date, time, and reporting barangay. It is located
in the admin page, wherein the action of the admin sets the status if the report is
communication and coordination between users and authorities for successful flood
98
By utilizing a function, users can express the events as they happen, adding
interface. It makes sure that vital information is shared quickly and efficiently for
99
CHAPTER V
This section of the paper presents the summary of discoveries, conclusions, and
developing the Web-based Monitoring System for Municipal Disaster Risk Reduction
Summary of Findings
the Web-based Monitoring System for the Municipal Disaster Risk Reduction
Management Council in Ibaan, Batangas. The system provided the MDRRMC with a
trustworthy and efficient tool for monitoring and maintaining barangay-level contingency
plans, as well as coordinating emergency responses. Using this approach, the MDRRMC
could increase the Municipality of Ibaan, Batangas' disaster resilience while also ensuring
the safety and welfare of its inhabitants. The following findings were derived by the
researchers:
A Web-based module for the Municipality of Ibaan that delivers the information
reported by the barangay about the incident detailed caused by natural disasters
100
A module that is available to the user that records the history of natural incidents
A module that is available to the user that determines the exact location of the
A module that is available to the user reports during and after contingency plans
and emergencies.
accuracy and efficiency of disaster risk assessment by providing timely and reliable
Batangas.
Conclusion
During the user functionality testing phase, the research team thoroughly evaluated
the performance of the Web-based Monitoring System module in terms of its intended
features. The test scenarios included all essential features of user interactions and
accessibility for both regular users and administrators. Surprisingly, the Web-based
accuracy. According to the results summary, the module's multiple interfaces, such as
101
Data Collection, Incident Reporting, Notifications, and Stakeholder Communication, not
The system module's capabilities for meeting administrator needs were conducted
during admin capabilities testing. The Home Page offered a comprehensive overview of
the system's operations, while the Login Page ensured secure access to administrator
accounts. MDRRMCO Staff were able to effortlessly view various report types such as
natural or situational reports and man-made which is incident reports. This module
Recommendations
receive codes.
102
4. A function that collaborates with authorities such as the police
features.
Bibliography
Alam, E. (2019). Importance of long-term earthquake, tsunami, and tropical cyclone data for
disaster risk reduction in Bangladesh. Progress in Disaster Science, 2, 100019.
https://doi.org/10.1016/j.pdisas.2019.100019
Alcántara-Ayala, I., Pasuto, A., & Cui, P. (2022). Disaster risk reduction in mountain areas: an
initial overview on seeking pathways to global sustainability. Journal of Mountain Science,
19(6), 1838–1846. https://doi.org/10.1007/s11629-022-7468-5
Basak, J. K., Bhaumik, P., Roy, S., & Bandyopadhyay, S. (2020). A Crowdsourcing-based
Information System Framework for Coordinated Disaster Management and Building Community
Resilience. https://doi.org/10.1145/3369740.3372730
Busayo, E. T., Kalumba, A. M., Afuye, G. A., Ekundayo, O. Y., & Orimoloye, I. R. (2020).
Assessment of the Sendai framework for disaster risk reduction studies since 2015. International
Journal of Disaster Risk Reduction, 50, 101906. https://doi.org/10.1016/j.ijdrr.2020.101906
Chang, K.-H., Sheu, J.-B., Chen, Y. J., Chang, C.-H., & Liu, C.-H. (2023). Practice-based post-
disaster road network connectivity analysis using a data-driven percolation theory-based method.
Transportation Research Part E: Logistics and Transportation Review, 171, 103022.
https://doi.org/10.1016/j.tre.2023.103022
Cuaton, G. P., & Su, Y. (2020). Local-indigenous knowledge on disaster risk reduction: Insights
from the Mamanwa indigenous peoples in Basey, Samar after Typhoon Haiyan in the
Philippines. International Journal of Disaster Risk Reduction, 48, 101596.
https://doi.org/10.1016/j.ijdrr.2020.101596
103
Cvetković, V. M., Tanasić, J., Ocal, A., Kešetović, Ž., Nikolić, N., & Dragašević, A. (2021).
Capacity Development of Local Self-Governments for Disaster Risk Management. International
Journal of Environmental Research and Public Health, 18(19), 10406.
https://doi.org/10.3390/ijerph181910406
Gabriel, A. G., Santiago, P. N. M., & Casimiro, R. R. (2021). Mainstreaming disaster risk
reduction and climate change adaptation in comprehensive development planning of the cities in
Nueva Ecija in the Philippines. International Journal of Disaster Risk Science, 12(3), 367–380.
https://doi.org/10.1007/s13753-021-00351-9
German, J. D., Ong, A. K. S., Redi, A. A. N. P., Prasetyo, Y. T., Robas, K. P. E., Nadlifatin, R.,
& Chuenyindee, T. (2023). Classification modeling of intention to donate for victims of Typhoon
Odette using deep learning neural network. Environmental Development, 45, 100823.
https://doi.org/10.1016/j.envdev.2023.100823
Gokmenoglu, T., Sonmez, E. D., Yavuz, I., & Gok, A. (2021). Turkish Ministry of National
Education school-based disaster education program: A preliminary results of the program
evaluation. International Journal of Disaster Risk Reduction, 52, 101943.
https://doi.org/10.1016/j.ijdrr.2020.101943
Hariri-Ardebili, M. A., Sattar, S., Johnson, K. A., Clavin, C., Fung, J. F., & Ceferino, L. (2022b).
A Perspective towards Multi-Hazard Resilient Systems: Natural Hazards and Pandemics.
Sustainability, 14(8), 4508. https://doi.org/10.3390/su14084508
Ipong, L. G., Ongy, E. E., & Bales, M. C. (2020). Impact of magnitude 6.5 earthquake on the
lives and livelihoods of affected communities: The case of barangay lake Danao, Ormoc city,
Leyte, Philippines. International Journal of Disaster Risk Reduction, 46, 101520.
https://doi.org/10.1016/j.ijdrr.2020.101520
aku, K. (2019). Satellite remote sensing for disaster management support: A holistic and staged
K
approach based on case studies in Sentinel Asia. International Journal of Disaster Risk
Reduction, 33, 417–432. https://doi.org/10.1016/j.ijdrr.2018.09.015
104
Kitazawa, K., & Hale, S. A. (2020). Social Media and Early Warning Systems for Natural
Disasters: A Case Study of Typhoon Etau in Japan. International Journal of Disaster Risk
Reduction, 101926. https://doi.org/10.1016/j.ijdrr.2020.101926
Lantada, N., Carreño, M. L., & Jaramillo, N. (2020). Disaster risk reduction: A decision-making
support tool based on morphological analysis. International Journal of Disaster Risk Reduction,
42, 101342. https://doi.org/10.1016/j.ijdrr.2019.101342
Lawangen, A. O., & Roberts, J. M. (2023). Interactions between disaster risk reduction and
intangible culture among indigenous communities in Benguet, Philippines. International Journal
of Disaster Risk Reduction, 94, 103801. https://doi.org/10.1016/j.ijdrr.2023.103801
Lin, L. (2018b). Integrating a national risk assessment into a disaster risk management system:
Process and practice. International Journal of Disaster Risk Reduction, 27, 625–631.
https://doi.org/10.1016/j.ijdrr.2017.08.004
Linardos, V., Drakaki, M., Tzionas, P., & Karnavas, Y. L. (2022). Machine Learning in Disaster
Management: Recent Developments in Methods and Applications. Machine Learning and
Knowledge Extraction, 4(2), 446–473. https://doi.org/10.3390/make4020020
Liu, Y., You, M., Zhu, J., Wang, F., & Ran, R. (2019). Integrated risk assessment for agricultural
drought and flood disasters based on entropy information diffusion theory in the middle and
lower reaches of the Yangtze River, China. International Journal of Disaster Risk Reduction, 38,
101194. https://doi.org/10.1016/j.ijdrr.2019.101194
Mamon, M. a. C., Suba, R. a. V., & Son, I. L. (2021). Disaster risk reduction knowledge of
Grade 11 students: Impact of senior high school disaster education in the philippines.
International Journal of Health System and Disaster Management, 5(3), 69.
https://doi.org/10.4103/ijhsdm.ijhsdm_16_17
Marcillo-Delgado, J. C., Alvarez-Garcia, A., & García-Carrillo, A. (2021). Analysis of risk and
disaster reduction strategies in South American countries. International Journal of Disaster Risk
Reduction, 61, 102363. https://doi.org/10.1016/j.ijdrr.2021.102363
Migliorini, M., Hagen, J.S., Mihaljević, J., Mysiak, J., Rossi, J.-L., Siegmund, A., Meliksetian,
K. and Guha Sapir, D. (2019), "Data interoperability for disaster risk reduction in Europe",
105
Disaster Prevention and Management, Vol. 28 No. 6, pp. 804-816. https://doi.org/10.1108/DPM-
09-2019-0291
Munawar, H. S., Mojtahedi, M. M., Hammad, A. W. A., Kouzani, A. Z., & Mahmud, M. A.
(2022). Disruptive technologies as a solution for disaster risk management: A review. Science of
the Total Environment, 806, 151351. https://doi.org/10.1016/j.scitotenv.2021.151351
Nemakonde, L. D., Van Niekerk, D., Becker, P., & Khoza, S. (2020). Perceived Adverse Effects
of Separating Government Institutions for Disaster Risk Reduction and Climate Change
Adaptation Within the Southern African Development Community Member States. International
Journal of Disaster Risk Science, 12(1), 1–12. https://doi.org/10.1007/s13753-020-00303-9
Ner, N. T., Okyere, S. A., Abunyewah, M., & Kita, M. (2022). Integrating resilience attributes
into local disaster management plans in Metro Manila: strengths, weaknesses, and gaps. Progress
in Disaster Science, 16, 100249. https://doi.org/10.1016/j.pdisas.2022.100249
Oktari, R. S., Munadi, K., Idroes, R., & Sofyan, H. (2020). Knowledge management practices in
disaster management: Systematic review. International Journal of Disaster Risk Reduction, 51,
101881. https://doi.org/10.1016/j.ijdrr.2020.101881
Ong, A. K. S., Prasetyo, Y. T., Lagura, F. L., Ramos, R. N., Sigua, K. M., Villas, J. A., Young,
M., Diaz, J. M., Persada, S. F., & Redi, A. a. N. P. (2021). Factors affecting intention to prepare
for mitigation of “the big one” earthquake in the Philippines: Integrating protection motivation
theory and extended theory of planned behavior. International Journal of Disaster Risk
Reduction, 63, 102467. https://doi.org/10.1016/j.ijdrr.2021.102467
Paul, J. D., Bee, E., & Budimir, M. (2021). Mobile phone technologies for disaster risk
reduction. Climate Risk Management, 32, 100296. https://doi.org/10.1016/j.crm.2021.100296
Paz-Alberto, A. M., Camaso, E., Alberto, R. P., Juganas, D. A., Mapanao, K. M., B. Ponce, C.
D., & Genaro, C. (2021). Climate Change Vulnerability and Disaster Risk Assessment Using
Remote Sensing Technology and Adaptation Strategies for Resiliency and Disaster Risk
Management in Selected Coastal Municipalities of Zambales, Philippines. American Journal of
Climate Change, 10(01), 85–133. https://doi.org/10.4236/ajcc.2021.101005
aikes, J., Smith, T. W., Jacobson, C. C., & Baldwin, C. (2019). Pre-disaster planning and
R
preparedness for floods and droughts: A systematic review. International Journal of Disaster
Risk Reduction, 38, 101207. https://doi.org/10.1016/j.ijdrr.2019.101207
106
Ravago, M. V., Mapa, C. D. S., Sunglao, J., & Aycardo, A. G. (2020). Data from a survey of the
Philippines’ local governments on their risk management strategies to natural disasters. Data in
Brief, 33, 106548. https://doi.org/10.1016/j.dib.2020.106548
Ravago, M. V., Mapa, C. D. S., Aycardo, A. G., & Abrigo, M. R. (2020). Localized disaster risk
management index for the Philippines: Is your municipality ready for the next disaster?
International Journal of Disaster Risk Reduction, 51, 101913.
https://doi.org/10.1016/j.ijdrr.2020.101913
Raza, T., Liwag, C. R. E. U., Andres, A. V. L., Castro, J., Cuña, A. C., Vinarao, V. G., Raza, T.
K. S., Marasigan, K. M. E., Espinosa, R., Rentoy, F. C., Perez, B., & Ahmed, N. (2020). Extreme
weather disasters challenge for sustainable development: Innovating a science and policy
framework for disaster-resilient and sustainable Quezon City, Philippines. Progress in Disaster
Science, 5, 100066. https://doi.org/10.1016/j.pdisas.2020.100066
Resuello, M. D. (2020). Building Disaster Resilient Local Economy: The Case of the
Philippines. Journal of Public Administration and Governance, 10(4), 179.
https://doi.org/10.5296/jpag.v10i4.17752
Reyes, J. a. L., Ayo, K. A., Baluyan, M. P., & Balaguer, A. S. R. (2020). Indigenous knowledge
in disaster risk reduction. The Copenhagen Journal of Asian Studies, 37(1), 103–132.
https://doi.org/10.22439/cjas.v37i1.5908
Rivera, J., Ceesay, A. A., & Sillah, A. (2020). Challenges to disaster risk management in The
Gambia: A preliminary investigation of the disaster management system’s structure. Progress in
Disaster Science, 6, 100075. https://doi.org/10.1016/j.pdisas.2020.100075
Robielos, R. a. C., Lin, C. J., Senoro, D. B., & Ney, F. P. (2020). Development of Vulnerability
Assessment Framework for Disaster Risk Reduction at Three Levels of Geopolitical Units in the
Philippines. Sustainability, 12(21), 8815. https://doi.org/10.3390/su12218815
Rözer, V., Surminski, S., Laurien, F., McQuistan, C., & Mechler, R. (2023). Multiple resilience
dividends at the community level: A comparative study of disaster risk reduction interventions in
different countries. Climate Risk Management, 40, 100518.
https://doi.org/10.1016/j.crm.2023.100518
Sarbayev, M., Yang, M., & Wang, H. (2019). Risk assessment of process systems by mapping
fault tree into the artificial neural network. Journal of Loss Prevention in the Process Industries,
60, 203–212. https://doi.org/10.1016/j.jlp.2019.05.006
107
Schlumberger, J., Haasnoot, M., Aerts, J., & de Ruiter, M. (2022). Proposing DAPP-MR as a
disaster risk management pathways framework for complex, dynamic multi-risk. IScience,
25(10), 105219. https://doi.org/10.1016/j.isci.2022.105219
Sharma, K., Anand, D., Sabharwal, M., Tiwari, P. K., Cheikhrouhou, O., & Frikha, T. (2021). A
Disaster Management Framework Using Internet of Things-Based Interconnected Devices.
Mathematical Problems in Engineering, 2021, 1–21. https://doi.org/10.1155/2021/9916440
Sheikhi, R. A., Seyedin, H., Qanizadeh, G., & Jahangiri, K. (2021). Role of Religious
Institutions in Disaster Risk Management: A Systematic Review. Disaster Medicine and Public
Health Preparedness, 15(2), 239–254. https://doi.org/10.1017/dmp.2019.145
Song, J., Yamauchi, H., Oguchi, T., & Ogura, T. (2022). Application of web hazard maps to high
school education for disaster risk reduction. International Journal of Disaster Risk Reduction, 72,
102866. https://doi.org/10.1016/j.ijdrr.2022.102866
ang, J., Yang, S., & Wang, W. (2021). Social media-based disaster research: Development,
T
trends, and obstacles. International Journal of Disaster Risk Reduction, 55, 102095.
https://doi.org/10.1016/j.ijdrr.2021.102095
Tatebe, C., & Miyamoto, T. (2021). Possible roles of People’s Organization for post-disaster
community recovery: A case study on recovery process after Philippine Typhoon Yolanda.
Progress in Disaster Science, 11, 100184. https://doi.org/10.1016/j.pdisas.2021.100184
Terzi, S., Torresan, S., Schneiderbauer, S., Critto, A., Zebisch, M., & Marcomini, A. (2019d).
Multi-risk assessment in mountain regions: A review of modeling approaches for climate change
adaptation. Journal of Environmental Management, 232, 759–771.
https://doi.org/10.1016/j.jenvman.2018.11.100
Yang, B., Kim, M., Lee, C., Hwang, S., & Choi, J. (2022). Developing an Automated Analytical
Process for Disaster Response and Recovery in Communities Prone to Isolation. International
Journal of Environmental Research and Public Health, 19(21), 13995.
https://doi.org/10.3390/ijerph192113995
Yu, I. (2022). Development and application of a model for assessing climate-related disaster risk.
International Journal of Disaster Risk Reduction, 81, 103218.
https://doi.org/10.1016/j.ijdrr.2022.103218
108
APPENDICES
109
APPENDIX A
The sequence of events is depicted in the image below, together with the
associated data such as relevant times, durations, and parties participating in the specific
activity. Assigning tasks using this graph. It was made possible to have several members.
It includes a detailed timetable and timeline for the whole project. Analysis, designs,
Figure 23.
Schedule and Timeline
The table above was completed during an eight-month period. The task's time/days
were measured in calendar days, and the table's filled-in boxes reflected how many days
were spent on each activity, from early planning to final deployment, demonstrating the
project phases' sequential character. It gave a visual depiction of the project's progress
110
and assisted the project team and stakeholders in meeting project objectives and
deadlines.
APPENDIX B
This project's lead programmer, assistant programmer, data gatherer, and research
team comprised teams that test software development. The table below detailed the exact
tasks that each team member is expected to do. The crucial role of the research team is to
provide valuable insights, identify best practices, and suggest innovative solutions to
enhance the software testing process. Overall, each team member's contributions are vital
Project Leader
The project leader acts as a link between the client's requirements and the project
team, ensuring that the system under development satisfies the client's demands. The
project manager enlists the team, satisfying their requirements and creating a positive
111
Lead Programmer
development project is known as a lead programmer. This position often entails leading a
team of programmers, establishing project goals and priorities, making technical choices,
and ensuring that software is created efficiently and successfully. Lead programmers are
technical issues.
Assistant Programmer
They are responsible for assisting with different parts of software development
assistant programmers can progress to more senior positions within the development
team.
Data Gatherer
Collects and aggregates data from multiple sources. This might include performing
technologies. Data collectors guarantee that the information they collect is correct,
relevant, and timely, as this information is frequently utilized for analysis, decision-
112
UI Designer
A crucial member of the software development team responsible for designing the
visual layout and elements of digital interfaces. They utilize design tools and principles to
craft interfaces that effectively communicate information and guide users through the
software's functionalities.
The major role is to carry out extensive testing methods to detect any problems,
errors, or inconsistencies in the program. Quality assurance testers use a variety of testing
evaluate software against set quality requirements. Identifying and resolving faults early
in the development cycle improves the overall quality and stability of the program.
Document Writer
software projects. This includes writing user manuals, technical specifications, API
UX Designer
entire experiences while dealing with digital goods or services. They do user research,
assess user feedback, and provide design solutions that focus on usability, accessibility,
113
and satisfaction. By applying user-centered design concepts and performing usability
testing, UX Designers help to create software solutions that provide pleasant and
Table 12.
Project Team and Responsibilities
RESEARCHERS RESPONSIBILITY DETAILS
Catibog, Jomhar Kelly Project Leader, Address: Brgy. 24 Batangas
Lead Programmer, City
Data Gatherer, Contact Number:
UI Designer, 09184240316
Quality Assurance Tester
Forlaje, Miles G. Assistant Programmer, Address: Brgy. Tulay, Ibaan
UX Designer, Batangas
Data Gatherer, Contact Number:
Document Writer 0945671869
Quijano, Laurence Document Writer, Address: Brgy. Matala Ibaan,
Data Gatherer, Batangas
Quality Assurance Tester Contact Number:
09686205312
contact details of system analysts and researchers responsible for system integration.
With clear information on each individual's role and contact information, the table
streamlines communication and facilitates efficient coordination within the project team.
114
APPENDIX C
The following table specifies the facilities and equipment required for the project's
development. Plan for Budgeted Cost Management. The table also offers a thorough
Table 13.
Budget Cost Management Plan
Facility Address Monthly Rent Total Rent
(Home) Batangas City Free Free
Catibog, Jomhar
Kelly
(Home) Batangas City Free Free
Forlaje, Miles G.
(Home) Batangas City Free Free
Quijano, Laurence
The budget cost management approach is shown in the table Budget Cost
Management Plan. All that is included is the cost of using the facility, which includes the
researchers' houses as well as their laptop computers and internet connections. The goal
of this cost management method is to keep a tight grip on the costs spent while carrying
115
APPENDIX D
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"
integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf
23Q9Ifjh" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.9.0/html2pdf.bundle.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js"
integrity="sha384-
Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo"
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js"
integrity="sha384-
wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6"
crossorigin="anonymous"></script>
<link href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css"
rel="stylesheet">
116
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/
font-awesome.min.css">
<link href="https://fonts.googleapis.com/css2?
family=Poppins:wght@100;300;500;700;800&family=Raleway:wght@300;400&display=swap"
rel="stylesheet">
<script src="https://unpkg.com/leaflet/dist/leaflet.js"></script>
</head>
<body>
{% block content %}
<main>
<section class="preparedness">
</div>
Export to PDF
</button>
<div class="p-1">
</div>
117
<form id="subject-search-form" class="input-group">
<div class="input-group-append">
</svg>
</button>
</div>
</form>
</div>
</div>
<div>
</div>
</div>
<thead>
<tr>
<th>SUBJECT</th>
118
</tr>
</thead>
<tbody id="all-reports-table">
</tbody>
</table>
<span aria-hidden="true">«</span>
<span class="sr-only">Previous</span>
</a>
</li>
<span aria-hidden="true">»</span>
<span class="sr-only">Next</span>
</a>
</li>
</ul>
</nav>
<div class="modal-content">
<div class="modal-header">
119
<h5 class="modal-title" id="reportModalLabel">Edit Report</h5>
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<tbody>
<tr>
<th>SUBJECT</th>
<td><span id="modalSubject"></span></td>
</tr>
<tr>
<th>DATE REPORTED</th>
<td><span id="modalDateReported"></span></td>
</tr>
<tr>
<th>TIME REPORTED</th>
<td><span id="modalTimeReported"></span></td>
</tr>
<tr>
<th>BARANGAY</th>
<td><span id="modalBarangay"></span></td>
</tr>
<tr>
120
<th>DESCRIPTION</th>
<td><span id="modalDescription"></span></td>
</tr>
<tr>
<th>REPORTED BY</th>
<td><span id="modalRespondentName"></span></td>
</tr>
<tr>
<th>ATTACHMENT</th>
<td><div id="editAttachment">
</div>
</td>
</tr>
<tr>
<th>LOCATION</th>
<td><span id="modalLocation"></span></td>
</tr>
<tr>
<th>STATUS</th>
<td><span id="modalStatus"></span></td>
</tr>
</tbody>
</table>
121
<!-- <a href="#" id="exportPdfButton" class="btn btn-primary">Export to
PDF</a> -->
<label>Location</label>
</div>
</div>
</div>
<div class="modal-footer">
122
1.997-.406c.3.383.61.713.91.95.28.22.603.403.934.417a.856.856 0 0
0 .51-.138c.155-.101.27-.247.354-.416.09-.181.145-.37.138-.563a.844.844 0 0
0-.2-.518c-.226-.27-.596-.4-.96-.465a5.76 5.76 0 0 0-1.335-.05 10.954 10.954 0 0 1-.98-
1.686c.25-.66.437-1.284.52-1.794.036-.218.055-.426.048-.614a1.238 1.238 0 0 0-.127-.538.7.7
0 0 0-.477-.365c-.202-.043-.41 0-.601.077-.377.15-.576.47-.651.823-.073.34-.04.736.046
1.136.088.406.238.848.43 1.295a19.697 19.697 0 0 1-1.062 2.227 7.662 7.662 0 0 0-
1.482.645c-.37.22-.699.48-.897.787-.21.326-.275.714-.08 1.103z"/>
</svg>Export to PDF</button>
</div>
</div>
</div>
</div>
</section>
</main>
<!-- <footer>
<nav class="footer">
</nav>
</footer> -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf-autotable/3.5.16/
jspdf.plugin.autotable.min.js"></script>
<script>
var currentPage = 1;
$(document).ready(function () {
123
window.jsPDF = window.jspdf.jsPDF;
$("#filter-date").change(function () {
filterAnnouncementsByDate(selectedDate);
});
$("#next-page").click(function (e) {
e.preventDefault();
loadAllReports(paginationData.next_page_number);
});
$("#previous-page").click(function (e) {
e.preventDefault();
loadAllReports(paginationData.previous_page_number);
});
e.preventDefault();
if (subjectQuery) {
searchAnnouncementsBySubject(subjectQuery);
124
}
});
$("#date-filter-input").change(function () {
filterReportsByDate(selectedDate);
});
$("#subject-search-input").on("input", function () {
searchReportsBySubject(subjectQuery);
});
function filterReportsByDate(selectedDate) {
$.ajax({
method: "GET",
dataType: "json",
updateReportsTable(data.reports, 'all-reports-table');
},
console.log(xhr.responseText);
});
125
}
function searchReportsBySubject(subjectQuery) {
$.ajax({
method: "GET",
dataType: "json",
updateReportsTable(data.reports, 'all-reports-table');
},
console.log(xhr.responseText);
});
var report = {
subject: $(this).data("subject"),
description: $(this).data("description"),
attachment: $(this).data("attachment"),
date_reported: $(this).data("date-reported"),
time_reported: $(this).data("time-reported"),
respondent_name: $(this).data("respondent-name")
126
};
selectedReport = report;
displayReportDetails(reportId);
});
$("#exportPdfButton").on("click", function () {
if (selectedReport) {
doc.setFontSize(18);
var data = [
["Subject", selectedReport.subject],
["Description", selectedReport.description],
["Location", $("#modalLocation").text()],
127
["Status", selectedReport.response_status],
];
var columnStyles = {
};
doc.autoTable({
head: [columns],
body: data,
theme: "striped",
columnStyles: columnStyles,
margin: { top: 50 },
});
if (selectedReport.attachment) {
img.crossOrigin = 'Anonymous';
img.onload = function () {
canvas.width = img.width;
canvas.height = img.height;
ctx.drawImage(img, 0, 0);
128
var imgWidth = 100;
doc.setFontSize(12);
doc.save('report.pdf');
};
img.src = selectedReport.attachment;
} else {
doc.save('report.pdf');
});
});
let marker;
function displayReportDetails(reportId) {
if (!reportId) {
console.error("Report ID is required.");
return;
$.ajax({
129
method: "GET",
dataType: "json",
$("#modalSubject").text(data.subject);
$("#modalDateReported").text(formattedDate);
$("#modalBarangay").text(data.barangay);
$("#modalDescription").text(data.description);
if (data.attachment) {
$("#editAttachment").html(attachmentLink);
} else {
$("#editAttachment").empty();
$("#modalTimeReported").text(formattedTime);
$("#modalStatus").text(data.response_status);
$("#modalRespondentName").text(data.respondent_name);
console.log('lat', lat)
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
130
attribution: 'Map data © <a
href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors'
}).addTo(map);
marker.bindPopup(data.subject).openPopup();
getAddressFromCoordinates(lat, lng);
$('#reportModal').on('shown.bs.modal', function () {
map.invalidateSize();
});
$('#reportModal').on('hidden.bs.modal', function () {
map.remove();
map = null;
});
},
console.log(xhr.responseText);
});
$(document).ready(function () {
131
function loadAllReports(page) {
$.ajax({
method: "GET",
dataType: "json",
updateReportsTable(data.reports, 'all-reports-table');
paginationData = data.pagination;
generatePagination(currentPage, paginationData.total_pages);
},
console.log(xhr.responseText);
});
loadAllReports(currentPage);
$("#next-page").click(function (e) {
e.preventDefault();
currentPage = paginationData.next_page_number;
loadAllReports(currentPage);
132
}
});
$("#previous-page").click(function (e) {
e.preventDefault();
currentPage = paginationData.previous_page_number;
loadAllReports(currentPage);
});
generatePagination(currentPage, paginationDataToday.total_pages);
pagination.empty();
if (totalPages <= 1) {
return;
class: "page-link",
href: "#",
"aria-label": "Previous",
}).append(
$("<span/>", {
133
ariaHidden: "true",
text: "Previous",
})
);
if (prevPage <= 0) {
prevButton.addClass("disabled");
} else {
prevLink.click(function () {
loadAllReports(prevPage);
currentPage = prevPage;
generatePagination(currentPage, totalPages);
});
prevButton.append(prevLink);
pagination.append(prevButton);
class: "page-link",
href: "#",
}).text(i);
if (i === page) {
pageButton.addClass("active");
pageLink.click((function (pageNumber) {
134
return function () {
loadAllReports(pageNumber);
currentPage = pageNumber;
generatePagination(currentPage, totalPages);
};
})(i));
pageButton.append(pageLink);
pagination.append(pageButton);
class: "page-link",
href: "#",
"aria-label": "Next",
}).append(
$("<span/>", {
ariaHidden: "true",
text: "Next",
})
);
nextButton.addClass("disabled");
} else {
nextLink.click(function () {
loadAllReports(nextPage);
135
currentPage = nextPage;
generatePagination(currentPage, totalPages);
});
nextButton.append(nextLink);
pagination.append(nextButton);
});
table.empty();
if (reports.length === 0) {
} else {
reports.forEach(function (report) {
<td>${report.subject}</td>
<td>${formattedDate}</td>
<td>${formattedTime}</td>
<td>${report.barangay}</td>
136
<td>${report.response_status }</td>
</tr>`;
table.append(tableRow);
});
function formatDateString(dateString) {
function formatTimeString(timeString) {
fetch(apiUrl)
.then(data => {
console.log('adress', address)
$("#modalLocation").text(address);
})
137
.catch(error => {
});
$(document).ready(function() {
<span aria-hidden="true">×</span>
</button>
</div>`;
$('#alert-container').html(alertBox);
setTimeout(function(){
$('.alert').alert('close');
}, 2000)
});
</script>
{% endblock %}
</body>
</html>
138
APPENDIX E
USER MANUAL
I. Login
4. Login Successfully
139
2. Click Add Announcement
7. Choose which the barangay you wanted to view your report either a specific or in
2. Click the Home button to view all the reports created by all the barangay.
140
3. Go to homepage
141
APPENDIX F
GRAMMARIAN CERTIFICATE
CERTIFICATE OF EDITING
It now follows the standard format of the university and conventions of research
writing.
Grammarian
142
APPENDIX G
BIONOTE
Jomhar Kelly A. Catibog is an ambitious and motivated 4th year Student currently
analytical thinking, teamwork, etc., and is eager to apply these skills to contribute to
innovative solutions within the IT industry. Throughout his academic journey, he has
143
his ability to synthesize IT concepts, engage in strategic thinking, and deliver impactful
and skills in critical thinking and problem solving. He collaborated with his co-
Disaster Risk Reduction Management Council for the Municipality of Ibaan, Batangas as
a capstone project.
144
Miles G. Forlaje. is now pursuing a Bachelor of Science in Information
Technology (ICT) As a side benefit for programming skills and obtained knowledge and
abilities, his area of interests is sports and travel. He collaborated with his co-developers
project.
145
146