0% found this document useful (0 votes)
273 views29 pages

IP Project Word File (NPM)

This document is a project report submitted by Mr. Akshay Pandit, a 12th grade student, on "Nursery Plant Management" as part of an Informatics Practices course. The report includes an introduction describing the purpose of creating an application to manage plant nursery details. It then covers sections on the project aim and objectives, requirements analysis, design and coding details, and a conclusion on how the project helps ease work and data management for consumers and shopkeepers.

Uploaded by

Ferocis OG
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
273 views29 pages

IP Project Word File (NPM)

This document is a project report submitted by Mr. Akshay Pandit, a 12th grade student, on "Nursery Plant Management" as part of an Informatics Practices course. The report includes an introduction describing the purpose of creating an application to manage plant nursery details. It then covers sections on the project aim and objectives, requirements analysis, design and coding details, and a conclusion on how the project helps ease work and data management for consumers and shopkeepers.

Uploaded by

Ferocis OG
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 29

A Project Report On

“ Nursery Plant Management ”


For

AISSCE 2022 Examination


[As A Part Of Informatics Practices
Course (065)]

Submitted By: Mr. Akshay pandit


12th Science
Roll No. 28

Under The Guidance Of


Mrs Juliet Belly
ACKNOWLEDGEMENT

I would like to express my special thanks of gratitude to


our Principal Sir Mr. Jacob Thomas as well as my
teacher Mrs. Juliet Belly who gave me the golden
opportunity to do this wonderful project on the topic
“Nursery Plant Management”, which also helped me
in doing a lot of research. I came to know about so
many new things. I am really thankful to them.

Secondly, I would also like to thank my parents and


friends who helped me a lot in finalizing this project
within a limited time frame.
ABSTRACT

Project “Nursery Plant Management”, describes an


application on managing the important details of shops
& managing many types information on large scale.
user friendly, using efficient division of their properties
into a managed solution, made in this project. This is
useful for managing B2B sales as well as D2C sales.
CONTENTS
INTRODUCTION

The project titled “Nursery Plant Management”, is an


application of Python, Python Pandas, Matplotlib, and
CSV files. This application is designed and coded in
'IDLE Python' downloaded in the system. Python
Pandas – Series (one-dimensional) and DataFrame
(two-dimensional) are also used for more efficiency of
the project. The purpose of the project is to help people
to understand more about CPUs, GPUs and related
things, and help them get clarity to buy according to
their needs.
Such types of projects have wider scope in the future
and can be useful to many. This project is made in
python and therefore it helps in understanding the basic
concepts of Python, Pandas, Matplotlib, and CSV files.
Hence, performing such programs helps to increase my
knowledge of the subject. This knowledge is very
important in my life in this 21st century which
promotes IT and Technology.
● AIM To make a project on “Nursery Plant
Management”, as an application of Python, Pandas,
Matplotlib, and CSV files.

● OBJECTIVE The main objective of this project is to


ease the work & research of the consumers and
shopkeepers. It is very difficult and time consuming to
make these calculations on the notebook or register
which is really a tiring job. That's why to simplify their
task, to give them relief from manual work, and to
minimize their burden, I took the challenge and started
working with this project to automate their job using
Python programming. It enables the consumers to
access, update and delete important details of
Plants ,Flower Plants, Seeds, Fertilizers, Pots.
The purpose of the project is that the users (here
Shopkeepers) can easily enter and access the details of
components by entering with the single clike with
proper accuracy. This can stunningly ease the work of
the shopkeepers & consumers in recording & getting all
the details accurately.
REQUIREMENT ANALYSIS

TECHNOLOGIES USED :
Python:
Python is a general-purpose interpreted, interactive, object-oriented,
and high-level programming language. This programming language
lets you work quickly and integrate systems more efficiently. Because
of its simplicity in coding and powerful features, it works brilliantly
for both beginners and experts. It's easy to use and is free. It's useful
for a number of applications, including education, data analytics, and
web development.

Python Pandas:
It is the most famous Python package for data science, which offers
powerful and flexible data structures that make data analysis and
manipulation easy. It is a package useful for data analysis and
manipulation. Pandas provide an easy way to create, manipulate and
wrangle the data. Pandas provide powerful and easy-to-use data
structures.

 Series (one-dimensional)
 DataFrame (two-dimensional)

CSV files:
A CSV is a comma-separated values file, which allows data to be
saved in a tabular format. CSV is a simple file such as a spreadsheet
or database. Files in the CSV format can be imported and exported
from programs that store data in tables, such as Microsoft Excel or
Open Office
Matplotlib:
Matplotlib is a Python 2D plotting library that produces publication
quality figures in a variety of hardcopy formats and interactive
environments across platforms. Matplotlib tries to make easy things
easy and hard things possible. You can generate plots, histograms,
power spectra, bar charts, error charts, scatterplots, etc., with just a
few lines of code. It supports Interactive and non-interactive plotting
and can save images in several output formats (PNG, PS & Others).

SOFTWARE REQUIREMENT:
1. IDLE (Python 3.8 32-bit)
2. Installed matplotlib.pyplot
3. Installed pandas
4. MS Word
5. Web browser: Google Chrome
DESIGN AND CODING:
Welcome Coding:

Output:
Login page:

Output:

Login unsuccessful:
Now choose appropriate option

Enter number according to menu :

From 1 to 3 :
If a = 1 (Price of plants)
If a = 2 (Price of Flower Plants)
If a = 3 (Price of seeds
From 4 to 6 :

Output:

If a = 4 (Price of Fertilizers)
If a = 5 (Price of Hanging Plants)

If a = 6(Price of Pots)
Weekly Sales Analysis :

If a == 7 (weekly sales)
Output :
Adding Data :
If a == 8 ( Add Data )
If DataAdd = 1 ( Plant name )

Output :
Removing Data :
If a == 9 ( Remove Data )
If DataDelete = 1 ( Plant Name )

Output:
Data visualization :

Graphs :
Output :
If s = 1 (Plants Sold per week)

Graph :
If s = 2 (Fertilizers Sold Per Week)

Graph :
If s = 3 (Seeds Sold Per Week)

Graph :
If s = 4 (Flower Plant Sold Per Week)

Graphs :
CONCLUSION

The project has been created with the purpose of


providing the consumers with an application that will
ease their work & save research time and will
them to keep an accurate record of all important details
like components’ name, price, quantity, weekly sales
counts & Date visualization etc. This project is also
helpful for understanding the uses, benefits and ways of
using Python, Pandas and CSV files.

BIBLIOGRAPHY

 Website

https://ncert.nic.in
https://www.cbse.gov.in
https://www.youtube.com
 Books

IP Textbook (class 11)

 PDFs

Data visualisation (Class 12)


Data Handling (Class 12)
CBSE Class XI

You might also like