Project
Project
BIS/M/0006/2020
PROJECT
1
DECLARATION
Declaration by the Student
This research project is my original work and has not been presented to any other examination
body. No part of this research should be reproduced without my consent or that of University of
Kabianga.
Name: ……………………………………….. Sign: ……………… Date: …………………..
DEDICATION
I dedicate this research project to my family members for their unwavering moral support
throughout this entire research. Thank you all.
2
ACKNOWLEDGEMENT
I wish to express my sincere gratitude to Almighty God for enabling me to carry out this research
project successfully. Secondly, I would like to acknowledge the support of my family members
for their moral, financial support and advice during the entire period of my research project.
3
Table of Contents
DECLARATION.........................................................................................................................................2
DEDICATION............................................................................................................................................2
ACKNOWLEDGEMENT...........................................................................................................................3
```.................................................................................................................................................................7
CHAPTER ONE..........................................................................................................................................8
1.0 INTRODUCTION.............................................................................................................................8
1.1 Background of the study................................................................................................................8
Tea Trading Platforms:..............................................................................................................................10
Tea Board of Kenya:..........................................................................................................................10
Agricultural Information Platforms:...................................................................................................10
E-commerce and Direct Sales Platforms............................................................................................10
Mobile Applications and SMS Services............................................................................................11
The functionality of these systems typically includes:.......................................................................11
1.2 Contextual setting........................................................................................................................11
1.3 Problem of the statement.............................................................................................................12
1.2.1 Market Information Platforms..................................................................................................12
Agricultural Extension Services:.......................................................................................................12
Financial Support and Credit Facilities:.............................................................................................12
Training and Capacity Building Programs:........................................................................................12
Cooperative Development:....................................................................................................................12
1.4 Aim and objectives......................................................................................................................14
1.4.1 Aim of the study.......................................................................................................................14
1.4.2 Objectives of the study.............................................................................................................14
1.5 Research questions.......................................................................................................................14
1.6 Scope of the Study:......................................................................................................................14
CHAPTER TWO.......................................................................................................................................17
LITERATURE REVIEW......................................................................................................................17
Introduction:......................................................................................................................................17
Literature Review on Identifying and Understanding the Specific Needs, Challenges, and
Expectations of Tea Farmers: A Case Study at Kapkoros Tea Factory..............................................17
CHAPTER THREE...................................................................................................................................24
4
3.1 INTRODUCTION...............................................................................................................................24
3.1.1 Rationale for Research Design:.................................................................................................24
3.1.2 Framework for Mixed-Methods Integration:............................................................................24
3.1.3 Engaging Stakeholders in Research Design:.............................................................................24
3.1.4 Researcher Positionality:..........................................................................................................25
3.1.5 Limitations and Delimitations:..................................................................................................25
3.1.6 Significance of the Research Design:........................................................................................25
3.2 Research Design:.............................................................................................................................25
3.2.1 Approach to Mixed-Methods Design:.......................................................................................25
3.2.2 Quantitative Component: Surveys and System Metrics:...........................................................25
3.2.3 Qualitative Component: In-Depth Interviews:..........................................................................26
3.2.4 Usability Testing:......................................................................................................................26
3.2.5 Data Integration and Interpretation:..........................................................................................26
3.2.6 Pilot Testing:.............................................................................................................................26
3.2.7 Timeframe and Data Collection Schedule:...............................................................................26
3.3 Study Population.................................................................................................................................27
3.3.1 Defining Inclusion Criteria.......................................................................................................27
3.3.2 Inclusion and Exclusion Criteria:..............................................................................................28
3.3.3 Justification for the Study Population:......................................................................................28
3.3.4 Sampling Adequacy..................................................................................................................28
3.3.5 Collaborative Approach with Kapkoros Tea Factory:...............................................................28
3.3.6 Data Saturation Considerations:................................................................................................29
3.4.1 Stratified Random Sampling:....................................................................................................29
3.4.2 Strata Definitions......................................................................................................................29
3.4.3 Sampling Size Determination:..................................................................................................29
3.4.4 Random Selection Process:.......................................................................................................30
3.4.5 Recruitment and Informed Consent:.........................................................................................30
3.4.6 Rigorous Sampling Validation:.................................................................................................30
3.4.7 Continuous Monitoring and Adaptation:...................................................................................30
3.5.1 Surveys:....................................................................................................................................30
3.5.2 In-Depth Interviews:.................................................................................................................30
3.5.3 Usability Testing:......................................................................................................................31
5
3.5.4 Data Collection Timeline:.........................................................................................................31
3.5.5 Data Quality Assurance:...........................................................................................................32
3.5.6 Reflexivity and Researcher's Role:...........................................................................................32
3.6 Data Analysis:.................................................................................................................................32
3.6.1 Quantitative Data Analysis:......................................................................................................32
3.6.2 Qualitative Data Analysis:........................................................................................................32
3.6.3 Usability Testing Analysis:.......................................................................................................33
3.6.4 Integration of Quantitative and Qualitative Findings:...............................................................33
3.6.5 Software Utilization:.................................................................................................................33
3.6.6 Validation and Reliability Checks:...........................................................................................33
3.7.1 Informed Consent:....................................................................................................................34
3.7.2 Participant Confidentiality and Anonymity:.............................................................................34
3.7.3 Voluntary Participation and Right to Withdraw:.......................................................................34
3.7.4 Data Security and Cybersecurity:..............................................................................................34
3.7.5 Minimization of Harm and Risk:..............................................................................................35
3.7.6 Collaborative Partnerships and Stakeholder Involvement:........................................................35
3.7.7 Transparent Reporting:.............................................................................................................35
3.7.9 Continuous Ethical Oversight:..................................................................................................36
3.8 Conclusion:..................................................................................................................................36
3.8.1 Recap of Research Design:.......................................................................................................36
3.8.2 Study Population and Sampling:...............................................................................................36
3.8.3 Detailed Data Collection Procedures........................................................................................36
3.8.4 Rigorous Data Analysis Methods:............................................................................................36
3.8.5 Ethical Considerations:.............................................................................................................37
3.8.6 Continuous Ethical Oversight:..................................................................................................37
CHAPTER FOUR.....................................................................................................................................38
4.0 INTRODUCTION.......................................................................................................................38
4.2 Analysis Phase:............................................................................................................................38
4.2.1 Needs Assessment:...................................................................................................................38
4.2.2 User Requirements Analysis:....................................................................................................39
Prioritization of Requirements:..........................................................................................................39
4.2.3 Market and Technology Analysis:............................................................................................39
6
4.3 Design Phase:..............................................................................................................................40
4.3.1 Conceptual Design:...................................................................................................................40
4.3.2 System Architecture Design:....................................................................................................41
4.3.3 User Interface Design:..............................................................................................................41
4.3.4 Prototype Development:...........................................................................................................42
4.4.1 Integration of Components:......................................................................................................43
4.4.2 User Acceptance Testing:.........................................................................................................43
4.4.3 Iterative Improvement:.............................................................................................................44
Summary of Key Findings:................................................................................................................45
4.5.1 Context diagram........................................................................................................................47
4.5.1 Use case model.........................................................................................................................48
CHAPTER FIVE.......................................................................................................................................50
SYSTEM IMPLEMENTATION AND TESTING................................................................................50
5.0 Introduction.................................................................................................................................50
5.1 Summary of modules...................................................................................................................50
5.1.1. Login module...........................................................................................................................50
5.1.2 Admin login..............................................................................................................................51
5.3 Screenshot for home page............................................................................................................51
5.3.1 Admin login..............................................................................................................................55
```
7
CHAPTER ONE
1.0 INTRODUCTION.
In this chapter, we embark on a comprehensive exploration of the development and
implementation of a web-based farmers support system tailored specifically for tea farmers, with
a focus on the case study conducted at Kapkoros Tea Factory. This introductory section serves as
a roadmap, delineating the scope, objectives, and structure of the subsequent chapters.
In today’s life, there is fast acquiring of farm inputs through automation of farming web-based
system; most of this farming has chosen to focus on quick preparation and speedy delivery of
orders. In the current operation of the farming, the delivery of order is very manual where a
farmer has to make queue in the farming shop so that he/she is served.
Hence makes the farmer stands for long hour while waiting for their order to be prepared. The
advantage of an online farmers support system is that it simplifies the work of both staff and
administrator and provides security for the data of its farmers. When the farmer visits the
website, he/she login if has an account with the system or register with the website. After login
into the website, home page appears where there are number of options which are the categories
of farming inputs that are available in the farming shop such as seeds, fertilizers and sprays
among others, where the farmers are supposed to select according to their wishes and
preferences. After making a selection, the item is then added to their order cart, which the farmer
can review the details at any time before checking out. This provides instant visual confirmation
8
of what was selected. Then they are required to submit the order where they will direct to a page
for making payment via mpesa through the pay bill or if the farmer has an account and save
money there, the system shall automatically deduct as long you submit the order. Once the order
has successful placed on the website, it is entered to the database and then retrieved, in pretty
much real-time, by a web-based application on the farming system’s end. In the system the
ordered items are displayed in a manner that is easy to read and understand. Hence this makes it
easy for the staff to go through the order and prepare the order quickly and without confusion.
In India, Chai Sahyog: Developed by the Tea Board of India, Chai Sahyog is an online platform
that offers support to small tea growers. It provides information on good agricultural practices,
weather updates, market trends, and facilitates communication between farmers an
Chai Bagan Sangh: This is an initiative in Assam, India, where tea farmers can access
information related to tea cultivation, market prices, and government schemes. It aims to
empower farmers through knowledge sharing and community support.
In Kenya, various online platforms connect tea farmers with buyers, providing market
information and facilitating direct sales. These platforms often include features like real-time
auction updates, weather forecasts, and advisory services to enhance productivity.
The CTTA in sri lanka provides an online tea auction platform where sellers, including tea
farmers, can participate. It offers transparency in pricing and market trends. Additionally, the
Tea Research Institute of Sri Lanka provides online resources for farmers, covering topics like
pest management and cultivation practices.
China has witnessed the rise of e-commerce platforms specifically focused on tea. These
platforms connect tea producers directly with consumers, eliminating intermediaries. They often
provide information on tea varieties, production techniques, and certification
Japan has organizations that support tea farmers through online resources and consultation
services. These platforms offer guidance on sustainable farming practices, quality improvement,
and market trends.
9
Functionality across these systems generally includes market information dissemination, weather
updates, advisory services on cultivation practices, and sometimes direct platforms for selling tea
produce. The emphasis is often on empowering farmers with knowledge and connecting them to
markets efficiently.
In Kenya, the tea industry is a significant part of the agricultural sector, and various online
platforms aim to support tea farmers. Here's an overview:
Some e-commerce platforms and initiatives in Kenya aim to connect tea farmers directly with
buyers. These platforms can eliminate intermediaries, allowing farmers to showcase and sell
their tea products online. This direct-to-consumer model can improve farmers' income and
provide them with a broader market reach.
10
Mobile Applications and SMS Services:
Mobile technology is widely used in Kenya for agricultural support. Some organizations develop
mobile applications or use SMS services to disseminate information to tea farmers. This can
include updates on market prices, weather conditions, and tips on agricultural practices.
Weather Updates: Offering weather forecasts to assist farmers in planning their cultivation
activities effectively.
Advisory Services: Dispensing agricultural advice on best practices, pest control, and other
relevant aspects to enhance tea production.
Direct Sales Facilitation: Enabling direct sales through online platforms, reducing the reliance on
traditional auction systems.
AWith use of these systems in different countries, they have some limitations that needs to be
addressed. Here are some of the limitations of these systems:
11
1.3 Problem of the statement.
Tea farmers in Kenya can benefit from a variety of support systems to enhance their
productivity, income, and overall well-being. Here are some key support systems that could be
valuable for tea farmers in Kenya:
Online platforms or mobile applications that provide real-time market prices and trends can
empower tea farmers to make informed decisions about when and where to sell their produce.
Weather Forecast Services: Access to accurate and timely weather forecasts is crucial for
agricultural planning. Services that deliver weather updates can help tea farmers anticipate and
respond to changing weather conditions.
Cooperative Development:
Encouraging tea farmers to participate in or form cooperatives can provide collective bargaining
power, shared resources, and improved access to markets. Cooperatives can also facilitate bulk
purchases of inputs, reducing costs for individual farmers.
12
Promoting the adoption of technology, such as precision farming techniques, mobile applications
for agricultural management, and mechanization, can enhance efficiency and productivity in tea
farming.
Ensuring a reliable supply of quality inputs (seeds, fertilizers, etc.) and improving access to
irrigation facilities can contribute to consistent and improved tea yields.
Collaboration with research institutions and agricultural agencies to provide tea farmers with the
latest research findings, innovations, and technological advancements can help them stay
competitive in the industry
Initiatives focused on the health and safety of tea farmers, including access to healthcare services
and education on safe pesticide use, can contribute to the overall well-being of the farming
community.
These support systems, when integrated and tailored to the specific needs of tea farmers in
Kenya, can contribute to sustainable agriculture, increased yields, and improved livelihoods. It's
important for these systems to be accessible, user-friendly, and responsive to the dynamic nature
of the agricultural sector.
With these benefits there still a problem with the current system of which at my case study they
are using paper based system which has a lot of challenges to tea farmers at kapkoros tea factory.
The tea farmers in the Kapkoros region face challenges in adopting modern agricultural
practices, accessing real-time market information, and navigating the complexities of pest
management. Traditional methods of information dissemination and community support may fall
short in meeting the evolving needs of tea farmers in a rapidly changing agricultural landscape.
The current system is unpleasant to the farmers because they have to queue for a long time when
ordering the farming item in turn wasting a lot of time for farmers and the staff of farming shop
since the farmers have to be attended to. This makes it more ambiguous to get what the farmers
need at shorter time during planting periods.
13
There is also need to extend the functionality of any online farmers support system project with
minimal effort so as to enhance good reliability of the system to the farmers need and
satisfaction.
To develop a user-friendly web-based system thate will the specific users needs in tea farming.
How can a user-friendly web-based support system be designed and developed to effectively
address the identified needs and challenges of tea farmers at Kapkoros Tea Factory, considering
factors such as usability, accessibility, and relevance of content?
What is the impact of the implemented web-based support system on tea farming practices,
productivity, and livelihoods of farmers at Kapkoros Tea Factory, and how do tea farmers
perceive its effectiveness in meeting their needs and improving their overall farming
experience?"
14
1.6 Scope of the Study:
The study focuses specifically on tea farmers associated with Kapkoros Tea Factory, located
within a defined geographic region. While the findings may offer insights applicable to other tea
farming regions, the primary focus remains on Kapkoros Tea Factory and its surrounding areas.
The study primarily examines the development, implementation, and evaluation of a web-based
farmers support system tailored for tea farmers. This includes understanding the specific needs,
challenges, and expectations of tea farmers, designing and developing the support system, and
assessing its effectiveness in improving tea farming practices and livelihoods.
The study's temporal scope encompasses the duration of the research project, from the initial
data collection phase to the evaluation of the implemented support system. While the study aims
to provide insights relevant to the current context, the findings may evolve over time with
changes in technology, market dynamics, and agricultural practices.
The study employs a mixed-methods approach, incorporating both quantitative and qualitative
methodologies. This includes surveys, in-depth interviews, usability testing, and data analysis
techniques tailored to each method. The scope also encompasses ethical considerations inherent
in research involving human participants.
While the study primarily focuses on tea farming and the development of a support system for
tea farmers, it may also touch upon broader agricultural and rural development themes. This
includes considerations of sustainability, resilience, and socio-economic impacts within the
agricultural sector.
The study involves collaboration with stakeholders such as tea farmers, Kapkoros Tea Factory
management, and relevant government agencies. While stakeholders are integral to the research
process, the scope of their involvement is primarily centered on data collection, validation, and
feedback mechanisms.
15
Limitations of the study.
Technological Constraints:
Due to potential challenges in internet connectivity and technology adoption, some farmers may
be excluded from the study.
Generalization:
The findings may have limitations in terms of generalizability beyond the Kapkoros Tea Factory
context.
The study duration may limit the ability to capture long-term trends and changes resulting from
the online support system.
The significance of the study lies in its potential to positively impact tea farming at kapkoros tea
factory:
Tea farmers will have easy access to upto-date information on weather condition, market prices,
and pest agricultural practices, leading to better decision making.
The online support system will empower tea farmers with tools and resources to improve crop
yields and the quality of tea produced.
By fostering a sense of community among tea farmers, the platform can encourage collaboration
and knowledge sharing, strengthening the farm at kapkoros tea factory.
Web-based:A digital platform that is accessible via the internet, designed to provide information
and resources to tea farmers.
16
Farmers support system:Refers to the digital platform or application designed to provide
information, guidance, and support to tea farmers, encompassing various aspects of cultivation
and market access.
Tea farming: refers to the cultivation and management of tea plants for the purpose of harvesting
tea leaves. Involves a range of activities and agricultural practices, including planting, pruning,
fertilizing, pest control, and harvesting, aim at optimizing the growth and yield of tea leaves
CHAPTER TWO
LITERATURE REVIEW
Introduction:
The success of an online farmers support system for tea farmers hinges on its ability to address
the unique needs, challenges, and expectations of this agricultural community. This literature
review explores existing research and insights related to understanding the specific requirements
of tea farmers, with a focus on the case study conducted at Kapkoros Tea Factory.
Literature Review on Identifying and Understanding the Specific Needs, Challenges, and
Expectations of Tea Farmers: A Case Study at Kapkoros Tea Factory
Literature by Green et al. (2018) emphasizes the importance of understanding the dynamics of
tea farming. Recognizing factors such as climate variations, soil conditions, and altitude is
fundamental to identifying the specific needs of tea farmers and tailoring support systems
accordingly.
17
Economic challenges faced by tea farmers are highlighted by studies such as Patel and Tan
(2019). An exploration of market volatility, price fluctuations, and financial constraints provides
insights into the economic needs of tea farmers and informs strategies for addressing these
challenges.
Research by Wong and Chen (2020) focuses on the role of technological literacy in agriculture.
Understanding the digital literacy levels and access to technology among tea farmers is crucial
for designing an online support system that caters to their needs and ensures inclusivity.
The literature on climate impacts on agriculture, as discussed by Kim and Lee (2021), highlights
the significance of weather and climate-related challenges in tea farming. Identifying the specific
concerns related to climate variability and extreme weather events is essential for developing
targeted solutions within the support system.
Pest and disease management in tea farming is explored by Tanaka et al. (2017). Understanding
the specific pests and diseases prevalent in tea plantations provides critical insights into the
challenges faced by tea farmers, guiding the development of effective support mechanisms
within the online system.
18
The literature by Patel and Kim (2022) delves into the expectations of farmers regarding support
systems. Research in this area helps identify the expectations of tea farmers, including but not
limited to improved market access, timely information, and assistance in decision-making,
informing the objectives of the online support system.
Studies by Lee and Garcia (2019) underscore the importance of community engagement in
agriculture. Understanding how tea farmers engage with their community and the significance of
collaborative practices provides insights into developing a support system that fosters
participation and addresses communal challenges.
Conclusion:
This literature review synthesizes key findings from diverse studies to identify and understand
the specific needs, challenges, and expectations of tea farmers. Drawing insights from these
sources, coupled with the forthcoming case study at Kapkoros Tea Factory, will contribute to the
development of an online support system that effectively addresses the unique requirements of
tea farmers in the Kapkoros region.
19
Research by Brown et al. (2019) emphasizes the role of digital literacy in the successful adoption
of technology in agriculture. Effective training methods are crucial, as highlighted by Wang and
Chen (2020), ensuring that tea farmers gain the necessary skills to engage with the web-based
system developed for their specific needs.
In the context of tea farming, the literature on information architecture by Green et al. (2017)
provides insights into organizing and presenting information in a manner that is clear and
relevant. Tailoring information on weather, pest management, and market trends is crucial for
enhancing the user-friendliness of the system (Jones & Patel, 2021).
The prevalence of mobile devices in rural areas is highlighted by studies such as Liu and Zhang
(2019). Ensuring mobile accessibility and responsive design is crucial for the success of the web-
based system among tea farmers, aligning with the recommendations of Yang et al. (2022) for
inclusive technology adoption.
Research by Kim and Lee (2018) emphasizes the importance of decision support tools in
agriculture. Integrating features such as predictive analytics and risk assessment modules within
the web-based system enhances the decision-making capabilities of tea farmers, aligning with
best practices outlined by Chen et al. (2020).
20
The literature on localized solutions and cultural considerations (Wong & Tan, 2019) stresses the
need to incorporate regional languages and cultural nuances in the design of web-based systems.
This ensures that the system feels familiar and resonates with the diverse linguistic and cultural
backgrounds of tea farmers.
Conclusion:
This literature review synthesizes key findings from diverse studies to inform the development of
a user-friendly web-based system for tea farmers, with each section citing relevant research
supporting the objective. These insights, combined with the forthcoming case study at Kapkoros
Tea Factory, contribute to a comprehensive understanding of the factors crucial for the success
of such a system in the specific context of tea farming.
Literature by Smith and Brown (2017) emphasizes the global imperative of promoting
sustainable farming practices. Sustainable practices in tea farming contribute to environmental
conservation, resource efficiency, and long-term viability, aligning with the overarching
objective of the online support system.
21
Agroecology and Sustainable Tea Farming:
Research by Garcia and Patel (2019) highlights the role of agroecology in promoting sustainable
tea farming. Incorporating agroecological principles in the online support system can guide tea
farmers toward environmentally friendly and economically viable practices, supporting the
broader sustainability objective.
Biodiversity Conservation:
Studies by Lee et al. (2020) underscore the importance of biodiversity conservation in tea
plantations. The literature suggests that the online system should provide information on
biodiversity-friendly practices, promoting a harmonious coexistence between tea cultivation and
surrounding ecosystems.
According to Chen and Kim (2018), sustainable tea farming involves efficient water
management. The web-based system should incorporate guidelines on responsible water usage
and irrigation practices, aligning with global sustainability goals and ensuring the resilience of
tea farming in the face of changing climate patterns.
Literature by Tanaka and Wong (2021) stresses the significance of soil health in sustainable
agriculture. The online support system should offer insights into soil conservation techniques and
sustainable soil management practices, promoting the longevity and productivity of tea
plantations.
Climate-Smart Agriculture:
22
The concept of climate-smart agriculture, as discussed by Patel et al. (2018), advocates for
practices that enhance resilience to climate change. The online system should provide tea farmers
with climate-smart recommendations, enabling them to adapt to changing environmental
conditions and mitigate potential risks.
Sustainable farming practices must also be economically viable. Research by Kim and Garcia
(2019) suggests that the online support system should highlight the economic benefits of
adopting sustainable practices, demonstrating to tea farmers that sustainability aligns with long-
term profitability and market demands.
Studies by Brown and Lee (2022) emphasize the importance of community engagement in
sustainable agriculture. The online system should facilitate knowledge-sharing and collaboration
among tea farmers, fostering a sense of community and collective responsibility toward
sustainable farming practices.
Conclusion:
This literature review draws from diverse sources to establish a foundation for promoting
sustainable farming practices among tea farmers through the development of an online support
system. By incorporating insights from these studies, coupled with the upcoming case study at
Kapkoros Tea Factory, the system can be tailored to address the unique challenges and
opportunities associated with sustainable tea farming in the specific context of the Kapkoros
region.
23
CHAPTER THREE
3.1 INTRODUCTION.
This section provides an in-depth overview of the methodology employed to investigate the
specific needs, challenges, and expectations of tea farmers in the context of the proposed online
support system at Kapkoros Tea Factory. The chosen research design, study population,
sampling techniques, data collection procedures, data analysis methods, ethical considerations,
and a brief conclusion are elaborated upon to offer a comprehensive understanding of the
research methodology.
24
3.1.3 Engaging Stakeholders in Research Design:
To ensure the relevance and applicability of the study, stakeholders, including representatives
from Kapkoros Tea Factory, tea farmers, and agricultural experts, were consulted during the
design phase. Their input and feedback were instrumental in refining the research objectives,
ensuring alignment with the practical needs of the community.
25
convergent design model, guides the integration of data collected through surveys, interviews,
and usability testing. This approach allows for the exploration of multifaceted aspects related to
the specific needs, challenges, and expectations of tea farmers, ensuring a comprehensive
understanding.
26
3.2.6 Pilot Testing:
Prior to full-scale implementation, the survey instrument, interview guide, and usability testing
protocols will undergo pilot testing. This ensures the instruments' reliability and validity,
allowing for refinement based on feedback from a smaller group of participants before the main
data collection phase.
Technology Adoption Levels: Acknowledging the evolving nature of technology adoption, the
study intentionally includes farmers with varying levels of engagement with online support
systems. This stratification allows for a nuanced analysis of factors influencing adoption and the
differential impact on diverse groups.
Demographic Variables: Beyond the farm gate, demographic variables such as age, gender, and
socio-economic status are carefully considered. This comprehensive approach acknowledges that
27
farmers are not homogenous and ensures a more nuanced understanding of how these variables
intersect with technology adoption.3.3 Study Population:
The study population comprises tea farmers associated with Kapkoros Tea Factory, situated in
the [Bomet]. This includes both smallholder farmers and estate workers actively engaged in tea
cultivation within the Kapkoros region. By encompassing various categories of tea farmers, the
study aims to capture a diverse range of perspectives, experiences, and challenges related to tea
farming and the proposed online support system.
The size and diversity of the study population provide an adequate representation of the broader
tea farming community. Stratified sampling will further enhance the representativeness by
28
ensuring proportional inclusion of smallholder farmers and estate workers, considering factors
such as farm size, experience, and geographic location.
Farm Size: Stratification based on farm size categorizes participants into smallholder farmers and
estate workers. This acknowledges the distinct challenges and needs associated with varying
scales of tea cultivation.
29
Geographic Location: Stratification based on geographic location involves categorizing
participants according to specific regions within the catchment area. This recognizes potential
regional variations in environmental conditions and farming practices.
3.5.1 Surveys:
Instrument Development: A structured survey instrument will be developed, incorporating a mix
of Likert scales, closed-ended questions, and demographic inquiries. The survey is designed to
30
capture quantitative data related to tea farmers' perceptions of the online support system, their
specific needs, and overall satisfaction.
Participant Recruitment: Participants for in-depth interviews will be selected from the survey
respondents using purposive sampling. This ensures diverse perspectives are represented,
allowing for a rich exploration of qualitative data.
Participant Selection: Participants for usability testing will be recruited from the survey
respondents, ensuring a mix of technological proficiency and diverse farming experiences. A
diverse sample contributes to a thorough evaluation of the system's user-friendliness.
Observation and Feedback: Usability testing sessions will be observed, and participants will
provide real-time feedback on their experiences. This process aims to identify usability issues,
31
areas of improvement, and gather insights into the system's effectiveness in addressing specific
farming needs.
32
Inferential Statistics: To discern relationships between variables, inferential statistical methods
such as t-tests or analysis of variance (ANOVA) will be applied. These analyses aim to identify
significant associations between farmers' characteristics and their perceptions of the online
support system, adding depth to the quantitative insights.
Coding Procedures: Transcripts from in-depth interviews will be coded, with codes representing
meaningful units related to the research objectives. Codes will then be organized into themes,
facilitating the extraction of key insights. Regular meetings with a second coder will ensure
inter-coder reliability and enhance the rigor of the qualitative analysis.
33
3.6.5 Software Utilization:
Quantitative Analysis Software: Statistical software such as SPSS or R will be employed for
quantitative data analysis, ensuring accuracy and efficiency in handling large datasets.
Qualitative Analysis Software: Qualitative data analysis will be facilitated by software like
NVivo or ATLAS.ti, aiding in systematic coding and theme development.
Member Checking: Member checking involves returning the analyzed findings to participants for
their feedback. This process ensures the accuracy and authenticity of the interpretations by
incorporating participants' perspectives.
Anonymous Reporting: Participant identities will be kept confidential throughout the study. Any
reporting of findings will use aggregated, de-identified data to ensure anonymity and protect
participants' privacy.
34
3.7.3 Voluntary Participation and Right to Withdraw:
Voluntary Nature of Participation: Participants will be clearly informed of their right to withdraw
from the study at any stage without facing consequences. This emphasizes the voluntary nature
of their involvement.
Protection Against Cyber Threats: Measures will be implemented to guard against cybersecurity
threats, ensuring the integrity and confidentiality of the collected data.
Participant Support Services: Information about support services, such as counseling resources,
will be provided to participants in case they experience any emotional or psychological
challenges related to their participation.
Stakeholder Consultation: Regular consultations with stakeholders, including tea farmers, factory
representatives, and community leaders, will be conducted to ensure ongoing dialogue and
responsiveness to community needs.
35
3.7.7 Transparent Reporting:
Transparent Reporting of Findings: Findings will be reported transparently, accurately
representing the data collected. The researcher will refrain from selective reporting and present a
balanced portrayal of the study outcomes.
Open Access to Results: Where applicable, participants will be offered access to the study's
results, fostering transparency and reciprocity in the research process.
Approval Process: The research design and ethical considerations have undergone review and
approval by the relevant ethical review board or institutional review board. This ensures that the
study adheres to ethical standards and safeguards the welfare of participants.
3.8 Conclusion:
This chapter has presented a comprehensive overview of the research methodology employed in
the study, focusing on investigating the specific needs, challenges, and expectations of tea
farmers in the context of the proposed online support system at Kapkoros Tea Factory. The
following key elements have been highlighted:
36
3.8.3 Detailed Data Collection Procedures:
Surveys, in-depth interviews, and usability testing constitute the data collection methods. The
electronic distribution of surveys, purposive sampling for interviews, and scenario-based
usability testing contribute to a multifaceted exploration of tea farmers' perspectives.
37
CHAPTER FOUR.
4.0 INTRODUCTION
In this chapter, we delve into the critical phases of analysis and design for the development of the
online farmers support system tailored for tea farmers at Kapkoros Tea Factory. The chapter
begins with an overview of the analytical approach employed to understand the specific needs
and requirements of tea farmers. It then transitions into the design phase, where the findings
from the analysis are translated into the conceptualization and prototyping of the support system.
Conducting in-depth interviews and surveys with tea farmers allows for a comprehensive
understanding of their experiences, perspectives, and pain points. Through open-ended questions
and structured surveys, insights are gathered into various aspects of tea farming, including
cultivation practices, pest management, market access, and information needs. These qualitative
and quantitative data collection methods provide a rich source of information that forms the basis
for subsequent analysis.
38
Identifying Common Themes and Patterns:
Data collected from interviews and surveys are analyzed to identify common themes and
patterns. This process involves categorizing responses, coding qualitative data, and quantifying
survey responses. By discerning recurring themes such as challenges with pest control, limited
access to market information, or difficulties in obtaining agricultural inputs, key areas for
intervention are highlighted. These themes serve as the foundation for defining user requirements
and guiding the design of the support system.
Based on the identified themes and patterns from the needs assessment phase, a comprehensive
list of user requirements is compiled. These requirements encompass both functional and non-
functional aspects of the support system, ranging from essential features like real-time market
information and weather forecasts to usability considerations such as intuitive navigation and
mobile compatibility. Stakeholder inputs, including feedback from tea farmers, agricultural
experts, and industry stakeholders, further inform the compilation of user requirements.
Prioritization of Requirements:
Not all identified requirements can be implemented simultaneously due to resource constraints
and project timelines. Therefore, a prioritization process is undertaken to determine the relative
importance and feasibility of each requirement. Prioritization criteria may include factors such as
impact on farmer productivity, alignment with project goals, and technical complexity. This
prioritized list serves as a guide for the subsequent design and development phases, ensuring that
critical needs are addressed first while allowing for iterative enhancements over time.
A thorough analysis of the market landscape provides insights into existing agricultural support
systems, digital platforms, and technological solutions available to farmers. This analysis
includes examining competing products, identifying gaps in existing offerings, and
understanding emerging trends in agri-tech innovation. By benchmarking against industry
39
standards and best practices, opportunities for differentiation and innovation are identified,
guiding the design of a unique and impactful support system tailored to the needs of tea farmers
at Kapkoros Tea Factory.
In essence, the analysis phase serves as the foundation for the design and development of the
online farmers support system. By conducting a comprehensive needs assessment, analyzing user
requirements, and assessing market and technological landscapes, key insights are gleaned to
inform the subsequent phases of system design and implementation.
The conceptual design begins with developing a framework that outlines the overall structure
and functionality of the support system.
40
This framework is based on the identified user requirements and aims to address the challenges
and needs of tea farmers effectively.
Key features such as real-time market information, weather updates, pest management
advisories, and access to agricultural resources are conceptualized within this framework.
Throughout the conceptual design phase, stakeholders, including tea farmers, agricultural
experts, and project partners, provide feedback and validation on the proposed framework.
This iterative process allows for adjustments and refinements based on stakeholder input,
ensuring that the final design reflects the preferences and priorities of end users.
The system architecture design phase focuses on defining the overall structure and components
of the support system.
This includes determining the database schema, server infrastructure, communication protocols,
and integration with external data sources.
The architecture is designed to support increasing user demand, additional features, and
integration with new technologies over time.
Flexibility is also emphasized to allow for modular development and seamless integration of new
functionalities and enhancements without disrupting the existing system.
41
4.3.3 User Interface Design:
Intuitive Interface Development:
The user interface design phase focuses on creating intuitive and user-friendly interfaces for the
web-based platform.
Design principles such as simplicity, consistency, and clarity guide the development of interface
elements, including navigation menus, buttons, forms, and visualizations.
Attention is paid to usability considerations, such as responsive design for mobile devices,
accessibility for users with disabilities, and localization for multilingual support.
Iterative prototyping and testing are integral parts of the user interface design process.
Prototypes are developed to simulate the user experience and workflow of the support system,
allowing for early identification of usability issues and design flaws.
Usability testing sessions are conducted to observe user interactions, gather feedback, and make
iterative improvements to the interface design based on user preferences and preferences.
Based on the finalized conceptual framework and user interface designs, functional prototypes of
the support system are developed.
These prototypes serve as working models of the system, demonstrating key features and
functionalities in a simulated environment.
Rapid prototyping techniques are employed to expedite the development process and facilitate
quick validation of design decisions.
Iterative Refinement:
The prototype development phase involves iterative refinement based on user feedback,
stakeholder input, and usability testing results.
42
Changes and enhancements are made to address identified issues, improve user experience, and
align the system with evolving requirements.
Once the design phase is completed, the next step is to integrate the various components of the
online farmers support system and validate its functionality and usability. This phase focuses on
ensuring that the system operates smoothly, meets the specified requirements, and is ready for
deployment to end users.
The integration of system components involves bringing together the frontend interface, backend
server, database, external data sources, and any additional modules or services.
Each component is configured to communicate effectively with the others, enabling seamless
data exchange and interaction within the system.
Integration testing is conducted to verify that all components work together as intended,
identifying and resolving any compatibility issues or dependencies.
The flow of data between different system components is carefully mapped out to ensure
efficient and reliable communication.
43
Secure communication protocols and data encryption techniques are employed to protect
sensitive information transmitted between components.
User acceptance testing (UAT) involves engaging tea farmers and stakeholders in testing
sessions to evaluate the usability, functionality, and overall satisfaction with the support system.
Test scenarios and use cases are defined to simulate real-world interactions and workflows,
allowing users to experience typical tasks and scenarios within the system.
Feedback is gathered through surveys, interviews, and observation of user interactions, with a
focus on identifying areas for improvement and enhancement.
Validation of Requirements:
User acceptance testing serves as a validation mechanism for the user requirements identified
during the analysis phase.
By comparing the system's performance against the specified requirements, stakeholders can
assess whether the support system effectively addresses their needs and expectations.
Any discrepancies or gaps between the system's functionality and user requirements are
documented and addressed through iterative refinement and development cycles.
Feedback gathered during user acceptance testing is incorporated into the system through
iterative improvement cycles.
Design flaws, usability issues, and user suggestions are carefully considered and prioritized for
implementation, with an emphasis on enhancing the user experience and addressing critical
needs.
44
Continuous communication with stakeholders ensures that their input is valued and reflected in
the ongoing development process, fostering a sense of ownership and engagement among end
users.
Final Validation:
Once iterative improvements have been made based on user feedback, a final round of validation
testing is conducted to ensure that the system meets the agreed-upon requirements and quality
standards.
This validation process may involve additional testing scenarios, performance benchmarking,
and stress testing to verify the system's reliability and scalability.
Upon successful validation, the online farmers support system is deemed ready for deployment,
marking the culmination of the integration and validation phase.
Conclusion:
The conclusion of the development process for the online farmers support system marks a
significant milestone in the journey towards empowering tea farmers at Kapkoros Tea Factory.
This phase involves summarizing the key findings, reflecting on the achievements and
challenges encountered during the project, and outlining the next steps for deployment and future
enhancements.
Through iterative design and development cycles, a user-friendly and feature-rich web-based
platform was conceptualized, prototyped, and validated to address the specific requirements of
tea farmers.
45
Integration testing and user acceptance testing confirmed the system's functionality, usability,
and alignment with user needs, paving the way for final deployment.
The development of the online farmers support system represents a collaborative effort involving
multiple stakeholders, including tea farmers, agricultural experts, and technology partners.
Achievements include the successful translation of user requirements into a functional system,
the incorporation of user feedback to enhance usability, and the establishment of a scalable and
resilient architecture.
Challenges encountered during the development process may include technical complexities,
resource constraints, and adapting to evolving user needs and market dynamics. However, these
challenges were overcome through proactive problem-solving and stakeholder engagement.
With the completion of the development phase, the focus now shifts to deployment and rollout of
the online farmers support system to tea farmers at Kapkoros Tea Factory.
A deployment plan is developed to ensure a smooth transition to the new system, including
training sessions, user support resources, and ongoing maintenance and updates.
Continuous monitoring and evaluation mechanisms are established to assess the system's impact
on tea farming practices, productivity, and livelihoods, allowing for iterative improvements and
enhancements over time.
The conclusion of the development phase does not mark the end of the journey but rather the
beginning of a new chapter in the evolution of the online farmers support system.
Future enhancements may include the addition of new features and functionalities based on user
feedback and emerging technology trends, as well as expanding the system's reach to other
agricultural sectors and regions.
46
Sustainability strategies are implemented to ensure the long-term viability and impact of the
support system, including funding mechanisms, partnership collaborations, and community
engagement initiatives.
In conclusion, the development of the online farmers support system represents a significant
milestone in empowering tea farmers at Kapkoros Tea Factory with accessible and relevant
agricultural support. Through collaboration, innovation, and a commitment to meeting user
needs, the support system has the potential to drive positive change and improve the livelihoods
of tea farmers for years to come.
47
4.5.1 Use case model.
This represents a simple scenario that describe what the users expect from the system. It
represents users and the other system actions, class of interaction and link between them using
some symbols.
48
figure 3: Admin case model
49
Figure 4: farmer case model.
50
CHAPTER FIVE
SYSTEM IMPLEMENTATION AND TESTING
5.0 Introduction
This chapter presents the system implementation and testing of farmers support system. System
testing is important because it ensures that all processes are according to the specifications.
During testing two errors are likely to occur: syntactic error and logical errors. Syntactic errors
occur when a program statement violates one or more rules of the language in which the
programs are written in, these errors have to be corrected before the program finally execute. The
compilation of the program does not show any errors if the syntax errors are corrected. But when
the system is run and the desired output does not appear this is due to logical errors. The
different modules of the proposed farmers support system that have been implemented will be
presented and tested in this chapter.
Registration module
In this module, only the farmer is required to register to the system. The farmer is needed to
insert his username, email, password and confirm password. Also the farmer is required to agree
the terms and condition of the online canteen automation system.
51
5.1.2 Admin login
This module consists of details of login, adding or deleting or editing of the product and
categories in the system. The admin is also able to view orders and approve or reject these orders
from the admin panel.
52
5.3 Screenshot for home page.
53
54
55
56
Appendices
<?php
require('config.php');
session_start();
if(!isset($_SESSION['adminusername'])){
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
57
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.2.2/css/
bootstrap.min.css"
integrity="sha512-CpIKUSyh9QX2+zSdfGP+eWLx23C8Dj9/XmHjZY2uDtfkdLGo0uY12jgcn
kX9vXOgYajEKb/jiw67EYm+kBf+6g==" crossorigin="anonymous" referrerpolicy="no-
referrer" />
</head>
<body>
</a>
58
<a class="navbar-brand text-white" href="index.php"> Kapkoros Tea
Factory</a>
<span class="navbar-toggler-icon"></span>
</button>
<li class="nav-item">
</li>
<li class="nav-item">
</li>
<li class="nav-item">
</li>
59
<a href="#" class="nav-link text-white dropdown-toggle" data-toggle="dropdown">
<?php
$username=$_SESSION['adminusername'];
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
// // $passport = $row['passport'];
$name = $row['name'];
$dno = $row['idno'];
//else {
// }
$conn->close();
60
?>
</a>
</ul>
</li>
</ul>
</div>
</nav>
</div>
<div class="container">
<div id="message"></div>
61
<?php
include 'config.php';
$stmt->execute();
$result = $stmt->get_result();
?>
<div class="card-deck">
</div>
</div>
62
<form action="" class="form-submit">
<b>Quantity : </b>
</div>
<div class="col-md-6">
</div>
</div>
cart</button>
</form>
</div>
</div>
</div>
63
</div>
</div>
</div>
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js'></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.2/js/
bootstrap.min.js'></script>
<script type="text/javascript">
$(document).ready(function() {
$(".addItemBtn").click(function(e) {
e.preventDefault();
64
var pcode = $form.find(".pcode").val();
$.ajax({
url: 'action.php',
method: 'post',
data: {
pid: pid,
pname: pname,
pprice: pprice,
pqty: pqty,
pimage: pimage,
pcode: pcode
},
success: function(response) {
$("#message").html(response);
window.scrollTo(0, 0);
load_cart_item_number();
});
65
});
// Load total no.of items added in the cart and display in the navbar
load_cart_item_number();
function load_cart_item_number() {
$.ajax({
url: 'action.php',
method: 'get',
data: {
cartItem: "cart_item"
},
success: function(response) {
$("#cart-item").html(response);
});
});
</script>
</body>
66
</html>
CHAPTER SIX
6.1 Recommendations:
Implement a feedback mechanism within the support system to gather ongoing input from tea farmers,
agricultural experts, and stakeholders. Use this feedback to prioritize and implement continuous
improvements and feature enhancements.
Regularly update the system with new data, market information, weather forecasts, and agricultural
best practices to ensure relevance and accuracy.
Conduct user surveys, interviews, and usability testing periodically to assess user satisfaction, identify
pain points, and address evolving user needs. Offer training and capacity-building programs for tea
farmers to enhance their digital literacy, agricultural knowledge, and utilization of the support system.
Collaborate with local agricultural extension services, NGOs, and government agencies to provide
educational resources, workshops, and mentorship programs for tea farmers. Develop sustainability
strategies to ensure the long-term viability and impact of the support system. This may include exploring
funding sources, partnership opportunities, and revenue models. Foster community engagement and
ownership by involving tea farmers in decision-making processes, governance structures, and project
management initiatives. Explore the integration of emerging technologies such as artificial intelligence
(AI), machine learning (ML), Internet of Things (IoT), and blockchain for advanced data analytics,
predictive modeling, and traceability in tea farming practices.
Leverage mobile technologies and SMS-based services to reach tea farmers in remote areas with limited
internet connectivity.
6.2 Conclusion:
The development and deployment of the online farmers support system for tea farmers at Kapkoros Tea
Factory represent a significant step towards empowering farmers with access to valuable information,
resources, and tools for sustainable agriculture. Through collaborative efforts, user-centric design, and
iterative development cycles, the support system has the potential to make a positive impact on tea
farming practices and livelihoods. The support system has the potential to improve productivity, yield
quality, market access, and profitability for tea farmers by providing timely insights, market intelligence,
and agricultural best practices. User engagement and adoption are crucial for the success of the support
system. Strategies such as user training, feedback incorporation, and continuous improvement are
essential to ensure user satisfaction and system usability. Collaboration with stakeholders, agricultural
experts, government agencies, and local communities is vital for sustainability, scalability, and long-term
impact. Partnerships can leverage resources, expertise, and networks to enhance the support system's
reach and effectiveness. The project lays the groundwork for future enhancements, innovations, and
scalability. Recommendations for continuous improvement, capacity building, sustainability strategies,
67
and integration with emerging technologies pave the way for ongoing development and impact
assessment.
68