Professional Documents
Culture Documents
BACHELOR OF SCIENCE
Developed and submitted by
Swati Dubey (Roll No-21481425)
Pushpam Pandey (Roll No-21481423)
ACADEMIC SESSION 2020-2023
1|Page
CANDIDATE DECLEARATION
I hereby declare that the work presented in the project work entitled "Inventory
Management System" , is carried out by us. I have not submitted the matter
embodied in this project for the award of any other degree or diploma of any
other University.
I have given due credit to original authors/ sources for all the words, ideas,
diagrams, graphics, computer programs, testing, results that are not my original
contribution.
I affirm that no portion of my work is plagiarized, and the testing and reports
reported in the report are not manipulated. In event a complaint of plagiarism
and the manipulation of the testing and results, I shall be fully responsible and
answerable.
2|Page
Dr. Ram Manohar Lohia Avadh University, Ayodhya
(A State University)
Sultanpur Road, Naka Bypass, Ayodhya-224001
CERTIFICATE
This is to certify that Swati Dubey(21481425) and Pushpam Pandey(21481423)
has carried out the project work presented in this report entitled "Inventory
Management System" for award of Bachelor of Science from Dr. Ram Manohar
Lohia Avadh University, Ayodhya under our supervision. The project embodied
result of original work, and studied are carried out by the student themselves
and the contents of the project do not form the basis for the award of any degree
to the candidate or to anybody else from this or any other University/Institution.
(Signature)
SUPERVISOR
Dr. Deepak Kumar Verma(Assistant Professor)
Department of Computer Science
Dr. RMLAU, Ayodhya
TABLE OF CONTENT
3|Page
1. Acknowledgement 5
2. Abstract 6
3. Introduction 7
Overall Description 8
4. Problem Formulation 10
5. Feasibility Analysis 11
6. Activity Diagram 12
7. Hardware Requirement 13
9. Software Requirement 14
14. Java 19
17. Conclusion 75
18. References 76
ACKNOWLEGMENT
4|Page
"It is not possible to prepare a project without the assistance & encouragement
of other people. This one is certainly no exception".
This project, being a maiden experience for me, has been a big confidence
booster. The contentment that accompanies the accomplishment of any task
with success is incomplete without acknowledging the people who make it
possible, whose constant guidance and encouragement crowned our hard work
with triumph. I feel grateful to a lot of people, who during the course of our
project, provided me with invaluable both personal and professional.
I also take this opportunity to thank our teachers for their various acts of
kindness throughout the project work. I would also like to thank my parents for
providing me the moral support and inspiring me for better things.
PUSPHAM PANDEY
SWATI DUBEY
ABSTRACT
5|Page
An inventory management system (or inventory system) is the process by which
you track your goods throughout your entire supply chain, from purchasing to
production to end sales. It governs how you approach inventory management
for your business. Therefore, the task of inventory management is to find the
quantity of inventories that will fulfill the demand, avoiding overstocks. This
paper presents a case study for the assembling company on inventory
management. It is proposed to use inventory management in order to decrease
stock levels and to apply an agent system for automation of inventory
management processes. Inventory management system (IMS) use for a
departmental store.
This system can be used to store the details of the inventory based on the sale
details, generate sale and inventory report periodically etc. this is one integrated
system that contains both the user component( used by sales persons , sales
managers inventory managers) and the admin component (used by the
administrators for performing admin level function such as adding new item to
the inventory) etc.
INTRODUCTION
6|Page
Inventory management system is high performance software, which speed up
the business operation of the organization. Every organization, which deals with
the materials, put its great effort in the efficient utilization of its material
according to its need and requirement. The organization has to perform number
of tasks and operations in order to run its business in manual system.
OVERALL DESCRIPTION
7|Page
The Inventory Management System is developed and designed for recording
and managing the inventory of an organization. It can also be used for different
institution with fewer modification as per requirement. the system can be easily
updated as the other institutional requirement may not be integrated on our
project . After the continuous effort , testing and debugging the current system
is ready to be implemented in an organization.
Some of the lesson that we had learned from the project are:-
SCOPE:
The scope of the proposed system is in such a way that it can be executed to
more higher level by adding the different-different modules such as module of
customer, seller invoice of the item etc.
PROBLEM FORMULATION
9|Page
Inventory control is an essential need for every business organizations. The
future of business organizations depends upon inventory considered and on the
achievements of company’s objectives. Inventory Management System is very
hard so for solution of this problem we made This Inventory Management
System project.
Moreover, inaccurate and hard-to-find inventory can also lead to the issue of
overstocking, which we discussed above. Therefore, having complete visibility
of your inventory is vital for your business. The best way to deal with this issue
is to integrate a real-time inventory management system.
FEASIBILITY ANALYSIS
10 | P a g e
The feasibility study is an evaluation and analysis of the potential of a proposed
project which is based on extensive investigation and research to support the
process of decision making .
Economic Feasibility
As we need not to perform high level researches on our projects we did not
spend any amount while preparing this project.
Operation Feasibility
Our Software runs smoothly in the given software and hardware
requirements . it does not consist extra requirement.
Schedule Feasibility
We had about 4-5 months time to prepare this software and we have
completed it within.
ACTIVITY DIAGRAM
11 | P a g e
STARE
ENTER IN
TEXT
NO
DISPLA
Y
PURCHASE
HARDWARE REQUIREMENT
- Processor: Pentium 4 or more for optimum performance.
12 | P a g e
- RAM: Recommended 256 MB
- Hard Disk : 20 GB
SOFTWARE REQUIREMENT
- Java development kit
13 | P a g e
- Apache Netbeans
- Language
Java
For Database -
- XAMPP software
- phpMyAdmin
- MySQL (Language)
-Microsoft
-JVM
-Window 11
MODULES IN SYSTEM
14 | P a g e
Purchase:- Customer can purchase the item he wanted.
Update:- The seller can update the list of item as the requirement.
ADDED WORK
1. Add And Delete-
15 | P a g e
Add and delete is provide a advance facilities of this software.
2. Purchase
In this system we can easily purchase item which we need.
3. Update
If we need to update the detail of any item we can easily do that also.
PROPOSED SYSTEM
16 | P a g e
Major goal of Inventory Management System is to make ordering, stocking,
storing, and using inventory as simple and efficient as possible for firms. You'll
always know what things are in stock, how many there are for you to manage
your inventory properly. An inventory system's main function is to keep track of
your products and supplies. Here, main function of the inventory is to add/
delete and update inventory.
EXISTING SYSTEM
17 | P a g e
One of the most common challenge to inventory management is preventing the
overselling of the product and running out of inventory. So using this system we
can always update the status of products and products are always in the stock.
Also One of the most common challenges to inventory management is
preventing the overselling of products and running out of inventory. Using
historical and seasonal data trends can help you accurately predict customer
orders.
JAVA
18 | P a g e
In this project Java language is used.
About Java
Java is one of the most popular and widely used programming language and a
platform that was developed by James Gosling in the year 1982. It is based on
the concept of Object-oriented Programming language. Java is a high-level,
object-oriented, secure, robust, platform-independent, multithreaded, and
portable programming language.
WHAT IS JAVA-
Java is a widely-used programming language for coding web applications. It has
been a popular choice among developers for over two decades, with millions of
Java applications in use today. Java is a multi-platform, object-oriented, and
network-centric language that can be used as a platform in itself.
ADVANTAGE-
19 | P a g e
Advantages of Java are as follows-
- Java is object-oriented.
This allows you to create modular programs and reusable code.
- Java is platform-independent.
One of the most significant advantages of Java is its ability to move easily
from one computer system to another. The ability to run the same program on
many different systems is crucial to World Wide Web software, and Java
succeeds at this by being platform-independent at both the source and binary
levels.
20 | P a g e
DISADVANTAGE
Disadvantage of Java are as follows-
Java focuses on being more manageable but at the same time, it has to
compromise it with the overly complex codes and long explanations for each
thing.
21 | P a g e