Professional Documents
Culture Documents
Submitted By
Supervised By
Dr. Nauman Riaz
MSC (Computer Science)
Session 2020 – 2022
© University of Gujrat
1
Warehouse Management System
STATEMENT OF SUBMISSION
This is certify that Kabeer Ahmad Roll No. 20010819-018 and Usman Sadiq
Roll No. 20010819-027 and Roshan Khizer Roll No. 20010819-061 has
successfully completed the final year project named as Warehouse Management
System at the Department of Information Technology, University of Gujrat, to
fulfill the requirement of the degree of MSC in Computer Science.
__________________________ ___________________________
Project Supervisor Project Management Office,
Department of Computer Science.
__________________________
Chairperson Computer Sciences.
© University of Gujrat
2
Warehouse Management System
Acknowledgement
We truly acknowledge the cooperation and help make by Dr. Naveed Anwar Butt,
Chairman, Department of Information Technology, University of Gujrat. He has been a
constant source of guidance throughout the course of this project. We would also like to
thank Dr. Nauman Riaz for his help and guidance throughout this project. We are also
thankful to our friends and families whose silent support led us to complete our project.
1- Kabeer Ahmad
2- Usman Sadiq
3- Roshan Khizer
Abstract
© University of Gujrat
3
Warehouse Management System
1.1. Introduction
A warehouse management system (WMS) is a web based software solution used to optimize
warehouse and distribution center operations. WMS solutions are becoming increasingly
common in wholesale, retail, eCommerce, 3PL, the life sciences, and large-scale
manufacturing environments because they can track the storage and movement of inventory
in real time, reducing manual errors, improving efficiencies, and increasing productivity
overall.
This guide will provide an overview of what a warehouse management system is, how it can
help your organization.
1.2. Objective:
The objective of “warehouse Management System” is to allow the administrator of any
organization to edit and find out the details of a product, and allows the authority to maintain
this system. It’ll also facilitate keeping all the records of workers, such as their id, name etc.
So all the information about a product and workers will be available in a few seconds.
1.2.1. Features of Project:
The features of this project are following:
View product
Add information of new product.
Update the information of products.
Delete the information.
Searching of product’s/worker’s marks by index no.
Easy access of saved data inside the system.
It is highly secure and less time consuming: hence time wastage can be avoided
1.2.2. Warehousing Functions
Warehousing is a critical aspect you need to consider if you’re looking to run a profitable and
efficient business. It allows you to manage your inventory while maintaining and controlling
items before they ship. Here’s a list of warehouse management functions that will not only
solve your business challenges but give you a systematic process to follow:
1.2.3. Storage
You need to have a clear objective about your warehouse’s purpose, inventory, lifespan and
storage space before starting. Items you don’t need right away can be kept for storage and
removed as needed. This strategy reduces stock wastage while ensuring that items are safe
and protected.
Storage plays a critical role in warehouse management functions. For example, you’ll
probably require additional storage during the holiday season and when goods sell at lower
rates. You can remove these items from storage when prices increase or demand is high.
1.2.4 Minimize Risks
Items stored in warehouses are most likely insured from situations like theft, fire or damage.
Although most warehouses are built to minimize risks, it is still advisable to install
surveillance systems to capture any criminal activity and avoid future thefts. Such systems
can boost warehouse security by allowing managers to monitor every ongoing activity in and
around the warehouse remotely.
© University of Gujrat
5
Warehouse Management System
Installing alarm systems and placing sensors in locations that need close monitoring will
automatically send you signals and notifications for potential break-ins.
1.2.5 Value-Added Services
Packing and grading are value-added services warehouses offer on behalf of the manufacturer
of goods or wholesalers. It also includes customization, re-packaging, re-branding, bundling
and processing. Such services provide efficient product delivery, generate higher value, and
optimize the supply chain.
Barcode printing, stamping, labeling, invoice printing, order fulfillment, goods disposal and
quality checks are other value-added services provided by warehouses.
1.2.6. Price Stability
Maintaining a stabilized pricing option is another important aspect that warehouses control.
They help manage price fluctuations by storing goods when there is excess demand in the
market while releasing goods when the demand is under control. This strategy lets
warehouses make sure there’s enough inventory/goods to match supply and demand, leading
to price stability.
1.3. Goods Movement
Easy movement of goods includes inbound and outbound activity, order selection and
transfer to storage. This is one major reason why infrastructure and the warehouse
management system features you’re using should be upgraded on a regular basis.
Similarly, to run a successful business, you must consider choosing a WMS software with
features and requirements that best suit your needs.
© University of Gujrat
6
Warehouse Management System
also determine the solution to related problem after completing the feasibility study of that
project. It revealed the level/scope, limitations and basic importance, or need of that system.
It also represents concern to undertake that project or, not and all level of scheduling,
defining, project planning must fulfill here. This study provides complete description also
then the feasibility report will provide the following basic contents:
Operational
1.4.1. Financing
1.4.2. Specification
1.4.3. Information
1.4.4. Motivational
1.5. Operational Feasibility:
The primary function of a warehouse is to provide storage space for equipment, inventory
or other items. It offers appropriate facilities to the enterprises for storing their goods when
they aren't called for a sale. This helps prevent wastage of stock and ensure its protection and
safety.
1.5.1. Financing :
Financing is another one of the diverse functions of a warehouse. Warehouse financing is a
type of inventory financing that involves a loan provided by a financial institution to a
manufacturer, company, or processor. In this case, goods, inventory, or commodities are
deposited in a warehouse and used as collateral for the loan.
When goods are transferred to any warehouse, the depositor gets a receipt, which acts as
evidence about the deposit of goods. The warehouse can also issue a certificate in favour of
the owner of the goods, which is called ‘Warehouse-keeper’s warrant’. This is a document of
title and can be passed on by simple endorsement and delivery. So while the goods are in the
custody of the warehouse-keeper, the owner can procure loans from banks and other financial
institutions, pledging this warrant as security.
1.5.2. Specification
The key warehouse management system specifications involve providing a way to store,
organize, manage and analyze inventory data. Systems requirements include: An easy-to-
use interface that doesn't require advanced training, support or documentation.
1.5.3. Information
Warehouses keep track of information about goods and materials sent into the warehouse,
stored and shipped out. In addition to that, any other information regarding the warehouse is
recorded. It allows the warehouse managers and other concerned personnel to get accurate
insights to ascertain the availability of stock, stock processing and stock replenishment
requirements.
The data maintained by the information system in the warehouse must be precise, timely, and
free from errors. It may then be presented to the higher management for the purpose of
making more informed and better decisions.
1.6 Scope of Project:
To implement Php languages.
© University of Gujrat
7
Warehouse Management System
© University of Gujrat
8
Warehouse Management System
© University of Gujrat
9
Warehouse Management System
© University of Gujrat
10
Warehouse Management System
Design is a creative process. A good design is the key to effective system. The term “design”
is defined as “the process of applying various techniques and principles for the purpose of
defining a process or a system in sufficient detail to permit its physical realization”. It may be
defined as a process of applying various techniques and principles for the purpose of defining
a device, a process or a system in sufficient detail to permit its physical realization. The
system design develops the architectural detail required to build a system or product. As in
the case of any systematic approach, this software too has undergone the best possible design
phase fine tuning all efficiency, performance and accuracy levels. The design phase is a
transition from a user oriented document to a document to the programmers or database
personnel. System design goes through two phases of development: Logical and Physical
Design.
3.2. Logical Design:
The logical flow of a system and define the boundaries of a system. It includes the
Following steps:
Reviews the current physical system – its data flows, file content, volumes, frequencies etc.
Prepares output specifications – that is, determines the format, content and frequency of
reports.
Prepares input specifications – format, content and most of the input functions.
Prepares edit, security and control specifications.
Specifies the implementation plan.
Prepares a logical design walk through of the information flow, output, input,
Controls and implementation plan.
Reviews benefits, costs, target dates and system constraints.
3.3. Physical Design:
Physical system produces the working systems by define the design specifications that tell the
programmers exactly what the candidate system must do. It includes the following steps.
Design the physical system.
Specify input and output media.
Design the database and specify backup procedures.
Design physical information flow through the system and a physical design Walk through.
Plan system implementation.
Prepare a conversion schedule and target date.
Determine training procedures, courses and timetable.
Devise a test and implementation plan and specify any new hardware/software.
Update benefits , costs , conversion date and system constraints
3.4.Design/Specification activities:
Concept formulation.
Problem understanding.
High level requirements proposals.
Feasibility study.
Requirements engineering.
Architectural design.
© University of Gujrat
11
Warehouse Management System
© University of Gujrat
12
Warehouse Management System
© University of Gujrat
13