Professional Documents
Culture Documents
MD Borhan uddin
MD Muhit Hasan
Team Debugger
Submitted to-
Nusrat Sharmin
Lecturer, Computer Science and Engineering, UCTC
2
CONTENT
Introduction……………………………………………….………………………………… 3
Technical tools………………………………………………………………………………. 3
ER Diagram……………………………….………………………………………………… 5
Project Management
Admin Work Flow……………………………………………….……….…………. 8
Delivery Work Flow…………………………………………………….…………... 9
User Work Flow………………………………………………………...…………… 9
Introduction
It is now-a-days very important for the people to send or receive articles like
imported furniture, electronic items, gifts, business goods and the like. People
depend vastly on different transport systems which mostly use the manual way of
receiving and delivering the articles.
Courier service system is very easy and allows many users to perform the job
simultaneously.
The courier service system is all about delivering a product to its destination with
the help of their personal details like the address of the receiver and other details.
Why the new system?
Nowadays, people are very busy and they don’t find much time to go to a dealer to
send and receive products. But they need to send or receive products. And most of
the people are accessing Internet.
Then why don’t we help them in sending & receiving products online. Of course,
this is helpful for company & dealer also.
Technical tools
Application: NetBeans, Xampp
Language: Java
Database Management System: MySQL
Operating System: Windows 10
delivered or canceled.
It makes the user work easier.
Modules:
Admin module
Delivery module
User module
Admin module
In the Admin module, Admin has all the control over the Websites. The admin
plays a major role in this application and only admin can add, view and remove
item details.
Additionally, the admin has the possibility to add or remove the delivery person.
Before doing the above-mentioned process, at first, the admin has to create a
separate login in that Web application.
Delivery module
In this module, the details of the delivery man are notified. A delivery person gets
a notification whenever admin matches the delivery person with some order.
Here the delivery person goes to the user/sender, takes the item and checks the
weight of the item.
After all this process the delivery person delivers the item to the receiver. Delivery
person’s job is done when the order got delivered.
User module
Here in this module user has to enter the personal details like name, mobile
number, the address of the user as well as the receiver. The user should also enter
the details of the item like the weight of the item and name.
And the order gets placed.
5
ER Diagram
6
Yes No
Authorized
Login to
Check
System
Roles
of
Access
Manage Courier Details
Check
Credentials Manage Customers Details
Manage Report
Start Login
Yes Authorized No
Login to
Notification
page
For User
Start
No Yes
Already
Sign up Member?
Login
Home
Step 4: Admin will send all the information of the user and parcel to delivery
person by a message.
Step 5: Admin will send the messages to the user that the parcel is dispatched or
delivered or canceled.
Step 6: Stop.
Delivery Work Flow
Step 1: Start
Step 2: As soon as the delivery person receives the message from the admin the
delivery person will go to the user immediately.
Step 3: The Delivery person will check all the details entered by the user and
checks the weight of the parcel.
Step 4: After checking all the details the delivery person will deliver the parcel.
Step 5: After every step, the delivery person will inform the admin from the
account.
Step 6: Stop.
User Work Flow
Step 1: Start.
Step 2: User will log into an account.
Step 3: If the user is not having the account then creates an account.
Step 4: After logging in, the user will enter all the details of the item, receiver, and
personal details.
Step 5: If the user wants quick delivery user can select the option for quick
delivery.
Step 6: After entering all the details user can see the cost of delivery if it is
reasonable user can submit.
Step 7: Stop.
10
End