Professional Documents
Culture Documents
Course: DB Lab
Fall 2022
• You will submit the topics you chose to CR and CR will share that list with me. (only
for topics)
Project Proposal
Project Title:
“Courier Management System”
Section:
"Q1"
Submitted by
Rayyan Azhar L1F21BSSE0547
Arslan Fakhir L1F21BSSE0493
Ahmed Nadeem L1F21BSSE0447
Hijab Irfan L1F21BSSE0402
Submitted To
Mam Sidra Noureen
Last Date
January 08, 2023
Phase No:
01
Objectives.
So, these are the required objective of our system CMS to make a bridge
between customer and seller in which both can connected to each other and they know
how their process is being processed or to overcome this issue.
Problem Description
A courier service is a premium, all-inclusive service which collects and delivers
shipments in the shortest possible time frame. Courier Management system is business
software that simplifies courier management and routing. CMS will keep track of all
the entities data and user can use it (data) whenever/ wherever required. CMS
streamlines is all of the following tasks:
➢ Planning.
➢ Optimizing delivery routes.
➢ Courier tracking and scheduling.
Project Scope
The Main scope of this project is to manage the details of Courier, Email Notification,
Payment, Delivery and Customer. It manages all the information about Courier, Bill,
Customer and Courier. The project is totally depending on admin end and only the
admins guaranty the access. Though this management of couriers can become more
efficient and become convenient for every customer to track their courier without
wasting the time. This system should be available to everyone who use this service,
they to just to login and then perform the functionality what they want which will be
according to courier tracking. So this system gives the comfort to their customers.
Entities:
The Entities that are included in Courier management system are given
below:
➢ Login
➢ Permissions
➢ User
➢ Customer
➢ Receiver
➢ Employee
➢ Delivery boy
➢ Customer Package
➢ Rate
➢ Branch
➢ Designation
➢ Role
Attributes of Entities:
Send
Customer Packages To Receiver
Owns Customer
Customer Package
Receives Customer
Receiver Package
Customer include
Rate
Package
Works
Employee as
Delivery Boy
Is
Employee Managing Branch
have
User Customer
User Permission
has
Feasibility Study:
As the name implies, a feasibility analysis is employed to
work out the viability of a thought, like ensuring a project is legally and technically
feasible also as economically justifiable. It tells us whether a project is well worth the
investment—in some cases, a project might not be doable.
• Knowledge
It enables the collective processes we eventually develop to take into
account an individual’s or sub-group’s rights, and ensures that institutional and
community objectives are met. The multifunctional team should be equipped with
basic knowledge, including: An understanding of expertise in communication
techniques, which are essential for ensuring participation and under taking in-depth
social analyses from an age, gender and diversity perspective.
• Skills
A few specific skills are required to ensure that the participatory process is
successful and to support a rights and community-based approach. Communication
skills are the most important and crucial in enabling people to work together on a
common task or towards a common goal. Communication is a two-way process:
Information is both received and transmitted through sharing and listening. Persons of
concern can participate meaningfully only if they have access to the same accurate
information as humanitarian workers. Listening is the most important part of
communication.
Milestones
During the development, the Milestone we achieved in this phase is that
how can we an overview of project. By using this planning method project is divided
into different phases. In first phase there is no need of much details as this system not
include specific task or budget. This phase cannot only provide a good overview of the
entire project, but also provide us a little bit motivation. A dead-line is a chronological
order of projects. According to us, this phase helps me a lot that how to
manage the work within the required time. Dead-line also help us and provide the
information of working of project. So by doing this phase we have learned a lot of
things regarding work management and also a time management.