03-01-2013, 10:27 AM
Farmer’s Best Buddy System requirement specification
Overview:
Farmer’s Best Buddy application is a friendly application which helps farmers to know the accurate details of farms and the crops. The main objective of the Farmer’s Best Buddy is to provide users information about farms, crops, fertilizers, type of soils which suit for certain crops, feedback from various officers and experts, cultivation details, government policies for developing agriculture, best farming procedures, storing goods and marketing the crops.
In the existing system if a farmer needs to know any details of a particular farm or a crop, farmer needs to directly go to the agricultural department and meet the agricultural officer, the officer may be unavailable, in order to avoid these problems this application has been introduced.
The main purpose of system helps the farmer to know any details of farms, crops, fertilizers etc. In the proposed system the farmer need not go to the agricultural department to know the details, this application acts as consultancy between farmers and the department. This application has all the details about the farms, crops, fertilizers to be used, experts feedback, best farming procedures , cultivation details etc.
Modules
1. Registration module
2. Crop management module
3. Cultivation Land module
4. Fertilizers/pesticide module
5. Best framing procedure module
6. weather module
7. Market information module
8. Government policies
9. Expert suggestion
1. Registration
Provisions:
Login details
• User name
• password
User details
• First Name
• Last Name
• Gender
• Age
• Nationality
• profession
• Qualification(highest)
• Security Answer
Address
• House number
• Street
• Pincode
City
• City id
• City name
State
• State id
• State name
Country
• Country id
• Country name
Functionality
• Allow the user registration
• If you forgot password then provide the secure question to retrieve user details
• Referring website to friends
Queries
• How many number of people have been registered
• How many number of people have been registered from particular city
• How many users of particular age have been registered
• How many user have been registered with the same profession
Alert
• Username already exist
• Registered successfully/unsuccessfully
Report
• How many user have registered in particular time
• Monthly user registrations?
2. Crop management
This module gives the information about the crops and the method of cultivation of the particular crop.
Provisions
Crop details
• Crop id
• Crop name
• Crop Description
Seed details
• seed id
• seed name
• seed Description
Price
• price id
• price
Functionality
• User can get the information about crops.
• User can get the information about seeds
• User can enquiry about cost of particular seeds
Queries
• Which seeds are best for what crop?
• How many seeds are required for particular area (for ex: 1 acre)?