SlideShare a Scribd company logo
Distributed Blood Bank
Management System Database
Before I start my discussion
Let us know
What is Blood Bank?
2
What is Blood Bank?
• A blood bank is a cache or bank
of blood or blood components, gathered as a
result of blood donation or collection, stored
and preserved for later use in blood
transfusion.
• The term "blood bank" typically refers to a
division of a hospital where the storage of
blood product occurs and where proper
testing is performed.
3
Basic Project Overview
• In this project we are trying to implement
a distributed database from a centralized
database of Blood Bank Management
System.
• Here, we have designed a distributed
database system for Blood Bank
Management from a centralized database
system.
• Which will increase the system
performance, reliability and throughput.
4
Methodology
I have incorporated several methodologies for
creating this system, which is shown in next
slide
5
Methodology (Cont.)
6
Existing
System
Review i.e.
Centralized DB
Data
distribution
based on
horizontal
fragmentation
Getting Query
Statistics
Vertical
Fragmentation
based on
Query
statistics
Figure: Developing Methodology
Existing Centralized Database ERD
7
Sample Tables with Dates
8
Figure: Branch Table
Sample Tables with Dates (Cont.)
9
Figure: Donor Table
Distribution among sites
10
Site Name Site area
Blood Bank Chwakbazar Chwakbazar
Blood Bank CMCH Prabortok Circle
Blood Bank Bahaddarhat Chandgaon
Blood Bank Anderkilla Anderkilla
Blood Bank Agrabad Agrabad
Blood Bank New Market New Market
Blood Bank CEPZ CEPZ
Blood Bank Halishohor Halishohor
Distribution among sites (Cont.)
11
Chwakbazar
Halishohor
CEPZ
New
Market
Agrabad
Anderkilla
Chandgaon
Prabortok
Circle
Fig: Distributed Sites are connected with each Other where each of them has their
own data
Data Distribution techniques (Cont.)
• The result of previous shown query is given
below:
• By this way we have also selected our other
table values.
12
Query Statistics Collection
• We have assumed some queries. Based upon
that we’ll make decision for vertical
fragmentation.
• Suppose we have some applications in our site
which generate quires in following areas:
• Donor
– Find d_name,blood_group,phone via sub_area
– Update donor details
– Etc
13
Vertical Fragmentation based on
Query statistics
• We have fragmented the database vertically based on
the query written above.
• Fragments of Donor
– Donor_fragment1(d_id,d_name,address,blood_group,pho
ne)
– Donor_fragment1(d_id,br_id,area,sub_area,national_id,e
mail)
• Fragments of Blood_request
– Bloodrequest_frg1(name,address,hospital,blood_gruop,bl
ood_amount,phone)
– Bloodrequest_frg2(id,name,delivery_confirmation,email)
14
Average Response Time at
Centralized Database & Distributed
Database
15
0
5
10
15
20
25
30
Centralized
Distributed
Figure: Average Response Time at Centralized Database &
Distributed Database
System basic with graphical view
• Required Tools
Here we used Microsoft
office Access to create
the database and Microsoft
Visual Studio .NET
to design the interfaces.
Overview of Graphical
Presentation
• Donor Details
• Blood Collection
• Screening
• Component preparation
• Blood storage
• Blood request
• Compatibility
• Blood issue
• Monthly statistics
Compatibility Testing
 Before a transfusion, compatibility testing
between donor’s and patient’s blood must be
done. Firstly they perform testing to determine
the blood type of patients and perform cross
matching test to identify compatible blood
components for blood transfusions.
Compatibility testing interface
Blood issued
 They issue the components to the patient
according the compatibility report.
 To other hospitals they issue RBC only.
Blood issue interface
Monthly Statistics Analysis
 The following Statistical Analysis are
maintained by the Hospital Blood Bank.
a. Blood Collection
b. Blood Collection Of Summary
c. Collection Of Blood Group
d. Analysis Of RCC
Monthly statistics analysis
interface
Conclusion
 As the donor’s data is saved in the system we
can reject those who have HIV or any other
infections.
 As we have the contact number of the donor
we can contact donor whenever necessary
comes.
 Since we have the expiry date of the packs we
can have a proper storage management
system.
Bloodbank

More Related Content

What's hot

Online blood bank management system
Online blood bank management systemOnline blood bank management system
Online blood bank management systemskk4646
 
Blood bank-data-abstract-php-project
Blood bank-data-abstract-php-projectBlood bank-data-abstract-php-project
Blood bank-data-abstract-php-projectnarii
 
Blood donation ppt
Blood donation pptBlood donation ppt
Blood donation ppt
R prasad
 
Blood bank mange project presentation
Blood bank mange project presentationBlood bank mange project presentation
Blood bank mange project presentation
City University
 
Smart Blood Bank System Based on IoT
Smart Blood Bank System Based on IoTSmart Blood Bank System Based on IoT
Smart Blood Bank System Based on IoT
Radha Mahalle
 
Introduction to Bahmni
Introduction to BahmniIntroduction to Bahmni
Introduction to Bahmni
Abhinav Peddada
 
Chapter 7 & 14 HIT 109
Chapter 7  & 14  HIT 109Chapter 7  & 14  HIT 109
Chapter 7 & 14 HIT 109Angela49938
 
First Referal Unit
First Referal UnitFirst Referal Unit
First Referal Unit
Amit Samanta
 
Hms
HmsHms
Bahmni - Open Source EHR System (By Ranjan Sakalley)
Bahmni - Open Source EHR System (By Ranjan Sakalley)Bahmni - Open Source EHR System (By Ranjan Sakalley)
Bahmni - Open Source EHR System (By Ranjan Sakalley)
Bahmni
 
Final application
Final applicationFinal application
Final applicationtomcook8
 
poster_INFORMS_healthcare_2015 - condensed
poster_INFORMS_healthcare_2015 - condensedposter_INFORMS_healthcare_2015 - condensed
poster_INFORMS_healthcare_2015 - condensedYang Yang
 
Misunderstanding about Doctors’ Medical Billing and Coding for Medicare
Misunderstanding about Doctors’ Medical Billing and Coding for MedicareMisunderstanding about Doctors’ Medical Billing and Coding for Medicare
Misunderstanding about Doctors’ Medical Billing and Coding for Medicare
Outsource Strategies International
 
Hp pwp13 trainingguide
Hp pwp13 trainingguideHp pwp13 trainingguide
Hp pwp13 trainingguideBrian Ambrose
 

What's hot (16)

Online blood bank management system
Online blood bank management systemOnline blood bank management system
Online blood bank management system
 
Blood bank-data-abstract-php-project
Blood bank-data-abstract-php-projectBlood bank-data-abstract-php-project
Blood bank-data-abstract-php-project
 
Blood donation ppt
Blood donation pptBlood donation ppt
Blood donation ppt
 
Blood bank mange project presentation
Blood bank mange project presentationBlood bank mange project presentation
Blood bank mange project presentation
 
Smart Blood Bank System Based on IoT
Smart Blood Bank System Based on IoTSmart Blood Bank System Based on IoT
Smart Blood Bank System Based on IoT
 
MIS
MISMIS
MIS
 
Introduction to Bahmni
Introduction to BahmniIntroduction to Bahmni
Introduction to Bahmni
 
Chapter 7 & 14 HIT 109
Chapter 7  & 14  HIT 109Chapter 7  & 14  HIT 109
Chapter 7 & 14 HIT 109
 
First Referal Unit
First Referal UnitFirst Referal Unit
First Referal Unit
 
Hms
HmsHms
Hms
 
Patient Portal Instructions
Patient Portal InstructionsPatient Portal Instructions
Patient Portal Instructions
 
Bahmni - Open Source EHR System (By Ranjan Sakalley)
Bahmni - Open Source EHR System (By Ranjan Sakalley)Bahmni - Open Source EHR System (By Ranjan Sakalley)
Bahmni - Open Source EHR System (By Ranjan Sakalley)
 
Final application
Final applicationFinal application
Final application
 
poster_INFORMS_healthcare_2015 - condensed
poster_INFORMS_healthcare_2015 - condensedposter_INFORMS_healthcare_2015 - condensed
poster_INFORMS_healthcare_2015 - condensed
 
Misunderstanding about Doctors’ Medical Billing and Coding for Medicare
Misunderstanding about Doctors’ Medical Billing and Coding for MedicareMisunderstanding about Doctors’ Medical Billing and Coding for Medicare
Misunderstanding about Doctors’ Medical Billing and Coding for Medicare
 
Hp pwp13 trainingguide
Hp pwp13 trainingguideHp pwp13 trainingguide
Hp pwp13 trainingguide
 

Viewers also liked

Distributed blood bank management system database
Distributed blood bank management system databaseDistributed blood bank management system database
Distributed blood bank management system database
Saimunur Rahman
 
Blood Bank Management System
Blood Bank Management SystemBlood Bank Management System
Blood Bank Management System
SM. Aurnob
 
SRS on blood bank
SRS on blood bankSRS on blood bank
SRS on blood bank
Hatim Baroodwala
 
Blood Bank Management System
Blood Bank Management SystemBlood Bank Management System
Blood Bank Management System
Chirag N Jain
 
Rfid Attadance System ( Project PPt )
Rfid Attadance System ( Project PPt )Rfid Attadance System ( Project PPt )
Rfid Attadance System ( Project PPt )
Bhautik Vaghela
 
15.project attendence managemnt system
15.project attendence managemnt system15.project attendence managemnt system
15.project attendence managemnt systemHaseeb Nasir
 
Blood Bank Management System (including UML diagrams)
Blood Bank Management System (including UML diagrams)Blood Bank Management System (including UML diagrams)
Blood Bank Management System (including UML diagrams)
Harshil Darji
 
SRS on Online Blood Bank Managment system...
SRS on Online Blood Bank Managment system... SRS on Online Blood Bank Managment system...
SRS on Online Blood Bank Managment system...
GCWUF
 
Smart Attendance Management System Using Android WIFI Technology
Smart Attendance Management System Using Android WIFI TechnologySmart Attendance Management System Using Android WIFI Technology
Smart Attendance Management System Using Android WIFI Technology
Sukanta Biswas
 

Viewers also liked (10)

Distributed blood bank management system database
Distributed blood bank management system databaseDistributed blood bank management system database
Distributed blood bank management system database
 
Blood Bank Management System
Blood Bank Management SystemBlood Bank Management System
Blood Bank Management System
 
SRS on blood bank
SRS on blood bankSRS on blood bank
SRS on blood bank
 
Blood Bank Management System
Blood Bank Management SystemBlood Bank Management System
Blood Bank Management System
 
Rfid Attadance System ( Project PPt )
Rfid Attadance System ( Project PPt )Rfid Attadance System ( Project PPt )
Rfid Attadance System ( Project PPt )
 
15.project attendence managemnt system
15.project attendence managemnt system15.project attendence managemnt system
15.project attendence managemnt system
 
Blood Bank Management System (including UML diagrams)
Blood Bank Management System (including UML diagrams)Blood Bank Management System (including UML diagrams)
Blood Bank Management System (including UML diagrams)
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management System
 
SRS on Online Blood Bank Managment system...
SRS on Online Blood Bank Managment system... SRS on Online Blood Bank Managment system...
SRS on Online Blood Bank Managment system...
 
Smart Attendance Management System Using Android WIFI Technology
Smart Attendance Management System Using Android WIFI TechnologySmart Attendance Management System Using Android WIFI Technology
Smart Attendance Management System Using Android WIFI Technology
 

Similar to Bloodbank

Predicting Blood Donor Using Data Mining
Predicting Blood Donor Using Data MiningPredicting Blood Donor Using Data Mining
Predicting Blood Donor Using Data Mining
Sagar Deogirkar
 
E_BLOODBANK PROJECT PRESENTATION REPORT.pptx
E_BLOODBANK PROJECT PRESENTATION REPORT.pptxE_BLOODBANK PROJECT PRESENTATION REPORT.pptx
E_BLOODBANK PROJECT PRESENTATION REPORT.pptx
ss1sumitsatish
 
dokumen.tips_srs-on-online-blood-bank-managment-system.pdf
dokumen.tips_srs-on-online-blood-bank-managment-system.pdfdokumen.tips_srs-on-online-blood-bank-managment-system.pdf
dokumen.tips_srs-on-online-blood-bank-managment-system.pdf
AdPatel5
 
Online blood donor Management System
Online blood donor Management SystemOnline blood donor Management System
Online blood donor Management System
Sathish780811
 
S01821121124
S01821121124S01821121124
S01821121124
IOSR Journals
 
Data Café — A Platform For Creating Biomedical Data Lakes
Data Café — A Platform For Creating Biomedical Data LakesData Café — A Platform For Creating Biomedical Data Lakes
Data Café — A Platform For Creating Biomedical Data Lakes
Pradeeban Kathiravelu, Ph.D.
 
Data base and data entry presentation by mj n somya
Data base and data entry presentation by mj n somyaData base and data entry presentation by mj n somya
Data base and data entry presentation by mj n somya
Mukesh Jaiswal
 
Komatsoulis internet2 global forum 2015
Komatsoulis internet2 global forum 2015Komatsoulis internet2 global forum 2015
Komatsoulis internet2 global forum 2015
George Komatsoulis
 
Blood Bank Management System in php.pptx
Blood Bank Management System in php.pptxBlood Bank Management System in php.pptx
Blood Bank Management System in php.pptx
227r1a0519
 
Blood Bank Management System.pptx.......
Blood Bank Management System.pptx.......Blood Bank Management System.pptx.......
Blood Bank Management System.pptx.......
VijaylaxmiPatil11
 
Presentation of Gantt Chart (System Analysis and Design)
Presentation of Gantt Chart (System Analysis and Design)Presentation of Gantt Chart (System Analysis and Design)
Presentation of Gantt Chart (System Analysis and Design)
Mark Ivan Ligason
 
online Blood Bank management system
online Blood Bank management system online Blood Bank management system
online Blood Bank management system
amarsajid
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
Adil Riaz Siddiqi
 
INT 1010 07-6.pdf
INT 1010 07-6.pdfINT 1010 07-6.pdf
INT 1010 07-6.pdf
Luis R Castellanos
 
Towards Clinical Intelligence with SADI Semantic Web Services: a Case Study w...
Towards Clinical Intelligence with SADI Semantic Web Services: a Case Study w...Towards Clinical Intelligence with SADI Semantic Web Services: a Case Study w...
Towards Clinical Intelligence with SADI Semantic Web Services: a Case Study w...
Alexandre Riazanov
 
Working With Large-Scale Clinical Datasets
Working With Large-Scale Clinical DatasetsWorking With Large-Scale Clinical Datasets
Working With Large-Scale Clinical Datasets
Craig Smail
 
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkk
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkkblood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkk
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkk
BalaKrishna616942
 
Blood-bank-project
Blood-bank-projectBlood-bank-project
Blood-bank-project
StudentRocks
 
Chapter 4 security part ii auditing database systems
Chapter 4 security part ii auditing database systemsChapter 4 security part ii auditing database systems
Chapter 4 security part ii auditing database systems
jayussuryawan
 
[Database assignment is1060]UOL Student Number 090404702.docx
[Database assignment is1060]UOL Student Number 090404702.docx[Database assignment is1060]UOL Student Number 090404702.docx
[Database assignment is1060]UOL Student Number 090404702.docx
danielfoster65629
 

Similar to Bloodbank (20)

Predicting Blood Donor Using Data Mining
Predicting Blood Donor Using Data MiningPredicting Blood Donor Using Data Mining
Predicting Blood Donor Using Data Mining
 
E_BLOODBANK PROJECT PRESENTATION REPORT.pptx
E_BLOODBANK PROJECT PRESENTATION REPORT.pptxE_BLOODBANK PROJECT PRESENTATION REPORT.pptx
E_BLOODBANK PROJECT PRESENTATION REPORT.pptx
 
dokumen.tips_srs-on-online-blood-bank-managment-system.pdf
dokumen.tips_srs-on-online-blood-bank-managment-system.pdfdokumen.tips_srs-on-online-blood-bank-managment-system.pdf
dokumen.tips_srs-on-online-blood-bank-managment-system.pdf
 
Online blood donor Management System
Online blood donor Management SystemOnline blood donor Management System
Online blood donor Management System
 
S01821121124
S01821121124S01821121124
S01821121124
 
Data Café — A Platform For Creating Biomedical Data Lakes
Data Café — A Platform For Creating Biomedical Data LakesData Café — A Platform For Creating Biomedical Data Lakes
Data Café — A Platform For Creating Biomedical Data Lakes
 
Data base and data entry presentation by mj n somya
Data base and data entry presentation by mj n somyaData base and data entry presentation by mj n somya
Data base and data entry presentation by mj n somya
 
Komatsoulis internet2 global forum 2015
Komatsoulis internet2 global forum 2015Komatsoulis internet2 global forum 2015
Komatsoulis internet2 global forum 2015
 
Blood Bank Management System in php.pptx
Blood Bank Management System in php.pptxBlood Bank Management System in php.pptx
Blood Bank Management System in php.pptx
 
Blood Bank Management System.pptx.......
Blood Bank Management System.pptx.......Blood Bank Management System.pptx.......
Blood Bank Management System.pptx.......
 
Presentation of Gantt Chart (System Analysis and Design)
Presentation of Gantt Chart (System Analysis and Design)Presentation of Gantt Chart (System Analysis and Design)
Presentation of Gantt Chart (System Analysis and Design)
 
online Blood Bank management system
online Blood Bank management system online Blood Bank management system
online Blood Bank management system
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
INT 1010 07-6.pdf
INT 1010 07-6.pdfINT 1010 07-6.pdf
INT 1010 07-6.pdf
 
Towards Clinical Intelligence with SADI Semantic Web Services: a Case Study w...
Towards Clinical Intelligence with SADI Semantic Web Services: a Case Study w...Towards Clinical Intelligence with SADI Semantic Web Services: a Case Study w...
Towards Clinical Intelligence with SADI Semantic Web Services: a Case Study w...
 
Working With Large-Scale Clinical Datasets
Working With Large-Scale Clinical DatasetsWorking With Large-Scale Clinical Datasets
Working With Large-Scale Clinical Datasets
 
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkk
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkkblood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkk
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkk
 
Blood-bank-project
Blood-bank-projectBlood-bank-project
Blood-bank-project
 
Chapter 4 security part ii auditing database systems
Chapter 4 security part ii auditing database systemsChapter 4 security part ii auditing database systems
Chapter 4 security part ii auditing database systems
 
[Database assignment is1060]UOL Student Number 090404702.docx
[Database assignment is1060]UOL Student Number 090404702.docx[Database assignment is1060]UOL Student Number 090404702.docx
[Database assignment is1060]UOL Student Number 090404702.docx
 

Recently uploaded

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 

Recently uploaded (20)

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 

Bloodbank

  • 2. Before I start my discussion Let us know What is Blood Bank? 2
  • 3. What is Blood Bank? • A blood bank is a cache or bank of blood or blood components, gathered as a result of blood donation or collection, stored and preserved for later use in blood transfusion. • The term "blood bank" typically refers to a division of a hospital where the storage of blood product occurs and where proper testing is performed. 3
  • 4. Basic Project Overview • In this project we are trying to implement a distributed database from a centralized database of Blood Bank Management System. • Here, we have designed a distributed database system for Blood Bank Management from a centralized database system. • Which will increase the system performance, reliability and throughput. 4
  • 5. Methodology I have incorporated several methodologies for creating this system, which is shown in next slide 5
  • 6. Methodology (Cont.) 6 Existing System Review i.e. Centralized DB Data distribution based on horizontal fragmentation Getting Query Statistics Vertical Fragmentation based on Query statistics Figure: Developing Methodology
  • 8. Sample Tables with Dates 8 Figure: Branch Table
  • 9. Sample Tables with Dates (Cont.) 9 Figure: Donor Table
  • 10. Distribution among sites 10 Site Name Site area Blood Bank Chwakbazar Chwakbazar Blood Bank CMCH Prabortok Circle Blood Bank Bahaddarhat Chandgaon Blood Bank Anderkilla Anderkilla Blood Bank Agrabad Agrabad Blood Bank New Market New Market Blood Bank CEPZ CEPZ Blood Bank Halishohor Halishohor
  • 11. Distribution among sites (Cont.) 11 Chwakbazar Halishohor CEPZ New Market Agrabad Anderkilla Chandgaon Prabortok Circle Fig: Distributed Sites are connected with each Other where each of them has their own data
  • 12. Data Distribution techniques (Cont.) • The result of previous shown query is given below: • By this way we have also selected our other table values. 12
  • 13. Query Statistics Collection • We have assumed some queries. Based upon that we’ll make decision for vertical fragmentation. • Suppose we have some applications in our site which generate quires in following areas: • Donor – Find d_name,blood_group,phone via sub_area – Update donor details – Etc 13
  • 14. Vertical Fragmentation based on Query statistics • We have fragmented the database vertically based on the query written above. • Fragments of Donor – Donor_fragment1(d_id,d_name,address,blood_group,pho ne) – Donor_fragment1(d_id,br_id,area,sub_area,national_id,e mail) • Fragments of Blood_request – Bloodrequest_frg1(name,address,hospital,blood_gruop,bl ood_amount,phone) – Bloodrequest_frg2(id,name,delivery_confirmation,email) 14
  • 15. Average Response Time at Centralized Database & Distributed Database 15 0 5 10 15 20 25 30 Centralized Distributed Figure: Average Response Time at Centralized Database & Distributed Database
  • 16. System basic with graphical view • Required Tools Here we used Microsoft office Access to create the database and Microsoft Visual Studio .NET to design the interfaces.
  • 17. Overview of Graphical Presentation • Donor Details • Blood Collection • Screening • Component preparation • Blood storage • Blood request • Compatibility • Blood issue • Monthly statistics
  • 18. Compatibility Testing  Before a transfusion, compatibility testing between donor’s and patient’s blood must be done. Firstly they perform testing to determine the blood type of patients and perform cross matching test to identify compatible blood components for blood transfusions.
  • 20. Blood issued  They issue the components to the patient according the compatibility report.  To other hospitals they issue RBC only.
  • 22. Monthly Statistics Analysis  The following Statistical Analysis are maintained by the Hospital Blood Bank. a. Blood Collection b. Blood Collection Of Summary c. Collection Of Blood Group d. Analysis Of RCC
  • 24. Conclusion  As the donor’s data is saved in the system we can reject those who have HIV or any other infections.  As we have the contact number of the donor we can contact donor whenever necessary comes.  Since we have the expiry date of the packs we can have a proper storage management system.