Vous êtes sur la page 1sur 20

AGRITECH

A online assistance for farmers to select right crop according to their farmland need & condition and provide guideline for crops farming

H/w and S/w Requirements

HARDWARE REQUIREMENT

PENTIUM 4 OR LATER. 1 GB RAM. 40 GB HARDDISK MINIMUM. JDBC 3.1 mySQL 5.1. JCREATER 4.5 JAVA APPLICATION FILE.

SOFTWARE REQUIREMENT

Registration of Farmer

Here we get personal information of farmer, location, his educational status, financial capabilities etc. It is important to gather these information as it will help the system to make decision accordingly Farmer also have to provide login details like User Name and Password at this page, which is to be used while login by farmer. We store all these information in a Database and access later while authentication and decision making

Registration of Farmer

Login by Farmer

Here Farmer login using his User Name and Password System authenticate login by checking the all farmer information stored in database After successful login Farmer go to his Home Page

After Login

After Login (cont.)

After First login Farmer is asked to Add Farmland. He can add any number of Farmland The Farmland he have added will display at homepage with option to Manage, Edit, Delete. He can move to manage particular farmland by clicking Manage button.

Add Farmland

Add Farmland (cont.)

Here Farmer Add his farmland with details like Name, location, soil type, Environment type, Irrigation and rain availability. He also provide more information about soil here like Organic Content of soil, pH Level of soil, Salinity of soil, NPK Nutrient level of soil, Hardness of soil etc. These information about soil, environment, irrigation will be required to make decision like which crop is suitable for these farming condition.

Farmer Home

Manage Farmland
Manage farmland is done using three activity by our system 1.Select Crop 2.Prepare soil 3.Manage farming. Select Crop: Here system help farmer by suggesting all the crop which are suitable for his farmland. Prepare soil: Here system provide all automated and customize guideline to farmer to prepare soil by taking all necessary step for best farming result. Manage Farming: Here system provide all remaining guideline to farmer related to farming process like seed treatment, Irrigation, fertilization, pest control etc.

Select Crop

Prepare Soil

Manage Farming

Class Diagram for AGRITECH

farmer 1,prompt for login

AGRITECH

database

2.if registered then login else register 3.check farmer in DB

Sequence Diagram for AGRITECH

4.login grant 5. Show WelcomeScreen

6.Asked to add Farmland

7.Farmer can add modify delete or manage farmland 8.SelectCrop check suitable Crop for farm

9.prepare Soil

Guideline for Soil preparation

10.Manage Farm

All guideline related to irrigation,treatment, fertilization 11.Logout Logout Succefully Close Connection

Use Case Diagram

DFD Level 0

Input Farm Information

AGRITECH SYSTEM

All Related Guidelines

DFD Level 1
Farmer login
AGRITECH login module

Access Granted

Add FarmLand

AddFarm Module

Add Farmland to Databse

Select Crop Suitable to Land

manageFarm module

Guideline for Suitable crop on farmland

DFD Level 1(Cont.)


manageFarm module

Prepare Soil

Guideline for Soil prepartion

Manage Farming

manageFarm module

All related Guideline treatment, Irrigation, fertilization

Vous aimerez peut-être aussi