Resource Tracking System

advertisement
2010
Resource Tracking System
By:
Sohaib Masood
Taimoor Zubair
IBA
1
Software Document:
You are also required to send us a document that contains the following information regarding
your project:
1. Description of the project (Minimum 500 words - maximum 1.5 pages)
This section includes the information of what the project is all about, technologies and platforms
used in this project.
2. Design of the application
This section will contain the complete diagrams of system design and architecture.
3. Process Flow Diagram
In this section, you have to provide a diagram, which will show the triggering event(s),
sequential flow of process steps, decision points, and deliverable or outcome of a single
process.
4. Application of the system
This section will contain the complete details of, where this project can be used, what are its
benefits, and who are the targeted users of the project.
5. Market worth of the system
This section will describe that how powerful is the project in term of market need and usage.
This document should be sent to softcomp@softec.org.pk along with your registration reference
number.
The highlighted sections are complete.
2|Page
Table of Contents
Description of the project.............................................................................................................................. 4
Application of the system ............................................................................................................................. 7
Tracking Police Vehicles and Fire Brigades: ............................................................................................ 7
Tracking Sales Force: ............................................................................................................................... 7
Tracking Delivery Riders:......................................................................................................................... 8
Reasons for using our system: .................................................................................................................. 8
Market worth of the system .......................................................................................................................... 9
3|Page
Description of the project
The aim of this project is to develop a software system that is capable of tracking down
individuals and other resources (vehicles etc) using cell phones. Resources can be tracked in real
time using cell phones which have a GPRS connection enabled. The tracking will be done by the
help of a mobile application which runs in the background, and constantly updates the location of
the phone on to a web based database. The co ordinates are updated on the database in real time,
which are then fetched from the database to show the exact location of the resource on a map.
The team members have carried out extensive research on the internet and consulted many
notable organizations for the feasibility of this project. As per the discretion of the team, Edhi
Ambulance Services were chosen as the venue for the first implementation. For this reason the
team members went to the Edhi Ambulance Centre, in Kharadar Karachi to get familiar with the
existing process and to get a feedback whether the proposed system will be beneficial for the
organization.
According to a representative at the Edhi Centre each city is divided into different zones and
each zone has an office (in terms of infrastructure and a concrete building). The zones are then
divided into cells, which are wooden cabins placed on convenient locations and account for 5-10
ambulances depending upon the importance of their location. There are approximately 12 zones
and 56 cells in Karachi.
Currently, the system works in a manner whereby all calls to an emergency number (115) are
recorded on a software system and their location is printed out on the server. The rest of the work
of assigning (an ambulance to an emergency/patient) and tracking an ambulance is done
manually. When somebody calls 115, the name and address of the person is printed and the
volunteer at the Edhi Ambulance Control Centre (EACC) notifies the concerned zone. It is
important to note that this is done based on the intelligence of the volunteer, about which area
falls under what zone. Once the zone office is notified, the zone office in charge notifies a cell to
dispatch an ambulance or if the location is nearby the zone office, the volunteer dispatches one
from his office. Again it is up to the discretion of the zone office in charge to dispatch
ambulances from his office or delegate the responsibility to a cell. All the delegation is done
using a wireless communication based on Radio Frequency and hence it takes time to broadcast a
4|Page
message to respective units. According to the official at EACC their response time is 4-5
minutes. Similarly, tracking is also done using the same method; all ambulances who have lost
contact with the EACC for over an hour are indicated by the software system. The EACC
volunteer then contacts the drivers of these ambulances about their whereabouts.
In this chaotic system, it seems a miracle that the system works. It does so because of the
countless dedicated Edhi Volunteers and people who have been associated with this cause for
years. And can now take decisions on their own without using modern days sophisticated
technology.
We aim to calm this chaotic system by bringing in the GPRS based tracking system, which relies
on modern day sophisticated technology and will offer increased reliability as compared to the
existing system. It will also help to reduce the response time and save precious human lives. This
will be ensured by recording all calls that are made to the emergency number are proposing
which ambulance should be dispatched based on the information in the system at that point in
time.
The system will be developed in ASP.net using C# in Visual Studio 2008. The database will be
developed in SQL Server 2008 and the hosting will be done on the university’s domain. Since,
all the development is being done using Microsoft tools to maintain the consistency the software
will only work on Windows Mobil based cell phones.
5|Page
6|Page
Application of the system
The project is not only useful for the ambulance tracking but it can be extended into various
other use cases. A few examples where it can be successfully implemented are listed below:

Tracking Police Vehicles and Fire Brigades

Tracking Sales Force

Tracking Delivery Riders
A detailed description of each the avenues mentioned above is as follows:
Tracking Police Vehicles and Fire Brigades:
It is an established fact that throughout Pakistan the response time of the law enforcement
agencies is quite slow as compared to other regions of the world. One of the most important
reasons for this delayed response is that the department usually does not have a clue as to where
a specific vehicle is at a point in time. Hence, they need to broadcast a message to certain
vehicles to ensure that at least one or more if required reach a destination where a law and order
situation prevails.
Therefore, in order to increase the efficiency of the response time of the law enforcement
agencies, we propose that our system should be used at town level, where all police resources are
tracked at the police station. So that when an emergency call is received the staff at the police
station knows exactly where their resources are and which one’s should be deployed. To further
increase the efficiency the system will also propose according to the position of the resources
that which one’s should be deployed to the distress call venue.
The similar use case can be extended to the fire department.
Tracking Sales Force:
Sales force management is a primary concern for most businesses. As a result most businesses
spent fortunes in managing their sales force efficiently. By using our system companies will be
able to manage their sales force more efficiently by tracking their movements. The data from the
system can be used for measuring the performance of the sales force. Individual productivity will
increase, which will eventually contribute to the revenues of the company.
7|Page
Tracking Delivery Riders:
Most businesses like courier services, fast food chains and other resellers employ people to
deliver goods to their clients. It is difficult for them to keep a track of every resource and their
location in real time, plus any confusion in travelling and delivering goods has to be solved on
the phone with estimates of the whereabouts of the resource. Therefore, instead of relying on the
traditional means of solving problem, such businesses can employ our tracking system to ensure
that they know all about their delivery force.
Reasons for using our system:
There are numerous reasons why this system should be deployed at these avenues. A few of
them include, that authorities will know the whereabouts of their resources at all times, help can
be provided to the suffering people quickly by reducing the response time in case of law
enforcement and public services, there will be no need to broadcasting the details of the events to
every resource instead only the concerned resources will be notified hence it will save energy,
communicating costs, human resource and other resources. On the other hand for businesses it
will be effective to use this system in order to track the performance of their human resource, for
example, it is seen quite often that insurance agents and other sales agents achieve their targets in
a few days while they rest on the others. They are paid for the entire month; hence, resources are
not working at their optimal efficiency level. If they will be tracked the authorities will know
exactly which human resource is located where at specific times. Therefore, the sales force
management can become easier.
8|Page
Market worth of the system
With the increased use of cell phones it is evident that today cell phones have become a
necessity. In Pakistan, the use of cell phones has increased drastically over the past few years.
According to the Pakistan Telecom Authority (PTA), Pakistan is ranked fifth in the world in
terms of cell phone subscribers. The number of cell phone subscribers in Pakistan has reached to
9.732 million in February 2010.
(http://www.pta.gov.pk/index2.php?option=com_content&do_pdf=1&id=583).
In principle, our system can track anyone with a cell phone, our software and an active GPRS
connection. Although at this point in time it is limited only to the Windows Mobil platform, it
will later be coded into other mobile based operating systems. Hence, anyone with the above
criteria is part of our extended market. The core market will consist of businesses and law
enforcement agencies that have a practical use to track resources.
Today, tracking services are being offered in Pakistan mostly for vehicle tracking, the concept of
human resource tracking is yet to surface on a wide scale. Therefore, the need of the product is
evident to businesses who want to streamline and improve their business processes. Like
mentioned earlier, all business that need to track resources and measure the performance of their
human resource are part of the target market.
The advantages that our proposed system has over its rivals is that it is cheaper than the GPS
based tracking system, no sophisticated material needs to be attached with the human or other
resource, tracking will be done by the use of cell phones and that the efficiency of the system in
predicting a location is less than 0.2 KM*.
As a result, due to the low recurring cost it will be feasible for most businesses. Furthermore,
another added advantage is that the company will not have to spend a fortune on the initial cost,
as the cell phones of the work force can be used to keep a track of them.
9|Page
Download