E-COURIER MANAGEMENT
SYSTEM
PROJECT DONE BY, UNDER THE GUIDANCE OF
MAGESHKUMAR R, Mr P. MANIMOZHI MCA.,
20MCA025, ASSISTANT PROFESSOR,
Department of Computer Applications Department of Computer
CONTENTS
About the project
➢
➢ System Requirements
➢
➢ Modules
➢
➢ Data Flow diagram
➢
➢ Entity relationship diagram
➢
➢ Database design
➢
➢ Screen layouts
➢
➢ Scope for future Enhancement
➢
➢ Conclusion
About the project:-
➢ The e-courier management system is developed to maintain simple
courier solutions to all the users and it has three modules such as
user, staff and controller.
➢
➢ The user had to register with their details and can place the order
after successful registration and can track the order and the staff
can be registered only through controller
➢ After acquiring the login credentials from the controller, a staff can
login and receive information about the delivery process and
controller has the ability to chose a particular staff for the courier
to be delivered.
➢ The main aim of the project is to avail the courier services at their
doorstep and provide flexibility to all the users.
SYSTEM
REQUIREMENTS :-
Hardware Requirements
Processor : Intel(R) Core(TM) 1.70GHz
System RAM : 8 GB
Solid state drive : 256 GB(SSD)
Keyboard : 106 multimedia keyboards
Mouse : Optical Mouse
Monitor : 15” Color Monitor
Software Requirements
Front end : HTML ,CSS, JSP
Back end : JAVA
Database : MySQL
Operating system : Windows 8
Modules
:-
Controller:
The controller of the system has a separate login, and they
maintain the user records and manage the couriers that had been
booked by user and assigning the works for the staff with delivery
and shipment details and can view the status of the courier to be
delivered and they can create and delete a user.
User:
The user had to register first and login and after successful
registration they proceed with the booking details of the product
like where they shipped and had to be delivered to the recipient.
They can view the status of their courier in their profile with the
tracking id provided during booking.
Contd…
Staff:
The staff records are administrated
directly by the controller, and they have a
separate login to the system where they are
provided with the shipment details as a separate
work and delivery details as a separate work
assigned to them which must be completed
periodically
Data Flow Diagram:-
Level –
0 :-
Controller E-courier User Regestration
Management
system
Controller
New staff
details Staff details Staff data
process
New Order
register details Order details Order data
process
Allotted to
Placed order staffs
details Order placed Order placed
details data
Controller view
All details
New user and staff
Registration
register details User and staff data
registration
process Final report
Level -1
Staff data
Order data
Report
controller
E- courier
User data
management
system
Registered data
passwor L_name Passwor Email_id
Controlle d d
r Id F_name
Contact
Controller h Staff Register num
as
address
h
h as Name Passwor
as d h
as From to
User registration Mail_id
Contact
weight
h Order Purchase/delivery
as
purchase price
d by
To
Track_id
From h
as Name track_id
h Delivery
as status
Order
Name
Weight
Database Design:-
Table name :
User
Primary key :
S.No
S.No Int Serial number
F_name Varchar(50) First name
L_name Varchar(50) Last name
Mail Varchar(50) Mail id
Pass Varchar(50) Password
Con_pass Varchar(50) Confirm password
Number Varchar(50) Phone number
Table name : ord Primary key : S.No
S.No Int Serial number
Name Varchar(100) Username
F Varchar(100) From
T Varchar(100) To
Num Varchar(100) Contact number
Par Varchar(100) Parcel type
W Varchar(100) Weight
Rs Varchar(100) Price
Track Varchar(100) Track id
Tm Varchar(100) Time
Dt Varchar(100) Date
Purmem Varchar(100) Purchased by
Pur Varchar(100) Purchase status
Pass Varchar(100) Passed to
Got Varchar(100) Received
del Varchar(100) Delivery status
Table name : staff
Primary key : S.No
S.No Int Serial number
Fname Varchar(100) First name
Lname Varchar(100) Last name
Mail Varchar(100) Mail id
Pas Varchar(100) Password
Con_pas Varchar(100) Confirm password
Num Varchar(100) Phone number
Ad Varchar(100) Address
Screen Layout:
Home page:
User registration:
Place order:
Order list:
Staff register:
User view:
Delivery status:
Scope for future enhancement:
➢ This concept of e-courier management system can be developed into an android mobile
application and enable remote working and user-friendly application with co-ordination to
all the users.
➢ The mobile application can be devised in many ways with added modules for the user’s
providing flexibility and reducing the complexity.
➢ For the staff in the company a separate API is provided to interact with the controller and
manage orders and post attendance according to their shift timings.
➢ For the users growing in business, it can be developed to help them approach the business
for their needs. The main features offered will be:
• Schedule pickups
• Get Transit alerts
• Raise complaints
• Estimated delivery period
•
•
Conclusion:
➢ The e-courier management system is developed to reduce the
complexity of work during this pandemic period to mainly avoid the
social gatherings by picking up the courier right away from their
doorstep and delivering the package to their desired location.
➢ The user can track their order throughout the delivery process and the
staff collects the order from the user and delivers it to the prescribed
location.
➢ This system provides controller the full authority to manage staff, user,
and orders to provide a better and faster solution to the service seekers
and to manage things efficiently
➢
Thank You