Вы находитесь на странице: 1из 7

A Project Proposal on

Farm Health Record Management System


by

Ajith Kumar V
Anand G M
Liju M
Siju S

Principal Instructor Project Guide


Dr Venkatesh Chopella Mr. T Radhakrishnan

Indian Institute of Information Technology and Management-Kerala


Park Centre, Techno Park,
Trivandrum-695 581
23rd September 2006

1
Contents

1. Executive Summary…………………………………………. 3

1.1 Title of the project……………………………………………….. 3

1.2 Objective…………………………………………………………. 3

1.3 Project execution agency and address……………………………. 3

1.4 Implementors and contact information………………………….... 3

2. Introduction and Roadmap……………………………………………...4

3. The Problem…………………………………………………………… 4

4. Our approach to solving the problem………………………………….. 4

5. Description of Technologies used……………………………………... 5

6. Deliverables……………………………………………………………. 6

7. Project Estimation……………………………………………………… 7

References………………………………………………………………. 7

2
1.Executive Summary

1.1 Title of the project

Farm Health Record Management System

1.2 Objective

To develop a web enabled GIS and spatial database backend to capture precisely ground
position of the land parcel and information regarding the physical, economical and
agricultural information. It precisely establishes various operations, such as the
application of fertilizer, sowing, irrigation, harvesting etc., and stores as geo-referenced
information.

1.3 Project execution agency and address


Indian Institute of Information Technology and Management Kerala (IIITMK),
Park Center, Technopark, Kariavottam P.O. Trivandrum, Kerala - 695581
INDIA. Tel: +91-471-2700777, Fax: +91-471-2527568.

1.4 Implementors and contact information


This project is being proposed as part of Web Technology Course ITM 112-05

Project Members

1. Ajith Kumar V ajith-pg5@iiitmk.ac.in


2. Anand G M anand-pg5@iiitmk.ac.in
3. Liju M liju-pg5@iiitmk.ac.in
4. Siju S siju-pg5@iiitmk.ac.in

Project Guide

Mr. T Radhakrishnan
Chief Technology Officer, IIITM-K

Principal Instructor

Dr Venkatesh Chopella

3
2. Introduction and Roadmap
Farm Health Records Management System makes use of an Web enabled GIS and spatial
database backend to capture precisely ground position of the land parcel and information
regarding the physical, economical and agricultural information. It precisely establishes
various operations, such as the application of fertilizer, sowing, irrigation, harvesting etc.,
and stores as georeferenced information.

This document gives the project proposal, with clear problem specification, deliverables,
our approach to the solution making, estimation etc.

Roadmap: This section gives the road map to the rest of this document. The
Section 3, gives a clear idea about the problem to this project. Section 4, says brief idea
to our approach to problem solving Section 5, gives high level description about the
technology, development tools needed. Section 6, gives the deliverables of project and
Section 7, finally gives the project estimation.

3. The Problem
Agriculture is the backbone of our country and economy. If we depend only on
traditional farming it is difficult to meet the growing demands of the ever-increasing
population. To meet the forthcoming demand and challenge we have to divert towards
new technologies, like precision farming for revolutionizing our agricultural productivity.

4. Our approach to solving the problem

The objective of Farm Records Management System is to make use of an application


server and a spatial database to stores precisely ground position and GIS to store and
view ground information. It precisely establishes various operations, such as the
application of fertilizer, sowing, irrigation, harvesting, weather forecast etc, and turns
traditional extensive production to intensive production according to space variable data.

In Farm Records Management System can be divided into two modules one is to upload
the land details and other is for viewing the land details. Using the upload module the
filed officer can upload the land details, its location and other major details regarding the
farm like soil, harvest, crops etc.

In the second module the map server uses the data from the spatial database to create
maps. There will be three different users in this module. The general user can view the
maps and can search for some particular details. The admin user can view the maps as
well as edit the data base tables. The next user is the advisor; he can view the maps and
can comment on a particular farmland so that the farmer can improve the crop yield and
production in some sustainable manner.

4
ADVISORY

ANALYST SERVER

INTERFACE

5. Description of Technologies used

i) PostgreSQL:

PostgreSQL is a free object-relational database server (database management system),


released under the flexible BSD-style license. It offers an alternative to other open-source
database systems (such as MySQL and Firebird), as well as to proprietary systems such
as Oracle, Sybase, IBM's DB2 and Microsoft SQL Server.

ii) PostGIS :

PostGIS is a geographic information system software program that adds support for
geographic objects to the PostgreSQL object-relational database.

iii) ArcIMS:

ArcIMS (standing for Arc Internet Map Server) is the latest internet map server from
ESRI (Environmental Systems Research Institute). It is a GIS that is designed to serve
maps across the Internet. Sometimes these maps are just static images allowing simple
panning and zooming, whilst others are more complex pages.

iv) Tomcat :

Apache Tomcat is the servlet container that is used in the official Reference
Implementation for the Java Servlet and JavaServer Pages technologies.

5
v) Tortoise SVN:

TortoiseSVN is a free open-source client for the Subversion version control system.
TortoiseSVN is easy to use Revision control / version control / source control software
for Windows. It is implemented as a Windows shell extension, which makes it integrate
seemlessly into the Windows explorer.

vi) Java Server Pages / Servlets:

vii) HTML

6. Deliverables
Farm health record management system facilitates dynamic Uploading of the
geographical and agricultural information of farmland. The system stores historical
information facilitating theme/s based querying for a user specified time period. The
system allows the user to evaluate and compare the farm character and performance. The
system provides a platform for the agricultural domain experts to evaluate the
performance and characteristics and post advisories for sustainable agricultural
production practices.

The major functionalities include:

a. A field officer can dynamically upload the geographical and agricultural information of
the farmland and put the data in the database in a geographic context.

b. The technology is used to unlock the farmlands data and make them available for use
in agriculture information for daily operations.

c. The database already contains geographic components of these farmlands, the


longitude and latitude. This application creates shape files programmatically from the
database data, longitude and latitude, collaborated and projected. These are then served to
the web to display as main map layers. These data layers are updated.

d. There will be three different users :


1. The general user can view the maps and can search for some particular details.
2. The analyst can view the maps as well as edit the data base tables.
3. The advisory can view the maps and can comment on a particular farmland.

6
7. Project Estimation

The estimated effort division for the project is as follows:

Team members :4

Time contributed by each team member

Week days : 2 hrs

Weekends : 4 hrs

Total man-hrs required : 520 hrs

Total man-hrs per person : 130 hr

Division of effort with respect to the different phases is shown below:

Activities Time(in man-hrs)


Requirement Analysis 84
Research 58
System design 130
Implementation 82
Testing 58
Documentation 74
Deployment 34
Total 520

References:
http://www-sul.stanford.edu/depts/gis/project_design.html
http://mapserver.abeng.ndsu.nodak.edu/geospatial/.
http://www.agroecology.org/people/erle/research/casfsfarm/overview.htm