Abstract—The existing delivery/courier system is manual though it
could be automated. In the current system, all the data are maintained in books
and it is difficult to modify data. Usually, for updating data in current
system, user either has to delete or overwrite the data and similarly, to
maintain the order, delivery, employee details and other important operations
in courier/delivery management requires a lot of manpower and time. Since the
system is manual, data is prone to human errors. It becomes practically
impossible to do the operations without any error. Nowadays, customers prefer
deliveries at their convenient time with no compromises in quality. So, to
manage all this becomes very difficult for the employees. The existing system
is highly intangible in terms of reliability and ability to perform the
promised services accurately with security of records.
Nowadays, 50% of companies of the world use the services of
various delivery systems. Today’s consumer have become increasingly demanding.
All the consumer, employee, management people needs would be fulfilled by the
proposed, which is an online software designed for stakeholders of
courier/delivery system .This software will enable customers to receive
delivery from a source as well
as send delivery to required destination and also track the
delivery. We are presenting an application system for efficient Delivery and
Maintenance. The application primarily focuses on reducing the burden and
discomfort in managing and delivering all the products and services. This will
reduce the complications of all the stakeholders such as Delivery Manager,
Customer and Delivery Boy for providing services to the concerned personnel. It
will provide customers with fast and assured delivery. It will enable the
courier delivery boy to locate the fastest and most convenient route for
delivery by considering the current traffic situations.The courier manager can
evaluate the performance of each of his courier delivery boy through feedbacks
from the customer and amount of products delivered per day.
To design this system, we are using various technologies
such as web technologies like HTML, PHP for developing web application, Android
and Google API for developing application for delivery boy. An android
application will be created for helping delivery boy to reach the destination
as quickly as possible. This will not only save the time of delivery boy but
also reduce the expenses of a particular delivery. All this will help in
improving the services provided by the delivery company. The use of this software
will also increase the turnover/profit of the company.
In this project, we are presenting an
application system for efficient Delivery and Maintenance. The need to design
this system is because of the customer’s increasing demands of faster delivery and
better quality. Also it’s a challenge for the distributors to match the speed
of the increasing demands and provide efficient service by using the
traditional system. So the solution to this is the ENHANCED SYSTEM FOR DELIVERY
AND EFFICIENT PATH FINDINGthat modifies the traditional courier
delivery system to an
automated delivery system. This will reduce the cumbersome of all the
stakeholders such as Delivery Manager, Customer and Delivery Boy for providing
services to the concerned personnel. One of the biggest challenge is fast and
on-time delivery. The system solves this problem by scheduling the delivery
route for the delivery boy and locates the fastest and most convenient route
for delivery taking into consideration the traffic parameters, location of
delivery etc. The system has been built using web technologies
such as HTML,PHP (for developing web application) and Android , Google API (for
mobile application for delivery boy).The application primarily focuses on reducing the burden and
discomfort in managing and delivering all the products and services. The system
will maintain all the records without any ambiguity and can be accessed and
modified only after authentication of the user. It will also provide the
courier manager to evaluate the performance of each of his delivery boy through
feedbacks from the customer and amount of products delivered per day.
II. Problem Definition
courier/parcel/product through any courier services, people want to know where
their courier/parcel/product is currently and whether it is shifting to the
right places or not, if not then how much time it will take to get to the right
place and where it is now. Taking all this information manually can be very
difficult for the user/admin and keeping this information safe is very
difficult. All these operations can be very time consuming. Handling such
information requires a lot of paper work and management processes.
proposed system will be highly reliable in terms of performance and accuracy.
It will be error free with the
tracking details. The system will be user friendly and
overall maintenance of the system will be significantly low compared to the
existing system. It will not create any ambiguity in the customer’s mind
regarding the delivery.
objective of this project is:
To develop an
automated software solution for delivery services that provide efficient, error
free and a secure system.
To provide timely
delivery of products and enable the customers to check the delivery status
through alerts via email, SMS etc.
To generate the
reports as per the requirements.
incentive based salaries of employees as per the performance analysis.
This system is developed considering
the requirements gathered during the initial phase of the project. The scope
includes automating the process and increasing ease of use. The system shall
provide customers an ability to track consignment.
System interface shall be user
friendly; in an attempt to increase the app usage a “User Guide” shall be
available for customers to support in case of any queries related to
functionalities. The system shall be able to conduct performance analysis of
employees and company. This will help management in deciding career growth and
awarding monetary benefits todeserved employees. It will also help in the
overall growth and analytics of the distributor company.
V. Expected Outcome
The expected outcome of the system
should be as follows:
system should be user friendly
cost and easy to maintain the system
reports should consist less errors
map should give an optimum route to the destination
details should be accurate
reduce the difficulties of stakeholders of the system
provide faster and assured delivery to the customer
According to Wikipedia, a courier
service company is a company that offers to deliver messages,
packages and mails. Couriers are distinguished from ordinary mail services
by features such as speed, security, tracking, signature, specialization and
individualization of express services, and swift delivery times, which are
optional for most everyday mail services. Use of courier services has been in
existence from ancient days. In ancient days, messages were hand-delivered
using a variety of methods, including runners, homing pigeons and riders on
horseback. But this system is not efficient, as a messenger can only be
allocated to one user. Therefore it is under-utilization of messenger’s labour
services and other resources.
In this wide and huge world, in order
to send and receive goods the most convenient way of transportation is the
delivery service. The owner sending goods need not worry much about its
parcel’s delivery since the delivery company takes care of the parcel’s
delivery. Though, the delivery company needs to go through a round of hurdles
to transfer one parcel to another efficiently and on time.
According to Wikipedia (2017),
Delivery is the process of transporting goods from a source location to a
predefined destination. There are different delivery types. Cargo (physical
goods) is primarily delivered via roads and railroads on land, shipping lanes
on the sea and airline networks in the air. Certain specialized goods may be
delivered via other networks, such as pipelines for liquid goods, power grids
for electrical power and computer networks such as the Internet or broadcast
networks for electronic information.1
The general process of delivering
goods is known as distribution. The study of effective processes for delivery
and disposition of goods and personnel is called logistics. Firms that
specialize in delivering commercial goods from point of production or storage
to point of sale are generally known as distributors, while those that
specialize in the delivery of goods to the consumer are known as delivery
services. Postal, courier, and relocation services also deliver goods for
commercial and private interests.
According to the paper on A
Google-Map-Based Arterial Traffic Information System (2007), with the new
technology developments in Intelligent Transportation Systems (ITS), more
effective solutions to transportation problems become available. For instance,
increased deployments of traffic sensing technologies can easily provide a
large amount of live traffic data necessary for real-time incident detection,
traffic operations, and performance measurement. Since raw data from traffic
sensors require further process to produce useful results for traffic
management and traveler information systems, it has become a challenging issue
to manage and utilize traffic sensor data effectively. For example, traffic
sensor data must be processed before being transferred to Advanced Traveler
Information Systems (ATIS). Well-designed ATIS should present traveler
information in an efficient way so that ATIS can help improve personal
mobility, safety, and the productivity of transportation systems. An efficient
and effective approach for traveler information organization and presentation
is crucial for the success of ATIS.
With the help of live traffic
updates, the process of delivery is enhanced and the delivery company can
strategize as to where the delivery should be done first in order to save time
and deliver more number of goods with respect to traffic parameters. Also, the
customer can easily track its goods based on the traffic updates at the comfort
of his/her home.
According to Richard E. Korf,
path-finding search occurs in the presence of various sources of knowledge such
as heuristic evaluation functions, sub goals, macro-operators, and
abstractions. For a given source of knowledge, we explore optimal algorithms in
terms of time, space, and cost of solution path, and quantify their
performance. We adopt a common model of problem solving search, the problem
space, and consider the effect of each knowledge source on search complexity.
The concept of path-finding of
Richard E. Korf is used in our project to get the optimum route to the
destination. It will help to reduce the workload of delivery boy and also to
reduce the cost of delivery.
According to the paper on Data
Mining: Evaluating Performance of Employee’s using Classification Algorithm
Based on Decision Tree (2014), classification maps data into predefined groups
of classes. It is often referred to as supervised learning because the classes
are determined before examining the data. The prediction of employee’s
performance with high accuracy is more beneficial. To improve their performance
the supervisor will monitor the employee’s performance carefully. (a)
Generation of data source of predictive variable. (b) Identification of
different factors, which affects an employee’s performance during industrial
career (c) Construction of a Decision Tree model using Classification data
mining techniques on the basis of identified predictive variables and their
Performance Analysis helps us model
and evaluates a particular employee’s performance which in turn can help in
deciding the incentives and added bonus along with deciding the best performer
of the month and also the profits a particular employee is contributing to the
company. This motivates the employees to do better in the future.
VII. Gap Identification
There exists a general uncertainty
and issue about whether a document is delivered/collected on time.
Mostly delivery companies keep the
records in delivery books or files which becomes very difficult to maintain and
secure. Maintaining a separate record for each entity is difficult and hence
deals with data ambiguity and human errors. Another issue with current system
is scheduling the delivery, assigning delivery boy, maintaining bills and
accounts, etc. Whereas all this can be computerized which will save human time
Also, most companies find it very
hard to effectively monitor the task of their delivery as it is practically
impossible to monitor the delivery time because of the variables involved such
as traffic jams, identifying delivery points, weather conditions etc.
System VS Existing System
} 1.The current system will
compensate for uncertainties relating to effectively deciding and monitoring
the task of their delivery considering traffic jams, accidents and weather
} 2.It will provide the
courier manager to evaluate the performance of each of his courier delivery
boy through feedbacks from the customer and amount of products delivered per
provide customers with fast and assured delivery.
} 1.The application primarily
focuses on reducing the burden and discomfort in managing and delivering all
the products and services.
was done manually through the product delivered per day.
3.It does not guarantee fast
and assured delivery to customers.
It is very difficult to manage bills
and updating of customer information and products because it is done manually.
Because of that, many problems occurred such as managing huge amount of data
having large amount of data and different data items. Since we are handling
large amount of data, the possibility of losing data is very high. If in
current system, any problem occurs, then it becomes very difficult to find the
solution to that problem and also it takes lots of time for recovery.
Most companies find it very hard to
effectively decide, schedule and monitor the task of their delivery.
Practically it is impossible to monitor the delivery time because of the
various factors involved in it such as traffic jams, identifying delivery
points, weather conditions etc.
The current system will compensate
for all such uncertainties relating to effectively deciding and monitoring the
task of their delivery considering traffic jams, accidents and weather
conditions. The application primarily focuses on reducing the burden and
discomfort in managing and delivering all the products and services.
The proposed system will
be able to reduce all the disadvantages of current system. It will be able to
give efficient tracking details as well as data security. It will be error free
with the records and tracking details. The system will consist of user friendly
UI a so that anyone can use easily without any difficulties. System will be
secured as compared to previous system. Data updation will become very easy.
The overall maintenance
of the system will be significantly low compared to the existing system. It
will not create any ambiguity in the customer’s mind regarding the
delivery. Also, it will enable the distributor companies to be
able to measure the performance growth of its employee’s through effective
feedback mechanism which in turn would help in the overall development and
growth of the company.
Proposed system consist of
application for delivery boy from which admin and customer can track delivery
boy, admin will be using web application for managing all the product and
customer. In existing system it is very difficult to prepare weekly or monthly
report, but proposed system will generate the report automatically on the basis
of ratings given by customer so it becomes very easy for admin to classify
The Object Oriented Analysis &
Design Methodology was used in research and development of the system. Object
Oriented Analysis includes finding objects of the system whereas Object
Oriented Design includes defining objects of the system and finding out how
they collaborate so they can fulfill all the system requirements. The above
figure is the use diagram of the system describing all the functionalities that
is present in the system. The use case diagram contains extends and includes
relationships. For example, Customer information includes delivery address.
There are three important actors in
the system .They are Admin, Employee and Customer. All have different roles in
the system. But the admin is the power user.
How it works:
is a power user inthis system.
Admin and Employees have
login rights. Admin can login in web application whereas Delivery boy can login
in android application.
When admin logs in, he/she enters vendor
details/consignment details and customer information with addresses where
delivery needs to be made.
addresses are fetched by the system in a map (which is an android application
for delivery boy) format wherein scheduling is done.
the scheduling is done, automatically an invoice is generated and printed.
invoice are then attached to each consignment to make it easily deliverable by
Admin assigns delivery job to the respective delivery boy after dispatch
the packages are dispatched, an automated message is sent to customer with a
link. The message contains tracking and feedback link.
also has an ability to track the consignment. Billing invoice is generated at
the time of label printing.
the end of the day/month an evaluation is been generated containing a list of
customer who logged their feedback and waiting for the same.
VII. CONCLUSION Conclusion
ENHANCED SYSTEM FOR DELIVERY AND EFFICIENT
PATH FINDINGis a solution that has been
proposed to eradicate glaring logistic issues that occurs in delivery services.
Any unaccredited access to the system would be denied. Using the map
application for delivery boy, fast delivery is assured. With the help of
feedback mechanism, the system provides an efficient way to evaluate employee’s
performance which in turn helps the management to be decisive in providing
career growth opportunities.
1) E. J. Seymour, B. Miller, “Google-Based Mapping
System for Traffic Management Center Web Navigation”, presented at the
86th Transportation Research Board Annual Meeting, January 21–25 2007.
2) OPTIMAL PATH-FINDING ALGORITHMS* Richard E. Korf Computer
Science Department University of
California, Los Angeles Los Angeles, Ca. 90024
3) Data Mining: Evaluating Performance of Employee’s using
Classification Algorithm Based on Decision Tree
4) Suo Qi. Database Marketing Research Based on Data Mining
J. Technology and Market, 2007(2):53-54
5) Han Jing, “Application of Fuzzy
Data Mining Algorithm in Performance Evaluation of Human Resource”. Economic
and Management Institute, YanTai University, Yantai, Shandong, P. R. China,