Academia International College: Tribhuvan University Institute of Science and Technology
Academia International College: Tribhuvan University Institute of Science and Technology
Tribhuvan University
Institute of Science and Technology
Submitted To:
Department of Computer Science and Information Technology
Academia International College
Submitted By:
Nalina Shakya (Roll no-10828)
Remika Shakya (Roll no-10832)
Uma Thapa (Roll no-10847)
Date: 2076/11/2
1
ABSTRACT
management within a blood bank. The goal of this project is to maintain all the
information about blood donors, various blood groups available in each blood bank
and to help them handle it in a better way. The software is fully integrated with CRM
Using this system, anyone interested in donating the blood can register themselves. In
the same manner, organizations can also register themselves with this platform.
Moreover if any general user wants to make request blood online he/she can also take
the help of this site. Admin is the main authority who can do addition, deletion, and
modification if required.
ii
Contents
ABSTRACT...................................................................................................................2
1. Introduction:............................................................................................................1
1.1 Blood Bank Management System:..................................................................1
2. Problem Definition:................................................................................................2
3. Literature Reviews:.................................................................................................3
4. Objectives:..............................................................................................................6
5. Scopes:....................................................................................................................7
5.1 Registration:....................................................................................................7
5.2 View and edit information online....................................................................7
5.3 Keeping donation records................................................................................7
5.4 Manage blood inventory..................................................................................7
5.5 Blood requests.................................................................................................7
6 Research Methodology:..........................................................................................8
6.1 Requirement Identification:..................................................................................8
6.1.1 Study of existing system:...............................................................................8
6.1.2 Study of proposed system:...........................................................................8
6.2 Tools....................................................................................................................9
6.2.1 Analysis and Design tool:..............................................................................9
6.2.2 Implementation tools:..................................................................................10
6 Gantt Chart:...........................................................................................................11
7 Expected Outcome................................................................................................13
References....................................................................................................................14
1. Introduction:
system that is to be used by blood bank as a mean to advertise the nationwide blood
donation events to the public and at the same time allow the public to make online
reservation and request for blood. The inspiration of this project is to develop a blood
iii
bank management system which focuses on making an online system that is
accessible for both donors and administrators. Donors can directly receive
information regarding their previous blood donations, including their blood results
and donation history, in order to easily schedule their next donations. They can also
update the personal information through the system, without having to contact the
The purpose of the blood bank management system is to simplify and automate the
process of searching for blood in case of emergency and maintain the records of blood
donors, recipients, blood donation programs, rejected bloods and blood stocks in the
bank. From this system, there are many type of reports that can be generated such as
blood stock report, donor’s report and the total blood donation according to months
and year. The system will also provide the donor with information about the outcome
of the blood analysis test each time the donor participates. Therefore, this system will
2. Problem Definition:
There is no other redeeming act than to save a human life. Due to lack of blood during
operations, doctors may be unable to save so many human lives. At present, the public
can only know about the blood donation events through conventional media means
regarding the blood donation programs available on any of the information portal.
There is no centralized database of donors. So, it becomes really tedious for a person
to search blood in case of emergency. The only option is to manually search and
iv
Without an automated management system, there are also problems in keeping track
of the actual amount of each and every blood type in the blood bank. In addition, there
is also no alert available when the blood quantity is below its par level or when the
The information about the donor can only be updated by blood bank administrators. A
donor can change their details by calling, e-mailing, faxing, but not by itself. It is a
waste of time just to update a piece of information and for certain donors it can be
disturbing.
After the process of blood donation, the donor will receive a card that only contains
their name and blood type. They will not be notified of their blood result unless they
3. Literature Reviews:
Several studies have been carried out in the definition of blood banks, some of them
concerned with maintaining donor records to promote the donation process, the others
worked on supporting blood banks in one system and one database, while the others
used modern technology such as electronic card and barcode network. Blood Bank
donors and user at a blood bank. It is mainly designed to store, process, retrieve and
within a blood bank[ CITATION Esm18 \l 1033 ]. Dr. Sharad Maheshwari's article in the
v
International Journal of Engineering Researcher and Technology (IJERA) states that
the blood bank information system MIS is an integrated blood automation system in
India. The web- process interconnects all the blood banks of each state into one
network. The blood bank refers to all collection, testing, storage and dissemination of
specific live data and electrical knowledge about blood donation and transfusion
service.[2]
holistic service for blood management from collection to delivery. The organization
allows donors to register in their website, contact for blood needs, also conducts
social awareness campaigns. Hamro Life Bank , 2020 has made helpful contribution
saving your blood lives or creating a holistic process of blood management with your
money . HLB works closely with blood banks to maintain their information and also
recruit, engage and retain donors as per the demand. Folks in search of blood can get
access to blood availability info.It work with blood banks to record information of
Similarly, the Blood Bank Nepal website has the facility to scan blood about blood
group and location. At the other hand, when going through different searches, it is
found that their blood database is not updated, with just a few records from Nepal's
few districts [4]. Its current framework is not successful and does not provide the
Nepal's government has appointed the Nepal Red Cross Society as the sole authority
in conducting blood programs in Nepal, in its 1991 policy declaration. The Nepal Red
Cross Society, with the support of the British Red Cross, has established an
vi
innovative new blood bank (Inauguration of Emergency Blood Bank) as part of a
huge project to help the Kathmandu Valley and its people start preparing for the
earthquake. The blood bank will be operational, ensuring a supply is available the
second a disaster happens. The blood bank is of unique structural nature and safe to
earthquake. This is environmentally friendly, and has several choices for power
“Blood Bank Management System” done by Kumar, R., Singh, S. and Ragavi, V.A.
(2017), the researchers developed a web-based blood management which assists the
blood donor records management, and provides ease of control in the distribution of
The developed system was scalable and adaptable to meet the complex needs usually
of a blood bank. Based on this study, since entering the details about the blood donors
and related records were done manually, thus, tracking of blood donation activities
was difficult and complicated, and even led to erroneous information. Subsequently,
the researchers mentioned that manual-based system can be waste of time, lead to the
error-prone results, consumes a lot of manpower, lacks data security, data retrieval
requires a lot of time, reports consumes a long time to produce, and there is less
based blood management information system, there was a quick and timely access to
donor records, and the system provided management timely, confidential and secured
medical reports There are many other similar organizations or systems trying to
provide blood facilities to needy ones but are being unsuccessful because of the
systems etc.
vii
4. Objectives:
To provide means for donors to find blood donation events near by them.
To notify donors about blood order and their blood result after blood donation via
email.
viii
5. Scopes:
5.1 Registration: This system allows the donor and administrator to register to
interact with the system as a user. The system allows the user to login before viewing
5.2 View and edit information online : Donors are allowed to view their blood
donation records online by their given account. They can also edit their personal
5.3 Keeping donation records: Through the recordings of the donors and blood
details, this system can provide an efficient donor and blood stock management
ix
5.4 Manage blood inventory: The administrator is responsible for removing the
blood stock from the inventory and updating the expired system.
5.5 Blood requests: The user can request blood through our system simply by
logging.
5.6 Notify by Email: Donors will be notified about the blood order and the blood
5.7 Review report: The system will produce a report for the administrator to review
all data, including blood donation, blood requests and blood stock.
6 Research Methodology:
It includes the risk of the documents being lost over years and maintenance of the
records is difficult.
Maintaining the stock of blood and the daily transactions without computerization
x
6.1.2 Study of proposed system:
Donors can easily find blood donation events near by them.
Donors will be notified about the blood order and also the blood result after blood
The records of blood donors, blood donation information, blood stocks, recipients,
6.2Tools
xi
6.2.2 Implementation tools:
We've used various tools to make our project safer and more attractive. HTML, CSS
and JavaScript are used as front end, whereas PHP with laravel framework and Mysql
as back end.
xii
6 Gantt Chart:
Research 7
Familiarization of Tools 7
Designing 7
Topics
Coding 30
0 5 10 15 20 25 30 35 40 45 50 55 60
Days
xiii
7 Expected Outcome :
database system of blood donor records, blood donation information, blood supplies,
recipients, blood rejections. Donors are notified by email about the blood order and
their blood result after donating blood. Also, donors will find out the blood donation
xiv
References
[6] Kumar, R., Singh, S. and Ragavi, V.A.(2017). ). Blood Bank Management
xv
http://ijariie.com/AdminUploadPdf/Blood_Bank_Management_System_ijariie
6874.pdf
xvi