SlideShare a Scribd company logo
1 of 6
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1325
Optimal Facility for Location Tracking of Blood Bank and Donor
Rajeshwari Pawar1, Shubhangi Thigale2, Pallavi Walekar3, Gaurang Thakar4,
Prof. Dhanashri Joshi5
1Rajeshwari Pawar, Dept. Of Information Technology Engineering, APCOER, Maharashtra, India
2Shubhangi Thigale, Dept. Of Information Technology Engineering, APCOER, Maharashtra, India
3Pallavi Walekar, Dept. Of Information Technology Engineering, APCOER, Maharashtra, India
4Gaurang Thakar, Dept. Of Information Technology Engineering, APCOER, Maharashtra, India
5Prof. Dhanashri Joshi, Dept. Of Information Technology Engineering, APCOER, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - In critical or emergency situations where
accident occurs or during on-going treatments and surgeries
etc there is urgent need for specific blood group. It requireslot
of time to make the blood available and it is inconvenient
during emergency situation, some rare blood groups are time
consuming and difficult to arrange whichareO-, AB- etc. Inour
country there is less awareness of blood donation, near about
20% of Indian population donates blood.
In this project, we have proposed an efficient way to
overcome problems in existing system. We are using Global
Positioning System (GPS) for tracking of nearest blood banks
and donors. It requires GPS supported android device with
application installed on it for the user.Donorwillbeprompted
to enter an individual's details, like name, phone number, and
blood type. During the urgency of blood, you can quicklycheck
for contacts matching a particular or related bloodgroupand
reach out to them via Phone Call/SMS through the app. Our
app provides address of nearest blood banks and donors in
your city/area by GPS tracking. A large number of people
carry an android mobile phone, so we are developing an
Android application which is low in cost, requires less time to
find out blood banks and donors.
Key Words: Android, Blood bank, Donor, GPS, Google
map, LBS
1. INTRODUCTION
It is healthy donating blood. So, we have created an
application to simplify the blooddonationprocess.The
donor can easily locate where his/her blood group is
needed. Those locations can either be entities or
individuals that urgentlyneedthedonor'sbloodgroup.
When there is an urgent need for a particular blood
group, you can use the app to message only the people
having the required blood group. This system contains
different modules to maintain blood andblooddonors.
Emergencysituations,whereaccidentsoccur,createan
immediate, critical need for specific blood types. In
addition to emergency need, advances in medicine
have increased the need for blood in many on-going
treatments and elective surgeries.
Despite increasing necessity of blood, only about
5% of the Indian population donates blood. In our
project we propose a new and efficient way to
overcome such scenarios. A large number of blood
donors are attracted using an Android application.
Cloud based services can prove important in
emergency blooddeliverysincetheycanenablecentral
and immediate access to donors' data and location
from anywhere and almost any device. Since almost
everyone carries a mobile phone with him, it ensures
instant location tracking and communication. Using
GPS and we find donors nearer to the location from
where the request is generated.Thusthe‘MobileBlood
Bank’ can prove to be a boon for blood requesters.
2. LITERATURE REVIEW
In earlier days, there were no systemsorapplication
that locates places which are nearby the user.Butnow-
a-days there are a few systems who canlocatedifferent
places using GPS in android. GPS tracking can be used
as any equipment tracking and as spy equipment and
the location canbedisplayedonGooglemapsusingfree
versions of Google Maps API (Application Platform
Interface) [1].
For locating ATMs which are nearby are trackedand
for that it is necessary to have an android device which
supports GPS. By making use of Dijkstra’s algorithm to
find possible shortest path between user and the ATM
booth and Haversine formula is also used to calculate
the perpendicular distance. This makes use of Open
Source Maps (OSM) [2]. Similarly, we can develop an
application which can find blood banks and donors
nearby.
The use of free version of Google Maps API is used
for location visualization. By this, we canhelptheusers
for better understanding the map and help them to
locate the exact location of blood bank.[3]
In LBS system, use of Google map in Android, this
provides a number of objects to handle maps in LBS
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1326
system like MapView which displays the map. To
handle this, a MapActivity class is there. To annotate
map it provides the overlays class. Even it provides
canvas by which one can easily create and display
multiple layers over the map. Moreover, sufficient
provisions are there to zoom the map, localize the map
by means of MapController. By using GPS in android
phone it is possible to develop any application that
needs tracking like hospitals, schools [4].
And also it is possible to develop an application to
track blood bank and donors. To track a donor, one
should know the location of the donor; the donor will
be none other than the registered user of our
application. As he will be using our application on an
Androidphone,theapplicationhastotrackthelocation
of his phone to locate him on the map as a donor. Thus,
how to track a donor that is to track the Androidphone
and to plot that location in another Android phone is
also possible. It is discussed how to locate the position
of an android phone and plot it [5].
There exist extended web applications to timely
update the information regarding the donors,acceptor
and patients where the administrator accesses the
whole information about blood bank management
system. Also it can have a Push technology with
security, to protect the contact details of the donors in
web application where it can be misused by third
parties. The location-based app, the Mobile
devices/smart phones are equipped with GPS
receivers, which help in gettingaccuratelocationofthe
device [6].
The location-based app, operational on android
platform, will help users easilyfinddonorsofmatching
blood groups in their location and access their mobile
numbers for instant help [7].
Mobile devices/smart phones are equipped with
GPS receivers, which help in getting accurate location
of the device. The GPS satellite situated in the space
continuously transmits data containing the location
and time details. When the mobile device requests for
the location then its GPS receiverreceivesthedatasent
from GPS Satellite anddisplaysthecurrentlocation[8].
The benefitsandissuesofGPStrackingandproposed
a mobile framework that implements a general
tracking system. The tracking system locates mobile
devices with or without GPS. This finds applicability in
locating lost, stolen, or misplaced devices. This is
equally applicable to locating stolen valuables when
equipped with such a device. It can also help locate
patients suffering from dementia or mental disorders,
if they carry a locatable device [9].
2.1 Problems with exising systems:
Limitations of Traditional System are -
1.Lack of information
2. Less surety of information
3. Time consuming.
So to overcome these problems we are proposing a
system which overcomes these drawbacksbecausewe
are developing an application for the users which
provide accurate information and more quickly.
2.2 Gap analysis:
Previously we followed a system in which we could
do all the things manually like find where the blood
bank is and is the blood available by means of
communication with other people. This was quitetime
consuming task. Therefore, today there is a need to
overcome all the drawbacks of this traditional system
and bring a system that performs this task quickly and
with better functionality.
2.3 Objective of problem:
Main objectives of proposed system are as follows:
- Users can find blood banks and donors if they want
blood.
- Users can locate blood banks easily if they are willing
to donate blood.
- Notifies users to donate blood after completing 3
months of donation.
2.4 Major function:
Proposed system is divided into following functions:
1. Registration of users
2. Find for blood bank and donors near by
3. Donate blood
3. PROPOSED SOLUTION
The main intension of this system is to findtheplace
where there is necessity of blood and to provide it. In
this system we are going to provide a facility to the
blood banks so that they can update the stock details
and also send notification to the donors that they
require blood. Our proposed system is good for the
blood banks and also to the users because it satisfies
both of the needs.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1327
For the blood bank we are going to provide a web
application or the desktop application so that they can
update the stock details and requestuserstodonateby
sending a notification. This data is maintained in a
database. The stockdetailsarenecessarytobeupdated
and maintained so that when the user wants to track a
blood bank then only the specific blood bank will be
located when they provide the blood group while
selecting the option need for blood or donate blood.
At users end, we have an Android application which
needs registration of users; this data is maintained ina
database. The Registration fieldconsistsofparameters
like name, address,bloodgroup,weight,etc.Theuseris
provided with two main options: Find blood and
Donate blood.
When user selects need of blood option then the
user’s current location will be traced first using Google
Location API and by using the current location, the
blood bank and donor will be plotted on the map. And
also the user has to provide which blood group he
requires so that only those blood banksanddonorsare
plotted on the map. The location of blood bank will be
retrieved from Google API and the location of donor
will be his current location and it will be retrieved
using Google API. Now, we have also providedafacility
for the users that they can select theirlocationvizfrom
registered location, current location and provided
location. To select the provided location he has to plot
this location on map with help of plotter instead of
typing the entire address. The distance between the
user and each blood bank or each donor will be
calculated by Haversine.
The Haversine formula is as follows:[11]
lat = lat2 – lat1 …… (1)
long = long2 – long1 …..(2)
a = sin2 ( lat/2) + cos (lat1).cos (lat2).sin2 (
long/2)
……. (3)
c = 2.y2 ( a, (1-a)) ...…. (4)
d=R.c ….… (5)
a = square of half of the straight line distance
between two points.
c= great circle distance expressed in radians.
d = distance between the user and blood bank or
donor.
R= radius of earth.
y= location of donor or the blood bank
The Dijkstra’s shortest path algorithm is used to find
out the shortest path from users to the blood banks or
donors. Working of Dijkstra’s algorithm is necessary
because if the blood bank you are visiting is not able to
provide your necessity then you should know which
blood bank should be visited or to call that particular
blood bank. The working of Dijkstra’s algorithms is
given below.
Dijkstra’s shortest path Algorithm [10]:
It maintains a list of unvisited vertices.
1. Assign to every blood bank a tentative distance
value: set it to zero for our initial node (current
location of the user where he started to search for
blood banks) and to infinity for all blood banks.
2. Set the initial node as current. Mark all blood banks
unvisited. Create a set of all the unvisited blood banks
called the unvisited set.
3. For the current blood bank, consider all of its
unvisited neighbours (neighbouring blood banks) and
calculate their tentative distances. Compare the newly
calculated tentative distance to the current assigned
value and assign the smaller one. For example as
shown in figure no. 1, if the current blood bank A is
marked with a distance of 7, and the edge connectingit
with a neighbour B has length 2, then the distance to B
(through A) will be 7 + 2 = 9. If B was previously
marked with a distance greater than9thenchangeitto
9. Otherwise, keep the current value.
Figure No. 1. Working of Dijkstra’s algorithm with
example of blood banks.
4. When we are done consideringalloftheneighbours
of the current blood bank, markthecurrentbloodbank
as visited and remove it from the unvisited set. A
visited blood bank will never be checked again.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1328
5. If the destination blood bank has been marked
visited (when planning a route between two specific
blood bank) or if the smallest tentativedistanceamong
the blood bank in the unvisited set is infinity (when
planning a complete traversal; occurs when thereisno
connection between the initial node(user’s location)
and remaining unvisited blood banks), then stop. The
algorithm has finished.
6. Otherwise, select the unvisited blood bank that is
marked with the smallest tentative distance, set it as
the new "current blood bank", and go back to step 3.
When the blood bank and donor are plotted on the
map after clicking on that particular bank or donor,
information regarding them like contact details willbe
provided and also the urgency of requirement can be
given.
Now, when the user wants to donate blood, then he
will be selecting the option donate blood. After
selecting that option, according to your current
location or registered location or provided location,
blood banks will be plotted. This will worksame as the
need for blood module.
Also one of the important functionality is to Post
Requests to all users. This functionality allows user to
request other users which are using the android
application by providingthemyourbloodgroupandall
users can view this posted request through View
Posted Request. As well as some additional
functionality like alarm so that the alarm will ringafter
completion of his three months of donating blood.This
functionality can be provided using Alarm Manager in
Android Service. When the user donates a blood this
information is saved in the database,sothatafterthree
months he can give an alarm to the user that now you
can donate Database will store information like
location of blood bank, donors and stock of blood
banks. The followingistheblockdiagramofoursystem
which shows the flow.
3.1 Architecture:
Architecture diagram explains thesystemoverview,
as to how system works in real.There are four main
components which are central database,
users(Android phone & desktop applications forblood
bank), server,Google Map Services.
In figure no.2, the server will consist of database
where data such as stockof bloodbank,donar’sdetails,
locations are stored at this central database.Android
appliaction will be for the users like us who can
register themselves and once registered, they become
the donor for our application. The Desktop application
will be for the blood banks where blood banks will be
added by admin and the user_id and password will be
given to the blood bank by the admin. Then the blood
bank can add or update stockandalsorespondtousers
request.Users are able to find location of blood bank
and donars when they require blood or if they want to
donate blood using internet through Google Map API.
Users having android phone should have internet and
through which tracking is done using Google Map API.
Server stores this information and which is given to
central database.
Figure no.2 Architure diagram
3.2 Sequence Diagram:
In figure no.3 sequence diagram of our system is
shown, it represents objects like User, Location API,
Map plotter, Algo Util, DB Util, Android GPS which
shows sequences of activities in our system. User will
register himself and the record will be saved in
database, this record will be retrieved from database
when user logins himself and checks if the logindetails
are matched from the database. When user is valid, he
can perform functions like search for blood ban and
donors. For searching thebloodbanksanddonorsnear
by the user, location API will be used to get the user’s
current location. According to the location, database
will provide all the bloodbankinthatlocation.Nowthe
haversine formula is used to calculate the distance
between any two blood banks or blood bank and user.
This distance is given to the object Algo Util, where the
dijkstra’s algorithm works to find out the minimum
path from starting point to all the blood banks. It tells
us that which blood bank to visit first and from that
blood bank which blood bank to visit next, incaseifthe
blood bank you visited doesn’t provide your
requirement. This will be displayed to the user by map
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1329
Figure no.3 Sequence diagram
Plotter. Post request is another functionality in which
the users can post request to all other user, requesting
for the particular blood group. This can be viewed in
view request and notification will be sent to other
users.
4. CONCLUSIONS
The proposed system evaluates the possibility to
combine the facility of donating as well as requesting
blood to the blood bank in just few tap. The user and
the blood bank both can satisfy their needs whenever
they require blood or if the user wantstodonateblood.
As most of the people carry an Android phone with
them, it ensures instant location tracking and
communication and thus it is an advantage to propose
a system on Android platform. Thus the proposed
system provides appropriate information in less time
as compared to traditional method of searching blood
banks and donors which included practiceslikemanto
man communication, hoardings, paper pamphlets and
hence, clubs with today’s high demanding blood
requirement.
REFERENCES
[1] Hind Abdalsalam, Abdallah Dafallah ;“Design
and implementation of an accurate real time
GPS tracking system”;IEEE-ISBN:978-1-4799-
3166-8, 2014.
[2] Rajib Chandra Das, Parijat Prashun
Purohit,Tauhidul Alam, Mahfuzulhoq
Chowdhury “Location Based ATM Locator
System Using OpenStreetMap”; IEEE-978-1-
4799=6399-7/14;2014.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1330
[3] Raj Kishen Moloo, Varun Kumar Digumber
“Low-CostMobileGPSTrackingSolution”;IEEE-
978-0-7695-4464-9/11;2011.
[4] Amit Kushwaha, Vineet Kushwaha “Location
BasedServicesusingAndroidMobileOperating
System”; International Journal of Advances in
Engineering & Technology; March2011.
[5] Rasool R., Suresh M. “24 hours GPS tracking in
android operating system”; International
Journal of Scientific and ResearchPublications,
Volume 4, Issue 3, March 2014.
[6] P. Priya, V. Saranya, S. Shabana, Kavitha
Subramani “The Optimization of Blood Donor
Information and Management System by
Technopedia”; International Journal of
Innovative Research in Science, Engineering
and Technology, Feb 2014.
[7] T.Hilda Jenipha, R.Backiyalakshmi, “Android
Blood Donor Life Saving Application in Cloud
Computing”; American Journal of Engineering
Research (AJER), 2014.
[8] SaurinParikh,PreetiKathiria,YasheshVaghela,
Harit Shah, DarshanDholakiya“AGeo-Location
based Mobile Service that Dynamically Locates
and Notifies the nearest Blood Donors for
Blood Donation during Medical Emergencies” ;
International JournalofComputerApplications
(0975- 8887)Volume 88 ;No.3, February2014.
[9] Sathiamoorthy Manoharan; “On GPS Tracking
of Mobile Devices”; Fifth International
Conference on Networking and Services; page
no- 415-418 IEEE-2009.
[10] Dijkstrasalgorithm[Online]
http://en.wikipedia.org/wiki/Dijkstra’s
algorithm
[11] HaversineFormula
[Online].http://andrew.hedges.name/experime
nts/haversine

More Related Content

Similar to Optimal Facility for Location Tracking of Blood Bank and Donor

Implementation of blood donation application using android smartphone
Implementation of blood donation application using android smartphoneImplementation of blood donation application using android smartphone
Implementation of blood donation application using android smartphoneIJARIIT
 
Mobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google MapsMobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google MapsEditor IJCATR
 
IRJET- An Android Application for Blood and Organ Donation Management
IRJET-  	  An Android Application for Blood and Organ Donation ManagementIRJET-  	  An Android Application for Blood and Organ Donation Management
IRJET- An Android Application for Blood and Organ Donation ManagementIRJET Journal
 
MOBILE APPLICATION FOR DONATION OF ITEMS
MOBILE APPLICATION FOR DONATION OF ITEMSMOBILE APPLICATION FOR DONATION OF ITEMS
MOBILE APPLICATION FOR DONATION OF ITEMSvivatechijri
 
Shortest Route Finding Ambulance System
Shortest Route Finding Ambulance SystemShortest Route Finding Ambulance System
Shortest Route Finding Ambulance Systemvivatechijri
 
SURAKSHA: AN ANDROID APP FOR THE SAFETY OF WOMEN
SURAKSHA: AN ANDROID APP FOR THE SAFETY OF WOMENSURAKSHA: AN ANDROID APP FOR THE SAFETY OF WOMEN
SURAKSHA: AN ANDROID APP FOR THE SAFETY OF WOMENIRJET Journal
 
IRJET- Online Event Location Tracking using GPS
IRJET-  	  Online Event Location Tracking using GPSIRJET-  	  Online Event Location Tracking using GPS
IRJET- Online Event Location Tracking using GPSIRJET Journal
 
A change of profile based on location
A change of profile based on locationA change of profile based on location
A change of profile based on locationeSAT Journals
 
Location Based Services, Change in Profile and Notification
Location Based Services, Change in Profile and Notification Location Based Services, Change in Profile and Notification
Location Based Services, Change in Profile and Notification IRJET Journal
 
Blood bank-project-ppt-presentation-download
Blood bank-project-ppt-presentation-downloadBlood bank-project-ppt-presentation-download
Blood bank-project-ppt-presentation-downloadssuser2e4781
 
Blood Donors and Receivers Management System
Blood Donors and Receivers Management SystemBlood Donors and Receivers Management System
Blood Donors and Receivers Management SystemIRJET Journal
 
IRJET- Online Facility for Location of WaSH services
IRJET-  	  Online Facility for Location of WaSH servicesIRJET-  	  Online Facility for Location of WaSH services
IRJET- Online Facility for Location of WaSH servicesIRJET Journal
 
IRJET- Medicine Information Retrieval Application- Pharmaguide
IRJET- Medicine Information Retrieval Application- PharmaguideIRJET- Medicine Information Retrieval Application- Pharmaguide
IRJET- Medicine Information Retrieval Application- PharmaguideIRJET Journal
 
Location Provider with Privacy Using Localized Server and GPS
  Location Provider with Privacy Using Localized Server and GPS   Location Provider with Privacy Using Localized Server and GPS
Location Provider with Privacy Using Localized Server and GPS Editor IJCATR
 
A review monitoring and safety of pilgrims using stampede detection and pilgr...
A review monitoring and safety of pilgrims using stampede detection and pilgr...A review monitoring and safety of pilgrims using stampede detection and pilgr...
A review monitoring and safety of pilgrims using stampede detection and pilgr...eSAT Journals
 

Similar to Optimal Facility for Location Tracking of Blood Bank and Donor (20)

Implementation of blood donation application using android smartphone
Implementation of blood donation application using android smartphoneImplementation of blood donation application using android smartphone
Implementation of blood donation application using android smartphone
 
My Places
My PlacesMy Places
My Places
 
Mobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google MapsMobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google Maps
 
IRJET- An Android Application for Blood and Organ Donation Management
IRJET-  	  An Android Application for Blood and Organ Donation ManagementIRJET-  	  An Android Application for Blood and Organ Donation Management
IRJET- An Android Application for Blood and Organ Donation Management
 
Meet health app
Meet health appMeet health app
Meet health app
 
MOBILE APPLICATION FOR DONATION OF ITEMS
MOBILE APPLICATION FOR DONATION OF ITEMSMOBILE APPLICATION FOR DONATION OF ITEMS
MOBILE APPLICATION FOR DONATION OF ITEMS
 
Shortest Route Finding Ambulance System
Shortest Route Finding Ambulance SystemShortest Route Finding Ambulance System
Shortest Route Finding Ambulance System
 
SURAKSHA: AN ANDROID APP FOR THE SAFETY OF WOMEN
SURAKSHA: AN ANDROID APP FOR THE SAFETY OF WOMENSURAKSHA: AN ANDROID APP FOR THE SAFETY OF WOMEN
SURAKSHA: AN ANDROID APP FOR THE SAFETY OF WOMEN
 
IRJET- Online Event Location Tracking using GPS
IRJET-  	  Online Event Location Tracking using GPSIRJET-  	  Online Event Location Tracking using GPS
IRJET- Online Event Location Tracking using GPS
 
A change of profile based on location
A change of profile based on locationA change of profile based on location
A change of profile based on location
 
Location Based Services, Change in Profile and Notification
Location Based Services, Change in Profile and Notification Location Based Services, Change in Profile and Notification
Location Based Services, Change in Profile and Notification
 
Find me
Find meFind me
Find me
 
Blood bank-project-ppt-presentation-download
Blood bank-project-ppt-presentation-downloadBlood bank-project-ppt-presentation-download
Blood bank-project-ppt-presentation-download
 
Blood Donors and Receivers Management System
Blood Donors and Receivers Management SystemBlood Donors and Receivers Management System
Blood Donors and Receivers Management System
 
Major2ppt
Major2pptMajor2ppt
Major2ppt
 
IRJET- Online Facility for Location of WaSH services
IRJET-  	  Online Facility for Location of WaSH servicesIRJET-  	  Online Facility for Location of WaSH services
IRJET- Online Facility for Location of WaSH services
 
IRJET- Medicine Information Retrieval Application- Pharmaguide
IRJET- Medicine Information Retrieval Application- PharmaguideIRJET- Medicine Information Retrieval Application- Pharmaguide
IRJET- Medicine Information Retrieval Application- Pharmaguide
 
Location Provider with Privacy Using Localized Server and GPS
  Location Provider with Privacy Using Localized Server and GPS   Location Provider with Privacy Using Localized Server and GPS
Location Provider with Privacy Using Localized Server and GPS
 
Software Design Document
Software Design DocumentSoftware Design Document
Software Design Document
 
A review monitoring and safety of pilgrims using stampede detection and pilgr...
A review monitoring and safety of pilgrims using stampede detection and pilgr...A review monitoring and safety of pilgrims using stampede detection and pilgr...
A review monitoring and safety of pilgrims using stampede detection and pilgr...
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 

Recently uploaded (20)

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 

Optimal Facility for Location Tracking of Blood Bank and Donor

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1325 Optimal Facility for Location Tracking of Blood Bank and Donor Rajeshwari Pawar1, Shubhangi Thigale2, Pallavi Walekar3, Gaurang Thakar4, Prof. Dhanashri Joshi5 1Rajeshwari Pawar, Dept. Of Information Technology Engineering, APCOER, Maharashtra, India 2Shubhangi Thigale, Dept. Of Information Technology Engineering, APCOER, Maharashtra, India 3Pallavi Walekar, Dept. Of Information Technology Engineering, APCOER, Maharashtra, India 4Gaurang Thakar, Dept. Of Information Technology Engineering, APCOER, Maharashtra, India 5Prof. Dhanashri Joshi, Dept. Of Information Technology Engineering, APCOER, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - In critical or emergency situations where accident occurs or during on-going treatments and surgeries etc there is urgent need for specific blood group. It requireslot of time to make the blood available and it is inconvenient during emergency situation, some rare blood groups are time consuming and difficult to arrange whichareO-, AB- etc. Inour country there is less awareness of blood donation, near about 20% of Indian population donates blood. In this project, we have proposed an efficient way to overcome problems in existing system. We are using Global Positioning System (GPS) for tracking of nearest blood banks and donors. It requires GPS supported android device with application installed on it for the user.Donorwillbeprompted to enter an individual's details, like name, phone number, and blood type. During the urgency of blood, you can quicklycheck for contacts matching a particular or related bloodgroupand reach out to them via Phone Call/SMS through the app. Our app provides address of nearest blood banks and donors in your city/area by GPS tracking. A large number of people carry an android mobile phone, so we are developing an Android application which is low in cost, requires less time to find out blood banks and donors. Key Words: Android, Blood bank, Donor, GPS, Google map, LBS 1. INTRODUCTION It is healthy donating blood. So, we have created an application to simplify the blooddonationprocess.The donor can easily locate where his/her blood group is needed. Those locations can either be entities or individuals that urgentlyneedthedonor'sbloodgroup. When there is an urgent need for a particular blood group, you can use the app to message only the people having the required blood group. This system contains different modules to maintain blood andblooddonors. Emergencysituations,whereaccidentsoccur,createan immediate, critical need for specific blood types. In addition to emergency need, advances in medicine have increased the need for blood in many on-going treatments and elective surgeries. Despite increasing necessity of blood, only about 5% of the Indian population donates blood. In our project we propose a new and efficient way to overcome such scenarios. A large number of blood donors are attracted using an Android application. Cloud based services can prove important in emergency blooddeliverysincetheycanenablecentral and immediate access to donors' data and location from anywhere and almost any device. Since almost everyone carries a mobile phone with him, it ensures instant location tracking and communication. Using GPS and we find donors nearer to the location from where the request is generated.Thusthe‘MobileBlood Bank’ can prove to be a boon for blood requesters. 2. LITERATURE REVIEW In earlier days, there were no systemsorapplication that locates places which are nearby the user.Butnow- a-days there are a few systems who canlocatedifferent places using GPS in android. GPS tracking can be used as any equipment tracking and as spy equipment and the location canbedisplayedonGooglemapsusingfree versions of Google Maps API (Application Platform Interface) [1]. For locating ATMs which are nearby are trackedand for that it is necessary to have an android device which supports GPS. By making use of Dijkstra’s algorithm to find possible shortest path between user and the ATM booth and Haversine formula is also used to calculate the perpendicular distance. This makes use of Open Source Maps (OSM) [2]. Similarly, we can develop an application which can find blood banks and donors nearby. The use of free version of Google Maps API is used for location visualization. By this, we canhelptheusers for better understanding the map and help them to locate the exact location of blood bank.[3] In LBS system, use of Google map in Android, this provides a number of objects to handle maps in LBS
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1326 system like MapView which displays the map. To handle this, a MapActivity class is there. To annotate map it provides the overlays class. Even it provides canvas by which one can easily create and display multiple layers over the map. Moreover, sufficient provisions are there to zoom the map, localize the map by means of MapController. By using GPS in android phone it is possible to develop any application that needs tracking like hospitals, schools [4]. And also it is possible to develop an application to track blood bank and donors. To track a donor, one should know the location of the donor; the donor will be none other than the registered user of our application. As he will be using our application on an Androidphone,theapplicationhastotrackthelocation of his phone to locate him on the map as a donor. Thus, how to track a donor that is to track the Androidphone and to plot that location in another Android phone is also possible. It is discussed how to locate the position of an android phone and plot it [5]. There exist extended web applications to timely update the information regarding the donors,acceptor and patients where the administrator accesses the whole information about blood bank management system. Also it can have a Push technology with security, to protect the contact details of the donors in web application where it can be misused by third parties. The location-based app, the Mobile devices/smart phones are equipped with GPS receivers, which help in gettingaccuratelocationofthe device [6]. The location-based app, operational on android platform, will help users easilyfinddonorsofmatching blood groups in their location and access their mobile numbers for instant help [7]. Mobile devices/smart phones are equipped with GPS receivers, which help in getting accurate location of the device. The GPS satellite situated in the space continuously transmits data containing the location and time details. When the mobile device requests for the location then its GPS receiverreceivesthedatasent from GPS Satellite anddisplaysthecurrentlocation[8]. The benefitsandissuesofGPStrackingandproposed a mobile framework that implements a general tracking system. The tracking system locates mobile devices with or without GPS. This finds applicability in locating lost, stolen, or misplaced devices. This is equally applicable to locating stolen valuables when equipped with such a device. It can also help locate patients suffering from dementia or mental disorders, if they carry a locatable device [9]. 2.1 Problems with exising systems: Limitations of Traditional System are - 1.Lack of information 2. Less surety of information 3. Time consuming. So to overcome these problems we are proposing a system which overcomes these drawbacksbecausewe are developing an application for the users which provide accurate information and more quickly. 2.2 Gap analysis: Previously we followed a system in which we could do all the things manually like find where the blood bank is and is the blood available by means of communication with other people. This was quitetime consuming task. Therefore, today there is a need to overcome all the drawbacks of this traditional system and bring a system that performs this task quickly and with better functionality. 2.3 Objective of problem: Main objectives of proposed system are as follows: - Users can find blood banks and donors if they want blood. - Users can locate blood banks easily if they are willing to donate blood. - Notifies users to donate blood after completing 3 months of donation. 2.4 Major function: Proposed system is divided into following functions: 1. Registration of users 2. Find for blood bank and donors near by 3. Donate blood 3. PROPOSED SOLUTION The main intension of this system is to findtheplace where there is necessity of blood and to provide it. In this system we are going to provide a facility to the blood banks so that they can update the stock details and also send notification to the donors that they require blood. Our proposed system is good for the blood banks and also to the users because it satisfies both of the needs.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1327 For the blood bank we are going to provide a web application or the desktop application so that they can update the stock details and requestuserstodonateby sending a notification. This data is maintained in a database. The stockdetailsarenecessarytobeupdated and maintained so that when the user wants to track a blood bank then only the specific blood bank will be located when they provide the blood group while selecting the option need for blood or donate blood. At users end, we have an Android application which needs registration of users; this data is maintained ina database. The Registration fieldconsistsofparameters like name, address,bloodgroup,weight,etc.Theuseris provided with two main options: Find blood and Donate blood. When user selects need of blood option then the user’s current location will be traced first using Google Location API and by using the current location, the blood bank and donor will be plotted on the map. And also the user has to provide which blood group he requires so that only those blood banksanddonorsare plotted on the map. The location of blood bank will be retrieved from Google API and the location of donor will be his current location and it will be retrieved using Google API. Now, we have also providedafacility for the users that they can select theirlocationvizfrom registered location, current location and provided location. To select the provided location he has to plot this location on map with help of plotter instead of typing the entire address. The distance between the user and each blood bank or each donor will be calculated by Haversine. The Haversine formula is as follows:[11] lat = lat2 – lat1 …… (1) long = long2 – long1 …..(2) a = sin2 ( lat/2) + cos (lat1).cos (lat2).sin2 ( long/2) ……. (3) c = 2.y2 ( a, (1-a)) ...…. (4) d=R.c ….… (5) a = square of half of the straight line distance between two points. c= great circle distance expressed in radians. d = distance between the user and blood bank or donor. R= radius of earth. y= location of donor or the blood bank The Dijkstra’s shortest path algorithm is used to find out the shortest path from users to the blood banks or donors. Working of Dijkstra’s algorithm is necessary because if the blood bank you are visiting is not able to provide your necessity then you should know which blood bank should be visited or to call that particular blood bank. The working of Dijkstra’s algorithms is given below. Dijkstra’s shortest path Algorithm [10]: It maintains a list of unvisited vertices. 1. Assign to every blood bank a tentative distance value: set it to zero for our initial node (current location of the user where he started to search for blood banks) and to infinity for all blood banks. 2. Set the initial node as current. Mark all blood banks unvisited. Create a set of all the unvisited blood banks called the unvisited set. 3. For the current blood bank, consider all of its unvisited neighbours (neighbouring blood banks) and calculate their tentative distances. Compare the newly calculated tentative distance to the current assigned value and assign the smaller one. For example as shown in figure no. 1, if the current blood bank A is marked with a distance of 7, and the edge connectingit with a neighbour B has length 2, then the distance to B (through A) will be 7 + 2 = 9. If B was previously marked with a distance greater than9thenchangeitto 9. Otherwise, keep the current value. Figure No. 1. Working of Dijkstra’s algorithm with example of blood banks. 4. When we are done consideringalloftheneighbours of the current blood bank, markthecurrentbloodbank as visited and remove it from the unvisited set. A visited blood bank will never be checked again.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1328 5. If the destination blood bank has been marked visited (when planning a route between two specific blood bank) or if the smallest tentativedistanceamong the blood bank in the unvisited set is infinity (when planning a complete traversal; occurs when thereisno connection between the initial node(user’s location) and remaining unvisited blood banks), then stop. The algorithm has finished. 6. Otherwise, select the unvisited blood bank that is marked with the smallest tentative distance, set it as the new "current blood bank", and go back to step 3. When the blood bank and donor are plotted on the map after clicking on that particular bank or donor, information regarding them like contact details willbe provided and also the urgency of requirement can be given. Now, when the user wants to donate blood, then he will be selecting the option donate blood. After selecting that option, according to your current location or registered location or provided location, blood banks will be plotted. This will worksame as the need for blood module. Also one of the important functionality is to Post Requests to all users. This functionality allows user to request other users which are using the android application by providingthemyourbloodgroupandall users can view this posted request through View Posted Request. As well as some additional functionality like alarm so that the alarm will ringafter completion of his three months of donating blood.This functionality can be provided using Alarm Manager in Android Service. When the user donates a blood this information is saved in the database,sothatafterthree months he can give an alarm to the user that now you can donate Database will store information like location of blood bank, donors and stock of blood banks. The followingistheblockdiagramofoursystem which shows the flow. 3.1 Architecture: Architecture diagram explains thesystemoverview, as to how system works in real.There are four main components which are central database, users(Android phone & desktop applications forblood bank), server,Google Map Services. In figure no.2, the server will consist of database where data such as stockof bloodbank,donar’sdetails, locations are stored at this central database.Android appliaction will be for the users like us who can register themselves and once registered, they become the donor for our application. The Desktop application will be for the blood banks where blood banks will be added by admin and the user_id and password will be given to the blood bank by the admin. Then the blood bank can add or update stockandalsorespondtousers request.Users are able to find location of blood bank and donars when they require blood or if they want to donate blood using internet through Google Map API. Users having android phone should have internet and through which tracking is done using Google Map API. Server stores this information and which is given to central database. Figure no.2 Architure diagram 3.2 Sequence Diagram: In figure no.3 sequence diagram of our system is shown, it represents objects like User, Location API, Map plotter, Algo Util, DB Util, Android GPS which shows sequences of activities in our system. User will register himself and the record will be saved in database, this record will be retrieved from database when user logins himself and checks if the logindetails are matched from the database. When user is valid, he can perform functions like search for blood ban and donors. For searching thebloodbanksanddonorsnear by the user, location API will be used to get the user’s current location. According to the location, database will provide all the bloodbankinthatlocation.Nowthe haversine formula is used to calculate the distance between any two blood banks or blood bank and user. This distance is given to the object Algo Util, where the dijkstra’s algorithm works to find out the minimum path from starting point to all the blood banks. It tells us that which blood bank to visit first and from that blood bank which blood bank to visit next, incaseifthe blood bank you visited doesn’t provide your requirement. This will be displayed to the user by map
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1329 Figure no.3 Sequence diagram Plotter. Post request is another functionality in which the users can post request to all other user, requesting for the particular blood group. This can be viewed in view request and notification will be sent to other users. 4. CONCLUSIONS The proposed system evaluates the possibility to combine the facility of donating as well as requesting blood to the blood bank in just few tap. The user and the blood bank both can satisfy their needs whenever they require blood or if the user wantstodonateblood. As most of the people carry an Android phone with them, it ensures instant location tracking and communication and thus it is an advantage to propose a system on Android platform. Thus the proposed system provides appropriate information in less time as compared to traditional method of searching blood banks and donors which included practiceslikemanto man communication, hoardings, paper pamphlets and hence, clubs with today’s high demanding blood requirement. REFERENCES [1] Hind Abdalsalam, Abdallah Dafallah ;“Design and implementation of an accurate real time GPS tracking system”;IEEE-ISBN:978-1-4799- 3166-8, 2014. [2] Rajib Chandra Das, Parijat Prashun Purohit,Tauhidul Alam, Mahfuzulhoq Chowdhury “Location Based ATM Locator System Using OpenStreetMap”; IEEE-978-1- 4799=6399-7/14;2014.
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1330 [3] Raj Kishen Moloo, Varun Kumar Digumber “Low-CostMobileGPSTrackingSolution”;IEEE- 978-0-7695-4464-9/11;2011. [4] Amit Kushwaha, Vineet Kushwaha “Location BasedServicesusingAndroidMobileOperating System”; International Journal of Advances in Engineering & Technology; March2011. [5] Rasool R., Suresh M. “24 hours GPS tracking in android operating system”; International Journal of Scientific and ResearchPublications, Volume 4, Issue 3, March 2014. [6] P. Priya, V. Saranya, S. Shabana, Kavitha Subramani “The Optimization of Blood Donor Information and Management System by Technopedia”; International Journal of Innovative Research in Science, Engineering and Technology, Feb 2014. [7] T.Hilda Jenipha, R.Backiyalakshmi, “Android Blood Donor Life Saving Application in Cloud Computing”; American Journal of Engineering Research (AJER), 2014. [8] SaurinParikh,PreetiKathiria,YasheshVaghela, Harit Shah, DarshanDholakiya“AGeo-Location based Mobile Service that Dynamically Locates and Notifies the nearest Blood Donors for Blood Donation during Medical Emergencies” ; International JournalofComputerApplications (0975- 8887)Volume 88 ;No.3, February2014. [9] Sathiamoorthy Manoharan; “On GPS Tracking of Mobile Devices”; Fifth International Conference on Networking and Services; page no- 415-418 IEEE-2009. [10] Dijkstrasalgorithm[Online] http://en.wikipedia.org/wiki/Dijkstra’s algorithm [11] HaversineFormula [Online].http://andrew.hedges.name/experime nts/haversine