0% found this document useful (0 votes)
23 views23 pages

Dbit DBMS

reports

Uploaded by

chetise21032
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views23 pages

Dbit DBMS

reports

Uploaded by

chetise21032
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

Jnana Sangama, Belagavi – 590018.

DBMS MINI PROJECT REPORT


(21CSL55)

ON

“Courier Management System”


Submitted in partial fulfilment for the requirement of V Semester for the Degree of

BACHELOR OF ENGINEERING
IN
INFORMATION SCIENCE & ENGINEERING

For the Academic Year 2023-24

SUBMITTED BY
KIRAN B R (1DB22IS402)

Under the Guidance of


Dr.B K Raghavendra
Assistant Professor
Dept. of Information Science and Engineering

Department of Information Science and Engineering


DON BOSCO INSTITUTE OF TECHNOLOGY
Kumbalagodu, Mysuru Road, Bengaluru – 560074
2023-24

i
DON BOSCO INSTITUTE OF TECHNOLOGY
Kumbalagodu, Mysuru Road, Bengaluru – 560074

DEPARTMENT OF INFORMATION SCIENCE AND ENGINEERING

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.

Signature of Guide Signature of HoD

Dr. B K RAGHAVENDRA Dr. B K RAGHAVENDRA


Asst. Professor Professor & Head
Dept. of ISE, Dept. of ISE,
DBIT, Bengaluru. DBIT, Bengaluru.

External Viva

Name of the Examiners Signature with Date


1. ………………………… .…………………………

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 like to thank our Principal Dr. B. S. NAGABHUSHANA, Don Bosco


Institute of Technology, Bengaluru for his support throughout this project.

I express our whole hearted gratitude to Dr. B. K. RAGHAVENDRA, who is our


respectable Professor and Head of Department of Information Science and Engineering.
I wish to acknowledge for his valuable help and encouragement.

In this regard I owe a heartfelt gratitude to our guide Dr. B K RAGHAVENDRA


Professor & Head of Department of Information Science and Engineering, DBIT,
Bengaluru for his constant help and support extended towards us during the course of the
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

Sl. No. CHAPTERS Page No

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

4. SYSTEM DESIGN 7-8


4.1 Schema Diagram
4.2 ER Diagram

5. DATA BASE TABLES 9-11

6. RESULTS ( snapshots) 12-15


7. CONCLUSION 16

REFERENCES 17

v
LIST OF FIGURES
Figure No. Name of the Figure Page No

4.1 Schema Diagram 7

4.2 ER Diagram 8

6.1 Dashboard 12

6.2 Branch List 12

6.3 Branch Staff 13

6.4 Add Parcel 13

6.5 Parcel List 14

6.6 Parcel Tracking 14


6.7 Report Page 15

LIST OF TABLES
Table No. Name of the Figure Page No

5.1 Branches Table 9

5.2 Parcel Track Table 9

5.3 Parcel Table 10

5.4 System settings Table 11


5.5 User Table 11

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.

Dept. of ISE,DBIT 2023-24 P age-1 -


Courier Management System DBMS MINI PROJECT

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.

Dept. of ISE,DBIT 2023-24 P age-2 -


Courier Management System DBMS MINI PROJECT

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.

Dept. of ISE,DBIT 2023-24 P age-3 -


Courier Management System DBMS MINI PROJECT

CHAPTER 2

SYSTEM ANALYSIS

2.1 PROPOSED SYSTEM

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

2. Evaluation and synthesis

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 information domain of the problem must be represented and understood.

• The functions that the software is to perform must be defined.

• The behaviour of the software as a consequence of external events must be defined.

• 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.

Dept. of ISE,DBIT 2023-24 P age-4 -


Courier Management System DBMS MINI PROJECT

• 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:

1. Develop a user friendly interface.


2. To create a database to store, manage and backup parcel and courier records.
3. To establish a framework guideline for a legally accepted courier management
system.
4. To establish the requirements, policies and procedures for managing the courier
management system.
5. To develop and test a courier management system that is been developed.

Dept. of ISE,DBIT 2023-24 P age-5 -


Courier Management System DBMS MINI PROJECT

CHAPTER 3

REQUIREMENT SPECIFICATION

3.1 SOFTWARE REQUIREMENTS

• Operating system : Windows 98, XP , 7,8 or 10 or Linux

Languages used

• Front end : HTML,PHP and Bootstrap

• Back end : SQL

• Web-Server:Apache Tomcat Web Server

• Web-Browser : Any Browser

• IDE : Notepad++, Xampp and MySQL

3.2 HARDWARE REQUIREMENTS

• Processor : Intel Core 3 or above

• Processor speed : 250MHz to 833MHz

• RAM : Minimum 512MB RAM

• Hard Disk : 100GB

Dept. of ISE,DBIT 2023-24 P age-6 -


Courier Management System DBMS MINI PROJECT

CHAPTER 4

SYSTEM DESIGN
4.1 SCHEMA DIAGRAM

Figure 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.

Dept. of ISE,DBIT 2023-24 P age-7 -


Courier Management System DBMS MINI PROJECT

4.2 ER DIAGRAM

Figure 4.2 ER Diagram

The Entity-Relationship model or ER model describes the interrelated things of interest in a


specific domain of knowledge. A basic ER model is composed of entity type and specifies
the relationships that can exist between the entities. The ER of Courier Management Figure
4.2 shows all the visuals instrument of database tables and the relations between the
branches, parcels, parcel_tracks and users etc.

Dept. of ISE,DBIT 2023-24 P age-8 -


Courier Management System DBMS MINI PROJECT

CHAPTER 5

DATA BASE TABLE


BRANCHES

Table 5.1 Branches Table


COLUMN TYPE ATTRIBUTES DEFAULT
Id int(30) NULL
Branch_code varchar(50) NULL
Street text NULL
City text NULL
State text NULL
Zip_code varchar(50) NULL
Country text NULL
Contact varchar(100) NULL
Date_created datetime current_timestamp()

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

COLUMN TYPE ATTRIBUTES DEFAULT


Id int(30) NULL
Parcel_id int(30) NULL
Status int(2) NULL
Date_created datetime current_timestamp()

The Table 5.2 represents the parcel_tracks with its parcel id and status of the parcel.

Dept. of ISE,DBIT 2023-24 P age-9 -


Courier Management System DBMS MINI PROJECT

PARCELS

Table 5.3 Parcels Table

COLUMN TYPE ATTRIBUTES DEFAULT


Reference_number int(30) NULL
Sender_name varchar(100) NULL
Sender_address text NULL
Sender_contact text NULL
Recipient_name text NULL
Recipient_address text NULL
Recipient_contact text NULL
Type text NULL
From_branch_id varchar(30) NULL
To_branch_id varchar(30) NULL
Weight varchar(100) NULL
Height varchar(100) NULL
Width varchar(100) NULL
Length varchar(100) NULL
Price float NULL
Status int(2) 0
Date_created datetime current_timestamp()

The Table 5.3 represents the entire details of the parcel that is set to be delivered.

Dept. of ISE,DBIT 2023-24 P a g e - 10 -


Courier Management System DBMS MINI PROJECT

SYSTEM SETTINGS

Table 5.4 System settings Table

COLUMN TYPE ATTRIBUTES DEFAULT


Id int(30) NULL
Name text NULL
Email varchar(200) NULL
Contact varchar(20) NULL
Address text NULL
Cover_img text NULL

The Table 5.4 represents the system settings where it gives the information of the staff i.e.

with their name, email etc.

USERS

Table 5.5 Users Table


COLUMN TYPE ATTRIBUTES DEFAULT
Id int(30) NULL
Firstname varchar(200) NULL
Lastname varchar(200) NULL
Email varchar(200) NULL
Password text NULL
Comment
Type tinyint(1) admin/staff
Branch_id int(30) NULL
Date_created datetime current_timestamp()

The Table 5.5 represents users which is for the admin use.

Dept. of ISE,DBIT 2023-24 P a g e - 11 -


Courier Management System DBMS MINI PROJECT

CHAPTER 6

RESULTS (SNAPSHOTS)

Dashboard

Figure 6.1 Dashboard

The Figure 8.1 shows the dashboard where every detail is in brief.

Branch list

. Figure 6.2 Branch list

The Figure 8.2 shows the details of the courier branches.

Dept. of ISE,DBIT 2023-24 P a g e - 12 -


Courier Management System DBMS MINI PROJECT

Branch Staff

Figure 6.3 Branch staff


The Figure 8.3 shows the details of staffs in every branch.

Add Parcel

Figure 6.4 Add Parcel

The Figure 8.4 shows the about us page in which it describes the customers or the cause that
our business serves.

Dept. of ISE,DBIT 2023-24 P a g e - 13 -


Courier Management System DBMS MINI PROJECT

Parcel List

Figure 6.5 Parcel list


The Figure 8.5 shows the list and status of parcels.

Parcel Tracking

Figure 6.6 Parcel tracking

The Figure 8.6 shows the tracking page where user can track the details of their parcel.

Dept. of ISE,DBIT 2023-24 P a g e - 14 -


Courier Management System DBMS MINI PROJECT

Reports

Figure 6.7 Report Page

The Figure 8.9 is the report page where the report of the courier can be obtained by giving
required details.

Dept. of ISE,DBIT 2023-24 P a g e - 15 -


Courier Management System DBMS MINI PROJECT

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.

Dept. of ISE,DBIT 2023-24 P a g e - 16 -


Courier Management System DBMS MINI PROJECT

REFERENCES

[1] www.w3schools.com/python

[2] www.w3schools.com/mysqlwww.greeksforgreeks.com

[3] www.google.com

[4] ) (w3schools.com, N.D) HTML Intro Retrieved from


https://www.w3schools.com/html/default.asp

[5] (Techotopia, N.D) PHP Constants Retrieved from


https://www.techotopia.com/index.php/PHP_Constants

[6] (Wikipedia, 2017) HTML Retrieved from https://en.wikipedia.org/wiki/HTML

[7] https://www.sourcecodester.com

Dept. of ISE,DBIT 2023-24 P a g e - 17 -

You might also like