webbased

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

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/324267381

Web Based Blood Donation Management System (BDMS) and Notifications

Chapter in Communications in Computer and Information Science · April 2018


DOI: 10.1007/978-981-10-9059-2_12

CITATIONS READS

7 7,281

3 authors, including:

Shashikala B M
Sri Jayachamarajendra College of Engineering
6 PUBLICATIONS 14 CITATIONS

SEE PROFILE

All content following this page was uploaded by Shashikala B M on 18 December 2022.

The user has requested enhancement of the downloaded file.


Web Based Blood Donation Management
System (BDMS) and Notifications
Shashikala B M1*(0000-0002-3360-3372),M P Pushpalatha1 (0000-00336379836),
and B Vijaya2 (0000-0001-8218-8665)

1
Sri Jayachamarajendra College of Engineering, Mysuru, India

shashibmk@gmail.com

mppvin@gmail.com

JSS Medical College,Mysuru,India


2

vijayabasavaraj@gmail.com

Abstract. Only 40 lakh units of blood is available out of about 4 crore units of blood in each
year in the nation. The direct contact donor and the recipient is not offered by many of the blood
banks. This is critical when there is an emergency in need of blood. This aims to provide a
direct link between the donor and the recipient. In this paper the blood donation management
system (BDMS) which a web based application, which helps to manage the record of donors.
Through web interface a blood bank database is created. In a central server the collected data is
stored. Mobile application is used for sending notification via text message by using bulk
message dispatch technique for providing the communication between the donor and the
recipient. The recipient can also contact the donor with the help of the contact details available.
Blood donors can also be searched from the mobile application, it is accessible only for
registered members. The focus is to find the blood donors in an emergency situation and to
provide direct link between the donor and the recipient.

Keywords: Donor. Recipient.Blood Donation Management System (BDMS). Notification.


Communication.

1 Introduction

Blood saves millions of lives across the world in a variety of situations. Millions of
blood units are collected from donors and still many millions are required to be
collected to meet the requirement of the world [1]. By donating the blood, helps a
needy and save a precious life. The information of the blood donor is required when
there is need of blood.
The blood bank receives large number of blood from donors. The information about
the blood donor needs to be updated. Whenever the information about the donor is
required it is difficult for the blood bank authority’s people to search the records
manually. To solve this problem, we proposed a blood donation management system
in which electronic information about the in the blood bank is created for the donor.
The main objective is to automate the complete process of the blood donation in the
blood bank. At present online databases are available, they did not offer direct link
between the donor and the recipient. This is a limitation in many cases when there is a
need of blood and this communication is overcome by providing a notification
through automated text messagetechnique.
Hospital Information systems provide doctors and support staff timely service.
Hospital Information systems need to be developed based on the requirement of the
hospital [2] [19]. Most of the existing applications of blood donation system are
manual which cannot update and download the latest update of the donor. Retrieval of
information takes a lot of time and accuracy is less. Lot of manpower is required [15].
The coordination between the different application and users is less. It takes lot of
time to generate reports. Mismanagement in handling the data which gives less
security to the system. To debug the existing system a proper approach is required.
The system we present provides a lot of information about the donors. The developed
system is user friendly and makes the blood donation management much easier and
flexible. It provides high level security with authentication [10]. The blood donation
management system we present here is built to serve the society. It provides storing,
managing, retrieving and searching of blood donor information. This web application
allows to access the whole information about blood donation management system and
it is adaptable to meet the requirement of blood donation management system in the
blood bank. Aim of this paper is to provide direct link between the donor and the
recipient via web interface and mobile application short messageservice.

2 Literaturesurvey

The system we proposed here is suitable for storing and searching the blood donor
information and its saves the time and money. All the blood donation details are
automated and with computer system it can be more fast and accurate. This
application serves the user by providing the necessary information about the donor in
case of emergency. User can effortlessly access the information from the system. The
features of the blood donation management systemare:
 Centralized database architecture
 Information of blood bank is secured by login andpassword
 Donor registration
 User accesscontrol
 Detailed donor database
 Search facility for finding blooddonors
 Easy adding and updating of donorsdetails
 Thorough report formats andregisters
 Sends SMS alerts to thedonor
 Security to protect blood donor’s potentialinformation
The blood donor data gathered from the blood bank located in the city. The administer
coordinates and manages various activities involved in the blood bank. Most of the
blood bank staff seek information from the blood bank information system other than
manually stored records. All the blood donation and transfusion services of acquiring,
storing, validating and circulating data is done electronically by a computerized blood
bank information system [12-14, 17]. The system provides the top security for blood
transfusion service.
Most of the system issues are information consistency, data integrity and reliability of
the system. The decisions in blood bank are based on the data. A decision support
system was developed for the effective management of blood bank data [3].
To provide a direct link between the donor and the recipient in online blood bank
management, algorithm defined. With other parameters algorithm also includes donor
willingness and the proximity of the donor. The most eligible donor is found based on
the algorithm. The developed system proved most effectiveness in accessibility and
security [4] [16]. In health care and blood banking, blood collection is forced to
provide efficient operations at a minimum cost[11].
Due to lack of efficient operation, the blood collection team need a working method
which demonstrates the efficiency level of cost incurred in the blood collection. The
decision support system addresses the existing situation at a blood bank. Decision
support system is a method to examine operational efficiency. It facilitates the
analysis of data and presents reasonable decision making skill [5]. Inventory
management provides adequate information about the availability of blood group. It
plays a vital role in the blood bank management information system. It also gives the
entire information of the blood bank. In today’s world to get the information about
blood donation a web based blood bank management tool is required to serve the
mankind [6].All the work carried out in blood bank requires being safe and error free.
Blood bank use automation to eliminate errors and provides security in delivering safe
blood for transfusion. For blood bank operations a formal workflow model and
automated tools are used to verify the safety properties[7].
In short we can say that blood donation management system is an online web
application which helps the blood bank and hospitals to look for the blood donor
information and to provide direct link between the donor and recipient. This system
helps Administrator to check the database. It is very flexible for the blood banks,
hospital management and users to retrieve the information and they can have the data
according to the query given bythem.

3 Methodology

Concept:
When donor arrives at the blood bank the staff of the blood bank will collect the in-
formation about the donor like name, age, sex contact number and address details of
the donor [8]. The staff conducts physical examination of the donor for the eligibility
of blood donation. The registration is easy. All the information about the donor and
the results of physical examination are uploaded into the system by the administrator.
The system provides the unique identification number for every donor at the time of
registration. The administrator can add or delete the information of the donor. The
administrator can view the total account information of the donor. The search option
for donor information is provided. Every blood bank also has a username and pass-
word security. In this way this system helps the blood bank to find the information
about the registered blood donor.
Every donor has their own e-mail address and password with which they will login
into the system. From this they can update their data. If any user request for blood, he
can view the willing donor information. A blood donor database is created by
collection of detail entered by the donor through interface. In a central server the data
is stored. The most eligible donor is found by algorithm. Willingness of the donor,
Location, Last donation date and blood group are the major four components
considered. The architecture of the donation process is shown in figure 1 given below:

Application User

User Interface
Blood Bank Donation Man-
agement system Application

Database
Fig.1: System Architecture for Blood Donation Management System

Method:

The proposed system is to create information about the donor and the blood bank
related to the blood donation. The storage of the data for the application has been
planned. The internal server has been selected as SQL server. SQL server provides the
high reliability and security. The user interfaces are designed using JSP technologies.
The connectivity to the database is provided by using SQL connection method [18].
The data storage formats are shown in Table 1, Table 2 and Table 3.
The new system manages the present and upcoming requirements of the user. The
new system will operate efficiently. The information of all the users stored in a
database. The users access the application from any computer that has internet
browsing capabilities and an internet connection. Only the available donors are
displayed to the Requester. Users with correct usernames and passwords can enter
into thesystem.

4 Analysis:

Blood donation management system provides the following characteristics of in-


formation.
Information credibility: the donation information of the donor can be obtained to
improve the eligibility of blood donation.
Information integrity: The system provides the integrity of the donor’s information.
Integral information can be built from blood donor, pre-screening results and final
blood recipient.
Information interaction: The system promotes the working efficiency of blood bank.
Many of operations in the blood bank depend on the blood donor information.
Therefore, information interaction plays a vital role in this field.
Information security: Information security plays a vital role in the safety of blood
donation and transfusion service. It prevents the unauthorized data operations and
provides information recovery.
In this system, donors can create their profile and can update the information. Us-
ers can search the donors and can make request for the blood. The request for the
blood is sent to the donor via short message service. The donor can view the details of
the request. The management of the system is done by the admin. The activity
diagram and sequence diagram for admin, donor and requester is show in thefigures.

Fig. 2: Activity Diagram for ADMIN

Fig. 3: Activity Diagram for DONOR


Fig. 4: Activity Diagram for REQUESTER/ PATIENT

Fig. 5: Sequence Diagram for ADMIN


Fig. 6: Sequence Diagram for DONOR

Fig. 7: Sequence Diagram for PATIENT/ REQUESTER


Table 1: User registration information

Attribute name Data type Constraints


Reg_id varchar(15) Primary key
U_id varchar(15) Foreign key
Name varchar(50) Not Null
Contact_number varchar(15) Not Null
Address varchar(50) Not Null
State varchar(15) Not Null
city varchar(15) Not Null
Location varchar(15) Not Null
Pin_code varchar(15) Not Null
Email varchar(30) Not Null

Table 2: Donor information.

Attribute name Data type Constraints


Donation_id varchar(15) Primary key
Reg_id varchar(15) Foreign key
Name varchar(50) Not Null
Bloodbank_id varchar(15) Foreign key
Blood group varchar(15) Not Null
Donation-date varchar(50) Not Null
State varchar(15) Not Null
city varchar(15) Not Null
Pin_code varchar(15) Not Null
Email varchar(30) Not Null
Phone_number Varchar(15) Not Null

Table 3: User request.

Attribute name Data type Constraints


Bloodbank_id Varchar(15) Primary key
Reg_id varchar(15) Foreign key
Location_id varchar(15) Foreign key
City_id varchar(50) Foreign Key
Conatact_number varchar(15) Not Null
Blood_group varchar(15) Not Null
Status Varchar(15) Not Null
Request_date varchar(15) Not Null

5 ModuleStages
Screen shots of various modules are given in figures 8, 9, 10, 11,12,13,14 and 15
Fig. 8: Admin Login

Fig. 9: Donor login page.

Fig. 10: Requester Login Page.

Fig. 11: Donor details.


Fig. 12: Admin search.

Fig. 13: Request Blood.

Fig. 14: Profile update.


Fig. 15: Previous donation details.

6. Conclusion:

The blood donation management system (BDMS) is a 24x7 system provides


services to the hospitals and other users. The system is easy to maintain all the
information about the blood donor. Proposed work provides services to persons who
pursue donors who are willing to donate blood. Since blood donors lack confidence
regarding the confidentiality of their private information, the blood donation
management system provides a secure and confidential atmosphere. This system
facilitates to get the information in case of emergency. The system helps to make the
scheme paper less. The proposed web application provides interaction between blood
donors, blood requester and blood bank. This system allows the blood donors to
update their information and allow the requester to show their requests to the donor.
The benefits that can reached are 1) reducing human error 2) Improving monitoring
process 3) Increasing information sharing 4) reducing operational costs. In future, we
will develop the application with emerging technologies by adding morefeatures.

References
1. Balkees Hesham Abderrahman ., Mohammad Y N Saleh.: Investigating Knowledge and
Attitudes of Blood donors and Barriers concerning Blood Donation in Jordan. Procedia-
Social and Behavioral Science, ELSEVIER,116,2146-2154(2014).
doi:10.1016/j.sbspro.2014.01.535
2. Premkumar Balaraman., Kalpana Kosalram.: E-Hospital Management and Hospital Infor-
mation systems –Changing Tends, I.J. Information Engineering and Electronic Business,
1,50-58(2013)
3. Bing Nan Li.,Ming Chui Dong.,Sam Chao.:On decision making support in blood bank in-
formation systems. Expert Systems with applications, ELSEVIER.34,1522-1532(2008).
doi:10.1016/j.eswa.2007.01.016
4. Selvamani, K., Ashoka Kumar Rai. : A Novel Technique for Online Blood bank manage-
ment.Procedia Computer Science, ELSEVIER 48,568-573(2015).
doi:10.1016/j.procs.2015.04.137
View publication stats

5. John, F.Kros.,Robyn Yim Pang. : A decision support system for Quantitative measurement
of operational efficiency in a blood collection facility. Computer Methods and Programs in
Biomedicine, ELSEVIER,74,7-89(2004). doi:10.1016/s0169/2607(03)00072-5
6. Vikas Kulshrestha., Dr.Sharad Maheshwari.: Blood Bank Management system in India, In-
ternational Journal of engineering research and applications (IJERA),ISSN 22 vol. 1,Issue
2,pp 260-263.
7. NohaHazzari.,Duminda.,Wijesekera.,SalwaHindawai.: Formalizing and verifying work
flows used in Blood Banks. Procedia Technology, ELSEVIER. 16,1271-1280(2014).
doi:10.1016/j.protcy.2014.10.143
8. Dian PradhanaSugijaro.,NurhizamSafie.,Mukhta,RizaSulaiman. : Telehealth Model Infor-
mation Flow : A Case Study on Laboratory Information System. Procedia
Technology,ELSEVIER . 11,740- 747(2013). doi:10.1016/j.protcy.2013.12.253
9. SumazlySulaiman., Abdul Aziz K.AbdulaHamid.,NurulAinNajihahYusri. : Development
of Blood Bank Management System, ELSEVIER ,195,2008 -2013(2015)
10. A Bhowmik., N A Nabila., M A Imran., M A U Rahaman and D Karmaker.: An Extended
Research on the Blood Donor community as a Mobile Application, I.J.Wireless and Mi-
crowave Technologies, 6,26-34,(2015).doi:10.5815/ijwmt.2015.06.04
11. GulerKalem.: Mobile Technology in the Healthcare Industry for Disease Management and
wellness,Procedia – Social and Behavioral Sciences, ELSEVIER, 195, 2014-
2018(2015).doi:10.1016/j.sbpro.2015.06.216
12. Arunkumar Chinnaswamy., Gurusankar Gopalakrishnan.,Kamal Kiran PandalaVen-
kat.,Shabala Natarajan.: A study on Automation of Blood Donor Classification and
Notification Techniques , International Journal of Applied Engineering Research, ISSN,
vol.10,pp 18503 –18514(2015)
13. Prof.Snaigdha.,VarshaAnabhavane.,Pratikshalokhande.,SiddhiKasar.,Pranita More. : An-
droid Blood Bank, International Journal of Advance Research in computer and communi-
cation engineering, ISSN, vol. 4(2015)
14. T Hilda Jenipha., R.Backiyalakshmi.: Android Blood Donor Life Saving Application in
Cloud computing, American Journal of engineering research (AJER), vol.03,pp-105-
108(2014)
15. VikasKulshrestha., Dr.Sharad Maheshwari.: Benefits of Management Information System
in Blood Bank, International Journal of Engineering and Science,vol.1,pp05-07(2012)
16. AmitaMeshram.,PritiBramhe.,SnehaJaronde.,AparnaKamble.,PranitaAmbataker. : Central
Blood Bank data base with Anti GPS Mobile System, International journal emerging
Technology and Advanced Engineering, vol.3(2013)
17. J AswinRupsanth.,Dr.P.Marikkannu. : Automated Blood Bank Management system using
Direct call routing Technique, International Journal of Novel Research in Computer Sci-
ence and Software Engineering, vol.3,pp 107-111(2016)
18. K M Akkas Ali., IsratJahan.,MdAriful Islam., Md.Shafa-at Parvez. : Blood Donation Man-
agement System, American Journal of EngineeringResearch (AGER), vol.4,pp 123-
136(2015)
19. Makau Nzoka and Fanon Ananda..:Blood Bank Management Information System A Case
Study of Kenya National Blood Transfusion Services,Proceedings of Sustainable Research
and Innovation conference. ISSN2079-6226, pp146-149.

You might also like