Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Android Blood Bank: Blood Is A Saver of All Existing Lives in Case of Emergency Needs. The Task of Blood

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 14

Android Blood Bank

Blood is a saver of all existing lives in case of emergency needs. The task of blood
bank is to receive blood from various donors, to monitor the blood groups database
and to send the required blood during the need to the hospital in case of
emergencies. The problem is not insufficient number of donors, but finding a
willing donor at the right time. We want to build a network of people who can help
each other during an emergency. This application timely updates the information
regarding the donors where the administrator accesses the whole information about
blood bank management system. Donor will be prompted to enter an individual's
details, like name, phone number, and blood group. In the urgent time of a blood
requirement, you can quickly check for blood banks or hospitals matching a
particular or related blood group and reach out to them through the App. Blood
bank App provides list of blood banks in your area. A large number of blood
donors are attracted using an Android application. Since almost everyone carries a
mobile phone with him, it ensures instant location tracking and communication.
Only a registered person, with willingness to donate blood, will be able to access
the service.

Module:

 Blood bank: In this module blood

 User login: This allows only the registered users to login in order to use this
application.
 Donor details: This module helps the donor to insert all the necessary
details that is personal information and medical information plus the blood
group which together helps to select a donor

1. Manage Donor information(profile)

2. Add new Donation for Blood

 ACCEPTOR Details: This module helps user to find blood group. When user
click on find a blood group system ask him to enter blood group he wants to
search. After entering the blood group, system search for the availability of
the blood group and give him the list of the donors who has the same blood
group.
 List of blood bank: this module provides list of blood banks in your area.

 Admin:

1. Manage Registration for user

2. Manage Blood bank information like (update, delete)

3. Manage Donor Request for Donor

4. Manage patient Request for needy people


Use Case Diagram

Admin use case diagram


Donar Use case digram
Acceptor use case diagram

Data Flow diagram:

Level 0
Level 1
ER Diagram:

Advantages:

This project has a login page which allows only the registered user to login
and thereby preventing unauthorized access.

This system can be used to view all the donor details and accordingly select
the right donor.
The android mobile user will be able make quick decision in selecting a
donor.

Usage of this application will greatly reduce time in selecting the right
donor.

Disadvantages:
 The android mobile user will not be able to insert or view details if the
server goes down. Thus, there is disadvantage of single point failure.

Applications:
 This application can be used by any common people.
 The application can prove very beneficial in to the clinics, hospitals as the
requirement is very high in such places.

https://www.dovepress.com/an-android-based-blood-bank-information-retrieval-
system-peer-reviewed-fulltext-article-JBM

Introduction
The Human Blood is a specialized fluid that transport nutrients, oxygen, and waste
products within and outside the cells in the body. 1 For blood to be in more excessive for
usage at any time for those that require it as a result of blood donation it has to be
gathered, stored and preserved for later use, this is called blood bank for transfusion.
Blood Transfusion is the process of receiving blood into person circulation intravenously
through the vein. Transfusions are used for various medical conditions to replace lost
components of the blood. Past decades, transfusion takes place by replacing the whole
blood that was used but in this modern days, the practice of transfusion replaces only
the components of the blood that was lost such as red blood cells, white blood cells,
blood plasma, clotting factor, and platelets. The blood groups A, B and O was
discovered by Landsteiner during a laboratory experiment which he mixed blood
samples taken from his staff when he then established the basic principle of A, B and O
compatibility.
Blood Transfusion came into existence during the Second World War when voluntary
donated for blood for storage which was used to treat the injured soldiers during the
war. This process was done on a large scale which then became well known as a
lifesaving procedure. In order to eliminate the problem of complete blood transfusion of
the past decade, an American Surgeon2 suggested that blood gotten from the donor
should be grouped and cross-matched with the patient before a blood transfusion
process can take place.
In the past years, the number of voluntary donors has been increased compared to
blood donors that are being paid. Though there is an increase in voluntary blood donor,
because of lack of information about blood donation, many people are not being able to
donate blood.3 Because of this reason, there have been continuous losses of acquirable
blood from individuals who are willing to donate blood. Emergency patients, who are in
need of blood, usually request blood through advertising on televisions or social media,
with the series of advert placement of donation of blood the patient may still not get
the required amount of blood needed at that particular time. With the rapid usage of a
smartphone with series of features and faster computation process blood bank search
activity can be integrated on the mobile phones for easy search of available blood from
blood banks or blood donors in nearby areas in cases on emergencies without any
delay.
The application developed in this study is based on both the web and Android platform
which will play an important role in making blood readily available for patients who
needed blood thereby increasing the likelihood of saving their lives. The web application
would act as a centralized database for blood banks, where blood banks go to register
and are able to update their blood inventory details in real-time. The mobile application
will be able to search through the centralized database for available blood type needed
from all the blood bank registered. In some cases when blood banks do not have the
available blood type or are running low on blood supplies, registered volunteer blood
donors on the blood donor app can be alerted for the need for them to donate their
blood. This study is aimed at developing an application that will include all the relevant
features to provide a means of communication between blood seekers, blood donors
and blood bank.

Related reviews
Several authors have worked on blood bank management system, only the most recent
and most relevant ones are mentioned: 4 the work presents the situation of the
information processing system of the Malaysian medical information and emergency
systems. The work also focuses on the development of an integrated Emergency,
Healthcare, and Medical Information System (HMS) that can help overcome numerous
issues in the current systems in Malaysia. The aim of the project is to combine the real-
time and mobility technologies with medical emergency systems.
In Kanobe, the author worked Web-based blood donor management information system
for the Red Cross Society, Uganda (WBBDMI), and the work which describes the
development of a blood management information system which helps in the
management of blood donor information and records and also controls blood supplies in
various parts of Uganda based on hospital demands. 5 The Web-based donor blood
management information system offers very important features, one of which is quick
access to donor’s information collected from different parts of Uganda. This helps in
monitoring the results and performance of blood donation activity such that the
important objectives of the organization can be checked. The system provides the
management timely, confidential medical reports that aid planning and decision making
and thereby improving the medical service delivery.
Esah and Rahman developed a management information system for managing of blood
bank based on information provided by the donor and recipient of blood. 6 This system
consists of three modules which are the donor module, the patient module, and the
blood module. However, some crucial issues were left aside in their approach, such as
the person responsible for the administration of the system.
Lowalekar and Ravichandran, They reviewed the existing web-based information
system for blood banks, shows the comparison of various system and provides ideas to
help improve the system.7 They also studied the current blood banks system and
identified problems that are peculiar to Indian blood banks. They concluded their review
by identifying several opportunities for micro modeling in the context of Indian blood
banks.
Ekanayaka and Wimaladharma developed a system where all the blood donors have
gathered into one place automatically and inform them constantly about the
opportunity to donate blood via SMS to the donor’s registered mobile phone. 8
Various related work reviewed, developed only a web-based system. As discussed
earlier, in this study we proposed both web-based and Android-based application for
the better and effective information management of blood banks.

Materials and methods


The proposed system is both a web and mobile-based project. The web page would be
restricted to the admin of the various blood bank registered on the platform. Admins
are provided with a webpage to update the various inventory of their blood bank.
Mobile phones are portable devices; so far they can be moved easily from one place to
another. A mobile phone is the best choice for medium of communication for this
system; the search engine would be built for the mobile platform. By using this system,
persons in search blood are able to search on the mobile platform and a list of blood
banks with available blood will be shown. Donors who are willing to donate their blood
can register in this application by providing their details.

Features of the system


Search
A search activity function is implemented, which gives the users the ability to search for
available blood.

Notifications
The application will alert blood donors when they are requested for their blood via text
or phone call and the message will be displayed outside the app’s User Interface.

Results and discussion


This section explains all the program implementation and the entire process of program
implementation. It covers areas such as input interface, output interface, menu
interface, system testing, system maintenance, writing and testing of the computer
program, routines that make up the new system to function very well and for it to
achieve its objectives.

Figure 1 shows a platform where the various administrative decisions take place. This is
the page that admin of the blood bank gets access to when he logs into the system.
This page gives access to the add inventory page and to edit and make changes to
already added inventory. The admin can also view the list of all the donors available on
the system and send a message to them in times of emergencies or when the blood
bank is low on blood.

Figure 1 Admin homepage.

This Figure 2 allows new users without an account to register with their email and
password and the sign in to gain access to the application functions.

Figure 2 User’s registration and sign-in.

Figure 3 displays the activity that a mobile user sees when logged into the application,
the user can become a blood donor, can see the notification and also share the app for
others to download and install.

Figure 3 Android platform home page.

Figure 4 displays the user/hospital in search of blood can search available blood group
from the database using the mobile application. The mobile application interfaces the
database. The user selects the blood group from the drop-down menu and then clicks
on the search button. A list of all blood banks with the blood banks with the available
blood group will be shown. Then the user can select which blood bank to contact via
email or phone call.

Figure 4 Mobile search engine activity.

Figure 5 displays the user click whenever a user clicks on the “become donors” button
on the home activity, they are brought to this activity to fill the donor form else if they
are already registered blood donors, they would be redirected to the notification
activity.

Figure 5 Fill donor form.

Figure 6 shows that a registered donor will get notified whenever the blood bank is
need of blood, donors will receive an alert on their mobile devices and would be able to
view the message on this activity.

Figure 6 Notification.

Performance goal
Based on the output generated, it can be concluded that this proposed system is easy
to use and makes information management of blood bank being present everywhere at
once. The search activity on the mobile phone and notification to the users when the
bank is running out of particular blood cells make the proposed system flexible,
efficient, and reliable. The mobile app is user-friendly, the user does not need to read
or consult an expert before it can be operated.

Table 1 displayed the performance goal of the proposed system in term of action
performed, usage and time of operation compare to the existing system.

Table 1 Performance goal of the proposed system

Conclusion
The blood bank information system was developed out of a need to make finding blood
supplies or a willing donor on time and using lesser time in searching for either of the
two. This system should be made available to everyone because it will help the search
of blood supplies doing emergency cases faster, in doing so helps to avoid health
complication and also avoid possible deaths due to delays in search of blood.

You might also like