Crop Advisor Report
Crop Advisor Report
CHAPTER 1
INTODUCTION
The Online Crop Advisor System for Farmers is an Internet based application that can
be accessed by specified group. This application can be used to advise the crop details for the
users who are logged into the application. You can use this application, either you may have
knowledge about crop or you may be a person who is completely unaware of crop. If the users
having any problems regarding the growth of crops or disease of crop they can send a message
or email of the crops or they can send a query which the admin can answer back.
1.2 Objectives:
The main objective of this application is to provide information about different crops to
the users of the application. Previously it was difficult to the farmers to know about the
Different crops about seasons which are suitable to certain crops and the diseases that occurs
to the different crops and the provided solution to that particular problem can be view by the
user. Admin can add, delete, update, and display all the information about the different crops.
Users can’t update the things they can search the particular crops and view all crops that are
already stored in the database.
Reduces the paper work.
Reports can be generated easily.
It speeds up the working process.
Database helps to retrieve data easily.
CHAPTER 2
LITERATURE SURVEY
will enable even common people like farmers to stay connected. This is the intent with which
this product has been developed. A strategically planned implementation of this product will
have wide-spread benefits across the agricultural domain.
Android
Android is a free, open-source operating system for mobile devices. It is an open-source
development platform for creating mobile applications. Devices, particularly mobile phones,
run the Android operating system and the applications are created for it. More specifically,
Android is made up of several necessary and dependent parts, including the following:
Linux operating system kernel that provides low-level interface with the hardware,
memory management, and process control.
Open-source libraries for application development, including SQLite, Web Kit,
OpenGL, and a media manager.
Software development kit used to create applications, including tools, plug-ins, and
documentation.
The following list highlights some of the most noteworthy Android features:
Operational feasibility is dependent on human resources available for the project and
involves projecting whether the system will be used if it is developed and implemented.
Operational feasibility is a measure of how well a proposed system supports the customer
satisfactions, how it satisfies the requirements identified in the requirements analysis phase of
system development.
Operational feasibility reviews the willingness of the customer to support the proposed system.
It is important to understand the handling by admin in the proposed project.
Machine configuration
Peripheral specification
CHAPTER 3
Crop advisor android project is an android application for public to get the information
about the crops. Before this application implementation farmers were not able to get the
information about the growth of crops and about the diseases as well as the appropriate solution
to that disease. That was the drawback to the users that they were unknown about the season
which are suitable to which. To avoid such difficulties we have implemented this system crop
advisor Android system is a web application designed to provide an effective solution for
growing of crops. The system has two logins one for user and other for admin. Users are
required to register first if they are not the part of the application and they have the facility to
reset their password by giving the old password.
Functional Requirements
Non-functional requirements
Login module
This form is used to login to the application. Only valid admin and user can login to
the web portal after verifying their credentials. The admin credentials are static whereas users
can register as well as change their credentials using this module.
Admin module
In the admin login form, the administrator has to enter the user name and password to
login into the crop advisor menu form. Admin can add crops details, crop, market price the
irrigation types, crop’s disease information.
User module
In the costumer registration form the user has to enter his details like name, phone
number, email id and password. After that he can login to the portal using these credentials
and get the information like crop, seed rate and crop, market price for cultivation and
corresponding subsidy. He can also get the information regarding various available crop types.
The user can also lodge his queries regarding the cultivation.
Reliability
For application dependability, the application has been produced on web stage and
facilitated in negligible down time apache server. The unwavering quality of the application is
additionally tended to in the exchange and the User Interface has been made to make the client
agreeable and straightforward.
Availability
As said before the structure will be encouraged on an apache server which will have
outstandingly insignificant down time which will promise the web system is open at un
equalled and wherever from the world.
Performance
The execution of such gigantic framework will have a greater part in an association.
The client are agreeable and feel dependable on this application such a large number of
proficient methods are utilized as a part of advancement of the application and use Xml, Java
and SQLite will likewise build the execution of the framework with high measures.
Security
In security purpose this application gives security to each user by giving password at
login if any mistake made by user at login it shows message on screen of about mistake. The
security purpose helps the in application to both admin and user. In buying seeds each user has
unique “ID” that gives security at buying and confirming with admin to each user.
CHAPTER 4
SYSTEM DESIGN
Client tier
Middleware/Business logic tier
Database tier
The client level holds the illustrating part of the User Interface that will be perceptible to
the customers using the application; the middleware/business method of reasoning goes about
as a transitional between the client level and the database level. It prevalently involves the
business method of reasoning that would help the client level to collaborate with the Database
level and bring the required data and make it open to the customers taking up with the client
level and the Database level contains data stockpiling the database to store the data that will be
requested by the customers. The Web System will also use 3-Tier Architecture
CHAPTER 5
DETAILED DESIGN
Level 2
Level 3
View flowers
View vegetables email
View fruits
Register
View/search
fruits
View/search
vegetables
User
View /search
flowers
Login
crop
Add/update/delet
e view fruits
crop
Add/update/delet
e view vegetables
crop
Add/update/dele
Admin
t view flowers
Send sms
CHAPTER 6
IMPLEMENTATION
Screenshots
CHAPTER 7
CONCLUSION
This application is to provide information about different crops to the users of the
application. Previously it was difficult to the farmers to know about the different crops about
seasons which are suitable to certain crops and the diseases that occurs to the different crops
and the provided solution to that particular problem can be view by the user. Admin can add,
delete, update and display all the information about the different crops. Users can’t update the
things they can search the particular crops and view all crops that are already stored in the
database.
The purpose of the project is to provide develop an application for users to provide a suitable
crop advisor application which facilitates the users to get the information about the different
crops like fruits, vegetables and flowers.
CHAPTER 8
BIBLIOGRAPHY
BOOKS
[1] P. Y. Le Gal, A. Merot, C. H. Moulin, M. Navarrete, and J. Wery, “A modelling
framework to support farmers in designing aricultural production systems,” Environmental
Modelling & Software, vol. 25, pp. 258-268, 2010.
[2] P. Letouze, M. G. Caetano, J. Y. Ishihara, D. Prata, and G. Brito, “Evolving
Interdisciplinary Research with MVC Evolutionary Acquisition IRPM,” Advanced Science
Letters, 2013.
[3] P. Letouze, M. G. Caetano, J. Y. Ishihara, D. Prata, and G. Brito, “Applying MVC to
evolutionary acquisition IRPM,” IPCSIT, vol. 45, pp. 123-128, August 2012.
[4] T. Reenskaug. (May 1979). Thing-Model-View-Editor – an example from a planning
system. Technical note, Xerox PARC.
[Online].Available:http://heim.ifi.uio.no/~trygver/mvc/index.html.
[5] T. Reenskaug. (December 1979). Models-Views-Controller. Technical note, Xerox PARC.
[Online]. Available: http://heim.ifi.uio.no/~trygver/mvc/index.html.
[6] T. Dey, “A Comparative Analysis on Modeling and Implementing withMVC
Architecture,” International Journal of Computer Applications,
vol. 1, pp. 44-49, 2011.
[7] P. Letouze, “Interdisciplinary Research Project Management,” IPEDR,
vol. 14, pp. 338-342, September 2011.
[8]Glaubos Climaco, Fernando Chagas, Valéria M. Silva, Gentil V. Barbosa, and Patrick
Letouze “A Web System for Farming Management”Journal of Economics, Business and
Management, Vol. 1, No. 2, May 2013
[9] M.Asha Jerlin1, Abhas Tandon2, N Vivek 3” OAMS- An Online Agriculture Management
System” International Journal of Advance Engineer ing and Research Development (IJAERD)
Volume 1,Issue 6,June 2014, e-ISSN: 2348 - 4470 , print-ISSN:2348-6406
[10] Prof.Aradhana D1, Shiva Prasad K S2, Shrivaishnavi J K3, P. Sowmya4, Tina Agarwal5
“AGRICULTURE BASED ANDROID APPLICATION” Volume 3 , Issue 3 ,may 2016.