Professional Documents
Culture Documents
Agriculture
Agriculture
Abstract
SDUIM page 1
IFARM 2020-21
Introduction
India is fourth largest agriculture sector in the world.
Agriculture sector provides employment to over two third
population of the country. The Agriculture Management
System Project provides its users and researches to get online
information about, the crop, and training. This project is
aimed at solving some of the major problems related to
farmers. The web interface has been designed completely
user friendly, to facilitate the access even to an illiterate
farmer.
SDUIM page 2
IFARM 2020-21
SDUIM page 3
IFARM 2020-21
SDUIM page 4
IFARM 2020-21
Objectives
The main objective of the project is to help mainly
village farmers. The project provides full detailed training
information about growing projects.And main object was,
farmer can buy the crops based on his requirements. Where
the products will be add by an admin.
Existing System
SDUIM page 5
IFARM 2020-21
Proposed System
The development of this new system contains the
following activitves,which trying to automate the entire
process and aware the farmers to globalize their
products.
SDUIM page 6
IFARM 2020-21
LITRATURE SURVEY
HTML
SDUIM page 7
IFARM 2020-21
SDUIM page 8
IFARM 2020-21
SDUIM page 9
IFARM 2020-21
MYSQL
SDUIM page 10
IFARM 2020-21
Get up and running fast. Download the Quick Start Guide for
your platform below:
SDUIM page 11
IFARM 2020-21
JAVA
JAVA SCRIPT
SDUIM page 13
IFARM 2020-21
SDUIM page 15
IFARM 2020-21
SDUIM page 16
IFARM 2020-21
SDUIM page 17
IFARM 2020-21
SDUIM page 18
IFARM 2020-21
SOFTWARE REQUIREMENTS
SPECIFICATIONS
Software requirements
Tool : Sqlyog
Operating System : Windows XP/7,8,10
Scripting Language : JSP, Java Script
Front End : HTML, CSS
Back End : MySQL
Hardware requirements
Processor : Pentium IV
Ram : 1GB RAM
Hard Disk : 20 GB
SDUIM page 19
IFARM 2020-21
Functional Requirements
1. Admin Module
2. Farmer Module
1. Admin Module:
2. Farmer Module:
SDUIM page 21
IFARM 2020-21
Feasibility Analysis:
• Technical feasibility
• Operational feasibility
• Economical feasibility
Technical feasibility:
SDUIM page 22
IFARM 2020-21
Operational Feasibility:
Economic Feasibility:
SYSTEM DESIGN
System design is the process of defining the architecture,
components, modules, interfaces and data for a system to
satisfy specified requirements. One could see it as the
application of systems theory to product development. There
is some overlap with the disciplines of systems analysis,
systems architecture and systems engineering. If the broader
topic of product development "blends the perspective of
marketing, design, and manufacturing into a single approach
SDUIM page 24
IFARM 2020-21
. Architecture Diagram
SDUIM page 25
IFARM 2020-21
UML Diagrams
SDUIM page 26
IFARM 2020-21
21
Admin Module
Farmer Module
SDUIM page 28
IFARM 2020-21
21
Sequence Diagram
A sequence diagram is a kind of interaction
diagram that shows how processes operate with one another
and in what order. It is a construct of a Message Sequence
Chart. A sequence diagram shows object interactions arranged
in time sequence. It depicts the objects and classes involved in
the scenario and the sequence of messages exchanged
between the objects needed to carry out the functionality of
the scenario. Sequence ddiagrams
iagrams are typically associated with
use case realizations in the Logical View of the system under
development. Sequence diagrams are sometimes called event
diagrams, event scenarios
scenarios, and timing diagrams.
SDUIM page 29
IFARM 2020-21
21
Sequence
uence Diagram For Admin
SDUIM page 30
IFARM 2020-21
21
SDUIM page 31
IFARM 2020-21
Activity Diagram
SDUIM page 32
IFARM 2020-21
21
SDUIM page 33
IFARM 2020-21
21
SDUIM page 34
IFARM 2020-21
Coding
Index.html
Admin login.jsp
Farmer Register.jsp
Farmer Login.jsp
SDUIM page 35
IFARM 2020-21
Test objectives
SDUIM page 36
IFARM 2020-21
Testing principles
Before applying methods to design effective test cases, a
software engineer must understand the basic principle that
guides software testing. All the tests should be traceable to
customer requirements.
Testing design
Any engineering product can be tested in one of two
ways:
SDUIM page 37
IFARM 2020-21
SDUIM page 38
IFARM 2020-21
Levels of Testing
Testing can be done in different levels of SDLC.
They are:
Unit Testing
SDUIM page 39
IFARM 2020-21
Integration Testing
SDUIM page 40
IFARM 2020-21
Testing strategies
A software testing strategy provides a road map for the
software developer. Testing is a set of activities that can be
planned in advanced and conducted systematically. For this
reason a template for software testing a set of steps into which
we can place specific test case design methods should be
defined for software engineering process.
SDUIM page 41
IFARM 2020-21
Testing phase
Scope
SDUIM page 42
IFARM 2020-21
Functional Testing
SDUIM page 43
IFARM 2020-21
Integration Testing
Performance Testing
Acceptance Testing
SDUIM page 44
IFARM 2020-21
Test Cases
SDUIM page 45
IFARM 2020-21
password
SDUIM page 46
IFARM 2020-21
tion n by
making
payment
Order Order Not Insert into InsertionFail Tested
Conforma conformatio database ure OK
tion n by
making
payment
SREENHOTS
Home Page
SDUIM page 47
IFARM 2020-21
21
Admin Portal
SDUIM page 48
IFARM 2020-21
21
SDUIM page 49
IFARM 2020-21
21
User Portal
SDUIM page 50
IFARM 2020-21
21
SDUIM page 51
IFARM 2020-21
ADVANTAGES
• LIMITATIONS
FUTURE ENHANCEMENTS
SDUIM page 52
IFARM 2020-21
CONCLUSION
SDUIM page 53
IFARM 2020-21
11. REFRENCES
Books:
Websites:
http://www.w3schools.com/php/default.asp
http://www.homeandlearn.co.uk/php/jsp.html
http://jsp.net/manual/en/tutorial.php
SDUIM page 54