0% found this document useful (1 vote)
235 views

Courier Management System Project PHP

This document describes a courier management system project. It includes modules for admin, staff, and users. The admin module allows managing branches, staff, and viewing reports. The staff module allows adding couriers, updating statuses, and searching. Users can view delivery statuses. The system aims to computerize the manual courier process. Technologies used include PHP, MySQL, HTML, CSS, and Bootstrap.

Uploaded by

manchi saijeevan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
235 views

Courier Management System Project PHP

This document describes a courier management system project. It includes modules for admin, staff, and users. The admin module allows managing branches, staff, and viewing reports. The staff module allows adding couriers, updating statuses, and searching. Users can view delivery statuses. The system aims to computerize the manual courier process. Technologies used include PHP, MySQL, HTML, CSS, and Bootstrap.

Uploaded by

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

ABC INSTITUTE OF

TECHNOLOGY & RESEARCH


Guided By: Presented By:
Prof. Mmmmmmm XYZ
DEVELOPER

XYZ
ABSTRACT
This project deals with the ‘Courier Management
System ’. The system is used for daily activities
such as booking, Booking history ,staff details,
Branch details and pickup centers. It is very
difficult to do this process manually. Hence it is
recommended to computerize the process by
developing the relative software as the world is
turning into information and technology;
computerization becomes necessity in all walks of
life.
EXISTING SYSTEM
The existing system is not totally automated.
Though the system is computerized to a particular
extent, it has to do a lot of manual work.
The different processes involved are:
To maintain details of bookings manually.
Maintain details of the employees.
To maintain details of the incoming couriers.
To maintain full courier details.
ADMIN MODULES
1. Dashboard: In this section admin can see all detail
in brief like total courier, Total Courier Pickup, Total
Shipped, Total In-transit, Total Courier arrived at
destination, Total courier out for delivery and Total
delivered courier.
2. Branches: In this section admin can manage
branches(add and update).
3. Staffs: In this section admin can manage
Staffs(add, update and delete).
ADMIN MODULES
4. Courier: In this section admin can view courier
status and check the courier detail which is filling by
staff of different branches.
5. Reports: In this section admin can view courier
details, courier counts and sales report according to
dates.
 Admin can also update his profile and change
password.
STAFF MODULES
Dashboard: In this section staffs can see all detail in
brief like total courier , Total Courier Pickup, Total
Shipped, Total In-transit, Total Courier arrived at
destination, Total courier out for delivery and Total
delivered courier.
Add Courier: In this section staffs fill the courier
detail of parcel.
Status: In this section staffs can view the courier
details and they have also right to change courier
status according to current status.
STAFF MODULES (continue)

Search Courier: In this section staffs can search


particular courier with the help of tracking
number/reference number.

Staffs can also update his profile and change


password.
USER MODULES
In this module user can view current delivery status
of his parcel and also view the different branches of
Courier Company.
PURPOSE
This project deals with the ‘Courier Management
System’. The system is used for daily activities such as
booking, history of courier,staff details and branches.
It is very difficult to do this process manually. Hence
it is recommended to computerize the process by
developing the relative software as the world is
turning into information and technology;
computerization becomes necessity in all walks of life.
PURPOSE
Why the new system?
 
Nowadays, people are very busy and they don’t find
much time to go to a dealer to get products. But they
need to buy products. And most of the people are
accessing Internet.
 
Then why don’t we help them in searching & getting
products online. Of course this is helpful for company
& dealer also to improve the sales.
SCOPE
Courier management system computerization is
“the incorporate of appropriate technology to help
administrator manage information. Technology is
considered appropriate, when it utilizes the most
abundant domestic resources and conserves capital
and skilled personnel”.

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.
PROPOSED SYSTEM:

The Proposed system ensures the complete freedom


for users, where user at his own system can logon to
this website and can book his product. Our proposed
system allows only registered users to book the
product, view booking and cancel their booking as per
their need.
In this Proposal the entire work is done on online.
Here customer can send their queries and suggestions
through a feedback form.
SYSTEM DESIGN

Unified Modeling Language:


UML stands for Unified Modeling Language. It is a third
generation method for specifying, visualizing and
documenting the artifacts of an object oriented system
under development. Object modeling is the process by
which the logical objects in the real world (problem space)
are represented (mapped) by the actual objects in the
program (logical or a mini world). This visual
representation of the objects, their relationships and their
structures is for the ease of understanding. This is a step
while developing any product after analysis.
The Unified Modeling Language encompasses a
number of models.
Use case diagrams
Class diagrams
Sequence diagrams
Use Case Diagram:
Use case diagram consists of use cases and actors and
shows the interaction between them. The key points
are:
The main purpose is to show the interaction between
the use cases and the actor.
To represent the system requirement from user’s
perspective.
The use cases are the functions that are to be
performed in the module.
An actor could be the end-user of the system or an
external system.
Use Case Diagram between ADMIN and SYSTEM:
Use Case Diagram between USER and SYSTEM:
Use Case Diagram between USER and SYSTEM:
Sequence Diagram:

The purpose of sequence diagram is to show the flow of


functionality through a use case. In other words, we
call it a mapping process in terms of data transfers
from the actor through the corresponding objects.
Sequence Diagram For Administrator:-

Login Application Database

Login
:Request

:Validate()
:executeQuery()

Response
Show Result

Failed:show()
DFD(Data Flow Diagram)
Zero Level
DFD(First Level)
DFD(Second Level)
ER DIAGRAM
FRONTEND (LANGUAGE USED)
HTML(Hypertext Markup Language)
CSS(Cascading Stylesheet)
JAVASCRIPT
BOOTSTRAP(Framework of CSS and Javascript)
BACKEND
PHP (SERVER SIDE LANGUAGE)
MYSQL (DATABASE)
Software Used
XAMPP(Cross Platform Apache Mysql PHP Perl)
Notepad++/Sublime or any other text editor.
Chrome or any other browser.
SCREEN SHOTS
Home Page
Branch Detail Page
ADMIN LOGIN PAGE
ADMIN DASHBOARD PAGE
ADD BRANCH PAGE
 
MANAGE BRANCH PAGE
 
EDIT BRANCH PAGE
 
ADD STAFF PAGE
 
MANAGE STAFF PAGE
EDIT STAFF DETAIL PAGE
MANAGE COURIER DETAIL PAGE
STAFF DASHBOARD PAGE
CONCLUSION & FUTURE SCOPE
 
FUTURE SCOPE
This web application involves almost all the basic features
of the online courier management. The future
implementation will be online help for the users and
chatting with website administrator.

CONCLUSION
The project entitled “Online Courier Management System”
is developed using HTML , CSS and Bootstrap as front end
and PHP , MYSQL database in back end to computerize
the process of courier management. This project covers
only the basic features required.
BIBLIOGRAPHY
 FOR PHP INSTALLATION 
 www.php.net 
 FOR DEPLOYMENT AND PACKING ON SERVER 
 www.developer.com
 www.15seconds.com
 
 FOR MYSQL 
 www.mysql.com
 
 FOR PHP,CSS,APACHE 
 www.w3schools.com
 www.php.net
 www.javatpoint.com
 www.apache.org
THANKYOU

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy