0% found this document useful (0 votes)
140 views22 pages

Blood Management System

Uploaded by

arunakhanna07
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
140 views22 pages

Blood Management System

Uploaded by

arunakhanna07
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 22

IT (402) CLASS X

Project Work File On


Blood Donation
Management System
(Session 2024-2025)

Prepared By:
Class: X
Section:
Board Roll No:
School Name: Guru Tegh Bahadur Public School
Project Guide: Ms Priya Walia

1
ACKNOWLEDGEMENT
It gives me immense pleasure to present this
report file on the importance of RDBMS. This
project work is consists of Open Office Base,
which is a useful DBMS and a part of Open Office
Suite. In this report file, a database file has been
made upon the “Blood Donation Management
System”.
I would like to thank our computer faculty, who
always guided me in our proceeding.

2
ACHIEVEMENT CERTIFICATE
This is to certify ________________ of class X,
Roll no ____________, of Guru Tegh Bahadur
Public school has satisfactorily completed his/her
project in Information Technology (402) for the
session 2024-25.

Date:

Priya Walia
IT Teacher

3
INDEX
SNo Topic Page
No
1 Table Structure 7
• BloodDetails
• DonorDetails
• ReceiverDetails
2 Screenshot of Tables(Design view) 8
3 Screenshot of Tables(Database view) 10

4 Screenshot of Relationship Design 12-13


& structure
5 Screenshot of Query 14-19
6 Screenshot of Form 20-21
7 Report 22

INTRODUCTION
The Blood Donation Management System project is programmed in
order to help the humans or patients who are seeking blood at a
4
particular location. This .Net project is designed in such a way that it
keeps detailed information as well as separate information of all the
locations where the blood is available and what kind of blood is
available and in how much quantity.

The Blood Donation Management System does not store blood but it
stores the information about the blood or more precisely we can say it
store the information or database of the blood available in the
particular location. Because there was a time when some needs bloods
in urgent, then this software proved to be his best friend and help the
person finding the place nearby him very quickly.

Blood donation is required during an organ transplant, accidents,


cancer treatment etc. For blood donation, one needs to check for a
donation camp or needs to visit blood bank. The Manual Blood
donation system has many disadvantages which includes, it is too time
consuming, often leads to error prone results, consumes lot of
manpower, lacks donor information, retrieval of data takes a lot of
time, percentage of accuracy is less. In the time of emergency, it
becomes difficult to approach the right donor. Rare blood groups are
not available all the time at all blood banks and recipients find
difficulties to track the right blood donor.
This online blood donation management system maintains the list of
blood donors and also helps the recipients to track and search the right
donor easily
The Blood Donation Management System doesn't store blood however
it stores the data about the blood or all the more accurately we can say
it store the data or database of the blood available in the specific area.
Since sometime in the past certain necessities blood in urgent, at that
point this product end up being his closest companion and help the
individual finding the spot close by him rapidly.

5
This project aims at maintaining all information regarding blood
donors, different blood groups available in blood banks as wells as
blood camps and help them manage in a better way.

In this project we have created three tables namely BloodDetails,


DonorDetails and ReceiverDetails. Table design of these tables are as
follows:

**Source Google

6
Table Structure
Table Name : BloodDetails
Field Specifications

Field Name Field Type


BloodBagNo Text [VARCHAR] ; Primary key
BloodGroup Text [VARCHAR] ;
Date of Donation Date[DATE]
Date of Expiry Date[DATE]
Date of Receiving Date[DATE]
Quantity [in ml] Text [VARCHAR] ;
Donor ID Text [VARCHAR] ;

Table Name : DonorDetails


Field Specifications

Field Name Field Type


Donor ID Text [VARCHAR] ; Primary key
Donor Name Text [VARCHAR] ;
Gender Text [VARCHAR] ;
Age Number[NUMBER];
BloodGroup Text [VARCHAR] ;
Date of Donation Date[DATE]

Table Name : ReceiverDetails


Field Specifications

Field Name Field Type


Receiver ID Text [VARCHAR] ; Primary key
Receiver Name Text [VARCHAR] ;
Gender Text [VARCHAR] ;
Age Number[NUMBER];
BloodGroup Text [VARCHAR] ;
Date of Receiving Date[DATE]
Name of Centre Text [VARCHAR] ;
Donar ID Text [VARCHAR] ;
BloodBagNo Text [VARCHAR] ;

7
Table in Design view
1. BloodDetails

2. DonorDetails

3. ReceiverDetails

8
9
Tables in Database view
1.BloodDetails

2. DonorDetails

3. ReceiverDetails
10
11
Relationship among Tables:
Steps:
1. Click on Tools tab Relationships
2. Add required table for relationship

12
3. Drag and drop the fields so as to apply relationship
among tables.

13
Query using Wizard:
Query 1: To display all the data of table BloodDetails whose description is
O+.

14
15
16
Query using SQL

Query 2: To display all the records of Male of


DonorDetails.

17
Query3: To display BloodGroup is B+ from
DonorDetails.

18
Query4: To display Date if Expiry from BloodDetails.

Query5:To display details about 25 year of age in


DonorDetails.

19
Form For table Items:
BloodDetails

DonorDetails

20
ReceiverDetails

21
Generate Report:

22

You might also like