Академический Документы
Профессиональный Документы
Культура Документы
LOGIC APPROACH
by
WILKIN F. SIMO
JANUARY 2019
1
Contents
CHAPTER I ...................................................................................................................................... 4
1. Introduction ....................................................................................................................... 4
1.1. Background of the Study ........................................................................................... 4
1.2. Project Context .......................................................................................................... 6
1.3. Purpose and Description ........................................................................................... 6
1.4. Objectives .................................................................................................................. 7
1.5. Scope and Limitation ................................................................................................. 8
1.5.1. Scope .................................................................................................................. 8
1.5.2. Limitation ........................................................................................................... 9
CHAPTER II ................................................................................................................................... 10
2. Review of Related Literature and Systems ..................................................................... 10
2.1. Review of Related Literature ................................................................................... 10
Agriculture Status in the Philippines and Davao Oriental Crops .................................... 10
The Effects of Climate Change in Agriculture .................................................................. 11
Effects of Typhoon Pablo in Agriculture .......................................................................... 11
Crop Selection and Identifying Planting Methodology ................................................... 12
Environment and Spatial Data for Decision Making in Crop Selection........................... 13
Environmental Factors in Crop Production ..................................................................... 13
Spatial Factor in Crop Production ................................................................................... 15
The Integration of ICT into Agriculture ........................................................................... 17
Decision Support System as Tool for Selecting Crops ..................................................... 17
Fuzzy Logic Approach in Decision Support Systems ........................................................ 18
2.2. Review of Related Systems ..................................................................................... 19
MarketLight ..................................................................................................................... 19
Development of Web-based Decision Support System for Field-based Crop Management
............................................................................................................................................. 20
The DSSAT cropping system model ................................................................................. 21
Development of an Expert System for Personalized Crop Planning ............................... 22
KrishiMantra: Agricultural Recommendation System .................................................... 24
Decision Support System for Seed Selection using Spatially-Reference Soil Data ......... 25
Table 1: Comparison Matrix ................................................................................................ 26
CHAPTER III .................................................................................................................................. 27
2
CHAPTER IV .................................................................................................................................. 30
4. Design and Methodology ................................................................................................ 30
4.1. Conceptual Framework ........................................................................................... 30
4.2. Development Model ................................................................................................ 31
Requirements and Planning Phase.................................................................................. 32
Analysis and Design Phase .............................................................................................. 32
Implementation and Testing Phase ................................................................................ 39
System Evaluation ........................................................................................................... 39
CHAPTER V ................................................................................................................................... 40
5. Results and Discussion .................................................................................................... 40
To investigate the potential of a decision support system using environmental and spatial
factor in managing crop selection and planting methodology. .......................................... 40
Predict the upcoming rainfall and precipitation of the area based on the historical record
of rainfall and precipitation data of an area to be used for supporting tools for crop
selection and planting methodology. ................................................................................. 51
Develop a supporting tools using spatial factor and environment factor that will provide
an integrated knowledge-base for crop selection that will suit the area and identify what
would be the best planting methodology on an area. ....................................................... 54
Determine the following attribute that would best fit for selection of crops and planting
methodology. ...................................................................................................................... 59
CHAPTER VI.................................................................................................................................. 61
6. Summary, Conclusions and Recommendations .............................................................. 61
6.1. Summary .................................................................................................................. 61
6.2. Conclusions .............................................................................................................. 62
6.3. Recommendations ................................................................................................... 63
3
CHAPTER I
1. Introduction
In the part of Southeast Asia, Philippines is one of the country that are being
hardly hit by typhoons, floods and droughts (D. Israel, 2013). This disaster leaves a
which leads to damage crop production, foods supply falls and even affect farming
total economy, employing nearly half of the total labour force and contributing over 20%
of gross domestic product (C. David, 1995). According to Philippines Statistic Authority,
about 32 percent of the country's total land area were agricultural lands. Of this, 51%
and 44% were arable and permanent croplands, respectively. The country's main
agricultural crops are rice, corn, coconut, sugarcane, bananas, pineapple, coffee,
mangoes, tobacco, and abaca (a banana-like plant). Secondary crops include peanut,
cassava, camote (a type of rootcrop), garlic, onion, tomato, cabbage, eggplant, calamansi
climate change. Farmers make crop selection based on several criteria including
environmental factors such as climatic and soils conditions. The structure conducted by
P. Kurulasiya and R. O. Mendelson (2010) finds that crop choice is very sensitive. Some
of the farmers will change crops to be planted based on the changes of weather. Farmers
will also shift towards drought tolerant or water living crops respectively.
4
Since the Philippines focuses on the agricultural sector, it is important that
farmers are aware what would be the best crop to be planted and the practices to be
implemented in planting. There are factors that are being considered in order to identify
what would be the crop to be planted in a certain area. It can be based on the farm
conditions like its topographic area, crop availability, farming system and other factor
that may affect in planting and harvesting crops. Choosing the right seed for the field is
a very important and difficult task, and guessing what the weather may be in the
In a crop field, there are always differences between plants. Some crops may
have characteristics that are more suitable than those of other crops. Soil Characteristic
are extremely important when determining yield potential. These factor will be a great
baseline in order that the farmer can plant and yield a good harvest.
to the adverse effects of climate change causing the irregularities on the amount of
rainfall and precipitation happens in a year. One of the recent tragedy that gave a
negative impact in Davao Oriental was the Super Typhoon Pablo on 4th of December,
2013 that devastated over 300,000 hectares of land wiping out entire coconut
plantations, and it teared over 100 years of farming livelihood. Agriculture has been
decreased by 23 percent and the affected areas where coconut and banana including
the extensive wage labor opportunities associated with their commercial production and
processing, requires significant time, effort and investment. That is why one of the
agricultural practices with the tools and kits that would allow technological transfer and
5
put into place small scale feasible mitigation in order to increase resilience by adaptation
in their conduct of rotational crop planning and it has become a problem since it is hard
to determine when is the appropriate time of planting and which planting methodology
best fits the situation. Furthermore, other major variables which includes the changes
on soil attribute, soil content, and field condition are also need to be considered as these
are the fundamental factors in the determination of crops and identification of planting
methodology.
order to help identify what would be the suitable seeds or crops to be planted in an area
and the most effective crops on a certain area based on the environment and spatial
The purpose of the study is to create a decision support system model that will be
used for selecting appropriate crop to be planted in an area. This decision support system
model can be a good help for decisions on what method to be used on identifying crop to
analysis will be used in order to make such decisions by collecting historical data on
weather, temperature and field precipitation as well as other environmental and spatial
factor.
The purpose of the study is to create a decision support system model that will
be used for selecting appropriate crop to be planted in an area. This decision support
6
system model can be a good help for decisions on what method to be used on
a field. Predictive analysis will be used in order to make such decisions by collecting
1.4. Objectives
The study aims to develop a decision support system using fuzzy logic that will enable
certain area.
Predict the upcoming rainfall and precipitation of the area based on the
Develop a supporting tools using spatial factor and environment factor that
will provide an integrated knowledge-base for crop selection that will suit the
area and identify what would be the best planting methodology on an area.
Determine the following attribute that would best fit for selection of crops
rainfall, precipitation)
7
o Spatial (Soil properties of farms, ph level, field type)
The scope and limitation of the project were thoroughly analyze by the proponent
1.5.1. Scope
the best fit crops as well as the planting methodology in an area by using
Elevation)
The study only covers the short term crops of Davao Oriental as
This study will also use If-Then Rule fin order to derive an output.
used to test the system being created that will allow the user to manage
8
crop data and consolidate data from agencies and users. The system will
show result for predicted rainfall, precipitation and other related data
for crops.
1.5.2. Limitation
The study focuses only on seed or crop selection and identifying the
The system will only limit to one (1) year of monthly prediction for
9
CHAPTER II
This chapter presents some ideas and views of different authors, writer and researcher
regarding crop selection and methods in planting preparations. It includes the idea of
The country's main agricultural crops are rice, corn, coconut, sugarcane, bananas,
pineapple, coffee, mangoes, tobacco, and abaca (a banana-like plant). Secondary crops
include peanut, cassava, camote (a type of rootcrop), garlic, onion, cabbage, eggplant,
calamansi (a variety of lemon), rubber, and cotton. The year 1998 was a bad year for
agriculture because of adverse weather conditions. Sector output shrank by 8.3 percent,
but it posted growth the following year. Yet, hog farming and commercial fishing posted
declines in their gross revenues in 1999. The sector is burdened with low productivity for
Davao Oriental is the largest coconut-producing province in the region and contributes an
average of 7.4% to the country’s total production or equivalent to 1.06 billion nuts. All
municipalities have land planted to coconut. The top 4 municipalities in terms of number
of hectares planted to coconut are Baganga, Mati, Caraga and Gov. Generoso. Together,
they produce 60% of the coconuts produced in the province. Davao Oriental produced
only 14% of the total rice produced in the region. Rice is produced in 8 of the 11
municipalities. Of those 8, Banaybanay, Cateel and Lupon are the top 3 producers. The
the other major crops of Davao Oriental includes Coconut, Rice, Corn, Mango, Abaca,
10
The Effects of Climate Change in Agriculture
trigger for changes in agricultural system and crop productivity in the coming decades and
has gained significant attention because it threatens global food security [Gaiser et al.
2011]. These findings suggest that assessments of agricultural production should consider
not only levels of crop yield, but should also include the trade-offs between crop
profitability[Donatelli et al., 1999]. Climate change worsens the economic situation and
food security among others of the Philippine people. Hence, there is a critical and urgent
Climate Change in the Philippine Agriculture Sector”, 2015). When there is a change of
and prices.
The change in temperature, as well as the accompanying change in precipitation, has the
potential to profoundly affect agricultural production and prices (H. Kaiser, 1991).
According to Aydinalp and Cresser, that the impact of climate change to agriculture will
wastes. (Aydinalp and Cresser, 2008). A crop may affects it’s yield were soil moisture,
precipitation, temperature, cloud cover and increase of carbon dioxide due to changes of
300,000 hectares of land that caused the wipe out of major crop of the Davao Oriental
11
which includes coconut and banana plantation. There is a severe reduction on livelihood
and seriously wiping out agricultural trade industry. The assessment of nutrition, food
security and livelihood replicates a severe reduction in population income and livelihood.
Thus providing agricultural inputs and technical support for crops may be able to help
while restoration of banana, coconut, fishing and other agricultural livelihood will be
restore.
to note that the seeds derived from the chosen crops go through the process of seed
higher yields (Morris, 1980) and better production of crops will be achieved (Titiksha, n.d.)
Numerous approaches were proposed and used to develop DSS but emphasize
to Byjus.com, seeds selection poses a big challenge for the farmers thus it is considered
as a crucial and at the same time a vital part in planting. Since farmers are aiming to obtain
healthy crops, it is necessary that alongside the proper selection of seeds based on plant
size, quantity of grain, fruit size or color and disease resistance, the selected seeds should
have the nutrients needed for it to grow healthily. With this, farmers will be benefited
with good harvest and at the same time, good income. Good selection of seeds is also
There are different methods and practices that are being implemented which
help soil moisture and nutrients that helps improve crop productivity. Through DSS
farmers can be able to determine what method to be used under certain conditions. A
12
good tillage method can help improve the productivity of crops under different climate
conditions (Majule, 2010). This made farmer change tillage practices under different
Climate data such as humidity, temperature and solar radiation directly affect the
growth of plants. Each crop has different level of required temperature, relative humidity
climatic and physiographic factors affects the development of plants (Folledo 2001). This
may also affects the productivity and capability of crops. The practices of selecting the
crop to grow in a specific area can be determined in different factors (Majule, 2010). This
terrain, and soil water are the one being considered to create suitable conditions for
specific crops to be grown in a specific area (N. Baker and P. Capel, 2011). There are area
where it is nearly ideal for commercial agriculture. Location where places having rugged
slopes, poor soil content, insufficient or having excess of soil water and having
impossible to use as agricultural land. There are different adaptation strategies to climate
variability in crop production that are used to mapped climatic events. Yet, it still
indefinite on which strategic and tactical farm level decisions that are useful to small scale
farmers that when it comes to climatic procedures (Churi, 2013). Rainfall is of the most
13
complex elements of climate to understand and model due to the complexity of
atmospheric process that generate it as well as the large range of variation over a wide
scale in both space and time (French et. Al, 1992). According to Sundaravalli (Sundaravalli
and Geetha, 2017), that predicting rainfall for crop production will help the farmers know
the production in the coming season as well as the amount of rainfall will occurs in order
that the farmers well be aware and how they will manage themselves from their heavy
loss. Rainfall is one of the primary factors that affect crop production especially in a rain-
feed agriculture (R. J. Godwin, 1990). Excessive water will result in getting rid of the
nutrients that helps the crop grow. Rainfall usually very vital when it comes to health of
plants. Too little or too much rainfall can be harmful which will result to devastation of
crops.
Importance of Rainfall
One of the factor in terms of climatic factor which impact growth of crop is the
rainfall or precipitation which is the basis for the amount of water to be supplied on
crops. In agriculture, rainfall is extremely important and it is one of the biggest shortfalls
when it comes to crop production (Sivakumar, 2005). If there is not enough rainfall in a
farm area, combination of rainfall and irrigation needs to be supplied. Moreover, if there
is no any rainfall, then water from irrigation will be needed in the farm. According to
Ayoade (Ayoade, 2004) that the vital role in growth of crops as well as the production of
all crops is water whre it porivdes the food and nutrients that are carried through the
plant. In order to have a productive agricultural production, water is very essential. The
amount of water that is needed by crops will depend on soil and climatic condition and
14
Since rainfall is the one that provides the source for soil moisture, if it will not be
distributed properly then there will be excess water and may affect other crop which will
result in to lack of water holding. Through proper knowledge of the rainfall, this will help
to retain soil moisture sufficiently and will not cause the crop to suffer during the dry
seasons.
Importance of Temperature
Temperature is one of the most important factor for the growth of plants.
Through temperature it help the rate of photosynthesis which is the process of creating
food for the plant in order for the plant to grow. Temperature requirements may differ
factor that affects the development rate of plant. Warmer or even extreme temperature
development of the plants and will result in the decrease of yield. According to Hollinger,
temperature is the major variable that determine whether a crop will grow (Hollinger and
Angel 2009). Increase in temperature will affect the plant and development of crops in
terms of Physiological processes and could result to drop crop yield over the present level
(Rasul, 2011).
Soil Type, Elevation and Slope of an area and Ph level are being considered in
selecting crops. Increase in slope or farm area with high elevation have similar constraint
in high latitude area which includes poor soil condition, increase of wind velocity and
that constrain crop cultivation rather than high elevation itself. Terrain that is too rugged
(steep slopes) is not readily accessible for mechanized agriculture. In addition, terrain
15
indirectly effects soil formation, modifies climates, and affects water drainage and
availability. Steep slopes are subject to soil and nutrient loss. In contrast, very flat terrain
is prone to flooding and poorly drained soils. Soil pH provides a good indication of the
chemical status of the soil and can be used in part to determine potential plant growth
(Londo, Kushla, Carter, 2006). Nutrients are most available at pH levels between 6.5 and
7.5. Nutrients in the soil may be chemically tied up or bound to soil particles and
unavailable to plants if the pH is outside this range. Individual plants have pH preferences
Philippines is among one of the Southeast Asian countries, majority of the people rely on
agricultural works and production and soil has played an important role as one of the
input being considered in farming. Soil structure, Soil Ph Level, topology, water content,
water capacity, etc. are very important to determine the suitability of soil.
Each crop has its own pH Level requirement. Soil Ph may promote increase or
decrease in crop yield. The relevance of soil PH in crop production can’t be stressed out
as it influences the production of crops and activities of bacteria on soil and adversely
affect Crop Life Cycle (Nweke, 2013). Soil Ph not only influences the occurrence of disease
but it also determine the availability of the nutrients for the growth of plants (Azhiri-Sigari,
2019). Measuring the soil pH of land area is one of the factor in which a crop is able to
absorb the nutrients of the soil which is detrimental to its growth (Collado, 2015).
16
The Integration of ICT into Agriculture
Currently, the continuous thrive and integration of ICT in agriculture had provide
better opportunities for farmers in dealing with issues and challenges on crop
management. It created a new and an improved venue for the farmers as well as with the
agricultural experts to communicate and share their respective ideas about the
pertaining to handling crops, its cultivation and production of high quality crops. Farmers
already have basic knowledge on the use of tradition and ICTs based communication
systems (P. Martin, 2009). But, it is not yet known on what ICT tools that are affordable
on small scale farmer in accessing this agricultural information (Churi, 2013). There are
various support system and tools that provides strategic and tactical farm decision but
the target of these tools is not on small scale farmers and workers that works at village
levels. That is why a simple an interactive applications that provide information to farmers
were not addressed properly. There is no unified framework that will supply on different
in increasing of crop production and much better in planning and gaining more income
(Kumar et. Al, 2015). A Decision Support System is an interactive information technology
system that aid users in creating and applying decisions (Carter et. al.1992). It responds
rapidly to any changes and specifics requirements and assist but does not automate the
modernization, overall increased risk, environmental limitations and land use conflicts,
17
decision support systems has been the high priority for farmers, technicians and
researchers. (Mir S. A. et. Al, 2015). Because of these changes and demands, different
models has been implemented successfully. Various academic and scientific institutions
become easily accessible and useful in different users in just a short span of time. There
are numerous interactive, user-friendly computer system which are becoming the rule,
rather than the exception. One of these challenges in the development of DSS is how they
will be delivered and be used by different industry and policy maker. Adding it up,
adoption to continuing climate change, process planning, hazard mitigation and new
scientific information with local and indigenous knowledge that are being pointed out for
planning and selection. It assist decision makers in understanding the decision problem
ambiguous and uncertain characteristics, ideas and judgments (Metaxiotis, 2004). Fuzzy
logic was developed and proposed by Zadeh (Zadeh, 1965) in order to interpret vague
data which resembled linguistic and human logic form which is more closely than
reasoning the plays an important role in the remarkable human ability to make rational
flexibility in the design of a decision support model (Mark, et al., 1995). In a DSS a
hierarchical rule base can be created to reflect the hierarchical nature of the different
18
criteria in order to measure the supporting model sustainability. With the combination of
fuzzy logic, it gives a superior methodology which overcome problems such as the
A study being conducted by F. Jawad Et. Al denotes that a Fuzzy Logic Approach
can help the farmers to make right decisions of cultivating the appropriate crop (F. Jawad
et. Al, 2016). The use of a decision algorithms with the aid of understandable classifier to
recover the information based on the interaction of the user led to a smaller decision
which give a better test performance for classifying crops (Salleh 2013).
Below are the system that are related to the proposed system to be developed.
These crop selection system are being selected since it supports and provides decision
MarketLight
that provide a local weather information and crop information. The application also
provide information about the market for crops. The information the system gives to the
users are the type of fertilizer to be used in the field and how deep the seed must be
planted. Because of its information from the market, the application provides profitability
rate of crops thru market prices. The application also provides mitigation of weather-
related risk thru forecasting and improved knowledge on crop cultivation through its
advisory. The system does not provide a crop calendar and other farm management
practices.
19
Development of Web-based Decision Support System for Field-based Crop
Management
agricultural domain knowledge and analytical models had assisted the crop management
decisions of farmers from the region of Guangzhou, China. The said system developed by
Zhang and Sha (2007) was called GZ-AgriGIS applied decision support method whose main
goal is to recommend farmers the proper crop management decision in the use of
fertilizers and irrigation in their farming methods. As the system was developed as an
farmers to have an easier means in acquiring scientific guidance on how they manage
their crops efficiently and cost-effective which would result to better productivity.
The system also uses the concept of domain knowledge wherein it is generally
represented by different but related tables in which all information such as fertilizer was
stored in a relational database. Moreover, the database expression and the logical
expression applied were needed to construct models which were used logically to build a
knowledge network. The said domain knowledge then provides answers to the queries of
20
the farmers on crop management through the analysis of the crop features, the
environment conditions, the possible fertilizers and the amount of fertilizer needed to be
In summary, the system itself incorporated with domain knowledge and models
as well as the integration of GIS technology became a useful tool in assisting the farmers
in dealing with crops however, it is limited to the areas on fertilizer application and
Figure 2 . DSSAT System Main Menu Interface showing selection of a maize nitrogen x
irrigation study
software application program that provide around 42 crops with simulation models to
help to aid farmers for an effective use of the models. This software compromise of
database management programs for weather, crop management, soil, utilities and
assessment on climate variability and climate change, water use adn long-term soil
21
sustainability. Crop models are being made that requires daily weather data, soil data,
profile information and detailed crop management which serves as an input. Simulations
are being made prior to planting date. DSSAT is a combination of different databases
which includes crop, soil and weather databases together with crop models and
22
Rice has been the most widely consumed staple food most especially in Asia. As
a matter of fact, Thailand alone cultivates more than 200 varieties of rice, each of which
This has become the basis for Kawtrakul, Amorntarat and Charlekha (n.d.) to
create a rice crop planning system that will be based on a knowledge engineering
approach with hybrid knowledge representation in a form of ontologies and rules. The
said system will function as a recommendation system that aimed to gain better
productivity by supporting the farmers in making crop management decisions. The system
gives suggestions regarding which variety of rice the farmer can cultivate on a particular
land area and a cop calendar generation system that will generate a schedule for farmers
In order for the system to recommend a suitable rice variety, the farmer needs to
provide all the necessary land information. The system itself will infer results based on
the land information provided by the farmers and compare it to the rule sets created by
the agricultural experts that made up the knowledge base. It was categorized into 3
classes and that includes geographic-based rules that focuses on land information; the
rice variety-based rules that provides criteria on identifying suitable rice variety and the
temporal-based rules that were created to specify the impact of the planting period and
season to the specified rice variety as well as the risk of the yield loss from diseases, pests
and weather. Crop calendar will then be generated when all the necessary information
has been added and the rice variety has already been selected.
Furthermore, as for the system’s functionality, it was tested for verification and
it is found out that it is __ consistent on the recommendations if the experts were to give
23
it themselves therefore, it is proven that it could be an effective tool in assisting farmers
agricultural recommendations using spatial data and agricultural knowledge bases. The
said knowledge base of the system functions as a domain expert in which it provides
recommendations and creates an avenue for farmers to gain information about a specific
query that the farmer had sent in which it could be GIS data, crop knowledge base or
both. The system will then display the result of the query through a mobile device which
was based on climate conditions and geographic data. As a whole, the system will make
use of an approach that integrates the application of GIS and ontologies that composes
24
Decision Support System for Seed Selection using Spatially-Reference Soil Data
According to Patrick Martin (P. Martin, 2009) that a decision support system can
be an effective tool or method selecting seed using soil type being planted as well as the
seed characteristic. By ranking it according to its suitability, it can be a good use making
decision in the future planting session. It was also suggested that a good investigation for
investigating and making decisions for seeds selection are data that may affect the field
25
Comparison of Related System Features to the Developed System Features
26
CHAPTER III
3. Technical Background
PHP (Hypertext Preprocessor) is the one of the popular interpreted scripting language
which is commonly used in web applications. PHP is an open-source and free which is
hugely popular, interpreted scripting language commonly used for web applications. It
is suited for web development which provides fast, pragmatic and flexible in creating
websites. This will be used for developing the system since the project will mainly be a
web-based application.PHP code may be embedded into HTML code, or it can be used
in combination with various web template systems, web content management systems,
and web frameworks. PHP code is usually processed by a PHP interpreter implemented
as a module in the web server or as a Common Gateway Interface (CGI) executable. The
web server combines the results of the interpreted and executed PHP code, which may
be any type of data, including images, with the generated web page. PHP code may also
languages and markup languages, and functions can be added by users with plugins,
used this editor since the program is easy to use and convenient and at the same time it
Codeigniter
27
CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP
coders who need a simple and elegant toolkit to create full-featured web applications.
sites using PHP. Its goal is to enable to develop projects much faster than writing code
from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a
simple interface and logical structure to access these libraries. CodeIgniter creatively
focus on project by minimizing the amount of code needed for a given task. The
proponent will be using codeigniter for development of the system since it is fast reliable
MySql
and "SQL", the abbreviation for Structured Query Language. The MySQL development
project has made its source code available under the terms of the GNU General Public
License, as well as under a variety of proprietary agreements. MySQL was owned and
sponsored by a single for-profit firm, the Swedish company MySQL AB, now owned by
Oracle Corporation.[8] For proprietary use, several paid editions are available, and offer
additional functionality.
WampServer
comes with a service manager as a tray icon. This enables an easy management of the
server and easy installation of multiple releases of Apache, MySQL and PHP as add-ons.
With WAMPServer the installation process is automated and you can secure your setting
files while making any changes over your web servers. You can experience a great
28
flexibility with ‘WAMPServers’ as enabling and disabling services of WAMPServer is just
a matter of clicks.
Microsoft Excel
In this study, Microsoft Excel was used to preprocess the data used for prediction. At the
same time It is also one of the tools that were used to derived the model for the
29
CHAPTER IV
generated above (Figure 1). The project will be implemented as a web-based decision
support system. The system maintains an online database which stores all of the data
being inputted in the system. For climate data like precipitation and rainfall, historical
data will be used in order to predict the future climate data. Other data like spatial data
and knowledge domain will be collected on related government and private agency for
consolidation and will be inputted in the system once it is done being consolidated.
30
Knowledge base will also be created where all valuable resource related on crop
The collected data from external sources will undergo analysis and reasoning in order
Observation from the given recommendation from the system will also be gathered. Crop
information module gather all of the information like its crops attribute. This information
will undergo data mining techniques. Once these information are being analyze together
with other knowledge and data, this will be stored in databases for further usage. The
recommendation module will return recommendation based on the user inputs and
The Iterative and Incremental model was developed to overcome the weaknesses of
the waterfall model. It starts with an initial planning and ends with deployment with
the cyclic interactions in between. The basic idea behind this method is to develop a
31
(incremental), allowing software developers to take advantage of what was learned
during development of earlier parts or versions of the system (Larman and Basili,
2003).
The proponent have gone through planning in pursuing the study during the
initial stage of the development of the system. This is where the system are being
planned on how it will work and identify its possible initial functions.
During the requirements and planning phase this is where the idea of the
system were taken place. Interviews from agricultural-related offices and agencies
the said project. Also, research were thoroughly made and searched for related
After the planning was finished, requirements and other information were
being gathered to formulate effective models and designs. This is where the
In analysis and Design Phase, the design of the system will ensure and
competent with the standards of the potential users. First thing is to understand
which data and information should be or not available in the system and must be
shown in an organized way. During this phase, the proponent analyse the data being
Data Analysis. In this phase, is where the analysis of data took place. The
proponent gathered different data from different agency and online sources
32
to be used for analysis and later on for implementation. Collected data from
the Department of Science and Technology were used for to predict the
weather. The researcher used time series analysis in order to predict the
possible climate data on a certain period. Time series model is used in order
data in Davao Oriental. Time series has four component which includes
The consolidated monthly data will use Moving Average (MA[4]) Model.
Moving Average is the process of getting the average of a certain data. After
getting all of the moving average of the all the monthly data, it undergoes
𝑛−1
1
𝐶𝑀𝐴 = ∑ 𝑃𝑀 − 𝑖
𝑛
𝑖=0
We can get the CMA and this is use for approximating the trend cycle
component (SR) of the series or the percent moving average. This is made by
dividing the difference data to the center moving average. The formula used
is:
𝑌
𝑆𝑅 =
𝐶𝑀𝐴
where Y = data
33
After the Seasonal Error has been computed, the unadjusted
Seasonal Index (USI) was computed. The data is arranged by month (January
- December) in order to have a single value for each month. The adjusting
factor were computed by dividing the number of months to the result of the
unadjusted seasonal index (USI) and result to adjusted seasonal index. The
result of the adjusted seasonal index was 12 since the data being study was
𝐴𝑆𝐼 = 𝑈𝑆𝐼 ∗ 𝐴𝐹
D = Y / ASI
The following computation was to get the trend values. By using Microsoft
Excel we use the regression tool to get the coefficients and derive in the
equation :
𝑇𝑡 = 𝑎 + (𝑏 ∗ 𝑡)
a = intercept value
t = time
Using the trend values the forecast data were created. This is made by
multiplying the trend data values by their seasonal indices. The formula use
is:
𝐹 = 𝑇 ∗ 𝐴𝑆𝐼
34
Lastly to get the forecasted value of a certain time, the equation generated
𝑛
1 |𝑦𝑎 − 𝑦𝑓 |
𝑀𝐴𝑃𝐸 = ∑
𝑛 𝑦𝑎
𝑎=1
Yf = Forecasted data
where the main parameter being considered are soil ph level, temperature,
soil type, humidity, rainfall amount and slope percentage. The system to be
35
Figure 10. Fuzzy Inference System Framework
We need to convert the crisp value of the input variables into a fuzzy
proponent will derive the membership function of each input and will be
36
Figure 11. Trapezoidal membership function
information. The if-then rules compose of two parts, where “if” part refers
membership and triggers the action “then” part of the rule (Zadeh 1988).
is Highly Recommended).
In this project the type of fuzzy inference system uses Weighted Average
Method for Deffuzification. The crisp output ocan be generated by using the
∑ 𝜇(𝑥).𝑥
𝑌= ∑ 𝜇(𝑥)
Designing the System Interface. The system interface of the project is a web portal
where farmers and agriculturists can get information about the crop being suggested
37
Figure 12. Add plant wireframe Initial Layout
The above figures shows the initial layout of the system. Figure 12 shows the
possible layout in adding the plant, while figure 13 shows the input page for the
38
crop analyser showing the possible input for the page and on figure 14 shows
the result page when the user will submit the input to the system which includes
the input details the weather prediction and the suggested crop and their
Implementation Phase is where the creation of the system will happen. This
and codes to be programmed are being organized and the building operation takes
place.
Testing is the important phase because it will determine the flaws and
improvement of the system. The developer will be the one to test first the system
and any corrections will be corrected right to away. It will also be tested by others
also in order to gather comments or suggestion that will help improve the system.
System Evaluation
Evaluation of the system would be the next step after the testing where the
employee would evaluate how the system performs and functions by giving their
comments and suggestions. They will judge the system if it met the standards.
After the system has thoroughly tested and evaluated by the potential user,
the system can now be developed along with the user manual.
39
CHAPTER V
In this chapter, all of the result from the study will be presented in the Section. The
following are the discussions on how the proponent achieved each objective mentioned in
Chapter 1. This section also will discuss the on how the proponent come up and created the
project.
To investigate the potential of a decision support system using environmental and spatial factor
in managing crop selection and planting methodology.
The researcher was able to develop a system where the environment and spatial factor
are being considered in managing crop selection and selecting the planting methodology to be
made.
To get the result of the type of crop to be selected to be planted in an area, there are five
(5) attributes that needs to be inputted by the user in order to generate a result. This includes
latitude, Longitude, soil Ph level, soil type, and target date to plant. Other attribute like
temperature, humidity and rainfall, does not need to be inputted since the system automatically
We implemented the selection through fuzzy logic approach. We have already identified
the different factor and created its membership functions. Every crops has different membership
40
Figure 15. Trapezoidal membership function of Bell Pepper
41
Figure 18. Trapezoidal membership function of Lettuce
We have also created the different If-then Rules which composed of 50 rules for each crop. The
42
R1: IF Soil type is “not favorable” AND soil ph level is “low ph” AND temperature is “low
R2: IF Soil type is “not favorable” AND soil ph level is “low ph” AND temperature is “low
R3: IF Soil type is “not favorable” AND soil ph level is “low ph” AND temperature is “low
R4: IF Soil type is “not favorable” AND soil ph level is “low ph” AND temperature is
R5: IF Soil type is “not favorable” AND soil ph level is “low ph” AND temperature is
R6: IF Soil type is “not favorable” AND soil ph level is “low ph” AND temperature is
R7: IF Soil type is “not favorable” AND soil ph level is “low ph” AND temperature is “high
R8: IF Soil type is “not favorable” AND soil ph level is “low ph” AND temperature is “high
R9: IF Soil type is “not favorable” AND soil ph level is “low ph” AND temperature is “high
R10: IF Soil type is “not favorable” AND soil ph level is “favorable” AND temperature is “low”
R11: IF Soil type is “not favorable” AND soil ph level is “favorable” AND temperature is “low”
R12: IF Soil type is “not favorable” AND soil ph level is “favorable” AND temperature is “low”
43
R13: IF Soil type is “not favorable” AND soil ph level is “favorable” AND temperature is
R14: IF Soil type is “not favorable” AND soil ph level is “favorable” AND temperature is
R15: IF Soil type is “not favorable” AND soil ph level is “favorable” AND temperature is
R16: IF Soil type is “not favorable” AND soil ph level is “favorable” AND temperature is “high”
R17: IF Soil type is “not favorable” AND soil ph level is “favorable” AND temperature is “high”
R18: IF Soil type is “not favorable” AND soil ph level is “favorable” AND temperature is “high”
R19: IF Soil type is “not favorable” AND soil ph level is “high ph” AND temperature is “low
R20: IF Soil type is “not favorable” AND soil ph level is “high ph” AND temperature is “low
R21: IF Soil type is “not favorable” AND soil ph level is “high ph” AND temperature is “low
R22: IF Soil type is “not favorable” AND soil ph level is “high ph” AND temperature is
R23: IF Soil type is “not favorable” AND soil ph level is “high ph” AND temperature is “high
R24: IF Soil type is “not favorable” AND soil ph level is “high ph” AND temperature is “high
44
R25: IF Soil type is “not favorable” AND soil ph level is “high ph” AND temperature is “high
R26: IF Soil type is “favorable” AND soil ph level is “low ph” AND temperature is “low temp”
R27: IF Soil type is “favorable” AND soil ph level is “low ph” AND temperature is “low temp”
R28: IF Soil type is “favorable” AND soil ph level is “low ph” AND temperature is “low temp”
R29: IF Soil type is “favorable” AND soil ph level is “low ph” AND temperature is “favorable”
R30: IF Soil type is “favorable” AND soil ph level is “low ph” AND temperature is “favorable”
R31: IF Soil type is “favorable” AND soil ph level is “low ph” AND temperature is “favorable”
R32: IF Soil type is “favorable” AND soil ph level is “low ph” AND temperature is “high temp”
R33: IF Soil type is “favorable” AND soil ph level is “low ph” AND temperature is “high temp”
R34: IF Soil type is “favorable” AND soil ph level is “low ph” AND temperature is “high temp”
R35: IF Soil type is “favorable” AND soil ph level is “favorable” AND temperature is “low” and
R36: IF Soil type is “favorable” AND soil ph level is “favorable” AND temperature is “low” and
45
R37: IF Soil type is “favorable” AND soil ph level is “favorable” AND temperature is “low” and
R38: IF Soil type is “favorable” AND soil ph level is “favorable” AND temperature is
R39: IF Soil type is “favorable” AND soil ph level is “favorable” AND temperature is
R40: IF Soil type is “favorable” AND soil ph level is “favorable” AND temperature is
R41: IF Soil type is “favorable” AND soil ph level is “favorable” AND temperature is “high”
R42: IF Soil type is “favorable” AND soil ph level is “favorable” AND temperature is “high”
R43: IF Soil type is “favorable” AND soil ph level is “favorable” AND temperature is “high”
R44: IF Soil type is “favorable” AND soil ph level is “high ph” AND temperature is “low temp”
R45: IF Soil type is “favorable” AND soil ph level is “high ph” AND temperature is “low temp”
R46: IF Soil type is “favorable” AND soil ph level is “high ph” AND temperature is “low temp”
R47: IF Soil type is “favorable” AND soil ph level is “high ph” AND temperature is “favorable”
R48: IF Soil type is “favorable” AND soil ph level is “high ph” AND temperature is “high temp”
46
R49: IF Soil type is “favorable” AND soil ph level is “high ph” AND temperature is “high temp”
R50: IF Soil type is “favorable” AND soil ph level is “high ph” AND temperature is “high temp”
There were different recommendation were given by the system. One of this is the
amount of water to be given to plants or the daily water requirements of plants. We use Brinley-
We need the coordinate of the area since it will be used for water requirement
calculation.
Latitude North Jan Feb Mar Apr May June July Aug Sept Oct Nov Dec
South July Aug Sept Oct Nov Dec Jan Feb Mar Apr May June
60° .15 .20 .26 .32 .38 .41 .40 .34 .28 .22 .17 .13
55 .17 .21 .26 .32 .36 .39 .38 .33 .28 .23 .18 .16
50 .19 .23 .27 .31 .34 .36 .35 .32 .28 .24 .20 .18
45 .20 .23 .27 .30 .34 .35 .34 .32 .28 .24 .21 .20
40 .22 .24 .27 .30 .32 .34 .33 .31 .28 .25 .22 .21
35 .23 .25 .27 .29 .31 .32 .32 .30 .28 .25 .23 .22
30 .24 .25 .27 .29 .31 .32 .31 .30 .28 .26 .24 .23
25 .24 .26 .27 .29 .30 .31 .31 .29 .28 .26 .25 .24
20 .25 .26 .27 .28 .29 .30 .30 .29 .28 .26 .25 .25
15 .26 .26 .27 .28 .29 .29 .29 .28 .28 .27 .26 .25
10 .26 .27 .27 .28 .28 .29 .29 .28 .28 .27 .26 .26
5 .27 .27 .27 .28 .28 .28 .28 .28 .28 .27 .27 .27
47
0 .27 .27 .27 .27 .27 .27 .27 .27 .27 .27 .27 .27
Table 2 – Mean Daily percentage (p) of Annual Daytime Hours for Different Latitudes
When the ETo was determined, we need to determine the crop factor (Kc) of a certain crops which
mainly depends on the type of crop, the growth stage of the crop and the climate (as shown on
table 3).
Barley/Oats/Wheat 120 15 25 50 30
150 15 30 65 40
Bean/green 75 15 25 25 10
90 20 30 30 10
Bean/dry 95 15 25 35 20
110 20 30 40 20
Cabbage 120 20 25 60 15
140 25 30 65 20
Carrot 100 20 30 30 20
150 25 35 70 20
Cotton/Flax 180 30 50 55 45
195 30 50 65 50
Cucumber 105 20 30 40 15
130 25 35 50 20
Eggplant 130 30 40 40 20
140 30 40 45 25
48
Grain/small 150 20 30 60 40
165 25 35 65 40
Lentil 150 20 30 60 40
170 25 35 70 40
Lettuce 75 20 30 15 10
140 35 50 45 10
Maize, sweet 80 20 25 25 10
110 20 30 50 10
180 30 50 60 40
Melon 120 25 35 40 20
160 30 45 65 20
Millet 105 15 25 40 25
140 20 30 55 35
Onion/green 70 25 30 10 5
95 25 40 20 10
Onion/dry 150 15 25 70 40
210 20 35 110 45
Peanut/Groundnut 130 25 35 45 25
140 30 40 45 25
Pea 90 15 25 35 15
100 20 30 35 15
Pepper 120 25 35 40 20
49
210 30 40 110 30
Potato 105 25 30 30 20
145 30 35 50 30
Radish 35 5 10 15 5
40 10 10 15 5
Sorghum 120 20 30 40 30
130 20 35 45 30
Soybean 135 20 30 60 25
150 20 30 70 30
Spinach 60 20 20 15 5
100 20 30 40 10
Squash 95 20 30 30 15
120 25 35 35 25
Sugarbeet 160 25 35 60 40
230 45 65 80 40
Sunflower 125 20 35 45 25
130 25 35 45 25
Tomato 135 30 40 40 25
180 35 45 70 30
50
Predict the upcoming rainfall and precipitation of the area based on the historical record of rainfall
and precipitation data of an area to be used for supporting tools for crop selection and
planting methodology.
For the Environmental Data, datasets were gathered at the automated weather station
of Department of Science and Technology which is located at Baganga, Davao Oriental. These data
were used as a source for forecasting environmental attributes. Datasets were consolidated in
order to come up a monthly result since the data is recorded every 15 minutes. In order to come
up a daily record of data, all of the data recorded every 15 minutes were being averaged on a
daily basis. And in order to get the monthly result, the average result of the daily data were also
been averaged.
There were some monthly data that were missing because according to DOST – ASTI,
there were months where the Automated Weather Station encountered problems which resulted
of uncollected data on some of the months. In order to fill the missing data, we calculated the
average of the same month where the missing data was missing.
After we have filled up all of the missing data we proceed analysing the data.
Generated Equation
Humidity Tt = 83.487-0.0340t
51
Table 4 shows the equation or the model we have generated after we have undergone
time series analysis. And on table 5is the Mean Absolute Percentage Error of the predicted result.
The result shows that the Rainfall data prediction gives us high percentage error.
Humidity 0.020 or 2%
TABLE 5. The Mean Absolute Percentage Error of different Factors for forecasting Data
35
30
25
20
15
10
0
1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11
2012 2013 2014 2015 2016
52
Figure 21. Schematic of the actual and Predicted average monthly minimum temperature of
35.00
30.00
25.00
20.00
15.00
10.00
5.00
0.00
1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11
2012 2013 2014 2015 2016
Figure 22. Schematic of the actual and Predicted average monthly Maximum temperature of
29
28
27
26
25
24
23
1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11
2012 2013 2014 2015 2016
53
Figure 23. Schematic of the actual and Predicted average monthly Air Temperature of Baganga,
1000
900
800
700
600
500
400
300
200
100
0
1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11 1 3 5 7 9 11
2012 2013 2014 2015 2016
Figure 24. Schematic of the actual and Predicted Monthy Rainfall of Baganga,Davao Oriental
Develop a supporting tools using spatial factor and environment factor that will provide an
integrated knowledge-base for crop selection that will suit the area and identify what
would be the best planting methodology on an area.
The system is composed of four (4) module which are the following:
Dashboard Module. In this module, it shows all of the summary and information of the
system like monthly forecast temperature, humidity and rainfall. The dashboard also
shows what are the recent activities being made in the system and displayed who recently
login the system, made a crop selection and manipulates data from the systems like
managing the plants. The dashboard module also shows the top crop being suggested
54
based on the result on crop selector module and the list of crop data being stored in the
systems.
Plant Management Module. For the plant management module, this is where all of the
crop data are being inputted. Different function are included in the system like adding
55
Figure 26. shows the data of plants that needs to be inputted on the system. Plant
Temperature Requirements Soil requirements and Plant growth stage data were
inputted.
Crop Selector Module. In this section, this is where the identification and selection are
being made through the following input. There are six (6) parameters required in order
to provide the identification and selection function. The user will input data in a certain
area such as latitude, Longtitude, soil type, ph level, farm slope and target planting date.
The system uses fuzzy logic approach in order to identify what crop is the most suitable
in the area.
56
Figure 28. Crop Selector Input Page
Figure 29. Result Page showing the predicted weather on a specified dates and crop
being suggested
57
Figure 30. Result Page showing the suggested planting preparation of a crop
Figure 29 shows the result page for the crop selector. This page shows the data
being inputted in the system. The page also show the predicted weather details based on
the target planting date. Weather details includes the minimum temperature, maximum
temperature, temperature, rainfall amount, rainfall intensity and humidity. Also on figure
30, the result page the plant being suggested and shows the amount of water to be given
to plants, some basic information about the plants and the different preparation to be
Environmental Forecaster Module. In this module this will only display the weather
58
Figure 31. Environmental Forecast Page showing a 5-month prediction of weather
Figure 31 shows the page of the forecasted weather. A five-month prediction being shown
Determine the following attribute that would best fit for selection of crops and planting
methodology.
As the progress of the development of the system, the following attribute were already
determined for crop selection. The following criteria were used in order to determine the most
o Soil Type
o Ph Level
o Land Elevation/Slope
o Rainfall amount
o Humidity
59
According to the background knowledge being gathered from interviews and data
collection, all of the factor being mentioned above are considered important in agriculture and
most especially in executing in the farm area in order to make the particular crop be suitable.
60
CHAPTER VI
This chapter presents the summary of the research, the conclusion drawn and
6.1. Summary
As stated on Chapter 1, the aim of the study is to develop a web-based decision support
system that will be used for selecting appropriate crop to be planted in an area.
Predict the upcoming rainfall and precipitation of the area based on the
Develop a supporting tools using spatial factor and environment factor that
will provide an integrated knowledge-base for crop selection that will suit the
area and identify what would be the best planting methodology on an area.
Determine the following attribute that would best fit for selection of crops
The study was designed to aid the farmer in decision making process when it comes to
crop selection. Environment and Spatial Factor were being considered in order to provide
a selected crop output. Fuzzy logic were being used for crop selection and time series
analysis for predicting the weather data. The output result were daily water needs of
plants, crop preparation and preparation of land according to the input factors.
61
6.2. Conclusions
It appears that having a decision support system in selecting crops in a farm area may
lead to an effective method in order to select appropriate crops based on spatial and
of crops. The decision Support system being created for Davao oriental
based on the crop requirements. The major target for this system are farmers,
agriculturist and field officer where the designed are being created where they
support for crop selection. It helps to identify whether the crop is suitable
such plants. Predicting upcoming rainfall using time series analysis is not a
good prediction model since there are data that provides zero values which
selection and suits the type of crops to be planted in an area and give the
what is the most suitable crops and at the same time what are the things that
62
needs to be done during the crop duration. Moreover the system also provides
land preparations like lime requirements in order to meet the desired ph level
of the area and at the same time the required water for each plant.
We were to be able to determine the following attribute the can help to select
crop and planting methodology which includes includes land elevation, soil
In connection with the development of the system, the system demonstrated the
ability to solve problem like selecting the suitable crops to be planted on the area. By
providing a list of crops to the end user, the system delivers an aid in crop planning and
6.3. Recommendations
Throughout the development of the system, there are several recommendation being
1. Optimum yield of crops and market profitability should be considered. Despite that
the system can recognize what would be the suitable crops to be planted in an area,
yield and profit generation are also the factors that the farmer or agriculturist are
being considered.
would be the most suitable weather model to be used in order to provide a more
accurate result.
3. Other factors like soil properties nutrition and composition like nitrogen, phosphorus,
63
additional soil characteristic should be considered in order to enhance the
4. It is also recommended that the system can also provide recommendation for pest
management.
5. Since the crop requirements are based on different researches and expert
experiences, the result for the crop suitability may be acceptable to some extent. In
order to make the result more reliable and be validated, field survey on particular
crop need to be done by means of the crop yield and also its economic factors.
64
APPENDIX
Reference:
“Agriculture – Seeds, Selection, And Sowing”, (2016). Byjus. Retrieved November 18, 2016 from
http://byjus.com/biology/agriculture-seeds-selection-sowing/
Ayoade, J.O. 2004. Introduction to Climatology for the Tropics. Spectrum Book Limited,
Ibadan.
Azhiri-Sigari, T & Gines, Hc & Casimero, Mc & Sebastian, Leocadio. (2019). SOIL FERTILITY STATUS
OF PHILRICE CES RICEFIELDS IN MALIGAYA, NUEVA ECIJA BY SOIL ANALYSIS & MINUS-
ONE-ELEMENT TECHNIQUE (MOET).
Baker N. and Capel P. (2011), Environmental Factors That Influence the Location of Crop
Agriculture in the Conterminous United States. Scientific Investigations Report 2011–
5108. Retrieved August 05, 2016 from
https://pubs.usgs.gov/sir/2011/5108/pdf/SIR2011_5108.pdf
Bandyopadhyay G., The Prediction of Indian Monsoon Rainfall: A Regression Approach, n.d.
Collado, Majiah & Vallente, Jefferson Jr. (2015). Soil pH Mapping System. Kahibalo: Reseach
Journal of the XU College of Engineering. 3.
Churi, Ayubu & Mlozi, Prof & Mahoo, Henry & Tumbo, Siza & Casmir, Respickius. (2013). A
Decision Support System for Enhancing Crop Productivity of Smallholder Farmers in Semi-
Arid Agriculture. 3.
“Crop Management”, (n.d.) The Great Soviet Encyclopedia, 3rd Edition. (1970-1979). Retrieved
November 17 2016 from
http://encyclopedia2.thefreedictionary.com/Crop+Management
Crops”¸ (n.d.). Britannica. Retrieved November 18, 2016 from
https://www.britannica.com/topic/crop-agriculture
D.A. Waterman. 1986. A guide to expert systems. Addison-Wesley,Reading, MA.
Dahikar S., Rode S. , Deshmukh P., (January, 2015) “An Artificial Neural Network Approach for
Agricultural Crop Yield Prediction Based on Various Parameters”
de Villiers J., “Development of a Decision Support System for Assessing Alternative Agriculture
Land Uses: A Case Study of the Stellenbosch Wine Region”, March 2018, Stellenbosch
University.
Donatelli M., Tubiello F., Stockle C.O., Rosenzweig C., Gristina L., Simulating cropping system as
affected by climate change and elevated CO2 in Italy, in: Proc. of the 7th ICCTA
Conference. Presented at the ICCTA Conference, Firenze, Italy, 1998.
Ezedimma, F.O.C. 1986. “Crop Science” in A. Youdeowei, Ezedinma,F.O.C and Onazi,A. (eds)
Introduction to Tropical Agriculture. Longman Essex.
Folledo, R.F. (2001), Decision Support System for Smallholder Gmelina Plantation, unpublished
MSc UPLB College, Laguna.
French M.N., Krajewski W.F. and Cuykendall R.R., "Rainfall forecasting in space and time using
neural network", Journal of Hydrology., 137, 1-31, 1992.
Gao T. and L., Multivariate Regression Analysis and Statistical Modeling for Summer Extreme
Precipitation over the Yangtze River Basin, China, Advances in Meteorology Volume 2014
(2014).
65
Godwin R. J., Agricultural Engineering in Development: Tillage for Crop Production in Areas of Low
Rainfall, vol. 83, FAO Agricultural Services Bulletin, Rome, Italy, 1990.
Hatfield, J. L., & Prueger, J. H. (2015). Temperature extremes: Effect on plant growth and
development. Weather and Climate Extremes, 10, 4–10.
Holden N., Sweeney J., Fealy R., Chapter 17: Effects of Climate Change on Agriculture. (n.d.)
Hollinger, S.E. & Angel, J.R. 2009. Weather and Crops. Illinois Agronomy Handbook, p. 1–12.
Honda K., Ines A., Yui A., Witayangkurn A., Chinnachodteeranun R., and Teeravech K.. 2014.
Agriculture Information Service Built on Geospatial Data Infrastructure and Crop
Modeling. In Proceedings of the 2014 International Workshop on Web Intelligence and
Smart Sensing (IWWISS '14), Pierre Maret and Satoshi Honda (Eds.). ACM, New York, NY,
USA, , Article 11 , 9 pages.
“Internation Food Policy Research Institute, “Addressing the Impacts of Climate Change in the
Philippine Agriculture Sector” (January 2015) retrieved May 26 2017 from
http://www.neda.gov.ph/wp-
content/uploads/2015/03/Addressing_the_impacts_of_climate_change_in_the_Philippi
ne_agriculture_sector.pdf
“Iterative and incremental development explained”, retrieved October 24, 2016 from
http://searchsoftwarequality.techtarget.com/news/1284193/Iterative-and-incremental-
development-explained
Kawtrakul A., Amorntarant R., and Chanlekha H., 2015. Development of an expert system for
personalized crop planning. In Proceedings of the 7th International Conference on
Management of computational and collective intElligence in Digital EcoSystems (MEDES
'15). ACM, New York, NY, USA, 250-257.
Kurukulasuriya P., Mendelsohn R., “Crop Selection: Adapting Climate Change in Africa”, World
Bank,
Kumar R., Singh M. P., Kumar P. and. Singh J. P, "Crop Selection Method to maximize crop yield
rate using machine learning technique," 2015 International Conference on Smart
Technologies and Management for Computing, Communication, Controls, Energy and
Materials (ICSTM), Chennai, 2015, pp. 138-145.
Manek A. H. and Singh P. K., "Comparative study of neural network architectures for rainfall
prediction," 2016 IEEE Technological Innovations in ICT for Agriculture and Rural
Development (TIAR), Chennai, 2016, pp. 171-174.
Marks L. A., Dunn E. G., Keller J. M. and Godsey L. D., "Multiple criteria decision making (MCDM)
using fuzzy logic: an innovative approach to sustainable agriculture," Proceedings of 3rd
International Symposium on Uncertainty Modeling and Analysis and Annual Conference
of the North American Fuzzy Information Processing Society, College Park, MD, 1995, pp.
503-508.
Martin P., Decision Support System for Seed Selection Using Spatially Referenced Soil Data (July,
2009).
Mathur P. and Mathur S., A Simple Weather Forecasting Model Using Mathematical Regression,
Indian Research Journal of Extension Education Special Issue (Volume I), January, 2012.
Majule, A.E. (2010) The impacts of land management practices on soil quality implications on
smallholder productivity in southern highland Tanzania. Journal of Environmental
Economics, 1, 59-67.
Metaxiotis, K., Psarras, J. E., & Samouilidis, J. E. (2004). New applications of fuzzy logic in decision
support systems. International Journal of Management and Decision Making, 5(1), 47.
Mir S.A., Quasim M., Arfat Y., Mubarak T., Bhat Z. A., Bhat J. A., Bangroo S.A. and Sofi T. A., “
Decision Support Systems in a Global Agricultural Perspective – A Comprehensive
66
Review”, International Journal of Agriculture Sciences, 2015, Volume 7, Issue 1, 2015, pp.-
403-415.
Mohd Salleh M. N., "Implementing fuzzy modeling of decision support for crop planting
management," 2013 International Conference on Fuzzy Theory and Its Applications
(iFUZZY), Taipei, 2013, pp. 161-166.
Morris, M. (1980). Seed selection and preparation. Retrieved November 18, 2016 from
http://www.nzdl.org/gsdlmod?e=d-00000-00---off-0cdl--00-0----0-10-0---0---0direct-10--
-4-------0-1l--11-en-50---20-about---00-0-1-00-0--4----0-0-11-10-0utfZz-8-
10&a=d&c=cdl&cl=CL1.36&d=HASHd437e4577406c1595cde6e.7
Munandar D., "Optimization weather parameters influencing rainfall prediction using Adaptive
Network-Based Fuzzy Inference Systems (ANFIS) and linier regression," 2015
International Conference on Data and Software Engineering (ICoDSE), Yogyakarta, 2015,
pp. 154-159.
Nweke, I. A., and L. N. Nsoanya. 2013. Soil pH an indices for effective management of soils for
crop production. International Journal of Scientific & Technology Research 3:132–34.
“Philippines – Agriculture”, Retrieved May 26, 2017 from
http://www.nationsencyclopedia.com/economies/Asia-and-the-Pacific/Philippines-
AGRICULTURE.html
Prakash, M. S., & Velu, C. (2009). Reuters Market Light: Business model innovation for growth.
Economic Times.
Sha Z and Zhang M. 2007. Development of web-based decision support system for field-based
crop management. In Proceedings of the 15th annual ACM international symposium on
Advances in geographic information systems (GIS '07). ACM, New York, NY, USA, Article
52, 4 pages.
Seed Selection”, (2008). Integrated Pest Management for a Healthy Environment – Thailand.
Retrieved November 18, 2016 from http://thailand.ipm-
info.org/components/components.htm
Singh, Jasbir, and Dhillon, S.S., 2004, Agricultural geography (3d ed.): New Delhi, Tata McGraw-
Hill, 492 p.
Sivakumar, M. V. K., Das, H. P., & Brunini, O. (2005). Impacts of Present and Future Climate
Variability and Change on Agriculture and Forestry in the Arid and Semi-Arid Tropics.
Climatic Change, 70(1-2), 31–72. doi:10.1007/s10584-005-5937-9
“Social Impact of TS Bopha in Davao Oriental and Compostella Valley”, (2013), retrieved March
25, 2018 from
https://reliefweb.int/sites/reliefweb.int/files/resources/Social%20impact%20of%20TS%
20Bopha%20in%20Davao%20Oriental%20and%20Compostella%20Valley.pdf
Taechatanasat P. and Armstrong L. , “Decision Support System Data for Farmer Decision Making”,
Proceedings of AFITA 2014 , 2015, pp. 477-491.
The Philippine Agriculture”, retrieved October 24, 2016 from
http://www.nationsencyclopedia.com/economies/Asia-and-the-Pacific/Philippines-
AGRICULTURE.html
Titiksha, (n.d.). Seed Selection depends upon following factors. Retrieved November 18, 2016
from http://www.biologydiscussion.com/plants/seed-selection-depends-upon-the-
following-factors/2390
Weise, M., Crop Management by Comprehensive Appraisal of Yield Determining Variables. Annual
Review of Phytopathology. Vol. 20: 419-432 (Volume publication date September 1982)
67
“What is Crop production management?”, (n.d.). Wise Geek. Retrieved November 18, 2016 from
http://www.wisegeek.com/what-is-crop-production-management.htm.
“What is Crop vs. Weeds in Agriculture? A Perspective”, (n.d.). Crops Review. Retrieved November
18, 2016 from http://www.cropsreview.com/what-is-a-crop.html
Yang J. and Cheng C., "A novel rainfall forecast model based on integrated non-linear attributes
selection method and support vector regression," 2015 12th International Conference on
Fuzzy Systems and Knowledge Discovery (FSKD), Zhangjiajie, 2015, pp. 989-994.
Zadeh, L. A. (1965). "Information and control." Fuzzy sets 8(3): 338-353.
Zadeh, L. A. (1988). "Fuzzy logic."
68