Blood Bank Management System
Blood Bank Management System
MANAGEMENT
SYSTEM
BY
SRIKANTH GS
INTRODUCTION
ASSUMPTIONS
Content CONSTRAINTS
APPLICATIONS
BACK-END TOOLS
STATEMENT Less awareness among people about blood donation and transfusion.
PROBLEMS The blood bank management system project aims to make all the
procedures automated and therefore with computer system it can be more
fast and accurate.
A Blood Bank stores blood of various blood groups. The system has six main entities:
1.Donor: Many donors donate blood, each of different blood types. Also, a donor may
donate blood more than once and he is identified by a donor id , name, gender, age,
address and phone number.
2.Blood: The blood donated by the donor is characterized by blood type and code
we should store the amount of blood the donor donated
3.Receptionist: Before each donor donates his blood, he is required to register himself as
a donor with the receptionist who works at the Blood Bank. The receptionist is identified
by id, name, address, phone number and email.
we should store the Register date which is also the Donate date.
4.Hospitals: The Blood Bank receives orders for blood from many hospitals for
emergency purposes and other surgical requirements and each blood bank issues the
same of required blood type. The hospitals are identified by id, name, address, email and
phone number.
5.Blood Bank: Each blood bank has its own blood bank id, manager id name, address ,
phone and email.
6.Manager: The Blood Bank is managed by the blood bank manager who is identified by
id, name, email and phone number. He is responsible for the proper management of the
blood bank.
CONSTRAINTS
Manual Document and data entry
Only web-based system is available no
mobile based system is available.
Less Security
No proper coordination between different
Applications and Users.
Cannot upload and download the latest
updates at right time
APPLICATIONS
1)MySQL
FRONT-END TOOLS
1)Login Page-This module is for employees of blood banks to log in so that only they can
access the database
2) Person module:
This module is used to store all the personal details of the donor or receiver.
3) Donor Module-This module is used to record the date and time along with the quantity
of blood donated by a person. Personal details are accessed using a person ID
4) Receiver module-In this module date and time, the quantity of blood received along
with hospital details is recorded.
5)Stock module-Here we can check the availability of each blood group blood
DATABASE TABLES
Login Page:If the user wants to login, they must enter valid/registered username
and password and click on login button.
Home Page-The information about the blood bank management
system
Add person1-Details of the donor/receiver is registered
Add Person Page 2
Search Person Page-
Donation Page-It shows the New donation page, here person id and units of blood
donated is recorded and submit button is clicked