You are on page 1of 17

K. J.

Somaiya Institute of Engineering


& Information Technology, Mumbai
Department of Computer
Engineering
“Inventory Management
System”
Sanket Ashar (B-1)

Shubh Bhagat (B-19)


Hardik Rathod (B-48)
Vidit Shah (B-56)

10/21/2021 Supervisor
Computer Engineering Department 1
Outline of Project
□ Introduction
□ Problem statement
□ Importance
□ Software Requirements
□ Overview and Planning
□ System implementation
□ Conclusion
□ References

10/21/2021 Computer Engineering Department 2


INTRODUCTION

Inventory management is essentially a variety of techniques, tools and technologies that a


business uses to manage and control their inventory. The way that it’s utilized and implemented
ranges from simple right through to complex. It depends on the needs and scope of the business
and the capabilities and functionality of the management software used. For all inventory-centric
businesses, inventory management software is an essential and valuable tool. It is what controls
the flow of stock in and out, it maintains the correct inventory levels for all items and stock, it
allows access to sales data and analytics, and is how businesses set individual safety-stock
requirements.

Computer Engineering Department 3


PROBLEM STATEMENT

• In is very difficult to manage the records of every product manually It is very time
consuming process. In case any problems occurs like missing the records which are
saved in offline then many problems arises and it becomes difficult to get back the data
so managing the details is not preferable.
• The problem faced by the company is they do not have any systematic system to record
and keep their inventory data. It is difficult for the admin to record the inventory data
quickly and safely because they only keep it in the logbook and not properly organized.

Computer Engineering Department 4


Importance

This helps us to access and manage the information easily. This also helps to
verify the stock currently available with them and to update the stock when
necessary. This also reduce the time to search the product from the current
available stock.The role of an inventory system is to track your products and
supplies. Inventory management is the process of controlling of the ordering,
storage and use of components that a company uses in the production

Computer Engineering Department 5


Software Requirements

Software:
1. Frontend : Html, JavaScript, CSS, Ajax
2. Backend : Python-Django
3. Database: SQL

Hardware:
PROCESSOR : 64-bit, Winows 10
ROM : 2GB
RAM : 4GB
PROPOSED SYSTEM / IDEA
FRONTEND BACKEND
(HTML+CSS+JS) (DJANGO+JSON)

DATABASE
FUTURE (SQL)
PLAN…

Computer Engineering Department 7


Overview and Planning
This system has the following modules:
• Login :
The seller gives the user name and password and logs into the system.

• Register :
The seller gives the necessary details and register into the system.

• View and select product:


The database contains the list of available products and are displayed when selected. The total amount of
the selected produced is displayed. To maintain the customer and owner relationship discount option is
added.

• Billing:
On selecting the products and quantity the amount is displayed along with the details of selected
products.
Implementation

Computer Engineering Department 9


Implementation
Implementation
Implementation
Implementation
Implementation (contd..)
Future Scope
Watching towards drawbacks and improving the website:

• We are going to add security feature, means when an user gets an link to open
it he/she will get a message for password or One Time Password(OTP) so that
some unauthorized person can’t open the file.

• We are thinking to add to upload multiple file at a time and we are also going
to increase the data limit so user can transfer more files.
Conclusion

In the website developed for this project, it is clear that the upload time increases for
files stored in database as the file size increases, but download time of files, whether
stored in database or file system is almost the same. Also database has got more
advantages when considering maintenance, security, integrity etc. Considering these
facts, the administrator can store the files in the database, if the users do not care much
about the 51 upload time, since the administrator would find it easy to administer and
maintain the files when stored in the database. But if upload time is taken into
consideration, and then file system option would be better. Also if authentication is not
required to download file (e.g. images that are used in a web application), then file
system option would perform much better while uploading as well as downloading.
Thank You

10/21/2021 Computer Engineering Department 17

You might also like