Sei sulla pagina 1di 5

Ecommerce Food Products Sales Forecasting

System

E-commerce is a process of buying and selling of products or services, making


money transfer and transferring data over electronic medium. Ecommerce has
evolved to make products easier to discover and purchase through online
retailers and marketplaces. Food Products sector is the largest retail category.
There are many leading food ecommerce sites available in the market, which
leads to high competition among food retailers. Online food retailers face
many problems like coming new trends, food quality, etc. because of this the
sales graphs fluctuates. Hence there is a wide need for sales prediction system.
And that’s exactly the problem companies struggle with collecting data. To
overcome this problem, we have proposed an ecommerce food products sales
forecasting system which helps by maintaining the previous sales data and on
the basis of previous sales it predicts the upcoming year sales. There are 2
modules in this sales forecasting software namely, Admin and User. Admin can
add products and view products; list of users and users order and view the
generated sales predictive analysis report. Users can view the products added
by admin, he/she can add products to cart for buying purpose. He/she can
track the order and view the previous order history.
 Modules:

The system comprises of 3 major modules with their sub-modules as


follows:

1. Admin:
 Login: Admin can login in his personal account using id and
password.
 Add Products: Admin can add a new food product.
 View Products: Admin can view all Uploaded products.
 View User: Admin can view users.
 View User Order: Admin can view order placed by user.

2. User:
 View products: User can view all products.
 Add products to cart: User can add desire products into the cart.
 Track order: User can track his/her order.
 View order history: User can view his previous order history.
Project Lifecycle:

Description
The waterfall Model is a linear sequential flow. In which progress is seen
as flowing steadily downwards (like a waterfall) through the phases of software
implementation. This means that any phase in the development process begins
only if the previous phase is complete. The waterfall approach does not define
the process to go back to the previous phase to handle changes in
requirement. The waterfall approach is the earliest approach that was used for
software development.
 Hardware Requirement:

 Processor –Core i3
 Hard Disk – 160 GB
 Memory – 1GB RAM
 Monitor

 Software Requirement:

 Windows 7 or higher
 Python
 Django framework
 MySQL database
 Advantages

 Saves time
 Easy to access the system anywhere and anytime.

 Limitation
 Requires an active internet connection.

 Application
 This system can be used by the multiple peoples to get the
counselling sessions online.

 Reference
 https://shsu-ir.tdl.org/shsu-
ir/bitstream/handle/20.500.11875/1164/0781.pdf?sequence=1
 https://ieeexplore.ieee.org/document/6208293/
 https://ieeexplore.ieee.org/document/4679917/

Potrebbero piacerti anche