Final Report
Final Report
A
Project Report on
“Garden Gate Nursery “
By
2023-2024
Date: / / SEAT No
CERTIFICATE
This is to certify that Roll No.
During the year 20 -20 as per the requirements of the Savitribai Phule Pune University .
First, I thank Mrs. Shubhangi Patil for her continuous support. She is responsible
for involving me in this project. Mrs. Shubhangi Patil as my project guide who
guided me in the development of this project. She is the one with whom i explored
the ideas, organization, requirements and development of this project. I would
take this opportunity to express my gratitude to Prof. Mrs. Vinaya Keskar
(H.O.D) our internal project guide for her untiring encouragement and ever
helping hand.
Finally, I should not forget my Friends who have encouraged & supported me
throughout the project.
Thank you,
Pratik Zaware
Table Of Content
List Of Figures
Fig No. Figure Name Page No.
1 System Design 11
2 Data Flow Diagram 12
2.1 Admin Data Flow Diagram 12
2.2 Customer Data Flow Diagram 13
2.3 ER Diagram 14
2.4 Use Case Diagram 15
2.5 Class Diagram 16
2.6 Sequence Diagram 17
2.7 Activity Diagram 18
2.8 Component Diagram 19
2.9 Deployment Diagram 20
Garden Gate Nursery
Chapter 1
Introduction
1
Garden Gate Nursery
Chapter 1 - Introduction
1.1 Abstract
"In the E-Nursery project, today's most convenient method of purchasing anything is online.
However, in small towns, the option to buy plants online is not readily available. Through our
web application, we aim to facilitate the online purchase of nursery products via the internet.
Despite the upward trend in agricultural production, factors such as population growth,
inflation, and climate uncertainty emphasize the need for sustainable agriculture. The emission
of greenhouse gases and its alarming consequences highlight the necessity for carbon
sequestration mechanisms, while carbon credit mechanisms advocate for a green economy. At
this juncture, perennials offer the potential for climate change mitigation, along with additional
advantages such as the production of fruits, spices, medicinal components, fuelwood, fodder,
timber, pulp, and paper."
1.2 Motivation:
A nursery is a managed site designed to produce seedlings grown under favourable conditions
until they are ready for planting. All nurseries primarily aim to produce sufficient quantities of
high-quality seedlings to satisfy the needs of users. In the existing infrastructure, there are just
over 100 big nurseries. At present, 30-40% of the demand for planting material is being met
by the existing infrastructure. According to the report of the working group on Horticulture,
Plantation crops, and Organic farming for the XI five-year Plan of the Planning Commission,
Government of India (GoI), there are about 6,330 registered nurseries under public and private
sectors.
2
Garden Gate Nursery
• Nurseries play a vital role in agriculture and horticulture, primarily in the production of
seedlings and grafts. These nurseries serve as the foundation for establishing fruit
orchards and ornamental gardens with minimal care, cost, and maintenance.
• The availability of nursery planting materials at the beginning of the planting season is
crucial. This availability saves farmers time, money, and effort in raising seedlings,
ensuring a smooth start to their agricultural endeavors.
• Furthermore, nurseries offer a wide scope for establishing fruit orchards, ornamental
gardens, vegetable plots, and landscape features in public places, along highways, and
within cooperative housing societies.
• Nurseries also play a significant role in ensuring the production of genetically improved
planting materials, thereby enhancing the quality of crops and ornamental plants.
• In addition to agricultural benefits, nurseries contribute to employment generation by
providing opportunities for technical, skilled, semi-skilled, and unskilled labor.
• Moreover, nurseries serve as important suppliers of seedlings to meet the demands of
various industries, including those involved in fruit processing, pulp and paper
production, fuelwood cultivation, timber harvesting, and more.
• Examine the respective roles and effectiveness of the private and public sectors in the
tree nursery sector.
• Implement local-level policy changes in conjunction with pilot test strategies to
increase the economic viability of the nursery sector.
3
Garden Gate Nursery
Regarding the seedling supply chain, perennial tree seedlings are primarily supplied by
departmental/government and industrial nurseries. These entities produce seedlings and
vegetative propagates to fulfil their own demands and also supply to the public to meet their
raw material needs. Vegetable and ornamental seedlings are mostly produced by farmers
themselves due to the availability of improved seeds in the market and the minimal inputs
required for their establishment. Ornamental seedling prices largely depend on buyer interest
and the size of planting material, leading small private nurseries to focus on ornamental
seedling production to maximize profits. Industrial nurseries, equipped with infrastructure,
manpower, and automation, primarily produce seedlings of short-rotation tree species to meet
factory raw material demands such as for pulp and paper, plywood, small timber for furniture,
and juice, jam, and pickle production. Therefore, various types of nurseries target different end
products, with nursery management being essential for meeting the demand for quality
seedlings efficiently
• In our system, we provide all the basic requirements that are very convenient for all
users.
• Our system makes it easy to understand all plant details, make bookings, and purchase
products.
• Provide all the product details, including descriptions and costs, and allow the selection
of the total quantity
4
Garden Gate Nursery
Chapter 2
System analysis
5
Garden Gate Nursery
• Nowadays, all existing systems at the nursery are handwritten by the owner. This leads
to a loss of customer data and prevents the updating of plant details.
• To address these issues, a better computerized network is needed for the nursery.
• Implementing the nursery into a real-time online shopping network would greatly
enhance user experience.
• Lack of trained personnel and skilled labor for conducting nursery activities in villages
• Initial establishment and maintenance costs for nurseries need to be borne by the
people, which they perceive as a risky venture.
• Risks associated with marketing seedlings, as well as incidences of pest and disease
damage.
• Non-availability of improved varieties of trees, horticultural seeds, and promising
vegetable seeds at the doorstep of villages.
• A full-featured talent marketplace and project management platform built for plant
booking
• Easily define your requirements; our intelligent system tracks symptoms and searches
for the best expert service through booking.
• Manage all aspects of your project seamlessly."
2.4 Stakeholders
6
Garden Gate Nursery
Chapter 3
Requirement analysis - Functional
requirements, performance
7
Garden Gate Nursery
8
Garden Gate Nursery
Nonfunctional Requirements: -
• Accessibility: This dimension ensures that the system is accessible from different
devices, such as mobile and computer systems, using the internet
• Usability: Usability reflects the user-friendliness of the project. This project features a
simple graphical user interface, enhancing its usability.
• Supportability: Supportability encompasses testability, adaptability, maintainability,
and install ability. The project supports the testing process effectively, requires minimal
maintenance, and boasts excellent adaptability. Additionally, the installation process is
straightforward.
• Acceptability: The system fulfils its stated objectives effectively.
• Reliability: Reliability pertains to the system's ability to recover from failures easily.
The project's risk table indicates low severity, and the mean time between failures
(MTBF) is negligible, ensuring reliable performance.
• Maintainability: Maintainability refers to configuration and data loading, which are
well-supported in this project.
• Deployability: Deployability indicates the ease of system installation. This project
requires reasonable installation effort and meets the necessary prerequisites.
• Safe & Secure: The system ensures safety against associated risks and effectively
protects the online assets of all modules.
9
Garden Gate Nursery
Chapter 4
System Design
10
Garden Gate Nursery
12
Garden Gate Nursery
13
Garden Gate Nursery
14
Garden Gate Nursery
15
Garden Gate Nursery
16
Garden Gate Nursery
17
Garden Gate Nursery
18
Garden Gate Nursery
19
Garden Gate Nursery
20
Garden Gate Nursery
1.Admin
Id Int (11) No
2.Customer
Column Data type and size Null Default
Id Int (11) No
Full name Varchar (30) Yes NULL
Gender Varchar (30) Yes NULL
Phone no Varchar (30) Yes NULL
Address Varchar (1000) Yes NULL
Email Varchar (30) Yes NULL
password Varchar (30) Yes NULL
3.Product
21
Garden Gate Nursery
4.Seller details
6.Blog Response
22
Garden Gate Nursery
7.Blogger details
8.Blog Data
9.Cart
10.Feedback
23
Garden Gate Nursery
11.Customer Query
12.Dataset
13.Nursery item
14.Training Details
24
Garden Gate Nursery
Admin:
• Admin login.
• Admin is added the all plants and plants details.
• Details about plant price, description, and verity of the plant.
• View all the plants and Customer details.
• Customer orders and delivery information.
• View plant related query for customer.
• View Customer feedback and queries.
• Give response to the queries.
• Logout
Customer:
25
Garden Gate Nursery
Chapter 5
Implementation details
26
Garden Gate Nursery
1)Add Plants:
27
Garden Gate Nursery
28
Garden Gate Nursery
System.out.println("Exe:"+e);
}
}
}
}
3)Online Payment:
public class conlinePayment extends HttpServlet {
private static final long serialVersionUID = 1L;
private Connection con;
public void init(ServletConfig config) throws ServletException {
con=ConnectionProvider.getConnection();
}
29
Garden Gate Nursery
30
Garden Gate Nursery
System.out.println("send");
if(plantname.equals("color"))
{
response.sendRedirect("colorPots.jsp?book=success");
}
else if(plantname.equals("tower")){
response.sendRedirect("towerPots.jsp?book=success");
}
else{
response.sendRedirect("standerdPots.jsp?book=success");
}
} catch (Exception e) {
System.out.println("Exe:"+e);
}
}
}
31
Garden Gate Nursery
Chapter 6
Outputs
32
Garden Gate Nursery
Chapter 6 - Outputs
1.Home Page
2.Service Page
33
Garden Gate Nursery
3.Admin Login
34
Garden Gate Nursery
35
Garden Gate Nursery
8.View Feedback
36
Garden Gate Nursery
37
Garden Gate Nursery
38
Garden Gate Nursery
39
Garden Gate Nursery
16.View Cart
40
Garden Gate Nursery
18.Feedback
41
Garden Gate Nursery
19.Query
20.View Response
42
Garden Gate Nursery
21.Trainng Request
43
Garden Gate Nursery
23.View Blog
44
Garden Gate Nursery
25.Blogger Registration
26.Blogger Login
45
Garden Gate Nursery
46
Garden Gate Nursery
47
Garden Gate Nursery
Chapter 7
Testing
48
Garden Gate Nursery
Chapter 8 – Testing
8.1 Test Plan, Black Box Testing or Data Validation Test Cases, White Box
Testing or Functional Validation Test cases and results
Unit Testing:
Unit testing involves designing test cases to validate that the internal program logic functions
correctly and that program inputs produce valid outputs. All decision branches and internal
code flow should be validated. It constitutes the testing of individual software units within the
application. Unit testing occurs after the completion of an individual unit but before integration.
This type of testing, a structural one, relies on knowledge of the program's construction and is
invasive. Unit tests perform basic tests at the component level, ensuring a specific business
process, application, or system configuration functions as expected. They ensure each unique
path of a business process operates accurately to documented specifications and contains
clearly defined inputs and expected results
49
Garden Gate Nursery
Integration Testing:
Integration tests are designed to test integrated software components to determine if they
actually run as one program. Testing is event-driven and is more concerned with the basic
outcome of screens or fields. Integration tests demonstrate that although the components were
individually satisfying, as shown by successful unit testing, the combination of components is
correct and consistent. Integration testing is specifically aimed at exposing the problems that
arise from the combination of components.
50
Garden Gate Nursery
51
Garden Gate Nursery
Chapter 8
Conclusion
52
Garden Gate Nursery
Chapter 8 – Conclusion
8.Conclusion:
The project has developed numerous extension materials with the potential for broader
distribution, aiding nursery operators in producing seedlings of high physical and genetic
quality. The best practice guidelines, presented in simple terms, outline the basic requirements
for producing high-quality seedlings and provide a straightforward manual for nursery
operators to follow. This assistance aims to enhance both the physical infrastructure and
propagation techniques utilized by customers. Initial indications suggest that the seed centres
and mother tree programs have been highly effective in improving access to germplasm for
nursery operators. There is significant scope for expanding these programs to other regions
within India. This initiative proves immensely helpful to both customers and nursery owners,
as it efficiently manages all records and ensures their safety.
53
Garden Gate Nursery
Chapter 9
Future Scope
54
Garden Gate Nursery
9. Future Scope:
• In the future, we plan to implement our system online.
• Online transactions may be added in the future.
• Customer Engagement and Retention: Reward repeat customers with discounts,
exclusive offers, or early access to new products.
• Inventory Management: Integrate your web service with an inventory management
system to track stock levels and automate ordering processes
• Plant Identification Tool: Develop a tool that allows customers to upload photos and
identify plants they encounter.
• Subscription-based Garden Planning Services: Offer personalized garden design plans
or consultations with experienced horticulturists.
55
Garden Gate Nursery
Chapter 10
References
56
Garden Gate Nursery
Chapter 10 - References
10. References:
1. Banerjee, A.K. 1987. Nursery manual for species commonly used in social forestry
in India, Rep: National Wasteland Development Board/00I /007/1987, Kapoor
press, New Delhi, p 64.
2. Bhim raj Bhujbal (ed.). 2012. Resource book on horticulture nursery management,
YCMOU, NAIP, ICAR, p 264.
3. Dickson, A., Leaf, A.L. and Hosner, J.F. 1960. Seedling quality- soil fertility
relationship of white spruce and, red and white fruits in nurseries. For Chronicle.,
36: 237-241
4. Draft Indian Standard: Requirements for Good Agricultural Practices – India GAP
part 1 crop base, 2008, Bureau of Indian Standards, New Delhi, Doc: FAD 22
(1949) C, p 28.
5. GoI. 2007. Report of the working group on horticulture, plantation crops and
organic farming for the XI five year Plan (2007-12), Planning Commission, Govt.
of India, January, 2007, p 420.
7. Landis, T.D., Tinus, R.W. and Barnett, J.P. 1999. The container tree nursery
manual: seedling propagation. Agriculture Handbook, 674.Washington, DC: U.S.
Department of Agriculture, Forest Service, p 167.
9. Ram Prakash, Chaudhari, D.C. and Negi, S.S. 1991. Propagation practices of
important Indian trees. IBD publishers, Dehradun, p 452.
57