Professional Documents
Culture Documents
INTRODUCTION
The increase in sending parcels from one point to another has led to the
transport and logistics. In recent times we have seen the registration of courier,
cargo and logistics companies in the country spanning from ground to air. There
are many constituents in sending and receiving parcels which include caring and
well as challenges for the whole service delivery systems, particularly to fulfil
the ever increasing demand of people who are mostly having high level of
introduction of platforms like sendy where people can easily access services to
send and receive parcels without compromising the existing sending of parcels
using trusted riders and other unorthodox methods. Records that capture various
information serve as important institutional memory and central to efficient public
disciplines with great potential to solve existing problems. One such potential field
is Technology, which has over the years been increasingly adopted in many
processes to avert the problems of ineffective and inefficient service delivery. One
of the key areas of interest is automation of the courier services. Many challenges
have been faced in the process of sending parcels and products from one place to
written receipts and paperwork at the registry when reference is ought to be made.
customer trust and confidence in courier and service delivery systems and
companies.
Today, most logistics service providing company see tracking as an important tool
for improving customer service and it is now a known standard in most of these
companies, there is no denying the fact that tracking has come to stay and will
The need for customers to be constantly informed about the progress of their goods
has made the manual system of tracking unacceptable by many companies and
individuals.
i. Damage and File Retrieval (Manual system): manual system of filing, file
clients, as such, files are exposed to damage and are difficult or impossible
to recover.
ii. Access and Information Channel: Customer need to constantly check on the
progress of their goods and therefore need a reliable channel for monitoring
The objective of this study is to design and develop an online courier tracking
clients.
iv. To determine the extent to which an online cargo tracking system will help
increasing laying off of employees, loss of cash due to unscrupulous customers and
corruption among the dishonest employees. The system will benefit the courier
remote places from the developed towns and city. The delivery will be made
The study will benefit the staff and management of the courier systems by
highlighting the weaknesses in the using of the manual system to users. To other
researchers, this system will help to add to the existing literature in the field of
research. Therefore future scholars and researchers will be able to refer and use the
This study is primarily concerned with the current courier tracking system of
retrieval of data.
chain.
These include:
Unemployment: some of the workers expressed fear that they will be laid off due
Training cost: the employees will be trained on the effective use of the courier
system which will cost the company both time and finances.
Maintenance cost: the system will require modification due to new user
system for the transport and cargo sector is worth undertaking as the benefits it will
which provides proof that the consignment has been received by the carrier for
delivery.
Delivery: this is the act of taking goods, letters, parcels etc. to people’s houses or
places of work.
Mail: This is letters packages that are sent to or from people delivered by means of
postal system.
Parcel: A parcel is a package bearing the name and address of the recipient in
System: This is a set of detailed methods, procedures and routines created to carry
Transportation: this is the movement of human, animals, goods and services from
something.
something.
Waybill: A document that shows the details of an instructions relating to goods
CHAPTER THREE
3.1 Methodology
steps or procedures which governs the analysis and design of a particular project.
analysis and application design that uses a formal methodical approach to the
analysis and design of information systems because the methods support the use of
the proposed system side by side with the existing system in order to test for the
system efficiency; it is based on the waterfall model of the SDLC. It is divided into
six modules.
issues.
and business models are built in the investigation of current environment stage.
data requirements of the BSO (Business System option). Here you define
required system processing, develop required data model, determine system for
objectives.
4. Technical System Options: This stage allows user and analyst consider
organization is determined.
5. Logical Design: This Stage involves specifying the new system through
specify the physical data and process design, use of language and features of
This encompasses all the methods used in gathering of relevant information about
the existing system. This is to identify the strength and the weakness of the manual
were used:
face conversation between the author and the branch manager. This method
documents.
following;
Based on the studies carried out and the data collected in the existing system the
System requirements specification: these describe entire system flow how data is
going to flow into the system and overall functionality of the system. In respect to
After proper investigation he or she will seal and package it appropriately to avoid
The Courier Clerk documents the following before he or she charges the sender
The loading clerk will take it to the van for loading. A receipt is issued to the
customer (sender) with a receipt number on it. This receipt number will be
forwarded to the receiver of the parcel, receiver to use it and claim the goods at the
destination. At the destination point, the courier driver will submit his manifest to
the courier clerk, the courier clerk will check if the parcel has gotten to its final
destination if not he will resend it to the Final Destination using another courier
van
Finally at the final destination point, the claimed receiver will come with the
issued to the customer has a 10-digit number that validates the process.
The sender of the parcel forward this 10 digit numbers to the receiver to enable
Having gone through the process of the existing system and problems associated
with it being discovered, a new system that should be able to override The
Weakness is hereby proposed. This system should and is meant to run faster,
cheaper and easier to use and maintain. These will enable the system to promote
Based on the studies carried out and the data collected in the existing system the
System requirements specification: these describe entire system flow how data is
going to flow into the system and overall functionality of the system. In respect to
The Courier Clerk documents the following before he or she charges the sender
The loading clerk will take it to the van for loading. A receipt is issued to the
customer (sender) with a receipt number on it. This receipt number will be
forwarded to the receiver of the parcel, receiver to use it and claim the goods at the
destination. At the destination point, the courier driver will submit his manifest to
the courier clerk, the courier clerk will check if the parcel has gotten to its final
destination if not he will resend it to the Final Destination using another courier
van
Finally at the final destination point, the claimed receiver will come with the
issued to the customer has a 10-digit number that validates the process.
The sender of the parcel forward this 10 digit numbers to the receiver to enable
The new system when implemented will conquer the lapses created by the manual
economical; this newly introduced the system will and should be cost-effective
compared with the old one. Hence the system will save cost. To be flexible and be
able to cope with the letter requirements (upgrade). Above all, speed and accuracy
are the major objective of this new system. Finally easy to track parcels is highly
CHAPTER FOUR
The system is designed with several interaction cues on each web page that makes
up the web application (Best choice). These cues are well-defined such as to make
several functionality that the application exposes to collect, process and output
data. At the end of this design, an on-line site that is capable of running on a local
server will be realized. In addition this, a full database driven site with good user
The system was implemented using Xampp server and a web browser. The
implementation began with the site definition, which involves the following steps
i. Planning,
iii. Organize the structure, under which you have to choose a folder and a folder
structure that would be used to store the site files. This also determined the
server that would be used, for instance, remote server or Local server.
iv. After the site was defined, the next step of the implementation phase was to
translate the design into the required forms, and all the tables required in the
database were built and the data binding done with the HTML code and sql
language.
The system is designed to accept several input details efficiently through input
The available record (input) in regards to the courier business or services were
ORIGIN………………………………
DESTINATION……… …………………………...
VEHICLE NO.......................................................... .
WBN........... ...............................................................
DESTINATION........................................................
NO. 249300
AREA OFFICE ...............................................
ORIGIN........ ..................................................
DATE....... ......................................................
4.3 Output Specification and Design
The system is designed in such away that it efficiently provides output to the user
The major output of the system is the receipt of the customer or client with the
Date/Time ………
solution for the business requirements identified in a system analysis (Jeffrey .L.
Whitten et al. 2010) System design is concerned with establishing how to deliver
the functionality that was specified in analysis while at the same time, meeting
platform.
of the system that are dependent on the implementation platform that will be
used.
In the object oriented analysis and design. The following would be used to model
Structural chart.
Architectural diagram
The description of the database shall be shown in this section to fully identify the
tables that make up the database. The system shall contain the following tables
i. username
i. Name
ii. Sex
iii. Phone number
iv. Address
v. Username
vi. Password
vii. Email
ii. Receiver’s information such as name, address, phone number and sex.
iii. Parcels information such as description of the items and amount the
iv. Agent/office
v. Destination office
vii. Parcel ID
i. Area office
ii. Origin
iii. Date
iv. Destination
v. Sender’s name
vi. AWB No
vii. Pieces
The programming languages used for the development of the system include the
following:
system.
ii. JavaScript: this is the programming language of HTML and web. This is
CSS (Cascaded Style Sheet) this is the language for styling the web pages
the screen or other media. Other supportive language used for creation of
Hardware Requirements
For the system to work efficiently it means certain hardware components and
platforms required for the efficient running of the system are outlined below:
4. 500GB ATA-33 hard disk or more including other storage devices like flash
disk CD e t c
more
6. Enhanced keyboard and mouse
9. Surge protector.
Software Requirements
(P) ; consisting of local server (Apache) and DBMS (MYSQL) for testing
the application.
iv. Browser this is the environment where the contents of the application can be
code/instructions
vi. Antivirus: this utilizes and protects the system from virus attack and
corruption.
Backup software: ( Google Drive, backup and restore etc) this enables the creation
of a copy of the system and its data files in case of any breakdown
the program with the intent of finding errors and their hands debugging them. The
actual test carried out in the development of the system is unit testing which
help/support
REFERENCES