Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 21

INVENTORY MANAGEMENT

SYSTEM
An augmented experiment report submitted in partial fulfilment
of the requirement for the completion of the course

DATABASE MANAGEMENT
SYSTEM
Submitted by

P.Pavan 22341A05D1
P.Vamsi 22341A05D2
P.Sravanthi 22341A05D3
P.Mano Abhinav 22341A05D4
P.Mounika 22341A05D5

Under the esteemed guidance of


Ms.K.Kiranmai
Assistant Professor,Dept of CSE

GMR INSTITUTE OF TECHNOLOGY


An Autonomous Institution Affiliated to JNTU-GV
(Accredited by NBA,NAAC with ‘A’ Grade&ISO 9001:2008 Certified Institution)
GMR Nagar,Rajam-532 127,A.P
2023-2024
GMR INSTITUTE OF TECHNOLOGY
An Autonomous Institution Affiliated to JNTU-GV
(Accredited by NBA,NAAC WITH ‘A’ Grade&ISO 9001:2008 Certified Institution)

DEPARTMENT OF COMPUTER SCIENCE AND


ENGINEERING

CERTIFICATE
This is to certify that augumented experiment report entitled “INVENTORY
MANAGEMENT SYSTEM” submitted by P.Pavan(22341A05D1),
P.Vamsi(22341A05D2),P.Sravanthi(22341A05D3),P.ManoAbhinav(22341A05D4),P.Mou
nika(22341A05D5) have been carried out In partial fulfilment for the award of B.Tech
degree in the discipline of CSE to JNTU-GV is a record of bonafide work carried out under
guidance and supervision. The report embodied in this paper has not been submitted to any
other university or institution for the award of any degree or diploma.

Signature of the Supervisor Signature of the H.O.D


Ms K.Kiranmai Dr.AV.Ramana
Assistant Professor, Associate Professor,HOD,
Department of CSE Department of CSE
GMRIT,RAJAM GMRIT,RAJAM
TABLE OF CONTENTS

 ACKNOWLEDGEMENT

 ABSTRACT

 INTRODUCTION

 IMPLEMENTATION

 OUTPUT

 CONCLUSION
ACKNOWLEDGEMENT

It gives me an immense pleasure to express deep of gratitude to my guide Ms K.Kiranmai


Assistant Professor ,Department of computer science and engineering for whole hearted and
invaluableguidance throughout the report ,without her sustained and sincere effort ,this report
would nothave taken this shape ,She encouraged and helped me to overcome various
difficulties that I have faced at various stages of my report.

We would like to sincerely thank Dr.A.V.Ramana, Associate Professor &HOD,


department of computer science and engineering ,for providing all the necessary facilities
that led to the successful completion of my report.

We the take privilege to thank our principal Dr. C.L .V.R.S. V .Prasad who has
made the atmosphere easy to work ,I shall always be indebted to them.

We would like to thank all the faculty members of the computer science and engineering
for their direct or indirect support and all the lab technicians for their valuable suggestions and
providing excellent opportunities in completion of this report.

Finally, We would like to thank all our friends and family members for their continuous
help and encouragement.

P.Pavan-22341A05D1
P.Vamsi-22341A05D2
P.Sravanthi- 23341A05D3
P.Mano Abhinav-22341A05D4
P.Mounika-22341A05D5
ABSTRACT

An Inventory Management System (IMS) utilizing a Database Management System (DBMS) is


designed to streamline and optimize the tracking and management of inventory levels, orders, sales, and
deliveries. This system serves as a comprehensive solution for businesses to maintain optimal stock
levels, minimize storage costs, and enhance order fulfillment processes. The IMS leverages a
relational database to store and organize critical data related to products, categories, suppliers,
customers, and transactions.Key functionalities of the IMS include real-time inventory tracking,
automated reordering based on predefined stock thresholds, detailed reporting and analytics, and efficient
order processing. The relational database design ensures data integrity and consistency through the use
of primary and foreign keys, constraints, and normalization principles. Moreover, the system
supports the integration with barcode scanners and RFID technology for quick and accurate data
entry.By automating routine inventory tasks and providing insightful analytics, the IMS helps businesses
reduce manual errors, prevent stockouts or overstocking, and make informed decisions about inventory
procurement and management. The implementation of this system enhances operational efficiency,
customer satisfaction, and overall business profitability.In conclusion, the Inventory Management
System built on a robust DBMS framework offers a scalable, secure, and efficient solution for managing
inventory in a dynamic business environment. It empowers businesses to maintain control over their
inventory processes, ensuring they can meet market demands effectively while optimizing resource
utilization.
INTRODUCTION

An inventory management system is the combination of technology


(hardware and software) and processes and procedures that oversee the monitoring
and maintenance of stocked products, whether those products are company assets,
raw materials and supplies, or finished products ready to be sent to vendors or end
consumers.

This system can widely be used by normal shops, departmental stores or


MNCs for keeping a proper track of the stock. It also consists of information like
manager details, customer details etc.

With the help of this system we can fix a minimum quantity of any
inventory below which we need to place an order for that inventory. This will help
us in good sales results and never the out of stock stage for any inventory.

INTRODUCTION ABOUT SQL:

 SQL stands for Structured Query Language


 SQL lets you access and manipulate databases
 SQL is used to interact with databases, enabling users to perform tasks such
as querying data, updating records, inserting new data, and managing the
structure of the database.
INVENTORY MANAGEMENT SYSTEM:

Project is related to Inventory Management System


The project maintains three levels of users:-
 Billing Counter Level
 Manager Level
OwnerLevel

Main facilities available in this project are:-


 We can forecast the sales by analyzing the previous sales statistics.
 We can get an idea that when we need to order new inventory.
 We can reduce the chances of any kind of frauds done by the staff members in the
inventory.
 Customer details can be added.
 Invoice generation.
 We can keep a track of transactions received through different payment methods
ER DIAGRAM FOR INVENTORY MANAGEMENT SYSTEM
RELATIONAL MODEL
CREATE:
INSERT
PL/SQL

Functions:

DECLARE
due1 number(7);
cart_id1 number(7);
function get_cart(c_id number)return number is
BEGIN
return (c_id);
end;
BEGIN
cart_id1:=get_cart('&c_id');
select due into due1 from transaction where
cart_id=cart_id1;
dbms_output.put_line(due1);
end;
/
Cursors:

DECLARE
p_id product.pid%type;
p_name product.pname%type;
p_stock product.p_stock%type;
cursor p_product is
select pid,pname ,p_stock from product;
BEGIN

open p_product;
loop
fetch p_product into p_id,p_name,p_stock;
exit when p_product%notfound;
dbms_output.put_line(p_id||' '||p_name||' '||p_stock);
end
loop;

close p_product;
end;
/
Procedure:
DECLARE
a number;
b number;
PROCEDURE check_stock(x IN number) IS
BEGIN
IF x < 2 THEN
dbms_output.put_line('Stock is Less');
ELSE
dbms_output.put_line('Enough Stock');
END IF;
END;
BEGIN
b:='&b';
select p_stock into a from product where pid=b;
check_stock(a);
END;
/
CONCLUSION:

The implementation of an Inventory Management System (IMS) utilizing a


Database Management System (DBMS) provides significant benefits to
businesses by enhancing the efficiency and accuracy of inventory operations.
This system effectively addresses the complexities associated with managing
stock levels, order processing, and supply chain coordination.In conclusion,
an Inventory Management System built on a DBMS framework is an
indispensable tool for modern businesses seeking to maintain optimal
inventory levels, improve operational workflows, and drive overall business
success.

You might also like