DEMETER Online Market Place With Data Analytics For Agricultural Products Using Dynamic Programming Algorithm 1
DEMETER Online Market Place With Data Analytics For Agricultural Products Using Dynamic Programming Algorithm 1
TITLE PAGE
DEMETER: Online Market Place with Data Analytics for Agricultural Products using Dynamic
Programming Algorithm
A Thesis Project
Presented to the Faculty of the
College of Technology
Lyceum of the Philippines University
In Partial Fulfillment
of the Requirements for the Degree of
Bachelor of Science in Computer Science
by:
September 2021
EXECUTIVE SUMMARY
A product online marketplace's objective is to assist vendors in increasing their sales and
profits. There are numerous ways used in goods online marketplaces, and none of them are
definitively correct or incorrect. Trends have evolved over time, largely due to the mindset of
academics on the lookout for new possibilities. This study explored on the agricultural products
using dynamic programming algorithm to design a software program named "Online Agricultural
Marketplace System (DEMETER)". This software would assist farmers in raising their sales and
revenues from harvests. The integration of ICT with agriculture may enable farmers to respond to
client inquiries and adjust product stocks and prices easily. Since the COVID-19 pandemic
happens, the agricultural sector is struggling to cope up. With the ability of ICT Infrastructure, the
profit loss of the farmers, as well as businesses can be retrieved. The effects of integrating
information communication technologies into the agricultural supply chain have been investigated.
A dynamic algorithm can be used to solve complex optimization problems, such as those faced by
computer programmers. It uses the fact that the best solution to the overall problem is dependent
on the optimal solution to its subproblems, rather than just the best overall solution. Researchers
employed descriptive research to collect, analyze, and present data that demonstrate how a web-
based marketplace system can assist farmers in incorporating computer technology into the
agricultural supply chain. The design is solely concerned with describing the nature of the segment
in which the researchers are interested, rather than with explaining why a particular phenomenon
occurs. The questionnaire's structure was determined by previous research, related literature, and
published and unpublished theses. Researchers employed descriptive research solely concerned
with describing the nature of the segment in which the researchers are interested, rather than with
First and foremost, the proponents would like to express their gratitude to the Almighty
God for His unflinching love, grace, and provision. We express our gratitude for guiding us
through life's difficulties. You, Lord, are deserving of all glory and honor.
Without the expertise of Dr. Erlito Albina, our beloved thesis supervisor, this study would
not have been possible. Additionally, the proponents like to express their gratitude to their
esteemed lecturers, Ms. Corazon Adriano, Dr. Arlene Caballero, and Mr. Christian Terrence B.
Esguerra.
Finally, but certainly not least, we would like to express our gratitude to our family and
The proponents wish to express their heartfelt gratitude to each and every one of you.
DEDICATION
This study is dedicated entirely to our loved ones, particularly to our wonderful parents, who
have been a source of strength and inspiration and who have provided us with moral, spiritual,
Finally, and maybe most significantly, the proponents dedicate this work to God, the King of
PRELIMINARIES PAGE
TITLE PAGE . . . . . . . . i
ABSTRACT . . . . . . . . ii
RECOMMENDATION. . . . . . . iii
APPROVAL SHEET . . . . . . . iv
ACKNOWLEDGMENT . . . . . . v
DEDICATION . . . . . . vi
CHAPTER
1.1 Introduction . . . . . 1
1.2 Project Context . . . . 1-2
1.3 Statement of the Problem . . . 2-3
1.4 Objectives of the Study . . . 3-4
1.5 Significance of the Study . . . 4-5
1.6 Scope and Delimitation . . . 5-6
1.7 Operational Definition of Terms . . 7
V. SUMMARY, CONCLUSIONS
AND RECOMMENDATIONS
Summary of Findings . . . . . 74
Conclusions . . . . . . 74-76
Recommendation . . . . . 76-77
BIBLIOGRAPHY
APPENDICES
A. Reference
B. Topic Proposal
C. Tables
D. Questionnaire
E. UML Diagrams (Use Case, Class, Activity Diagram, Sequence Diagram)
F. Sample screen output
G. Defense Pictures
H. Gantt Chart
I. User’s Manual & Technical Specifications
J. Software Evaluation and Computation of Results
K. Source Code
L. Figures
M. Action Taken on Comments and Recommendations
N. Evaluation Scores
O. Grammarian Certificate
CURRICULUM VITAE
LIST OF FIGURES
Introduction
with product online marketplaces; the platform that connects all types of vendors into a one-stop
shop where customers can not only compare prices but also shop for the best deals. A product
online marketplace's objective is to assist vendors in increasing their sales and profits using digital
technology to connect with customers. Additionally, most of the online market research enables
researchers to determine the methods by which suppliers will be able to supply their products
consistently and effectively. There are numerous ways used in goods online marketplaces, and
none of them are definitively correct or incorrect. Trends have evolved over time, largely due to
Project Context
In 2015, the agricultural industry in the country increased production by 0.19 percent, with
CALABARZON placing third out of sixteen regions with a 2.39 percent growth. The agriculture
subsector remained negative despite improvements, with rice paddies losing 3.12 percent (Perido,
2016). This scenario is no longer valid at the moment. Rice Tariffication Law or the Republic Act
No. 11203, resulted in a substantial decline in farmgate prices. The COVID-19 pandemic resulted
in quarantine restrictions decreased foot traffic, resulting in limited food access with the utilization
of ICT in the Philippine agricultural sector It may allow the farmers to manage some of their
1
Technology is significantly used in agriculture to manufacture and transport agricultural
goods from producers to consumers. It has been a component of the industry since the
Agriculture has profited substantially from the use of digital technologies. We must empower and
strengthen these procedures in the future, despite all of the lockdowns. To reduce the spread of
COVID-19, the Department of Agriculture developed the "eKadiwa" digital marketing platform,
which connects agricultural producers with buyers throughout the extended community
quarantine. As demand grows, many leading industries turn to technology to deliver new value
This study explored on the agricultural products using dynamic programming algorithm to
better examine the existing scenario. This software would assist farmers in raising their sales and
revenues from harvests. The integration of ICT with agriculture may enable farmers to respond to
client inquiries and adjust product stocks and prices easily and economically using this system.
online market system that would assist farmers in increasing their profitability and marketing
capabilities.
1. What are the challenges being encountered by the farmers in selling their products through
the market?
2
2. What agricultural online marketplace system can be design that will aid farmers in raising
3. What web application for online marketplace can be develop that will utilize dynamic
programming algorithm?
4. How well does the DEMETER online agricultural marketplace system adhere to the
a. Functionality
b. Reliability
c. Usability
Research Objective
The DEMETER is an online marketplace where consumers and sellers may buy
agricultural products and have them delivered to their homes. And this system, there is an
inventory for a seller account, where the seller may create, read, edit, and remove things. In
addition, DEMETER incorporates a Dynamic Programming Algorithm for its reward system.
Purchasing from DEMETER: "Online Agricultural Market System" keeps you safe at home while
helping our local agri-businesses. DEMETER also allows customers who choose not to visit local
markets and grocery stores. Customers in Region 4-A are eligible to use the service.
This research aims to create "DEMETER: Online Agricultural Market System" that will
aid farmers in raising their sales and revenues from harvests. The technology is also meant to
benefit the Philippine agricultural industry and the parties involved in the agribusiness sector. It
can uncover trends and indicators that would have been lost in the sea of data without the usage of
data analytics tools. This data can then be utilized to optimize operations to boost an organization's
overall efficiency and performance. In addition, this study will elaborate on the benefits that
3
DEMETER can contribute to the agricultural industry, such as the consumer's ability to purchase
Specific Objectives
• To identify the challenges being encountered by the farmers in selling their products
• To design an agricultural online marketplace system that will aid farmers in raising their
• To develop a web application for online marketplace that will utilize dynamic
programming algorithm.
• To evaluate the system using ISO 9126 in terms of functionality, reliability, and usability.
The purpose of this study is to make an online marketplace platform that will assist farmers
in increasing their profitability and marketing capabilities. Additionally, the technology is meant
to benefit the Philippine agricultural industry and the parties involved in the agricultural supply
chain. The findings of this study may be extremely significant and valuable in the following ways:
Farmers. The study's objective is to connect farmers with digital technology using a web-based
market system to take use of the technology's services and benefits. It will help them to increase
their profitability, find their market, and build communication with potential buyers.
Consumers. Through the online marketplace, the study aims to keep consumers informed about
the supply and demand for agricultural products in the market by using the proposed system.
4
Government. The study can assist the government in considering how to integrate technology into
agriculture to benefit farmers and strengthen the Philippines' ICT infrastructure. Since Philippines
is one of the countries that has poor ICT Infrastructure in logistics and supply chain.
commercialization by implementing a Web-based Market System into the supply chain and to
Researchers. The study presents a difficulty to the researcher at the moment, as data collection
and assimilation are tough in this pandemic era. Additionally, this study will assist them in
developing an understanding of the current state of the Philippines' ICT infrastructure, as well as
Future Researchers. The study will serve a variety of functions in academia, including as a source
The objective of the study is to create and implement a web-based market system for
farmers in region 4-A with the goal of increasing their profitability and selling capacity. The
deal with end-consumers and consumers can place orders with businesses. Additionally, the
eKadiwa Demeter
Platform for sellers and buyers. Platform for sellers and buyers.
5
Limited to the areas of Laguna Implement for farmers in region 4-A
purchased dashboard.
Provides the account details A user profile system where user can
rewards system.
Inventory for a seller account Inventory for a seller account, where the seller
the inventory.
Although the marketplace's goal is to facilitate the trade of commodities between two
identities, the system is limited to online bargaining via the chat service. That is, the system will
not handle payment operations and individuals participating in the transaction will have to
The study was limited to various representatives of farmers' organizations, groups, and
cooperatives in Region 4-A in order to determine the online application's compliance. Due to the
pandemic, the researchers chose Region 4-A because some of their family live there and are barred
Additionally, the analysis is limited to the agricultural sector, with all items involved in the
system being crops and their derivatives. Moreover, this study includes individuals from the
6
Operational Definition of Terms
To further understand the study, researchers used to define some of the words used:
• Admin – a person who is accountable for monitoring and regulating the system they have
developed.
• Buyer – the individual who will make a purchase through the marketplace system.
denoted by the letter CO, while virus is denoted by the letter VI, and disease is denoted by
the letter D.
• eCommerce - the selling and buying of items and mercies over the Internet, and the consign
• Market - is a venue for the exchange of goods and services between two or more people.
• Order - a record of the initial request for goods and services by a consumer.
• Profit – The gap between the proceeds from the sale of an output and the input expenses.
• Supply Chain – A supply chain is a collection of relationships among its suppliers and a
business for the purpose of distributing and manufacturing a certain product to the end user.
• Transaction - A contract between a buyer and a seller for the exchange of products,
7
Chapter 2
This chapter presents the synthesis of research, studies, and knowledge from different
experts and researchers that support the prior study. The existing ideas, knowledge, generalization,
and conclusions about the research topic are described and analyzed by the researchers to clarify
the relationship between this research and the work that is previously done.
Conceptual Framework
The researchers conceptualized the investigation using the paradigm outline below. The
higher symbol represents the business requirements, while the lower sign represents the technical
requirements and available technologies for developing the web-based marketplace system. The
central symbol depicts the researchers' process for designing the system. Finally, the last symbol
represents the study's final product, which includes the introduction of an online marketplace
8
The Philippine Rice Industry
In the Philippines, rice self-sufficiency is between 80 and 90 percent. The national average
rate of rice production is about 16.24 million tons per year, with Luzon being the primary producer
The rice supply chain's farm-level operating drivers are small farmers who harvested their
rice. Local steel-huller mills often accept payment from farmers who want their harvest processed
and collectors who visit farms to organize trader-to-trader transactions. Millers, who may take title
to produce rice or get a commission from the prospected buyer, agents who establish the trade-off
between farmers, and merchants, who may purchase harvested rice from farmers and sell it to local
Republic Act No. 11203 or The Rice Tariffication Law (RTL) was enacted in
February 2019 in response to the growing rice costs for consumers (Filipino),
subsidization for National Food Authority (NFA) losses, and farmers remaining
impoverished as a result of NFA's monopoly on the rice market. After more than four
decades of fighting, the RTL removed the NFA's cartel, repealed perceptible
restrictions on imported wheat, and supplanted with a 35% import levy. It facilitated
the doorway of cost-effective rice from other countries, hence curtailing and
maintaining rice consumer costs. The possible impact of the new rule on local rice
growers was indeed a significant source of concern. With a 35% tariff on imported rice,
domestic prices and agricultural earnings would fall. The RTL includes the Rice
9
leverages import duty revenue to assist local rice farmers in competing against
imported rice. As a direct effect of the repeal of the RTL, rice inflation has been
consistently below zero since the second quarter of 2019. As a result, rice prices have
decreased, but total inflation has remained unchanged. Lower and more stable rice costs
helped Filipino consumers. A rise in imports around the same period resulted in a
substantial reduction in farmgate prices for farmers. This, combined with the RCEF
program's poor implementation, sparked a surge of criticism of the law from a wide
Philippines
The COVID-19 epidemic has caused significant destruction around the globe,
threatening human health and safety, economic stability, and food security. The
lockdown, which includes movement limitations and physical distance constraints, has
worsened employment losses and led to the global economy collapsing, resulting in
greater poverty and inequality globally. According to (Rubiah et al., 2021), this is due
August 2019 and August 2020, global food prices rose by an average of 5.5 percent.
According to Adriano, F (2021) due to these events, concerns have been raised
about the durability of agricultural production systems and the effectiveness of rural
initiatives in alleviating hunger. Reaching this level of excitement and food insecurity,
particularly in a mainly agricultural country like the Philippines, raises questions about
the government's aims, agriculture, and trade policies. The country's import policy is
one of them. This country has been heavily reliant on food imports (Importing 75 % of
10
rice, maize, coffee, pig, chicken, beef, onion, garlic, and peanuts). Reliance imports are
mainly owing to a skewed agricultural productivity rate of 1.7-1.8 % from 2008 to 2018
The Freedom from Debt Coalition recently conducted a webinar to reiterate the
agricultural growth and trade liberalization, which has resulted in the "collapse of the
country's agriculture and farm food system." Finally, since the start of trade
liberalization in the early 1990s, food importation policies and a lack of focus on
expanding the country's indigenous agricultural sector appear to be the major causes of
poor farm productivity and food insecurity. In this situation, promoting sustainable
agriculture is critical.
The COVID-19 pandemic influenced the agricultural value chain, resulting in labor
shortages and transportation of farm supplies and products, and increased food prices
due to an unstable economy and a shift in consumer tastes. Every commodity market
coordinated response to assuring food security at any time, notably during disasters.
Several farmers and suppliers around the country report a loss in revenue during
impact; however, forecasts for the remainder of 2020 are varied. The reason for the
wholesale marketplaces also contributes to this. After assemblers got the DA food
permit, the number of trucks virtually returned to normal; nevertheless, the LGU
11
limited the number of persons (sellers, consumers, and their staff) who could physically
In CALABARZON, many farmers are using social media to boost production and
advertise agricultural goods. More farmers have started using essential agriculture-
Farmers Program (DFP). This Agricultural Training helps farmers develop their
expertise and skills while also connecting them with current and prospective buyers to
sell their crops. Senior farmers and their younger, highly technical learning colleagues
participate in the program, including online training on basic technology platforms and
The ATI-CL hopes that by matching elderly farmers with young people, ideally
their children or relatives, the project would encourage young people to get interested
in farming. Among the subjects addressed in the webinars were DFP lessons on
Previously, funds were mainly allocated to market subsidies for specific crops and
goods and discounts on seed, planting supplies, and machinery. Although maintaining
12
Farm restructuring improved extension programs, e-commerce, and agribusiness
asserts that, despite being complex and appearing out of reach, 'digital tools' help
The Online Laguna Agricultural Trading Center is an e-commerce website that serves as
an additional avenue for farmers to market their wares. It also enabled farmers to handle some of
their business operations straightforwardly and cost-effectively. Using its Short Message Service
function, the farmer may quickly and inexpensively respond to client inquiries and alter product
13
Taguig City - Food and Development Center held the opening of "Kadiwa ni Ani at Kita,"
a synergetic framework project of the Interior and Local Government (DILG), Departments of
Agriculture (DA), and Food Terminal Inc. (FTI), a public-sector and managed corporation, on
September 13, 2019. They are purchasing primary agricultural commodities at affordable rates to
assist impoverished Filipino households, bringing the DA's promise of an abundant crop and
The Department of Agriculture (DA) introduced the "eKadiwa" digital marketing platform,
which connects agricultural producers to customers, during the prolonged enhanced community
quarantine (ECQ) to limit the spread of COVID-19. Under the deal, agripreneurs will permit to
sell a range of agricultural products at suggested retail prices, including vegetables, rice, and fruits.
The online buyer and the official program partner-participant online vendor or delivery service
business will engage in a contract for an exchange or sale, as well as the cost of logistics or delivery
(Ison, 2020).
Several industries are now reliant on the benefits of technological developments due to the
advent of technology. These developments will result in significant changes to how the industry's
In agriculture, technology plays a crucial role in the production and delivery of agricultural
goods from farmers to consumers. Since the beginning of the industrial revolution, it has been a
agriculture, resulting in a more efficient and dependable agri-industry. The data has been a critical
component of supply chain management and logistics. It has served as the foundation for supply
14
chain operations such as transaction execution and decision making. It connects all of the system's
drivers to coordinate supply flow (Chopra and Meindl, 2019). The availability and analysis of
information will become more accessible using information systems in logistics and supply chain
systems, driving the operations inside the methods to success. (Chopra and Meindl, 2019).
monitor and optimize inventory levels and movements as demand for information technology
grows. As demand grows, many leading industries utilize technology to generate new
opportunities for value and profitability (Kovács, 2007). Information systems are used in the
supply chain and logistics sectors to assess critical information that will simplify the movement
and flow of tasks throughout the supply chain system (Chopra and Meindl, 2019).
I. Information Systems
The impacts of incorporating information technology into the rice supply chain
have been empirical studies with limited studies. ( Sharma et al, 2013 ) propose
technologies that process data across multiple companies within the supply chain
system is essential to meet rice demand efficiently. They also emphasize the
with precise knowledge about customer demand connect with the rice processing firm
15
II. Traceability and Monitoring Technologies
by (Lapada, 2019), A rice supply chain architecture with monitoring technologies has
ranking, the monitoring program achieves an average weighted average of 4.60. The
system indicates that it adheres to software development quality standards such as ISO
9126 and ISO 25010, implying that the monitoring technologies used in agricultural
(Kumar et al., 2017) propose a technique for implementing traceability in the textile
primary goal is to gather and identify data for record-keeping purposes, which is
essential for textile supply chain organizations and players. In addition, the framework
shows the information-gathering method that actors may utilize to quickly trace down
The growth of digital industrial technology has had a significant impact on the
technology to the fundamental components of the supply chain sector and logistics
business can result in cost savings and increased customer satisfaction. They
operations. The arriving and outgoing items in a warehouse are monitor in this
framework by recording data in the attached tag on the product using readers connected
16
warehouse management operations' efficiency, operational time, accuracy, and
According to the findings of research done by (de Vass et al.) , implementing IoT
enhances supply chain performance. The Internet of Things (IoT) has improved three
elements of supply chain integration: supplier, internal, and customer. The established
palm-held devices, and so on, allows data collection, communication, and exchange
within the system. According to experts, the coexistence of IoT will provide efficiency
In the paper published by Zhongqiu et al. (2016), in the Journal of Systems Science and
whose growth from state to state can be changed by the application of controls and which generates
a stream of state and control dependent payoffs. The algorithm quantifies the influence of reward
programs by solving a dynamic optimization problem using the purchase sequences of customers.
The approach's key merit is that the dynamic programming method is well-suited for modeling
dynamic customer behavior. This study demonstrates that dynamic programming algorithms are
an excellent tool for monitoring and tracking the evolution of customer buying behavior. The
technique considers both past behavior in terms of cumulative purchase quantity and future pricing
and loyalty incentive predictions. Modeling forward-thinking habits instinctively elicits a positive
17
Figure 2: Dynamic Programming Algorithm
Dynamic Programming can achieve both local and global optimization. Additionally,
because there is no standardized paradigm for dynamic programming, various conditions may
manifest themselves during the solution process. Using optimal substructure to find the shortest
path through a graph. A straight line denotes a single edge, whereas a wavy line suggests the
shortest route between two vertices (among other approaches, not shown, that share the same two
vertices). The bold line shows the shortest route from start to finish.
comprises breaking down bigger jobs into tiny overlapping sub-problems, storing the answers
determined from the sub-problems, and reusing those findings on larger areas of the issue.
The researchers use dynamic programming to explore the impact of such reward systems
because customers make purchases based on current and future benefits from customer reward
programs. The concept is predicated on the notion that the observed sequence of a customer's
decisions may represent the answer to a dynamic optimization issue. The dynamic programming
18
technique is suited for assessing individual actions motivated by current and future rewards. This
As shown in the illustration, if the consumer is represented by the start, then A, B, and C
are the potential levels of incentives that the buyer may receive based on their purchasing activity.
A stands for the high points reward, B stands for the midpoints reward, and C stands for the low
points reward. At the same time, the aim indicates the potential profit from the seller. Based on
their current cumulative purchases, customers' purchasing behavior may be forecasted for the
entire year in a reward scheme. The year is divided into 52 weeks. The vendor will deliver the
prize at the end of the year, depending on the customer's total purchase amount. After this period,
the entire purchase amount will be reset to zero. This implies that, even if the customer's total
purchase amount is considerable, the client may miss out on the incentive by failing to meet the
seller-defined reward threshold. As a result, based on the incentive level and scale they design,
reward programs will dynamically encourage the customer's purchasing behavior. In other words,
the ultimate purpose of a customer incentive program is to encourage buyers to become more
engaged in the system and purchase more frequently to obtain the desired benefits.
In business, data analytics is pivotal for identifying dilemma and exploring data in
worthwhile approach. Data is made up of evidence and details. The process of administering,
interpreting, organizing, and highlighting data into favorable information that yields context for
the data is called data analysis. Administrator can then use this context to seize action to boost
fecundity and profit. Researchers can simply track the data of sellers and customers using data
analytics, thereby increasing business performance and profitability. Furthermore, data analytics
may help sellers understand how their customers engage with and respond to their products. Since
19
data analytics is the key to increasing production, efficiency, and revenue generation, tracking crop
sales and income will be a significant step forward for local farmers. The data might disclose what
your audience is searching for while researching your product or service with the help of Dynamic
₱ 1,000 – 2,599 2
₱ 2,600 – 5,599 4
₱ 5,600 – 8,000+ 6
Table 2 shows the rewards points minimum and maximum price required that have an
equivalent point that the user will get if they purchase the certain price. Buying with total price of
1,000 pesos to 2,599 pesos will give the buyer 2 equivalent points. While 2,600 to 5,599 will have
an equivalent of 4 points. And if the user reaches 5,600 to 8,000 pesos and above the buyer will
Low 50 – 149
The table above shows the level of accumulated points that the buyer reached. There are
potential levels of incentives that the buyer may receive based on their purchasing activity. These
are: low level that requires 50 to 149 points, mid level that requires 150 to 249 points, and high
20
Dynamic Programming Algorithm in DEMETER
pesos with the total price of 1,300 pesos. Thus, the buyer gets 2 equivalent points.
pesos with the total price of 3,200 pesos. Thus, the buyer gets 4 equivalent points.
the total price of 8,100 pesos. Thus, the buyer gets 6 equivalent points.
21
Figure 6: Low Level of Accumulated Points
The figure above shows that after the buyer perform multiple purchases it reached a level
of accumulated points. Since the buyer accumulated 54 points it falls as the as low-level points.
In the Philippines, rice is produced at a national average rate of roughly 16.24 million tons
per year. The country has an average of 80 to 90 percent for rice self-sufficiency based on Alavi
and colleagues. As stated by the law in the Rice Tariffication according to Ocampo and Pobre,
after more than four decades of struggle to restructure the rice sector, rice imports are substituted
with a 35% import duty. Even with the 35 percent tax, imported rice would diminish domestic
Since the COVID-19 Pandemic happens, the agricultural sector is struggling to cope up.
Farmers are restricted to gain farm inputs and markets to consider in selling their agricultural
products. This frequently contributes to reduction of crop production. Moreover, due to the
implementation of community quarantine, several farmers, also some suppliers, around the country
record a decrease in income. With the ability of ICT Infrastructure, the profit loss of the farmers,
as well as businesses can retrieve their losses. The effects of integrating information
communication technologies into the agricultural supply chain have been investigated empirically.
22
improve the efficiency of the supply chain and improve communication between the entities within
the chain.
With the conclusion of the following research, the DEMETER online marketplace system
will be developed, allowing customers and sellers to purchase agricultural products. And there is
an inventory for a seller's account in this system, where the seller can add, read, update, and remove
straightforward subproblems and using the fact that the optimal elucidation in the main dilemma
is reliant on the optimal answer to its subproblems. Consequently, based on the incentive level and
size that they develop, reward programs will dynamically stimulate the purchase behavior of
customers. In other words, the goal of a customer incentive program is to encourage purchasers to
get more involved in the system and to make more frequent purchases to receive the desired
rewards.
23
Chapter 3
METHODOLOGY
This chapter discusses research methodologies and how they are carried out. This section
offers a detailed description of the research conducted by the researchers. Thus, it discloses the
research design, data sources, research instrument, data generation procedure, and proposed
system architecture. Additionally, the researchers reviewed the data case analysis and ethical
Research Design
The researchers conducted the study using a quantitative research design to collect data
that will be useful for developing actionable insights and conclusions. The researchers' objective
is to collect primary data directly from respondents and secondary data from readily accessible
public agencies and institutions that will aid in the study's progression.
Additionally, the researchers employed descriptive research to collect, analyze, and present
data that demonstrate how a web-based marketplace system can assist farmers in incorporating
computer technology into the agricultural supply chain and increasing their profitability and
marketing capability. The design was solely concerned with describing the nature of the segment
in which the researchers are interested, rather than with explaining why a particular phenomenon
occurs.
24
Population and Sample
To collect data, researchers identified the sources from which they will obtain data. The
primary data gathered via an online survey of representatives from farmers' organizations, groups,
and cooperatives throughout region 4-A. These entities provided direct or firsthand evidence of
the web-based marketplace's compliance with the supply chain and logistics, as they are the
Secondary data gathered from public agencies and institutions that provide readily
accessible statistical analysis for the agricultural industry, which would aid in the study's
advancement. Additionally, some of the reviewed related literature will be incorporated into the
sampling approach in which a researcher chooses people to participate in the study depending on
the sample are picked at the researcher's discretion." Researchers identified that they may obtain a
representative sample by applying competent judgment while saving money and time. Purposive
sampling necessitates using one's discretion in identifying examples that will help answer research
Purposive sampling is used in this study to help the researchers zero in on a specific target
group of people, which will be farmers. Purposive sampling is used to construct the research much
more easily by applying the necessary information that will serve as a guide for the researchers as
25
Research Instrument
Forms to elicit data from respondents to ascertain whether each problem statement is addressed
and whether the web-based marketplace system has a significant impact on agricultural products
previous research, related literature, and published and unpublished theses pertinent to the study.
The conditions necessary for developing a good data collection apparatus were considered during
There were three sections included in the survey form. The first section provided
background information on the researchers and the survey's purpose. The second section contained
implementation is unavoidable considering the pandemic. Following that, the demographic profile
was compiled, most notably the user category and farm location. The third section contained the
DEMETER online agricultural marketplace's user evaluation form. The researchers used a
dropdown button to ascertain the respondent's user category and province, and a multiple-choice
grid with radio buttons to ascertain the respondent's level of satisfaction with the DEMETER
In comparison, a remark denoting the subject matter was dimmed to aid respondents'
knowledge preparation. Open-ended questions were used to elicit freely formatted perspectives on
the topics or issues. The preference for the structured questionnaire is based on several research
assumptions, including the fact that it is the least expensive method of data collection, prevents
personal bias, is less compelling for an immediate response, and allows respondents to remain
anonymous.
26
Methods of Data Gathering
The researchers invested considerable time, effort, and participation in developing their
questionnaire to serve their anticipated respondents. The survey was conducted using pertinent
questions adapted from related research and questions developed by the researchers.
Respondents are critical to completing the research and validating the elements the
researchers attempt to validate. Collecting respondents is a critical stage for researchers before
they begin data analysis, because the responses of the respondents will serve as the study's
outcomes, proving or refuting the researchers' hypothesis. Without respondents, the study will be
improbable, simply because respondents will serve as the researchers' primary instrument for
After gathering respondents, the second stage is to have them complete a survey form about
the research's primary objective, which is to create and evaluate an online agricultural marketplace
system (DEMETER) for farmers in Region 4-A CALABARZON. Respondents are supposed to
respond honestly, and researchers are expected to avoid manipulating any responses provided by
Finally, there were data analysis processes that enable researchers to evaluate respondents'
responses, compile demographic data, and most significantly, interpret the outcomes of the
questions. It is the most critical step of the data collection technique, as this is the stage at which
Ethical Consideration
Researchers examined the values and principles of ethical behavior when conducting the
study. Ethical considerations assisted the researchers in promoting principles important for
27
collaborative work, such as fairness and mutual respect, as research frequently requires
research assisted the researcher in becoming accountable to the subjects of the study (Gajjar, 2013).
The researchers conducted the investigation with an eye toward ethical values and norms of
research conduct. Ethical considerations assisted the researchers in promoting the principles
necessary for collaborative work, such as fairness and mutual respect, as research frequently
standards in research assisted the researcher in becoming accountable to the study's participants
(Gajjar, 2013).
The researchers addressed many ethical concerns in the study by referencing various norms
and policies stated in a paper published in the International Journal for Research in Education by
from danger, to safeguard their privacy, to foster trust between them, and to uphold ethical
Integrity & Honesty. The researchers ensured that the data in the study are not
and behavior consistency. Honesty and integrity are the cornerstones of the research ethical norm,
and they provide a successful outcome since they demonstrate the researchers' competence not just
in the research study, but also as a human being, as they reflect their entire character.
28
Objectivity. The researchers strived to be objective in their research design, data analysis
Respects for Intellectual Property. The researchers guaranteed that all properties used in
Social responsibility. The researchers intended to cause as little social harm as possible
Doing the right thing. Researchers sought to evaluate and to do the correct thing to avoid
To evaluate the data in the study, the researchers utilized a descriptive kind of data analysis
to examine the entire set of obtained numerical data or a sample of summarized numerical data, as
the research is conducted using a descriptive type of quantitative research design. This assisted the
The researchers analyzed data cases using two distinct forms of data: primary data and
The data were primarily used to establish the study's purpose. The primary data source
helped the researchers in analyzing the instances under investigation by providing direct data from
29
the sources. The secondary source of data was drawn from previously examined literature relevant
to the study, which may have aided the researchers in better comprehending the data being
analyzed. Additionally, it is processed via a procedure that utilizes published or unpublished data
Researchers used data visualization to provide a visual representation of the acquired data
during the data analysis process. This enables researchers to construct a visual environment for
gaining insights and identifying patterns and trends in the acquired data. Due to their capabilities
for developing interactive visual analytics in the form of dashboards, researchers employ Tableau
These dashboards assisted the researchers in readily analyzing and comprehending data, as
well as creating interactive visualizations for presenting results. To obtain the intended findings
from the data collected during the observation, researchers frequently utilize various statistical
formulas to tabulate and calculate the numerical data acquired in the system.
Statistical Method
The researchers calculated the percent value of the data collected throughout the
experiment using the % formula. A percentage is a value represented as a fraction of 100 and
denoted by the percent sign (%). The percentage was calculated using the following formula:
𝑓
𝑃𝑒𝑟𝑐𝑒𝑛𝑡𝑎𝑔𝑒 = 𝑥100
𝑛
𝑛 = number of respondents
30
The Measures of Central Tendency
The researchers calculated the average and frequency of the data collected using central
tendency metrics. The mean is used to calculate the central value or typical value of data in a
distribution. It is calculated by multiplying the sum of all data by the number of values. It is
∑𝑥
𝑀𝑒𝑎𝑛 =
𝑛
The mode is another measure of central tendency that researchers employ. It simply
represents the most frequently gathered score or data. The researchers will tabulate the data and
identify the most frequently occurring values. This enables the researcher to determine the
System Architecture
system architecture, which will provide a thorough overview of the system's overall architecture
and design.
Software
The suggested platform will employ the provided software requirements as a starting point
for developing an online agricultural marketplace system (DEMETER) with data analytics using
31
a dynamic programming algorithm. This comprises both the operating system and the software for
Software Requirements
Table 4: Software Requirement
Software Requirement
Windows® 10 or Windows® 11
Operating System
Software Development
Adobe Photoshop
Design Software
Table 6: Database
Database
MySQL
MySQL
32
Hardware
The following tables detail the minimum system requirements for the proposed system.
The investigation will make use of a computer server capable of running Visual Studio Code and
MySQL.
The table below summarizes the recommended minimum computer specifications for
implementing the proposed system. This computer standard is compatible with and compatible
with the Visual Studio Code and MySQL software. The minimum computer specifications
specified by the manufacturer include requirements for USB ports, video output, memory,
Graphics
33
AMD Ryzen 3 or Intel® Core™ i5, comparable to
Processor or greater to
Video Output
USB Ports
34
System Development Life Cycle
The researchers developed the system using the Agile Methodology. The Agile
Methodology's framework takes an iterative approach to the project, requiring regular adjustment
The researchers used this method because Agile fosters a collaborative culture and a team's
interconnection for the project to succeed. Additionally, the researchers consider the method's
The researchers chose the agile methodology style because it manages complicated web
development projects with high variability. It also allows for open contact between the customer
and the web developers team, making it excellent for people who value transparency. The agile
methodology reduces the risk of total project failure. The technique for creating the web-based
market is shown in the image above. The first is the requirements section, in which we examine
35
the ideas and needs specifications for our web-based application. The second phase is planning,
which includes organizing the tools required to enhance output. The third phase is to design in
which we create a design paper and a prototype for our web-based DEMETER. The fourth stage
specifications. The fifth step is the release phase, in which the researchers must execute several
tests to confirm that the web development is working. The researchers will test the system to ensure
that the code is error-free; if any defects or faults are identified during testing, the developers will
fix them as quickly as possible. The last one is track and monitor, where we decide on user
36
Application System Diagram
employed. The hardware and networking components are depicted in this diagram to illustrate
their interactions and how they operate within the system. Additionally, the graphic depicts
external components such as actors to demonstrate their relationship and how they intend to use
the system.
The researcher used Data Flow Diagrams to visualize the system's activities and
functionalities (DFD). The manipulation, storage, and capture of data are depicted in this diagram.
38
Figure 10: Data Flow Diagram (Seller)
39
Figure 11: Data Flow Diagram (Buyer)
40
Figure 12: Data Flow Diagram (Admin)
41
Figure 13: Data Flow Diagram (User Profile System)
42
Use-Case Diagram
The researchers visualized the system's functional needs using a Use-Case Diagram.
Additionally, this is used to highlight external factors that may have an effect on the system.
graphic is to offer some standard terms, or a "reference," for online purchasing - Buyer, Seller
Corporate, Seller Individual, Items, Market Items, Purchased Items, and so on - as well as the
linkages between them. It might be a gathering place for business interpreters and software
developers.
Each client is identified by a unique identifier and is associated with just one account. The
orders are owned by the account. Customers may register as web users in order to make purchases
on the internet. Each online user is allocated a login name (username), which serves as a means of
distinguishing them from other users. An internet user may be divided into two categories: new
44
and active. The buyer's orders are acknowledged by the account. Unique and one-of-a-kind
customer orders are distinguished from other ones. Each order may be connected with a number
of different payment methods. Every payment will be identified by a unique id and will be
associated with a particular account. Each order has a current order status that can be viewed. Line
Activity Diagram
online shopper may browse or search for goods, see the product that they want to purchase, and
check out. In addition to user registration, login is incorporated in the bargaining process.
45
Sequence Diagram
This sequence diagram for the online shopping template displays our system's whole
approach, function, and operation. Online purchasers may log in, search and view products, choose
things, buy the items that they want, and complete transactions. Buyers will be able to select which
46
Database Design
The Database diagram explains how the system for the Online Shopping database is
designed to satisfy the demands of online shopping management. The technology may encrypt the
buyers' information during the buying and ordering process. The admin has access to the
47
purchasers' information as well as their transactions. They may handle data necessary for
The system Entity Relationship diagram included security and monitoring of the state of
seller and buyer information. These characteristics were noted and documented in reports that
Data Dictionary
Table 6 defines the database objects for each Web component. The content in this part is
referred to in the data dictionary. Each Web element provides an entity-relationship diagram and
48
a complete description of each database table, including table name and preset name. Table
Description in Web database architecture specifies the contents and function of the table. On the
other hand, the column name is the preset name of the column. Data Type refers to the column's
established properties. The Null Value property determines whether or not null values may be
placed in the queue. At the same time, column description defines the column's contents and
System Storyboard
The homepage is displayed first in our system. You will notice a sign-in account on the
following page (buyer or seller). Customers' accounts are essential since they make it simple to
record order history and monitor numbers. This allows a user to create an account gives them
protection and control over their information. The homepage is used to navigate users through
your system, it is critical that your guests have an easy time doing so. The primary navigation area
49
should display the system's most significant material to give consumers an overview of what they
will find.
User registration systems are forms or profile pages that collect data from users to create a
web-based account or profile. A user registration system often requires the user to create a
username and password, as well as answer additional security questions. As shown in figure 20
personalization is enabled by user registration. Additionally, the system may enable logged-in
users to send and receive messages, as well as access and alter personal files or other data.
50
Figure 21: System Storyboard (User Profile)
The figure 21 shows the user profile system of online agricultural marketplace system
engagement. Individuals log in, complete their profile information, and transform your system into
an online community.
By seamlessly integrating user profile into the transaction process, online marketplace can
collect marketing data that can be used to advertise special offers and encourage repeat business.
Consumers also receive more clear benefits from user profile, such as the opportunity to follow
the status of their current order. The ability to make wish lists may further entice consumers to
return to the site and spend additional time perusing things. This results in a higher level of
51
Figure 22: System Storyboard (Marketplace)
The figure 22 shows the marketplace of the proposed system of online agricultural
marketplace system (DEMETER). The marketplace has a navigation bar that will give the user
ease of use where they can order the product that they desire, manage orders and transactions,
Test Plan
(DEMETER). These tests are based on Agile testing, which adapts to changing demands
throughout a software development process (Ltd., 2017). unit, integration, system, and functional
52
The succeeding shows the prototype of Agile Testing Methodology used for Online
Agricultural Marketplace System with Data Analytics using Dynamic Programming Algorithm.
Unit Testing. This examination technique was applied to intentionally evaluate the web-
based agricultural marketplace system (DEMETER) and decide its proper outcome. This is done
preceding to the integration testing (STF, Unit Testing, 2017). Web pages will be assessed
individually as a single unit in this study to ascertain if the system will produce the intended result.
Integration Testing. This technique would organized together all of the distinct web pages
to be tested. The goal of this test is to pinpoint defect and deficiencies in the user interfaces and
interactivity of individual web pages (STF, Integration Testing, 2017). The planned online
agricultural marketplace system (DEMETER) will be appraised holistically to guarantee that all
53
System Testing. This analysis procedure applied to appraise the entire system. This
assessment was used to identify whether the online marketplace system complies with the construe
specifications. As a result, this will authenticate whether or not the web-based agricultural
marketplace system (DEMETER) fits the users' requirements. (2017, System Testing, STF).
Functional Testing. This test process determined whether the functional specification
requirements for the online agricultural marketplace system (DEMETER) are met. Each functional
module will be validated by inputting data and inspecting the outcome. This will verify that the
system satisfies the standards for each web page. (STF, Functional Testing, 2017)
Acceptance Test. The acceptance test is the last step of this investigation. This test
measures customer acceptance. This test verified whether the online agricultural marketplace
system (DEMETER) meets the users' specifications and, if so, whether it is appropriate for
An example of a test case document for the proposed online agricultural marketplace
54
Evaluating. The agile software development life cycle ends with evaluation. This stage
assesses the system's performance. This step guarantees that all test feedback is handled to create
includes data analytics through a dynamic programming method will be evaluated during this
stage. This section will review all web-based modules, providing immediate feedback for future
improvements.
55
Evaluation Plan
The International Organization for Standardization (ISO) 9126 standard will be applied to
evaluate the program. The six criteria that were used to assess the suggested system are shown in
the figure. They must have the following characteristics: reliability; utility; functionality;
The software examined prior to being put through its paces during the testing phase.
Performance and quality criteria for assessing a program's performance and quality are shown in
efficiency, maintainability, and portability are some of the characteristics to consider (ISO).
56
Evaluation Tool
The assessment instrument that the researcher utilized to analyze the degree of performance
of the proposed online agricultural marketplace system (DEMETER) using data analytics utilizing
57
The tool sent to research participants, such as dealers and purchasers. The respondents
utilized and assessed the program performance using ISO 9126 criteria. Experts in data analytics
58
Deployment Plan
The following shows the Online Agricultural Marketplace System (DEMETER) With Data
Analytics Using Dynamic Programming Algorithm. The deployment plan includes (a) internet, (b)
59
Figure 27: Community Deployment (c)
Figure 27 (c) shows the DEMETER web-based agricultural marketplace system in Region
IVA – CALABARZON. An enhanced technique of acquiring local agricultural goods utilizing the
internet without spending adequate time visiting the local market may be employed by the national
60
Chapter 4
This chapter presents the data collected from Region IV-A agricultural farmers about the
research goal. This chapter sees whether the system is usable, reliable, and functional; and
discusses the results of the 60-sample size of the summarized questionnaire. Furthermore, the
respondents have been assured that all the information they provided would be used solely for the
The chapter is divided into three sections; the demographic’s profile is covered in the first
section, the user category is covered in the second section, which includes farm location, and the
Demographic’s Profile
This section features the demographic’s profile based on user category and farm location.
61
Type of End-user
Buyer
Seller
45% Seller
Buyer
55%
The figure above shows the section of the respondents. Out of the 60 respondents, 27 or
45% are buyers and 33 or 55% of the respondents are sellers. This only shows that majority of the
respondents that answers the survey are sellers of CALABARZON. The least end-user who got to
answer the survey were buyers. Nevertheless, through systematic purposive sampling, each type
of end-user got the chance to answer the survey the researchers had prepared.
The table shows the scale metrics 1 – 1.49 is equivalent to very unsatisfied. The scale
metrics 1.50 – 2.49 is equivalent to somewhat unsatisfied. The scale metrics of 2.50 – 3.49 is
equivalent to neutral. The scale metrics 3.50 – 4.49 is equivalent to somewhat satisfied. The scale
62
metrics 4.50 – 5.00 is equivalent to very satisfied. There is an interval of 0.99 on all scale metrics
except for classes 1 and 5, as it is impossible to have a variable less than 1.00 and more than 5.00.
This section summarizes, analyzes, and translates the evaluation of the DEMETER online
agricultural marketplace system’s functionality, reliability, and usability based on its modules: the
marketplace, user profile system, and product inventory for sellers. The tables reflect the weighted
Algorithm as to “Functionality”
Indicators µ Verbal
Interpretation
1.1 The software does what is appropriate 4.48 Somewhat
Satisfied
1.2 The software has all available functions 4.55 Very Satisfied
required for its execution (marketplace, user
profile, and product inventory)
1.3 The software is precise in executing its function 4.52 Very Satisfied
(does what it should be doing or execute)
Table 13 shows the result of the evaluation in terms of Functionality. The first indicator
about the adequacy of the software to do what is appropriate was rated "Somewhat satisfied" by
63
the seller respondents with a mean rating of 4.48. The second indicator, which refers to the
adequacy of the software in terms of availability of all functions required for its execution, was
The third refers to the software's accuracy in executing its function precisely in its result in
terms of correctness rated "Very Satisfied" with a mean rating of 4.52. The last indicator, which
refers to the software's ability to be precise in its results, has a mean rating of 4.58 with a verbal
The overall mean rating for Functionality is 4.53, with a verbal meaning of "Very
Satisfied." This demonstrates that the Seller's responses noted that the developed DEMETER
Algorithm as to “Reliability”
Indicators µ Verbal
Interpretation
2.1 The software provides output based on the 4.42 Somewhat
expected result - Tolerance to failures Satisfied
2.2 The software provides error free test feedbacks - 4.45 Somewhat
Tolerance to failures Satisfied
2.3 The software notify users when invalid data 4.52 Very Satisfied
entry - Tolerance to failures
Total 4.46 Somewhat
Satisfied
Table 14 displays the outcome of the Reliability evaluation. The first indicator about the
software's ability to provide an output based on the expected results was rated by the Seller
64
respondents as "Somewhat satisfied," with a mean score of 4.42. The second indicator, which
refers to the ability of the software to provide error-free test feedback, was rated "Somewhat
satisfied" with a mean score of 4.45. The last indicator relates to the ability of the software to notify
the users when an invalid data entry has a mean rating of 4.52 with a verbal interpretation of "Very
Satisfied."
The total mean rating of the Sellers respondents to the developed software in terms of
Reliability evaluation is 4.46, which translates to "Somewhat Satisfied," indicating that the
DEMETER application passed the Seller respondents' Reliability evaluation indicating that the
Algorithm as to “Usability”
Indicators µ Verbal
Interpretation
3.1 It is easy to understand, learned, used and 4.52 Very Satisfied
appear attractive to the user - Intelligibility
3.2 It is easy to perform functions - Intelligibility 4.39 Somewhat
Satisfied
3.3 It provides on-screen prompts and messages 4.39 Somewhat
that are clear and helpful - Operability Satisfied
3.4 It provides relevant instructional guide - 4.45 Somewhat
Learnability Satisfied
Total 4.44 Somewhat
Satisfied
Table 15 presents the result of the evaluation in terms of Usability. The first indicator
relating to the ability of the software to be easily understood, learned, used, and appear attractive
65
to the respondents was rated "Very Satisfied" with a mean score of 4.52. The second indicator,
which also refers to the software intelligibility to easily perform functions, was rated "Somewhat
satisfied" with a mean score of 4.39. The third indicator about the software's capability to provide
on-screen prompts and messages that are clear and helpful to the users has a mean rating of 4.39
with a verbal interpretation of "Somewhat satisfied." Lastly, the indicator relating to the ability of
the software to provide a relevant instructional guide was rated "Somewhat satisfied" with a mean
rating of 4.45.
The total mean evaluation of the Sellers responders to the produced software on the
Usability criteria is 4.44, which translates to "Somewhat Satisfied." This revealed that the built
Algorithm as to “Functionality”
Indicators µ Verbal
Interpretation
1.1 The software does what is appropriate 4.48 Somewhat Satisfied
1.2 The software has all available functions required 4.41 Somewhat Satisfied
for its execution (marketplace, user profile, and
product inventory)
1.3 The software is precise in executing its function 4.52 Very Satisfied
(does what it should be doing or execute)
1.4 The software is precise in its result 4.48 Somewhat Satisfied
Total 4.47 Somewhat Satisfied
Table 16 shows the result of the evaluation in terms of Functionality. The first indicator
about the adequacy of the software to do what is appropriate was rated "Somewhat satisfied" by
66
the buyer respondents with a mean rating of 4.48. The second indicator, which refers to the
adequacy of the software in terms of availability of all functions required for its execution, was
The third refers to the software's accuracy in executing its function precisely in its result in
terms of correctness, rated "Very Satisfied" with a mean rating of 4.52. The last indicator, which
refers to the software's ability to be precise in its results, has a mean rating of 4.48 with a verbal
The overall mean rating for Functionality is 4.47, with a verbal meaning of "Somewhat
Satisfied," indicating that Buyers' replies showed that the developed DEMETER application
Algorithm as to “Reliability”
Indicators µ Verbal
Interpretation
2.1 The software provides output based on the 4.37 Somewhat Satisfied
expected result - Tolerance to failures
2.2 The software provides error free test feedbacks - 4.41 Somewhat Satisfied
Tolerance to failures
2.3 The software notify users when invalid data entry 4.59 Very Satisfied
- Tolerance to failures
Total 4.46 Somewhat Satisfied
Table 17 displays the outcome of the Reliability evaluation. The first indicator about the
software's ability to provide an output based on the expected results was rated by the Buyers
67
respondents as "Somewhat satisfied," with a mean score of 4.37. The second indicator, which
refers to the ability of the software to provide error-free test feedback, was rated "Somewhat
satisfied" with a mean score of 4.41. The last indicator relates to the ability of the software to notify
the users when an invalid data entry has a mean rating of 4.59 with a verbal interpretation of "Very
Satisfied."
In terms of reliability evaluation, the total mean rating of the Buyer respondents to the
developed software is 4.46. This translates to "Somewhat satisfied," indicating that the DEMETER
application passed the Buyer's respondents' Reliability evaluation, implying that the system
Algorithm as to “Usability”
Indicators µ Verbal
Interpretation
3.1 It is easy to understand, learned, used and appear 4.44 Somewhat Satisfied
attractive to the user - Intelligibility
Table 18 presents the result of the evaluation in terms of Usability. The first indicator
relating to the ability of the software to be easily understood, learned, used, and appear attractive
68
to the respondents was rated "Somewhat satisfied," with a mean score of 4.44. The second
indicator, which also refers to the software intelligibility to easily perform functions, was rated
"Very satisfied" with a mean score of 4.67. The third indicator about the software's capability to
provide on-screen prompts and messages that are clear and helpful to the users has a mean rating
of 4.63 with a verbal interpretation of "Very satisfied." Lastly, the indicator relating to the ability
of the software to provide a relevant instructional guide was rated "Somewhat satisfied" with a
The total mean rating of the Buyer's respondents to the developed software as to criterion
Usability is 4.45, which has a verbal interpretation of "Somewhat Satisfied." This disclosed that
the developed DEMETER application was precise, practical, and easy to understand.
Online Market Place with Data Analytics for Agricultural Products using Dynamic
Programming Algorithm
According to Table 19, two out of three criteria in the DEMETER evaluation were rated
"Somewhat Satisfied," with one criterion rated "Very Satisfied." According to the statistics, the
criteria "Reliability" and "Usability" were rated "Somewhat Satisfied" with mean ratings of 4.46
69
and 4.44, respectively. In contrast, the criterion "Functionality" was placed as "Very Satisfied"
The overall mean rating for the program is 4.48, which has a verbal meaning of "Somewhat
Satisfied." The seller's respondents' assessment of the produced DEMETER application was
Online Market Place with Data Analytics for Agricultural Products using Dynamic
Programming Algorithm
According to Table 20, three criteria in the DEMETER evaluation were rated "Somewhat
Satisfied." According to the data, the categories "Functionality “Reliability," and "Usability" were
rated "Somewhat satisfied," with mean ratings of 4.47, 4.46, and 4.45, respectively.
The overall mean rating for the program is 4.46, which has a verbal meaning of "Somewhat
Satisfied." Buyer respondents' opinion of the created DEMETER application was generally
70
Table 21: Means of Respondents on DEMETER: Online Market Place with Data
“Functionality”
Functionality
According to table 21, two user groups in the DEMETER evaluation rated "Somewhat
Satisfied" and "Very Satisfied." Buyers were rated "Somewhat Satisfied," with a mean value of
4.47. The seller had a rating of 4.53 and was rated "Very Satisfied." The "Functionality" criteria
Table 22: Means of Respondents on DEMETER: Online Market Place with Data
“Reliability”
Reliability
According to table 22, two user groups in the DEMETER evaluation rated "Somewhat
Satisfied." Buyers were rated "Somewhat Satisfied," with a mean value of 4.46. The seller received
71
a rating of 4.46 and was rated "Somewhat Satisfied." The "Reliability" criteria were rated
Table 23: Means of Respondents on DEMETER: Online Market Place with Data
“Usability”
Usability
According to table 23, two user groups in the DEMETER evaluation scored "Somewhat
Satisfied." Buyers were rated "Somewhat Satisfied," with a mean value of 4.45. The seller had a
rating of 4.44 and was rated "Somewhat Satisfied." The data indicated that the "Usability" criteria
Table 24: Means Summary Assessment on DEMETER: Online Market Place with
According to Table 24, two out of three criteria in the DEMETER evaluation were scored
"Somewhat Satisfied," with one criterion rated "Very Satisfied." According to the data, the criteria
72
"Reliability" and "Usability" were rated "Somewhat Satisfied" with mean ratings of 4.46 and 4.45,
respectively. In contrast, the criterion "Functionality" was rated as "Very Satisfied" with a mean
score of 4.50.
The overall mean rating for the program is 4.47, which has a verbal meaning of "Somewhat
Satisfied." The Data Analytics assessment for the produced DEMETER application was generally
73
Chapter 5
In this chapter, the proponents discussed the project's summary, its conclusions, and the
Summary of Findings
This study aims to help the local farmers in REGION IV-A to boost their sales through
DEMETER: Online Agricultural Marketplace System with Data Analytics using Dynamic
Programming Algorithm. The system will provide the users with an efficient way of purchasing
and selling the items. The purpose of this DEMETER Online Agricultural Marketplace System is
to help the people, especially the local farmers, boost their sales by using a reward system that will
the buyer more engage in purchasing the local agricultural products. On the other hand, it can also
help the buyers buy an agricultural product without any hassle because it gives two beneficial
factors. First, the customers can use the system through their devices without a sweat. Second, it
does give information such as; stocks, prices, and quantity. The researchers' goal is to help the
sellers and buyers succeed in their business using "DEMETER: Online Agricultural Marketplace
System with Data Analytics using Dynamic Programming Algorithm" and give them a more
efficient and engaging way of selling agricultural products. As for the buyer, they can buy
agricultural products using the system. The researchers used the research and survey method to
Conclusions
The Philippines is the nation with the highest per capita consumption of agricultural
products, making agriculture one of the country's most important industries. In order to keep up
74
with the needs of the populace, the agricultural supply chain must be reliable and efficient. In
contrast, the tariffication legislation caused farmgate prices to decrease dramatically, making
farming economically viable once again. In addition, farmers and shoppers were
disproportionately impacted by the COVID-19 pandemic's quarantine restrictions and reduced foot
traffic.
discovery, and customer communication as a means of mitigating the effects of the challenges.
DEMETER Online Marketplace System with Data Analytics for Agricultural Products
producers may sell their goods online. As a bonus, the technology will aid in product management
Data on the system's functionality, usability, and reliability were gathered through an
To sum up after completing the analysis and data interpretation, the following conclusions
were drawn.
1. The content modules developed in the study for DEMETER Online Marketplace
System with Data Analytics for Agricultural Products Using Dynamic Programming
Algorithm were based on its modules: the marketplace, user profile system, and product
2. The developed Online Marketplace System with Data Analytics for Agricultural
75
computer hardware requirement of CPU: Core AMD Ryzen 3 and AMD RadeonTM
3. The developed online marketplace system with data analytics for agricultural products
using dynamic programming algorithm was rated somewhat satisfied by the sellers and
the evaluation results from the sellers and buyers in rating the software positively.
4. The developed online marketplace system with data analytics for agricultural products
using dynamic programming algorithm somewhat satisfied the sellers and buyers even
the system is limited to online bargaining via the chat service and didn’t handle
Recommendations
Based on the data, the researchers came to the following conclusion with the respondents'
support: the system will be able to adapt to new developments and be much more efficient for
The following are some of the respondent's recommendations for the Online Agricultural
Marketplace System:
1. The registration module could upgrade by logging in using social media accounts like
2. Add some language options and improve the system user interface. Get ideas from
operational websites. You might check awwwards.com or other websites that rate design
quality. So, it could be more user-friendly and create a mobile version on a computer that
76
3. Satisfaction may increase by including other agricultural product options in the
4. Upgrade the mode of payment with the use of API and other online banking transactions
5. Use incremental backups to keep data and information that has been modified or updated
since the previous backup. It can strengthen a company's data protection policy without
6. Expand the system's capacity to support transactions outside the CALABARZON region.
The current generation relies more on electronic devices and the internet to conduct
financial transactions. Therefore, a lot of programmers are trying to create a tool to help the
industry. To make the Online Agricultural Marketplace System more accessible and successful,
77
APPENDICES
A. References
B. Topic Proposal
(Discuss the area of investigation of the proposed system, its function, features, and
programming language to be used in developing the system)
C. Tables
eKadiwa Demeter
Platform for sellers and buyers. Platform for sellers and buyers.
purchased dashboard.
Provides the account details A user profile system where user can
rewards system.
Inventory for a seller account Inventory for a seller account, where the seller
the inventory.
₱ 1,000 – 2,599 2
₱ 2,600 – 5,599 4
₱ 5,600 – 8,000+ 6
Low 50 – 149
Windows® 10 or Windows® 11
Operating System
Eclipse Kepler
Software Development
Adobe Photoshop
Design Software
Table 6: Database
Database
MySQL
MySQL
Graphics or better
Processor or better
Memory
4GB RAM or more
Video Output
USB Ports
Functionality
The software has all available functions required for its execution
(Adequacy)
(Interoperability)
Reliability
(Tolerance to failures)
to failures)
failures)
Usability
Efficiency
Maintainability
loaded (Testability)
Portability
installed)
Table 13: Evaluation of Seller Respondents on DEMETER: Online Market Place with Data
“Functionality”
Indicators µ Verbal
Interpretation
1.1 The software does what is appropriate 4.48 Somewhat
Satisfied
1.2 The software has all available functions 4.55 Very Satisfied
required for its execution (marketplace, user
profile, and product inventory)
1.3 The software is precise in executing its function 4.52 Very Satisfied
(does what it should be doing or execute)
“Reliability”
Indicators µ Verbal
Interpretation
2.1 The software provides output based on the 4.42 Somewhat
expected result - Tolerance to failures Satisfied
2.2 The software provides error free test feedbacks - 4.45 Somewhat
Tolerance to failures Satisfied
2.3 The software notify users when invalid data 4.52 Very Satisfied
entry - Tolerance to failures
Total 4.46 Somewhat
Satisfied
Table 15: Evaluation of Seller Respondents on DEMETER: Online Market Place with Data
“Usability”
Indicators µ Verbal
Interpretation
3.1 It is easy to understand, learned, used and 4.52 Very Satisfied
appear attractive to the user - Intelligibility
3.2 It is easy to perform functions - Intelligibility 4.39 Somewhat
Satisfied
3.3 It provides on-screen prompts and messages 4.39 Somewhat
that are clear and helpful - Operability Satisfied
3.4 It provides relevant instructional guide - 4.45 Somewhat
Learnability Satisfied
Total 4.44 Somewhat
Satisfied
Table 16: Evaluation of Buyer Respondents on DEMETER: Online Market Place with
“Functionality”
Indicators µ Verbal
Interpretation
1.1 The software does what is appropriate 4.48 Somewhat Satisfied
1.2 The software has all available functions required 4.41 Somewhat Satisfied
for its execution (marketplace, user profile, and
product inventory)
1.3 The software is precise in executing its function 4.52 Very Satisfied
(does what it should be doing or execute)
1.4 The software is precise in its result 4.48 Somewhat Satisfied
Total 4.47 Somewhat Satisfied
Table 17: Evaluation of Buyer Respondents on DEMETER: Online Market Place with
“Reliability”
Indicators µ Verbal
Interpretation
2.1 The software provides output based on the 4.37 Somewhat Satisfied
expected result - Tolerance to failures
2.2 The software provides error free test feedbacks - 4.41 Somewhat Satisfied
Tolerance to failures
2.3 The software notify users when invalid data entry 4.59 Very Satisfied
- Tolerance to failures
Total 4.46 Somewhat Satisfied
Table 18: Evaluation of Buyer Respondents on DEMETER: Online Market Place with
“Usability”
Indicators µ Verbal
Interpretation
3.1 It is easy to understand, learned, used and appear 4.44 Somewhat Satisfied
attractive to the user - Intelligibility
Market Place with Data Analytics for Agricultural Products using Dynamic Programming
Algorithm
Market Place with Data Analytics for Agricultural Products using Dynamic Programming
Algorithm
Table 21: Means of Respondents on DEMETER: Online Market Place with Data Analytics
Functionality
Table 22: Means of Respondents on DEMETER: Online Market Place with Data Analytics
Reliability
Usability
Table 24: Means Summary Assessment on DEMETER: Online Market Place with Data
D. Questionnaire
Functionality
accuracy – provision of right or agreed results or effects
compliance – adherence to application related standards or convention
interoperability – ability to interact with specified systems
security – prevention to unauthorized access of data
suitability – presence and appropriateness of a set of functions for specified tasks
Reliability
fault tolerance – ability to keep a given level of performance in case of faults
maturity – frequency of faults in the software
recoverability – capability of re-establish level of performance after faults
Usability
learnability – users' effort for learning software application
operability – users' effort for operation and operation control
understandability – users' effort for recognizing structure and applicability
Type of End-User:
Seller Buyer
Seller
LN, FN, MI, Name Extensions (Sr, Jr, I, II, III, etc.) optional:
Buyer
LN, FN, MI, Name Extensions (Sr, Jr, I, II, III, etc.) optional:
Screen Output
G. Defense Pictures
Defense Pictures
H. Gantt Chart
I. User’s Manual & Technical Specifications
User – Sign up
Contact details.
or a seller.
information.
Registering as a seller will
individual on DEMETER.
successfully.
marketplace, transactions,
profile
their order.
If the user signs in as a seller,
buyers.
their account.
J. Software Evaluation and Computation of Results
Type of End-user
Seller 33
Buyer 27
Grand Total 60
Sellers – Functionality
Verbal
Indicators µ
Interpretation
Somewhat
1.1 The software does what is appropriate 4.48
Satisfied
Sellers – Reliability
Verbal
Indicators µ
Interpretation
2.1 The software provides output based on the Somewhat
4.42
expected result - Tolerance to failures Satisfied
2.2 The software provides error free test Somewhat
4.45
feedbacks - Tolerance to failures Satisfied
2.3 The software notify users when invalid
4.52 Very Satisfied
data entry - Tolerance to failures
Somewhat
Total 4.46
Satisfied
Sellers – Usability
Verbal
Indicators µ
Interpretation
3.1 It is easy to understand, learned, used and
4.52 Very Satisfied
appear attractive to the user - Intelligibility
3.2 It is easy to perform functions - Somewhat
4.39
Intelligibility Satisfied
3.3 It provides on-screen prompts and
Somewhat
messages that are clear and helpful - 4.39
Satisfied
Operability
3.4 It provides relevant instructional guide - Somewhat
4.45
Learnability Satisfied
Somewhat
Total 4.44
Satisfied
Buyers – Functionality
Verbal
Indicators µ
Interpretation
1.1 The software does what is Somewhat
4.48
appropriate Satisfied
1.2 The software has all available
functions required for its execution Somewhat
4.41
(marketplace, user profile, and product Satisfied
inventory)
1.3 The software is precise in executing
its function (does what it should be 4.52 Very Satisfied
doing or execute)
Somewhat
1.4 The software is precise in its result 4.48
Satisfied
Somewhat
Total 4.47
Satisfied
Buyers – Reliability
Verbal
Indicators µ
Interpretation
2.1 The software provides output based
Somewhat
on the expected result - Tolerance to 4.37
Satisfied
failures
2.2 The software provides error free test Somewhat
4.41
feedbacks - Tolerance to failures Satisfied
2.3 The software notify users when
4.59 Very Satisfied
invalid data entry - Tolerance to failures
Somewhat
Total 4.46
Satisfied
Buyers – Usability
Verbal
Indicators µ
Interpretation
3.1 It is easy to understand, learned,
Somewhat
used and appear attractive to the user - 4.44
Satisfied
Intelligibility
3.2 It is easy to perform functions -
4.67 Very Satisfied
Intelligibility
3.3 It provides on-screen prompts and
messages that are clear and helpful - 4.63 Very Satisfied
Operability
3.4 It provides relevant instructional Somewhat
4.07
guide - Learnability Satisfied
Somewhat
Total 4.45
Satisfied
Software Evaluation and Computation of Results
K. Source Code
//index.php
<?php
include("connect.php");
session_start();
// if(empty($_SESSION['username']))
// { echo "<script>window.location='index.php?url=".
base64_encode(urlencode("notifications")) ."';</script>"; }
?>
<!DOCTYPE html>
<html lang="en">
<head>
<?php
session_start();
include('header.php');
?>
</head>
<body class="fix-header card-no-border fix-sidebar">
<div class="preloader">
<svg class="circular" viewBox="25 25 50 50">
<circle class="path" cx="50" cy="50" r="20" fill="none" stroke-width="2" stroke-
miterlimit="10" /> </svg>
</div>
<div id="main-wrapper">
<?php include('topbar.php'); ?>
<?php include('leftsidebar.php'); ?>
<div class="page-wrapper">
<?php
$main_menu = base64_decode(urldecode($_GET["url"]));
$sub_menu = base64_decode(urldecode($_GET["sub"]));
if(!isset($_GET['url'])){
echo "<script>window.location='index.php?url=".
base64_encode(urlencode("home")) ."';</script>";
}
else{
if($main_menu == "home"){
include "home/index.php";
}
else if($main_menu == "about"){
include "about/index.php";
}
else if($main_menu == "services"){
include "services/index.php";
}
else if($main_menu == "contact"){
include "contact/index.php";
}
else if($main_menu == "team"){
include "team/index.php";
}
else if($main_menu == "signinportal"){
include "signinportal/index.php";
}
}
?>
<?php include('footer.php'); ?>
</div>
<!-- ==============================================================
-->
<!-- End Page wrapper -->
<!-- ==============================================================
-->
</div>
<!-- ============================================================== --
>
<!-- End Wrapper -->
<!-- ============================================================== --
>
<!-- ============================================================== --
>
<!-- All Jquery -->
<!-- ============================================================== --
>
<?php include('jscripts.php'); ?>
</body>
</html>
//script.php
<script type="text/javascript">
$(function(){
$(".fixTable").tableHeadFixer();
$(".contactnum").inputmask("+63 999-999-9999");
dsplylistoffiltercategory();
$("#txtsearchproduct").keyup(function(e){
if($('#txtsearchproduct').val() == ""){
fncdisplayproducts()
} else {
fncdisplayproducts();
}
});
fncdisplayproducts();
$(".numonly").keydown(function(event) {
if ( event.keyCode == 46 || event.keyCode == 8 || event.keyCode == 190 || event.keyCode
== 9 || event.keyCode == 188) {
}else{
if (event.keyCode < 48 || event.keyCode > 57 || event.keyCode == 17) {
event.preventDefault();
}
}
});
});
// DISPLAYING OF PRODUCTS
function fncdisplayproducts(){
var srchprod = $("#txtsearchproduct").val();
var category = $("#filterselectcategory").val();
$.ajax ({
type: 'POST',
url: 'marketplace/class.php',
data: 'srchprod=' + srchprod + '&category=' + category + '&form=fncdisplayproducts' ,
success: function(data) {
$("#displaylistofpro").html(data);
}
})
}
// DISPLAYING OF CATEGORIES
function dsplylistoffiltercategory(){
$.ajax({
type: 'POST',
url: 'marketplace/class.php',
data: 'form=dsplylistoffiltercategory',
success: function(data){
$("#filterselectcategory").html(data);
}
});
}
// DISPLAYING OF PRODUCT DETAILS
function openproductdet(prodID){
$("#modalopenproddet").modal('show');
$.ajax({
type: 'POST',
url: 'marketplace/class.php',
data: 'prodID=' + prodID + '&form=openproductdet',
success: function(data){
var show = data.split("|");
$("#txtprodID").val(show[0]);
$("#txtprodname").text(show[1]);
$("#txtprodseller").text(show[2]);
$("#txtprodprice").text(show[3]);
$("#txtprodpackaging").text(show[4]);
$("#txtprodkilo").text(show[5]);
$("#txtproddesc").text(show[6]);
$("#txtsellerID").val(show[7]);
$("#prodimage").html(show[8]);
}
});
}
function computetotamt(){
var textprodID = ($("#txtprodprice").text()).replace(/,/g,"");
var textproddetqty = $("#txtproddetqty").val();
var totamt = textprodID * textproddetqty;
$("#txttotalamt").val(totamt);
}
function btnshopnow(){
var textprodID = $("#txtprodID").val();
var textsellerID = $("#txtsellerID").val();
var textproddetqty = $("#txtproddetqty").val();
var textprodprice = ($("#txtprodprice").text()).replace(/,/g,"");
var texttotalamt = ($("#txttotalamt").val()).replace(/,/g,"");
if(texttotalamt == "" || texttotalamt == 0){
Swal.fire(
'ALERT',
'Please input a quantity.',
'warning'
)
$("#txtproddetqty").css('border','1px #a94442 solid');
} else{
$("#txtproddetqty").css('border','');
$(".preloader").show().css('background','rgba(255,255,255,0.5)');
$.ajax({
type: 'POST',
url: 'marketplace/class.php',
data: 'textprodID=' + textprodID + '&textsellerID=' + textsellerID + '&textproddetqty='
+ textproddetqty + '&textprodprice=' + textprodprice + '&texttotalamt=' + texttotalamt +
'&form=btnshopnow',
success: function(data){
$("#modalopenproddet").modal('hide');
setTimeout(function(){
$(".preloader").hide().css('background','');
Swal.fire(
'Success!',
'Successfully Ordered.',
'success'
)
fncdisplayproducts();
clearproddet();
},2000);
}
});
}
}
function clearproddet(){
$(".cleartext").val("");
$(".resneed").css('border','');
}
// CHATS
function dsplychats(){
var sellername = $("#txtprodseller").text();
var sellerID = $("#txtsellerID").val();
$("#modalopenchat").modal('show');
$("#txtopenchatheader").text(sellername);
$("#sellerID").val(sellerID);
$("#txtmessage").val("");
displaychats(sellerID);
}
function displaychats(sellerID){
$.ajax ({
type: 'POST',
url: 'marketplace/class.php',
data: 'sellerID=' + sellerID + '&form=displaychats' ,
success: function(data) {
$("#dsplychats").html(data);
}
})
}
function sendbutton(){
var textmessage = $("#txtmessage").val();
var sellerID = $("#sellerID").val();
if(textmessage != ""){
$.ajax ({
type: 'POST',
url: 'marketplace/class.php',
data: 'textmessage=' + textmessage + '&sellerID=' + sellerID + '&form=sendbutton' ,
success: function(data) {
displaychats(sellerID);
$("#txtmessage").val("");
}
})
} else{
Swal.fire(
'ALERT',
'Please enter a message.',
'warning'
)
}
}
</script>
//seller inventory - index.php
<style type="text/css">
.Iclass{
font-size:1.3rem;
cursor:pointer;
font-weight: 500;
}
ul.pagination {
display: inline-block;
padding: 0;
margin: 0;
}
ul.pagination li {
cursor: pointer;
display: inline;
color: #3a4651 !important;
font-weight: 600;
padding: 4px 8px;
border: 1px solid #CCC;
}
.pagination li:first-child{
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.pagination li:last-child{
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
ul.pagination li:hover{
background-color: #3a4651;
color: white !important;
}
.pagination .active{
background-color: #3a4651;
color: white !important;
}
.table thead th, .table th {
background-color: #33343f !important;
}
.swal2-icon {
margin-bottom: 10px !important;
}
</style>
<div class="row">
<div class="col-12">
<div class="card" style="margin-bottom: 0px;">
<div class="card-body" style="padding-top: 1rem; padding-bottom: .9rem;">
<div class="row page-titles" style="padding-bottom: 0px;">
<div class="col-md-6 align-self-center">
<h3 class="text-themecolor mb-0 mt-0" style="font-weight:
500">INVENTORY</h3>
</div>
<div class="col-md-6 align-self-center">
<ol class="breadcrumb bredneed float-right">
<li class="breadcrumb-item"><a href="javascript:void(0)"><span style="font-
weight: 400;color: #33343f;">Home</span></a></li>
<li class="breadcrumb-item"><span style="font-weight:
400">Inventory</span></li>
</ol>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="container-fluid" style="padding: 15px 15px; background-color: white; min-height:
540px; margin-top: 15px;">
<div class="row" style="margin-bottom: .5rem;">
<div class="col-md-8 coldashboardbox3" style="margin-bottom: 10px;">
<div class="row">
<div class="col-md-6">
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text searchinputorder"><i class="fas fa-
search"></i></span>
</div>
<input type="text" class="form-control searchinputorder" id="txtsearchproduct"
placeholder="Search Item . . .">
</div>
</div>
</div>
</div>
<div class="col-md-4 coldashboardbox4">
<button class="btn float-right btn-dark btnCpayment buttonproduct"
onclick="modaladdproduct();"><i class="fas fa-plus"></i> Item</button>
</div>
</div>
<div class="row">
<div class="col-md-12">
<hr class="hrpayment" style="margin-top: 0px;">
</div>
</div>
<div class="row">
<div class="col-12">
<div class="mb-3">
<table data-height="350" class="table table-bordered fixTable table-hover"
style="margin-bottom: 0px;">
<thead class="bg-success text-white">
<tr>
<th style="width: 3%;white-space: nowrap;">Product ID</th>
<th style="width: 5%;white-space: nowrap;">Image</th>
<th style="width: 10%;white-space: nowrap;">Product Name</th>
<th style="width: 10%;white-space: nowrap;">Description</th>
<th style="width: 5%;white-space: nowrap;">Category</th>
<th style="width: 5%;white-space: nowrap;">Packaging</th>
<th style="width: 5%;white-space: nowrap;">Kilo</th>
<th style="width: 3%;white-space: nowrap;text-align:center">Price</th>
<th style="width: 3%;white-space: nowrap;text-align:center">Quantity</th>
<th style="width: 3%;white-space: nowrap;text-align: center;">Option</th>
</tr>
</thead>
<tbody id="tblproductlist"></tbody>
</table>
</div>
<input id="txtproductlistPageCount" type="hidden">
<ul id="upproductlistPageList" class="pagination float-right"></ul>
</div>
</div>
</div>
<?php
include("inventory/modal.php");
include("inventory/script.php");
?>
L. Figures
Figure 1: Conceptual Framework
Type of End-user
Buyer
Seller
45% Seller
Buyer
55%
M. Action Taken on Comments and Recommendations
COLLEGE OF TECHNOLOGY
Monitoring of Thesis / Capstone Project
Program : BSCS
Adviser : Dr. Erlito M. Albina
Thesis/ Capstone
Project Title : DEMETER: Online Market Place with Data Analytics for
Agricultural Products using Dynamic Programming Algorithm
websites that
evaluate good
design.
5.
6.
7.
8.
9.
10.
Checked by :
Thesis / Capstone Project Adviser
Verified by :
Program Chair
Noted by :
Dean
N. Evaluation Scores
Panel Member 1
Panel Member 2
Panel Chair
O. Grammarian Certificate
GRAMMARIAN’S CERTIFICATE
This is to certify that the undersigned has reviewed and went through all the pages of the Thesis
Project entitled, “DEMETER: Online Market Place with Data Analytics for Agricultural Products
CLARRENCE M. PARAISO, aligned with the set of the structural rules that govern the composition
Signed this 30th day of July in the year of our Lord, 2022 at Manila City.
Signed:
SUMMARY OF QUALIFICATIONS
• 4th year Computer Science students with specialization in
Software Engineering
• International Certificate Holder in English for Career
Development short course
• International Certificate Holder in English for Business and
Entrepreneurship short course
• Dean’s Lister, AY 2018 – 22, LPU – Manila
• Academic Scholarship Recipient, LPU – Manila, 2018 – 2022
• With strong English Communication Skills, both oral and
written
• Proficient in MS – Office applications and internet research
HYGEN Z. CORDANO JR.
Web developer in an I.T. Company EDUCATION
Fourth Year student taking Bachelor of • International Certificate Course on “English for Career
Science in Computer Science with Development” (5 weeks); University of Pennsylvania; USA;
specialization in Software Engineering at the Sponsored by the U.S. Embassy in the Philippines; October 1 –
Lyceum of the Philippines University, Manila, November 7, 2019
Philippines. He holds two international
certificates awarded by the U.S. Embassy in the
Philippines after completing University of
Pennsylvania’s courses on “English for Career
SEMINARS
Development” and “English for Business and
Entrepreneurship”. He has participated in • Tech Tutor II, LPU – Manila, September 2019
several trainings and seminar on Tech Talk • Tech Talk Series 2, LPU – Manila, February 2019
Series: Data Science and Analytics, Tech Tutor • Tech Talk Series 1, LPU – Manila, September 2019
11: The Millennial Entrepreneurship.
Contact AFFILIATION
Address: #189 Lower Molave St., Payatas B.,
Quezon City • Member, LPU JPCS, 2018 – present
• Officer, LPU Scholastic Society, 2018 – 2020
Phone: 09497606977 • Member, LPU Scholastic Society, 2020 – present
Email: [email protected]
LinkedIn: ph.linkedin.com/in/hygen-cordano
SUMMARY OF QUALIFICATIONS
• Bachelor’s Degree holder in Computer Science with
specialization in Software Engineering
• International Certificate Holder in English for Career
Development short course
• International Certificate Holder in English for Business and
Entrepreneurship short course
• Dean’s Lister, AY 2018 – 22, LPU – Manila
• With industry immersion experience
• With strong English Communication Skills, both oral and
written
CLARRENCE M. PARAISO • Proficient in MS – Office applications and internet research
Phone: 09683842311
AFFILIATION
Email: [email protected]
• Member, LPU JPCS, 2018 – present
LinkedIn: ph.linkedin.com/in/clarrence-paraiso • Member, LPU Scholastic Society, 2018 – present