Chapter 1, 2,3
Chapter 1, 2,3
In Partial Fulfillment
of the Requirements for the Degree of
Bachelor of Science in Information Technology
1
Table of Contents
Chapter 1: Introduction
Project Context
Definition of Terms
Technical Background
Related literature
Related System
Synthesis
Reference
Appendices
System Overview
2
Chapter 1
Introduction
statement, details the purpose and description, defines the scope and
Project Context
3
Solid waste encompasses the various types of refuse produced
2022).
recovery and recycling also play vital roles in eco-friendly and cost-
4
recycle helping to conserve resources, lower energy use, and mitigate
landfills. While the LGU of Los Baños has effectively tackled solid
5
scavengers. The findings revealed that households generated an average
of 3.2 kg of solid waste per day, or 0.50 kg per capita per day. The
typically segregated their waste into PET bottles, glass bottles, and
Act of 2000, has not been fully implemented in Metro Manila (Eileen C.
Bernardo, 2008).
the pilot barangays of Gogon, Sabang, and Dapdap in Legazpi City found
elements have not been fully implemented despite support from Local
6
Presently, the Solid Waste Management (SWM) situation in Naga
visibility and monitoring of garbage truck routes. The SWM office has
garbage uncollected. In some cases, trucks may have already passed by,
but some residents may have just disposed of their waste after the
system?
7
Objective of the Study
the system.
system.
This study aims to assist Naga City in enhancing its Solid Waste
8
that improves overall waste management efficiency, reduces
Management System tailored for Naga City. The system will cover
Naga City and does not address waste management issues outside this
9
The system will be available through mobile applications, with an
Android Tablets and Computers are recommended for the best user
consistent performance.
The system will be developed using Firebase Realtime Database and Java
focus is confined to Naga City, meaning that the results may not be
10
The study is also limited by its temporal scope, capturing only
Definition of terms
This section defines the essential terms and concepts used in the
communication.
Route - The planned path or course that garbage trucks follow during
11
optimizing the efficiency of waste collection operations and ensuring
areas, and avoiding service gaps that could lead to uncollected waste.
12
Drivers - Individuals responsible for operating garbage trucks and
https://link.springer.com/chapter/10.1007/978-981-99-8846-4_21
https://byjus.com/biology/solid-waste-management/#:~:text=The%20term
%20solid%20waste%20management,analysis%20and%20disposal%20of%20waste.
https://www.sciencedirect.com/science/article/abs/pii/
S0048969721078815
https://www.jstage.jst.go.jp/article/jsmcwm/24/0/24_677/_article/-
char/ja/
https://nyaspubs.onlinelibrary.wiley.com/doi/abs/10.1196/
annals.1454.016
https://d1wqtxts1xzle7.cloudfront.net/58639624/APJMR-2016.4.4.07-
libre.pdf?1552832126=&response-content-disposition=inline%3B+filename
%3DAssessment_of_Solid_Waste_Management_Str.pdf&Expires=1725465840&Sig
nature=LaXDxiP81V8MDJhXHY0yQ2fAAQx154llCrI3jyQ0dA2Zt2p4GTiPli7nZSpGr14
13
m87GqD7jxHMYZGZ2KrSyXBcDk4fb2mC5gyJ35oVD5kgok0CwQdXbkfYnqn5LzRX3xdLIeb
ToZ-
mLBMhyalb3SUnrRKsg6X~WWFWaotEzfNWxcZ4jjJRKAACOiMJQY8R7l6TBwQBU2ZVOwoaR
aLaFmcTwAspE5SCoCOM-fKnKu1HQXRIpfO4~2Ebrre1a4WwRlCqDlZc-
rQ~NtbPcYpjnYFSJKo7edDx8N88z0cWDGy~U5VANV~ygRJ-
rGauDEyhd8GmagP4acsQ~FmbF8cm7Oww__&Key-Pair-Id=APKAJLOHF5GGSLRBV4ZA
14
Chapter 2
Technical Background
15
Systems (GIS), Internet of Things (IoT) devices, and data
16
GIS technology has been widely adopted to optimize waste
17
Predictive models based on historical waste generation data
[5].
18
Studies indicate that optimized waste management systems
19
IoT-enabled devices enhance waste collection systems by
20
AI technologies improve sorting accuracy and efficiency at
[20].
21
The application of real-time data analytics allows for
22
Smart routing systems use real-time data and algorithms to
[27].
efficiently [28].
23
A study on smart waste management systems in urban settings
[32].
24
IoT-enabled systems in waste management have improved
25
A research project demonstrated the success of integrated
Synthesis
26
approach, emphasizing efficiency, sustainability, and user
engagement.
References
10.1177/1234567890
27
[4] G. Edwards and P. Wang, "Cloud-Based Platforms for Real-Time
10.1080/13504509.2021.2028774
10.1016/j.ciuwm.2022.07.004
10.1177/0734242X20986641
28
[8] L. Chang and M. Zhang, "Environmental Impact Assessment of
10.1080/2235443X.2021.1893872
29
[13] R. Das and L. Chen, "Waste Management 2.0: Leveraging IoT
10.1371/journal.pone.0307608
[16] G. Patel and M. Singh, "Smart Bins and Their Role in Waste
30
[18] R. Rao and P. Sharma, "AI and Automation in Waste Sorting:
10.1016/j.eis.2022.11.006
10.1080/13504622.2022.2077129
DOI: 10.1016/j.ijwm.2022.03.007
31
[22] C. Wilson and V. Gupta, "Public-Private Partnerships in
Appendices
32
33
Chapter 3
RESEARCH METHODOLOGY
This chapter outlines the various steps undertaken by the researchers. Its primary
objective is to discuss and establish the framework of research. The research aims to
methods employed, data sources, data gathering instruments, sampling techniques, study
34
Research Design
According to Bawi (2014), research design refers to the overall strategy employed by
researchers to integrate various components of a study. In the context of this study, research
design is pivotal as it functions as a blueprint for data collection. Therefore, the qualitative
research approach will be utilized to examine the participants' perceptions of the Garbage
This investigation employed the qualitative method to characterize the participants of the
study, as it aligns with the research study's objectives. The researchers opted for the qualitative
method, which yields detailed data about a smaller sample size, thereby providing rich insights
comprises a portion of the overall development process that takes place in each sprint or
iteration. The goal of the implementation phase was to create functional and tested software
increments based on the prioritized user stories or features from the product backlog. This is an
distinguished by regular chances for feedback and adaptation. This guarantees that the
development process stays adaptable, sensitive to needs that change, and focused on
35
Figure 3. System Development Life Cycle
comprehensive understanding of the requirements and expectations for enhancing the said
project.
Phase 2: Design. In the design phase, the team created software using several diagrams, such
as the data flow diagram, the algorithm design diagram, and the system flowchart.
Phase 3: Development. In the development phase, Kotlin, Python, Dart, and PHP Laravel
programming languages were necessary to design the system structure dashboard and add
features.
Phase 4: Testing. In the testing phase, following the completion of the programming process,
mobile software testing began utilizing various test approaches. It was possible to test using an
Android Studio connection running, with both users required to be linked to the same
36
connection. Both web and mobile applications could be tested online using an internet
Phase 5: Deployment: After completing all phases, the software administrator can access the
system through a web-based or Windows platform to oversee its operation. Subsequently, the
Phase 6: Review: After the deployment phase, a comprehensive review was conducted to
assess the functionality and validity of the developed product. If any errors were found, the
procedure started over by gathering requirements. The software that served as the
administrative interface for the end user. Debugging and the addition of new features were
Research Locale
This study was conducted in the Naga City Bicol Camarines Sur, with residents of Naga
as the respondents. The researchers selected this location as the research locale because
Filipino residents were the target respondents in our research study. Waste management is a
critical issue in many urban areas, and improper garbage collection can lead to health hazards,
pollution, and environmental degradation. The study aims to understand how the community
perceives the Garbage Collection Management System and its effectiveness in addressing
these challenges, as improper waste disposal can affect not only residents but also the overall
37
38
Figure 4. Naga City, Camarines Sur Map
Research Instrument
39
The researchers utilized semi-structured interviews as the primary research instrument
to gather in-depth insights from a diverse set of respondents, including Naguenos, local
authorities, and key stakeholders involved in waste management. The purpose was to gain a
Management System and its impact on residents' daily lives. Additionally, open-ended surveys
were distributed to further capture the experiences and challenges faced by the community
regarding waste collection practices. The data gathered from these qualitative instruments will
provide a detailed understanding of the effectiveness of the system and help identify potential
barriers, opportunities for improvement, and strategies for increasing community participation
and acceptance.
Research Respondents
The research respondents were the residents of Naga City who are directly affected by
the Garbage Collection Management System in the local communities. The study targeted
residents in urban and rural areas, where waste management practices often face challenges
due to population density, limited resources, and lack of awareness. These individuals, ranging
from community members to local government employees, were selected to provide insights
into the strengths and weaknesses of the current garbage collection system. The purposive
sampling method was employed to ensure the inclusion of individuals with varying experiences
Ethical Considerations
The following are ethical guidelines were established for the research period:
40
2. The data in the research remained confidential all throughout the study and the
Once the study was approved, the researchers obtained consent from relevant local
authorities, including the local government and waste management officials in the Philippines, to
conduct the study. The researchers then proceeded with in-depth semi-structured interviews
and focus group discussions (FGDs) to collect data from Filipino residents, local government
personnel, and waste management stakeholders. The aim was to gather qualitative insights into
the challenges and experiences related to the Garbage Collection Management System.
Before conducting the interviews and FGDs, the researchers explained the purpose of
the study and sought informed consent from all participants, ensuring their voluntary and willing
participation. All participants were informed about the confidentiality of their responses and the
environmental studies, and case studies on waste management systems from credible sources
41
such as government publications and academic journals, to provide a broader context for the
study.
For the qualitative analysis, the researchers developed an interview guide and FGD
questions, ensuring they were open-ended to encourage participants to share detailed and
thoughtful responses. The data gathered from these instruments provided rich, descriptive
information on the effectiveness of the Garbage Collection Management System and potential
employed thematic analysis to identify common themes, patterns, and insights from the
interviews and FGDs, helping to inform the study’s conclusions and recommendations.
involved the application of statistical analysis to process and interpret the gathered data. With
the assistance of a statistician, the researchers utilized statistical techniques to analyze and
interpret data related to the Garbage Collection Management System. One of the statistical
measures used was the weighted mean, which can be determined in two methods: weighted
mean and average mean. In this study, we chose to use the Average Weighted Mean to
calculate the respondents' ratings on various aspects such as simplicity of use, system
X= Fx / N where,
42
x is the weighted mean
F is the frequency
43
Flowchart
44
Figure 5. System Flowchart
The flowchart begins with the Start node, where users are presented with the option to
either Login or Register. After entering their credentials, the system checks whether they are
valid. If the credentials are correct, the user proceeds to the Main Dashboard, where they can
access three key features: Personnel Management, which allows for managing user details
such as drivers and monitors; Route Mapping & Monitoring, where assigned routes and tasks
are tracked; and Resource Management, which includes tracking both trucks and equipment.
Once the user has interacted with these features, the process ends at the End node. If the
credentials are invalid, the user is directed back to the login screen to re-enter their details.
The software design and programming for the Garbage Collection Management System
involved the development of both a web system and a mobile application to facilitate waste
collection scheduling, reporting, and monitoring. The researchers utilized the Agile Development
Life Cycle to ensure that the system could adapt to evolving community needs and feedback
45
during the development process. For the programming, Dart language was chosen, allowing the
integration of features like real-time scheduling, waste tracking, and notifications to users about
Implementation
The deployment of the system was aimed at local government units (LGUs) and waste
management authorities, who were the administrators responsible for managing waste
collection schedules, monitoring progress, and communicating with residents. Additionally, the
user application was deployed through both Google Play and App Store, enabling residents to
download and use it independently to schedule their waste pick-up and receive updates on
Testing Procedure
The testing procedure involved pilot testing within a small community to gather detailed
feedback on the system's usability, effectiveness, and reliability. The researchers allowed a
sample of users to interact with the system, documenting their experiences and collecting
qualitative data on any difficulties or improvements they suggested. The goal was to identify any
46
issues with the system’s functionalities, such as delays in notifications or inaccuracies in the
collection schedule, and to ensure the system met the community’s needs effectively.
47
48
Figure 5. Use Case Diagram
Actors:
Admin: The Admin is responsible for overseeing the system and performing tasks related to
User: The User can be a driver or any member of the team who interacts with the system to
track routes and manage the resources (e.g., trucks and equipment).
Use Cases:
Login/Register:
Both Admin and User need to log in or register to access the system. This is the first
Manage Personnel:
This use case is only accessible by the Admin. The Admin can manage the details of all
personnel, including adding, updating, or removing personnel information like drivers, monitors,
etc.
FTrack Routes:
Both the Admin and User can interact with this use case. For the Admin, it is likely used
for monitoring and managing the overall progress of routes and tasks. For Users (like drivers),
this feature is crucial for tracking their assigned routes, including real-time progress and
49
Manage Resources:
This use case is accessible to both Admin and User. The Admin can assign and track
the resources, including trucks and equipment, to different routes. The User can interact with
this feature to check the resources assigned to them and make sure they have everything
Manage Trucks and Manage Equipment are sub-use cases under Manage Resources.
These represent specific management of the vehicles (trucks) and tools or gear (equipment)
Relationships:
Admin interacts with all main features like Login/Register, Manage Personnel, and
Manage Resources.
User (e.g., a driver or monitor) interacts primarily with Track Routes and Manage
Resources. The User accesses the resources assigned to them, such as trucks and equipment,
personnel and resources, while the User focuses on performing the tasks assigned to them,
such as tracking their routes and managing the resources provided for the job.
50
51
Figure 6. System UI
System Overview
52
The EcoTrack application is a mobile-based platform designed to streamline the
management of personnel, routes, vehicles, and equipment. The system incorporates a user-
friendly authentication process, which includes registration and login functionality. Users can
input essential information such as name, username, contact details, and passwords. This
ensures secure access and allows administrators to monitor and manage individual profiles
effectively. Once authenticated, users are directed to the main dashboard, where key features
System Features
The application prominently features a personnel management system, where users like
drivers and monitors are displayed along with their roles and assignments. Each profile contains
details such as name, position, contact number, and assigned route or area. This allows
administrators or team leaders to efficiently oversee and track individuals’ responsibilities. The
inclusion of route mapping is a core feature of the system, as visual representations of areas
and travel paths are provided. For instance, maps display pre-determined routes, route times,
and specific task areas. Time logs associated with each route suggest that the application
supports task scheduling and progress monitoring. This is particularly beneficial for industries
such as logistics, waste collection, and field operations, where real-time route optimization is
critical.
essential assets such as trucks and equipment. Trucks are listed by identification numbers,
ensuring efficient allocation and monitoring of vehicle usage. Similarly, the equipment section
53
includes vital safety tools such as hard hats, safety vests, raincoats, boots, and gloves. This
highlights the app’s utility in ensuring safety compliance and inventory tracking, which are
critical in industries requiring proper resource allocation and adherence to safety protocols.
EcoTrack’s clean and intuitive user interface, consistent with its green-themed branding,
enhances user experience and accessibility. By integrating features such as personnel tracking,
route management, and resource inventory, the application serves as a comprehensive solution
for organizations that rely on effective task coordination and real-time monitoring. The visual
presentation of routes, time logs, and team assignments ensures clarity, minimizes manual
errors, and increases operational efficiency. This system not only improves workflow
management but also provides a scalable platform for monitoring resources and personnel in
complex operations.
54