Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

www.ierjournal.

org International Engineering Research Journal (IERJ), Volume 2 Issue 8 Page 2843-2845, 2017 ISSN 2395-1621

ISSN 2395-1621 Smart Online Blood Bank Management


System
#1
Tanuja Ingale, #2Amruta Jogdand, #3Nikhil Pawar, #4Savita Pathave
1
ingale.tanvi04@gmail.com
2
amrutajogdand@gmail.com
3
nikhilpawar51@gmail.com
4
savitapathavess@gmail.com

#1234
Department of Computer Engineering,

Savitribai Phule Pune University,


Sinhgad College of Engineering, Vadgaon BK, Pune-41.

ABSTRACT ARTICLE INFO

Blood is an important constituent of human body. Timely availability of quality blood Article History
is a crucial requirement for sustaining the healthcare services. In the hospital, in most
Received: 5th April 2017
of the cases, when blood is required, could not be provided on time causing
unpleasant things. Though donor is available in the hospital, patient is unaware of it, Received in revised form :
and so is donor. To resolve this, a communication between hospital, blood bank,
5th April 2017
donor, and receptor is important. The proposed system provides solution to this
problem. The system will make sure that in case of need, the blood will be made Accepted: 7th April 2017
available to the patient. There will be web portal as well as android app to make this
communication faster. It aims to create an e-Information about the donor and Published online :
organization that are related to donating the blood. The Methodology used to build 8th April 2017
this system uses GPS, Google Cloud Messaging, Clustering and Haversian Formula to
ensure fast and real time interaction between Blood requester, Donor, Hospital and
Blood bank. The Proposed system will be used in Blood banks, Hospitals, for Donors
and Requesters whoever registers to the system.

Keywords: GPS, Google Cloud Messaging, Clustering.

I. INTRODUCTION II. LITERATURE SURVEY

Blood bank System is to create an e-Information about In year 2015, a IEEE paper on A Health-IoT Platform
the donor and organization that are related to donating the Based on the Integration of Intelligent Packaging,
blood. Through this application any person who is interested Unobtrusive Bio-Sensor and Intelligent Medicine Box was
in donating the blood can register himself in the same way if authored by Geng Yang, Li Xie, Matti M¨antysalo, Xiaolin
any organization wants to register itself with this site that Zhou, Zhibo Pang, Li Da Xu, Sharon Kao-Walter, Qiang
can also register. Moreover if any general consumer wants Chen, Lirong Zheng. In this paper, an intelligent home-
to make request blood online he can also take the help of based healthcare platform is proposed and implemented. It
this system. Admin is the main authority who can do involves iMedBox with connectivity, iMedPack with
addition, deletion, and modification if required. communication capability enabled by RFID, Bio-Patch and
Blood bank System is an android based system that is SOC. It fuses with IoT. The body-worn Bio-Patch can detect
designed to store, process, retrieve and analyze information and transmit the user’s bio-signals to the iMedBox in real
concerned with the administrative and inventory time. The only limitations are, comprehensive platform
management within a blood bank. This project aims at missing. And the Physical size, rigid nature and short
maintaining all the information pertaining to blood donors, battery become limitation for long term use.
different blood groups available in each blood bank and In 2016, an IEEE paper was authored on Data Mining for
helps them to manage in a better way. Aim is to provide Better Healthcare: A Path towards Automated Data
transparency in this field, make the process of obtaining Analysis? By Tania Cerquitelli,Elena Baralis, Lia Morra and
blood from a blood bank hassle free and corruption free and Silivia Chiusano. This paper addresses the mining activity
make the system of blood bank management from the medical database perspective. The mining system
effective.document is a template. should be able to devise which knowledge could be most

© 2017, IERJ All Rights Reserved Page 1


www.ierjournal.org International Engineering Research Journal (IERJ), Volume 2 Issue 8 Page 2843-2845, 2017 ISSN 2395-1621

interesting to the user & extract actionable knowledge from IV. PRODUCT FUNCTION
large medical dataset with minimal user intervention.
System should be capable of yielding actionable knowledge
Register user -Blood bank portal and Android application
& extracting manageable sets. Large parameter spaces need
for Donor to register for donating
to be explored at abstraction level to envision a system
capable of evaluating and comparing many data-mining
Blood. Login - Donor, Blood bank admin, Hospital admin
technique configurations at a time.
can login.
In 2015, a IEEE paper on Mobile Based Healthcare
Management using Artificial Intelligence was authored by
Donor functionality - If donor once donated blood he/ she
Amiya Kumar Tripathy, Rebeck Carvalho, Keshav
not allowed to donate blood till three month of last donation
Pawaskar, Suraj Yadav, Vijay Yadav. In this paper, the
date. Donor will get notification whenever new blood
health-care management system is proposed which will
donation camp takes place. Donors also request for blood of
consist of mobile based heart rate measurement so that the
nearest blood bank with priority and also get appointment.
data can be transferred and diagnosis based on heart rate can
be provided quickly with a click of button. The system will
New Donor also can make request for blood donation to
consist of video conferencing to connect remotely with
nearest blood bank and also get appointment after request.
doctor. The system will also consist of Doc-Bot and an
online Blood Bank. In this implemented project, heart rate
Admin functionality - Admin of all respective departments
calculation differs from actual one due to noise present in
can generate reports of blood bank, blood stock and check
input signal. So the performance is not efficient in practical.
Methodology used Clustering, Text Mining, Pattern expiry date of blood.
Matching, Support Vector Machine, Partitioning Algorithm
V. OVERALL DESCRIPTION
and DonorHART tool used in collecting donor reaction
information. Limitations are Difficulty in handling PRODUCT PERSPECTIVE
emergency situation and No proper security for personal
Main Perspective of the proposed system is avoiding
details misuse.
some drawbacks from existing system. Some existing
III. TECHNOLOGIES TO BE USED systems drawbacks are as follows:

 Cannot Upload and Download the latest updates.


Language: Java J2SE and JDK: J2SE (Java 2 Standard  No use of Web Services and Remoting.
Edition) Java would be the required as language for  Risk of mismanagement and of data when the
development of the project. JDK is the development kit used
project is under development.
to compile java programs.
 Less Security.
 No proper coordination between different
GCM: Service provide by Google for sending notifications
Applications and Users.
between android device and server.
 Fewer Users – Friendly.
Database/Data Library: Serialized Objects/Serialization -
Database in Java In case the project needs database this is A. REQUIREMENT SPECIFICATION
how it is handled in java.
SOFTWARE REQUIREMENTS
GPS: This system provides location and time information in  Operating system: Windows VERSION: 7
all weather conditions, anywhere on or near the earth.  Languages: Java, Hibernate
 Jdk 1.7, tomcat-7
Pattern Matching: Pattern matching is the act of checking a  MySQL 6.0
given sequence of tokens for the presence of the constituents  Eclipse mars, Android sdk, Android studio 2.1
of some pattern.
HARDWARE REQUIREMENTS
Heuristic Filtering: Heuristic filtering refers to the use of  Android Phone
various algorithms and resources to examine text or content
in specific ways. B. USER CHARACTERISTICS
 Registration form for blood bank, donor and
K-means Clustering: K-means clustering intends to partition Hospitals
n objects into k clusters in which each object belongs to the  Login form for blood bank, donor and Hospital
cluster with the nearest mean. This method produces exactly  Dash board form for Blood bank, Donor and
k different clusters. hospital where blood bank and hospital can see
all data about their firm.
Haversine formula: The Haversine formula is an equation
 Report generation in Excel, check expiry date for
important in navigation, giving great circle distance between
blood bank according to blood group.
two points on a sphere from their longitudes and latitudes.

© 2017, IERJ All Rights Reserved Page 2


www.ierjournal.org International Engineering Research Journal (IERJ), Volume 2 Issue 8 Page 2843-2845, 2017 ISSN 2395-1621

better way to communicate with blood banks. It is also able


to maintain reports like stock, expiry dates etc.

ACKNOWLEDGEMENT

We are grateful to Prof. V. R. Manga for their expert


guidance and continuous encouragement throughout this
intricate part of the project. We would like to express
appreciation towards Dr. S.D.Lokhande, Principal, Sinhgad
College of Engineering, Pune, Prof. M. P. Wankhade, Head
of Department of Computer Engineering and our Project
Coordinator whose invaluable guidance supported us in
completing the project report of “Smart Online Blood Bank
Fig.1 Architecture Diagram Management System”. Moreover, we are also grateful to
Prof. V. R. Manga for her guidance and all help that led to
TABLE I the completion of this preliminary project report. At last we
IDEA MATRIX must express our sincere gratitude to all the staff members
of Computer Engineering Department who helped me
I D E A directly or indirectly during this course of work.
Increase: Deliver: Educate: Accelerate:
Processing Blood data as Blood Capacity REFRENCES
capability, and when Donor, Blood to handle large
Efficiency required, Requester, Database
and reliability User friendly Application [1] Javed Akhtar Khan and M.R.Alony “A New Concept of
GUI User, Motivate Blood Bank Management System using Cloud Computing
Society for
blood for Rural Area (INDIA)”, International Journal of Electrical,
donation Electronics and Computer Engineering 4(1): 20-26(2015).
Improve: Decrease: Evaluate: Associate:
User interface, Time Efficiency Different
Availability of Consumed for of System, Knowledge [2] Sumazly Sulaiman, Abdul Aziz K.Abdul Hamid, Nurul
Blood, blood Knowledge Database Ain Najihah Yusri “Development of a Blood Bank
Accessibility availability, of Team sources, Management System”, ScienceDirect Procedia - Social and
of]blood data Computational Members Interdisciplina
complexity ry
Behavioral Sciences 195 (2015).
Knowledge
Ignore: Drive: Eliminate: Avoid: [3] Rohini Patil, Puja Pawar, Madhu Poi,Tejashri Patil,
Complex Retrieving Incorrect Repetitive
Methodology, Blood History Data, Expired Blood Prof. Namrata Ghuse “Blood Donor’s safety using Data
Blood Blood donation Mining”, 978-1-4673-7910-6/15/31.00c 2015 IEEE(2015).
Preservation Bag within certain
Methods locking
Period [4] https://en.wikipedia.org.
Innovate:
Application
and Web
Portal
developed

VI. EXPECTED RESULT

 If blood is donated then stock count automatically


increases.
 On blood request user gets appointment.
 Donor gets appointment for blood donation nearby
his location.
 User gets notified whenever donation camp takes
place.
 If blood level goes down in blood bank then blood
bank sends notification to the donors.
 Report for all blood bank, donor data, hospital data,
stock availability as well as blood expiry date.

VII. CONCLUSION

A Proposed system provides Android based application


which is very useful for Blood Bank users. System provides

© 2017, IERJ All Rights Reserved Page 3

You might also like