Dbit DBMS
Dbit DBMS
ON
BACHELOR OF ENGINEERING
IN
INFORMATION SCIENCE & ENGINEERING
SUBMITTED BY
KIRAN B R (1DB22IS402)
i
DON BOSCO INSTITUTE OF TECHNOLOGY
Kumbalagodu, Mysuru Road, Bengaluru – 560074
CERTIFICATE
This is to certify that the Project Report entitled “Courier Management System” is a
bonafide Project work carried out by KIRAN B R (1DB22IS402). in partial fulfilment of V
semester for the Degree of Bachelor of Engineering in Information Science and
Engineering of Visvesvaraya Technological University, Belagavi, during the academic year
2023-24. It is certified that all corrections/suggestions indicated for Internal Assessments have
been incorporated with the degree mentioned.
External Viva
2. …………………………. ………………………….
ii
ACKNOWLEDGEMENT
At the various stages in making the mini project, a number of people have given me
invaluable comment on the manuscript. I take this opportunity to express our deepest
gratitude and appreciation to all those who helped us directly or indirectly towards the
successful completion of this project.
I would also like to thank the teaching and non teaching staff members of Department
of Information Science and Engineering for their corporation.
KIRAN B R (1DB22IS402)
iii
ABSTRACT
The COURIER MANAGEMENT SYSTEM is a web based system designed primarily for the
use in the courier logistics industry. This system will allow courier and logistical services
company to increase scope of the business by reducing the paper work cost and
accountability of goods involved. This system also allows quick and easy management of
transporting parcels from one point to another as they can be easily tracked compared to the
use of manual systems of recording information. After the parcel being sent customers will be
updated with estimated time of delivery and also if there is a delay. Once the parcel arrives at
the destination then the dashboard is updated to be delivered .Since this will reduce the man
required at the front desk it will reduce the loss of goods and services and accountability in
terms of credit.
iv
TABLE OF CONTENTS
1. INTRODUCTION 1-3
1.1 Introduction
1.2 Advantages
1.3 Disadvantages
1.4 Applications
2. SYSTEM ANALYSIS 4-5
2.1 Proposed system
2.2 Aim
2.3 Objectives
3. REQUIREMENT SPECIFICATION 6
3.1 Software Requirements
3.2 Hardware Requirements
REFERENCES 17
v
LIST OF FIGURES
Figure No. Name of the Figure Page No
4.2 ER Diagram 8
6.1 Dashboard 12
LIST OF TABLES
Table No. Name of the Figure Page No
vi
Courier Management System DBMS MINI PROJECT
CHAPTER 1
INTRODUCTION
1.1 INTRODUCTION
The increase in sending parcels from one point to another has led to the development
of sophisticated systems, to ease in accountability and ease of transport and logistics. In
recent times we have seen the registration of courier, cargo and logistics companies in the
country spanning from ground to air. There are many constituents in sending and receiving
parcels which include caring and safely delivering people’s belongings as requested at a fee.
To remain competitive, companies have adopted different methods with IT advancement i.e.
the introduction of platforms like this y where people can easily access services to send and
receive parcels without compromising the existing sending of parcels using trusted riders and
other unorthodox methods.
The courier management system will benefit the courier services owners by
providing rapid, reliable and time-definite delivery connecting remote places from the
developed towns and city. The delivery will be made within 24 hours of sending the parcel.
Manually, courier system process is very difficult to do. It is therefore recommended that the
process be computerized by developing relative software as the world adopts information
and technology; in every area of life, computing is necessary. The system further cuts down
the cost incurred while replacing the lost parcels to the owners and mishandling of parcels.
The application is reduced as much as possible to avoid errors while entering the
data. It also provides error message while entering invalid data. No formal knowledge is
needed for the user to use this system. Thus by this all it proves it is user-friendly. Courier
management system as described above, can lead to error free, secure, reliable and fast
management system. It can assist the user to concentrate on their other activities rather to
concentrate on the record keeping. Thus it will help organization in better utilization of
resources.
1.2 ADVANTAGES
As a result of the online courier management systems the following are the anticipated
advantages and benefits of the proposed system:
• Firstly, it will help in making efficient deliveries and more accountability due to ease pf
follow up of the transportation of a courier from one destination to another.
• The system will also help to reduce labor cost involved. This is because it needs
fewusers compared to the manual system that needs a lot of users and more paper
work involved.
• The system will be less probable to make mistake, since it’s a web based system. This
will also lead to ease the speed of execution and number of optimum screens to
accommodate the maximum throughput.
• Lastly, it will make the job easier by hastening the work process therefore saving time.
1.3 DISADVANTAGES
The proposed system has some disadvantages due to the change made from operating from
manual to computerized system.
These include:
1. Unemployment : Some of the workers expressed fear that they will be laid off due to
the introduction of computerized systems.
2. Training cost : The employees will be trained on the effective use of the courier
system which will cost the company both time and finances.
3. Maintenance cost : The system will require modification due to new user
requirements, upgrades and installations. However, the courier management system for
the transport and cargo sector is worth undertaking as the benefits it will introduce are
immense.
1.4 APPLICATIONS
After the COVID-19 pandemic, courier delivery applications have become extremely
popular, like eCommerce platforms. From clothes to groceries, courier services are available
for all products, and people expect their purchases to be delivered as soon as possible.
Courier delivery service applications must be efficient, quick, safe, and convenient. Here are
the top ten courier delivery applications in India:
Dunzo : They provide professional delivery services, facilitating the quick and safe arrival of
packages. They have a real-time tracking feature and a secure payment system integrated
with the application.
Wefast : Wefast offers its customers delivery services on-demand. It has become one of the
leading delivery applications in the country. It’s a courier service that handles your packages
carefully while ensuring timely deliveries.
Swiggy Genie : Swiggy Genie provides services on-demand and ensures swift and secure
deliveries of several items, including groceries and important documents. It also allows you
to get real-time updates on your delivery status. They also have a customer support team
available to help you 24*7 with your queries and concerns.
Delhivery : Delhivery is a courier delivery app that is a simple start-up on a very small scale.
In the last few years, it has grown and reached heights no one expected. They are extremely
well-reputed for their quick and efficient delivery services. They have extremely well-
planned and distributed logistic centers that optimise their supply chain processes, reducing
negative environmental impact.
DHL : Over the years, DHL has expanded their business in more than 220 countries. They
have a very well-established network that is vastly spread, enabling them to provide
optimised supply chain processes and logistics management options.
Other delivery applications like Pidge, Saral, Lalamove India, Blue Dart, DTDC courier
delivery also uses this corier management system.
CHAPTER 2
SYSTEM ANALYSIS
During analysis it is essential that a complete and consistent set of specifications emerge for
the system. Here it is essential to resolve the contradictions that could emerge from
information got from various parties. This is essential to ensure that the final specifications
are consistent. It may be divided into 5 areas of effort.
1. Problem recognition
3. Modeling
4. Specification
5. Review
Each Requirement analysis method has a unique point of view. However, all analysis
methods are related by a set of operational principles. They are
• The models that depict information, function and behaviour must be partitioned in a
hierarchical or layered fashion.
• The requirements of this system can be defined by going through the existing systemand its
problems.
• They discussing (speak) about the new system to be built and their expectations from it..
2.2 AIM
This project deals with the maintenance of booking details, incoming courier details,
courier non delivery details and courier return details etc; the main aim of this project is to
computerize the maintenance of courier management.
A courier management system with features such as accurate delivery ETAs and real-
time tracking improves customer satisfaction. This enhances the customer experience.
Online shoppers can communicate with dispatch management teams to get real-time updates
on their deliveries.
2.3 OBJECTIVES
General Objective - Manage the information of customer. Shows the information and
description of courier and delivery. Specifically, the researchersaim the following objectives:
CHAPTER 3
REQUIREMENT SPECIFICATION
Languages used
CHAPTER 4
SYSTEM DESIGN
4.1 SCHEMA DIAGRAM
A database schema is a structure that represents the logical storage of the data in a database.
Figure 4.1 which represents the organization of data and provides information about the
relationships. Refer which shows the relation between the tables in a given database. In this
topic, we will understand more about database schema and its types.
4.2 ER DIAGRAM
CHAPTER 5
The Table 5.1 represents the branches table where it specifies the details of branches from
where the parcels can be collected
PARCEL TRACKS
Table 5.2 Parcel_tracks Table
The Table 5.2 represents the parcel_tracks with its parcel id and status of the parcel.
PARCELS
The Table 5.3 represents the entire details of the parcel that is set to be delivered.
SYSTEM SETTINGS
The Table 5.4 represents the system settings where it gives the information of the staff i.e.
USERS
The Table 5.5 represents users which is for the admin use.
CHAPTER 6
RESULTS (SNAPSHOTS)
Dashboard
The Figure 8.1 shows the dashboard where every detail is in brief.
Branch list
Branch Staff
Add Parcel
The Figure 8.4 shows the about us page in which it describes the customers or the cause that
our business serves.
Parcel List
Parcel Tracking
The Figure 8.6 shows the tracking page where user can track the details of their parcel.
Reports
The Figure 8.9 is the report page where the report of the courier can be obtained by giving
required details.
CHAPTER 7
CONCLUSION
To summarize, the world is rapidly evolving and heading toward technical expertise.
Technology is not a static or stagnant field, but rather one that is constantly changing as new
trends arise. As patterns change and improve, it's past time for us to change with them. The
use of online courier management systems is important for getting accountability and making
goods get delivered quickly and making the work easier. As a result, this system would make
it easier for courier companies be accountable for all their services.
REFERENCES
[1] www.w3schools.com/python
[2] www.w3schools.com/mysqlwww.greeksforgreeks.com
[3] www.google.com
[7] https://www.sourcecodester.com