Design and Implementation of a Web Based Farming Management Automated Information System

Design and Implementation of a Web Based Farming Management Automated Information System

Project / Seminar Material
Reference ID: PS-5845-TM

DEDICATION

This research material titled “Design and Implementation of a Web Based Farming Management Automated Information System” is dedicated to God for his enabling grace, and to all computer enthusiasts who contributed to make life a pleasant experience during my research documentation.

ACKNOWLEDGEMENT

I extend my sincere gratitude to all those who contributed to the completion of this project. Special thanks to my Supervisor (Name of your Supervisor), the Head of Department (Name of your HOD), the Lecturers in the department of Computer Science (CS), Book Authors and Profound Scholars of existing or related project material on “Design and Implementation of a Web Based Farming Management Automated Information System” for their invaluable guidance, support, and expertise throughout the journey.

I am also grateful to your study area (mention any funding organizations, if applicable) for their financial assistance. This research would not have been possible without the encouragement and assistance of some stakeholders (mention any mentors, teachers, or colleagues). Additionally, I would like to acknowledge the understanding and patience of my family and friends during this endeavor. Your unwavering support has been a constant source of motivation. Thank you all for being part of this meaningful endeavor.


Design and Implementation of a Web Based Farming Management Automated Information System

TABLE OF CONTENTS

PRELIMINARY PAGES


CHAPTER ONE

  • Introduction
  • 1.0 Background of the study
  • 1.1 Theoretical Background
  • 1.2 Statement of the Problem
  • 1.3. Aim and Objectives of the Study
  • 1.4 Significance of the study
  • 1.5 Scope of the Study
  • 1.6 Limitations of the Study
  • 1.7 Definition of Terms
  • 1.8 Organization of the Research

CHAPTER TWO

  • Literature Review
  • 2.1 Introduction
  • 2.2 3D form of Visualization
  • 2.3. Why 3D?
  • 2.4 Geographic Information System (GIS)
  • 2.5 Google Earth
  • 2.6 Description of the study Area
  • 2.7. Review of farm management software
  • 2.8. Review of related literature
  • 2.9. Limitation of the existing work

CHAPTER THREE

  • Design of Automated Farm Information System
  • 3.1. Introduction
  • 3.2. System Requirement
  • 3.3. System Architecture
  • 3.3.1. GIS map layer
  • 3.3.2. Data layer
  • 3.3.3. Interface layer
  • 3.4 Dataflow
  • 3.5. Design of GIS map
  • 3.6. Designing 3D Farm model
  • 3.6.1 Tools
  • 3.7 3D farm on Google Earth

CHAPTER FOUR

  • Implementation and Discussions
  • 4.1. Introduction
  • 4.2. Tools and Platform
  • 4.2.1. Google Earth
  • 4.2.2. Keyhole Markup Language (KML)
  • 4.2.3. ArcGIS
  • 4.2.4. Ruby Programming Language
  • 4.2.5. Google Sketchup
  • 4.2.6. COLLADA
  • 4.2.7. HTML
  • 4.2.8. Geodabase
  • 4.3 Code Implementation
  • 4.3.1 User Search Interface code
  • 4.3.2 Zone Searching
  • 4.3.3 Accessing the Google Earth
  • 4.3.4 3D model
  • 4.4. Testing
  • 4.4.1. User Interface Level
  • 4.4 2. GIS Maps Level
  • 4.4.3. Data level
  • 4.4.4. Modeling the 3D effect
  • 4.5 Results and Discussion
  • 4.5.1 Comparison of reviewed and proposed research

CHAPTER FIVE

  • Summary, Conclusion and Recommendation
  • 5.1 Summary
  • 5.2. Conclusion
  • 5.3. Recommendation
  • 5.4. Future Work

REFERENCES

APPENDIX

ABSTRACT

This study was carried out on developing an automated information system for farming management. Better developments in farming have been achieved when the information required by farmers on agricultural technologies are made available as accessing latest information of agricultural activities will produce a sustainable farming improvement. The study examined the basic 3D form of visualization technology of major plants found in the farms of Jigawa State farming environment. The methods used in the research provided a reviewed of the related work in order to make a clear understanding of two-dimensional works. Next, it made designed of the farm information model using Sketchup with Ruby for three dimensional farms. It started with observing some works previously done on disseminating information to farmers including organization and surveyed project based on how to improve the flow of agricultural information through modern channels for sustainable farming development where the works are not 3D enabled form of disseminating information The research continues with design of Automated farm information technology which is a 3D form of information dissemination. To address none 3D limitation identified, we designed, implemented and evaluated a 3D farm information system. Results obtained showed that our 3D information system provided enhanced information dissemination to farmers in Jigawa State. Our 3D farm information system can be adapted and used in other environments to achieve better information dissemination.


Design and Implementation of a Web Based Farming Management Automated Information System

CHAPTER ONE


Introduction

1.0 Background Of The Study

Today a new paradigm of agricultural development is fast emerging: in both developing and developed countries the overall development of rural areas is expanding in new directions; old ways of delivering important services to citizens are being challenged; and traditional societies are being transformed into knowledge societies all over the world.

Information and Communication Technology (ICT) is seen as an important means of achieving such a transformation. When used as a broad tool for providing local farming communities with scientific knowledge, ICT heralds the formation of knowledge societies in the rural areas of the developing world. However, this can only be realized when knowledge and information are effectively harvested for overall agricultural and rural development. The development of precision farming in countries of the North emphasizes knowledge-intensity; hence the agricultural paradigm in the developing world will have to be recast to take advantage of knowledge availability to achieve multiple goals: of income, food, jobs, etc. (Swaminathan, 1993). ICT helps the agricultural sector in re-orienting itself towards the overall agricultural development of small production systems. With the appropriate knowledge, small-scale producers can even have a competitive edge over larger operations. When knowledge is harnessed by strong organizations of small producers, strategic planning can be used to provide members with least-cost inputs, better storage facilities, improved transportation links and collective negotiations with buyers.

1.1 Theoretical Background

ICT can give a new impetus to the social organizations and productive activity of agriculture which, if nurtured effectively, could become transformational factors. The ‘knowledge' itself will become a technology for overall agricultural development. Agricultural extension, in the current scenario of a rapidly changing world, has been recognized as an essential mechanism for delivering knowledge (information) and advice as an input for modern farming (Jones, 1997). However it has to escape from the narrow mindset of transferring technology packages to transferring knowledge or information packages. If this can be achieved, with the help of ICT, extension will become more diversified, more knowledge-intensive, and more demand driven, and thus more effective in meeting farmers' information needs. ICT has many potential applications in agricultural extension (Zijp, 1994). It can bring new information services to rural areas where farmers, as users, will have much greater control than before over current information channels. Access to such new information sources is a crucial requirement for the sustainable development of the farming systems.


1.2 Statement of the Problem

Many farmers lack modern knowledge of how to manage their agricultural activities to maximize yield or production. The ignorance of the existence of information systems that can enable those in the agricultural industry to be more productive exists because only few research studies has been conducted and mainly also the limited level of sensitization about agro ICT concept. Seminars and workshops on how ICT can contribute to agricultural development are hardly organized regularly. Farmers do not have an information software system that can be used to gain knowledge about how to carry out their agricultural work to maximize production. Consequently, the financial capacity of farmers is low while it has the potential to blossom. This situation necessitated this study.


1.3 Aim and Objectives of the Study

The aim of the study is to develop an Automated Information system for farming management with the following objectives:

  1. To develop a system that will provide relevant information about different plants and their planting season, soil requirements and suitable weather conditions.
  2. To develop a database application that can be used to capture and save agricultural information pertaining to useful plants
  3. To develop a system that can be queried to retrieve agricultural information pertaining registered plants.

1.4 Significance of the Study

The significance of the study is that it will provide the ministry of agriculture with a useful system that can be used to manage agricultural information. It will also aid the users to carry out their agricultural practices effectively trough the information provided by the system. The study will also serve as a useful reference material for other researchers seeking for information on the subject.


1.5 Scope of the Study

This study covers Automated Information system for farming management using ministry of agriculture as a case study. It is limited to plants farming.


1.6 Limitations of the Study

During the course of this study, many things militated against its completion, some of which are:

  1. Time Constraint: The time frame given to accomplish this project was very short due to school academic calendar and it was carried out under pressure which made the researcher not to implement some necessary features.
  2. Establishment Policies: Establishment policies posed a serious limitation as most staffs are not ready to release information needed for this project work. There were lots of information needed from the staffs of this institution to enhance the study which took them time to release or they did not release at all for security purposes, hence the scope was reduced.
  3. Research material: availability of research material is a major setback to the scope of the study.
  4. Frequent power failure: This made the researcher append more money on fuel to ensure sustainable power.
  5. Financial Constraint: Insufficient fund tends to impede the efficiency of the researcher in sourcing for the relevant materials, literature or information and in the process of data collection (internet).

1.7 Definition of Terms

Agriculture:

The occupation, business, or science of cultivating the land, producing crops, and raising livestock

Agro-ICT:

The use of Information and communication technology to carry out agricultural activities.

Automation:

This is the use of technology or computers to control and process data reducing the need for human intervention.

Database:

This refers to a large store of related data on a computer that a user can access and modify.


1.8 Organization Of The Research

This research work is organized into five chapters.

Chapter one is concerned with the introduction of the research study and it presents the preliminaries, theoretical background, statement of the problem, aim and objectives of the study, significance of the study, scope of the study, organization of the research and definition of terms.

Chapter two focuses on the literature review, the contributions of other scholars on the subject matter is discussed.

Chapter three is concerned with the system analysis and design. It presents the research methodology used in the development of the system, it analyzes the present system to identify the problems and provides information on the advantages and disadvantages of the proposed system. The system design is also presented in this chapter.

Chapter four presents the system implementation and documentation, the choice of programming language, analysis of modules, choice of programming language and system requirements for implementation.

Chapter five focuses on the summary, constraints of the study, conclusion and recommendations are provided in this chapter based on the study carried out.

CHAPTER TWO

2.0 Literature Review

2.1 Introduction

This chapter focuses on the review of related literature. A literature review includes the current knowledge as well as theoretical and methodological contributions to a particular topic. It documents the state of the art with respect to the topic you are writing. It surveys the literature in the topic selected. In this research work the literature review includes the …

Summary Headlines for Design and Implementation of a Web Based Farming Management Automated Information System