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

Blood Bank Management System Project.

docx

1/8

· Title of the Project: BLOOD BANK MANAGEMENT SYSTEM

· Abstract:

Help Line is a voluntary and non-governmental organization. It maintains Online library of

blood donors in India. Sometimes Doctors and Blood bank project have to face the difficulty

in finding the blood group Donors at right time. Help Line has attempted to provide the

answer by taking upon itself the task of collecting Blood bank project nationwide for the

cause and care of people in need.

At any point of time the people who are in need can reach the donors through our search

facility. By mobilizing people and organization who desire to make a difference in the lives

of people in need. On the basis of humanity, everyone is welcome to register as a blood

donor.

Blood Bank Management System (BBMS) is a browser-based system that is designed to

store, process, retrieve and analyze information concerned with the administrative and

inventory management within a blood bank. This project aims at maintaining all the

information pertaining to blood donors, different blood groups available in each blood bank

and help them manage in a better way. Aim is to provide transparency in this field, make the

process of obtaining blood from a blood bank hassle free and corruption free and make the

system of blood bank management effective.

· Introduction:

The BLOOD BANK MANAGEMENT SYSTEM is great project. this project is designed for

successful completion of project on blood bank management system. the basic building aim
is
to provide blood donation service to the city recently. Blood Bank Management System

(BBMS) is a browser-based system that is designed to store, process, retrieve and analyze

information concerned with the administrative and inventory management within a blood

bank. This project aims at maintaining all the information pertaining to blood donors,

different blood groups available in each blood bank and help them manage in a better way.

2/8

Aim is to provide transparency in this field, make the process of obtaining blood from a

blood bank hassle free and corruption free and make the system of blood bank management

effective.

The Blood bank system project report contain information related to blood like

• Blood type

• Date of Donation of blood

• validity of Blood’s

• Available Blood group

· Software Requirement Specification(SRS):

1) Objective:

The main objective of this specification is to support the automated tracking of blood
products from the initial ordering of a blood transfusion for a patient, through to the taking of
a blood sample for cross matching, to administration of a blood transfusion and subsequent
updates to care records. To allow the probable recipients to make search and match the
volunteer donors, and make request for the blood.

2) Purpose:

Blood Bank Management Software is designed & suitable for several Blood Bank
either operating as individual organization or part of Hospital. It covers all Blood banking
process from Donor recruitment, donor management, mobile sessions, component
preparation, screening covering all tests, blood stock inventory maintenance, patient
registration, cross matching, patient issues etc.
3) Project Perspective:

•To provide an efficient donor and blood stock management system to the blood bank
by recording the donor and blood details.

•To improve the efficiency of blood stock management by altering the blood bank staff when
the blood quantity is low its par level or when the blood stock has expired.

•To provide pure blood with no wastage blood is been collected in different types of packs.
They are double, triple, and triple (AS), Quadruple pack

•They provide synchronized and centralized donor and blood stock database.

•To provide immediate storage and retrieval of data and information

3/8

4) Login Interface:

User should enter the valid username and password to get access to its profile

5) Donor Profile:

User will be able to see its Account No., The receipts of the blood donated to the bank,
Donation to the Bank, Need of the Blood to the Bank and Request for Blood.

6) Blood Stock Management:

It will show the Blood Detailed of the specific bottle with its Full Donor Detail or Account No.
if he/she is registered to the Bank.

7) User Classes:

· System Owner: The Blood Bank

· System Users:

1) Administrators: has full privilege on the system's function

2) Public: can view the blood donation events and donate or can make requests
for donation (Donor and Recipients fall under this category)

· Non-Functional Requirements:

1) Availability
The system should be available at all times, meaning the user can access it using
application.

In case of a of a hardware failure or database corruption, a replacement page will be shown.


Also, in case of a hardware failure or database corruption, backups of the database
should be retrieved from the application data folder and saved by the administrator.

It means 24 x 7 availability.

2) Security

The system uses SSL (secured socket layer) in all transactions that include any
confidential customer information.

The system must automatically log out all customers after a period of inactivity.

3) Performance

The system is interactive and the delays involved are less.

When connecting to the server the delay is based editing on the distance of the 2 systems
and the configuration between them so there is high probability that there will be or not a
successful connection in less than 20 seconds for sake of good communication

4/8

4) Reliability

As the system provide the right tools for problem solving it is made in such a way that
the system is reliable in its operations and for securing the sensitive details

· Conceptual Design Using ER Features:

5/8

· UML DESIGN:
1.Class Diagram

2.USE CASE DIAGRAM:

6/8

3.SEQUENCE DIAGRAM:

7/8

· CONCLUSION:

Technology is introducing new innovations day by day, thus reducing the time required to do
things. The proposed system can be used to reduce the time required to deliver required
blood to the needy in cases of emergency.

This proposed Blood Bank Management System gives a reliable platform for both donors
and acceptors. The BBMS is a web-based application that helps to minimize human errors
and problems pertaining to data redundancy. It is a fast-paced and efficient way to
communicate without any security threats as the data entered will be verified and frequently
updated thereby increasing the probability of saving one's life. Moreover, the availability of a
location-based system where the nearest blood bank can be located through Google maps
makes it more accessible.

You might also like