0% found this document useful (0 votes)
25 views5 pages

4 Fruit Processing Synopsis

Uploaded by

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

4 Fruit Processing Synopsis

Uploaded by

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

Fruit Freshness Prediction Using

Machine Learning

Abstract
Introduction:
It is developed Python and Django based web application named “Fruit Processing System”
that covers all the aspects of managing fruits properties like colour, shape, vitamins and other
things. It improves operational effectiveness, reduce costs, reduce errors, and reduce
timeconsumption.

1. Actual System:
Now a days there is some systems to check fruits properties. These systems are working well.
I am inspired from such system and decide to make such type of advance application for the
society

2. Present System:

This system help reduce the problems occur when using the manual system and helps
organizations to maintain their records good and well.
.Theimportantthingiesitwillbecomeeasierfort records retrieval. This software also stores all
the fruit details, fruit profileetc. Thissystem enables organizations to manage fruit records
well.

.
3. Proposed System :

My application contains various modules. My application will not only help the admin
to preview the monthly or yearly data but it will also allow them to edit, add or update
records. The software will also help the admin to monitor the transactions made by the
and generate confirmations for the same. The admin will be able to manage and update
information about new fruits.They can track details about the previous transactions made
by them.

The system also has an administrator section, where only a single person can manage
thewhole system. Administrator can add/removeitems from the system.

1. To design system for Fruit Processing can fulfil the basic requirement for fruit
organizations including the registration, contain in fruits.
2. Helping people to search for details of fruit is our main objectives. User can search
fruits vitamins and other contain

3. A platform where admin can check fruit details and provide proper information about
fruit.

Objectives:-
This system provides proper details about various fruits. So society gets benefits from
this application.

Scope:
This system can be used at various malls, fruits organizations to sell various types of
fruits. Some fruit look well from outside but sometime there is lack of vitamins and
minerals so such type of system can avoid to sell such fruits and we human being life can
be saved by such fruits. So this is most important system for society.

Methodology:-
This projects uses Python, Django, sqlite3 database and machine learning concepts.

Using machine learning we provides various details about fruits. Coming technology is
mostly prefer to ML so we took this concept in our project.

Project Plan:
In this project we pass fruit image to the system and provides some symptoms to the
application and then the application gives us result about the fruit contain.

To do this we have collected lot of details about fruits from fruit organizations and fruit
sellers. Later we make plan how to implement these things in our application.
Software Development Life Cycle: SDLC for short, is a well-defined, structured sequence of
stages in software engineering to develop the intended software product.

SDLC Activities:
SDLC provides a series of steps to be followed to design and develop a software product
efficiently. SDLC framework includes the following steps:
1. Planning
In which the SDLC the Requirement planning is the first phase of the software development
life cycle and most important. In the process of planning the development of the software, the
process is not complete (meaningless) until the plan is perfect, calculate the strength and
weaknesses of the project. “What do we want” in this step the team defines and gathering the
requirements of the new software from the client and determine the resource required and
cost.
2. Analysis
The next phase is requirements is to clearly define the fruit requirement and get
Approval . In this phase the main focus of the project manager and meeting with the user are
held to determine the requirements of the user like; how the system will be used? What the
system should input data from the user? What the system should produce the output?
3. Design
Software design is actually a multi-step process that focuses on for distinct attributes of the
program data structure, software architecture, and procedure detail & interface
characteristics. The design process translates requirements into representation of the software
that can be assessing for quality before coding begins. Like requirements the design is
documented & become a part of the software configure.
4. Development (Coding):
The design must be translated into a machine-readable form. The code generation steps
perform this task. If design is performed in a detailed manner, coding can be accomplished
mechanistically.
5. Testing:
Once code has been generated program testing begins. The testing process focuses on the
checking of data and input integrity, logical internals of software, ensuring that all statements
have been tested, i.e. conducting tests to uncover errors & ensure that define input will
procedure actual results that agree with required results.
6. Integration:
Software may need to be integrated with the libraries, databases and other program(s). This
stage of SDLC is involved in the integration of software with outer world entities.
7. Implementation:
This means installing the software on user machines. At times, software needs post-
installation configurations at user end. Software is tested for portability and adaptability and
integration related issues are solved during implementation.

Software Requirement Analysis


System Analysis is the process of studying a procedure in order to identify its goals
and purposes and create systems and procedures that will achieve them in an efficient
way. It is a problem solving technique that improves the system and ensures that all
the components of the system work efficiently to accomplish their purpose.
A systems analyst researches problem, plans solutions, recommends software and
systems, and coordinates development to meet business or other requirements. The
main goal of this system analyst is to collect different data from different site, process
these data and generate progress as well as daily report.
System analyst operates in a dynamic environment where change is a way of life. The
environment may be a business firm, a business application, or a computer system. to
construct a system the following key elements must be considered: -
 Input: Input is what data the system receives to produce a certain output.
 Output: What goes out from the system after being processed is known as Output.
 Processing: The process involved to transform input into output is known as
Processing.
 Control: In order to get the desired results it is essential to monitor and control the
input, Processing and the output of the system. This job is done by the control.
 Feedback: The Output is checked with the desired standards of the output set and
the necessary steps are taken for achieving the output as per the standards, this
process is called as Feedback. It helps to achieve a much better control in the
system.
 Boundaries: The boundaries are nothing but the limit of the system. Setting up
boundaries helps for better concentration of the actives carried in the system.
 Environment: The things outside the boundary of the system are known as
environment. Change in the environment affects the working of the system.
 Interfaces: The interconnections and the interactions between the sub-systems are
known as the Interfaces. They may be inputs and outputs of the systems.

Hardware and Software Requirements.
❖Hardware Requirements:-

 Any dual core System


 RAM 512 MB
 HDD 10 GB
❖Software Requirement:-

 Python 3.9
 Sqlite3 server - Database connectivity and management
 OS Windows 10- Very user friendly and common OS
 Django Framework
 HTML
 CSS
 JavaScript
 Bootstrap
 Various Moduls related to ML

You might also like