The Blood Bank Software application for office automation. It is used to do all the office work computerized. The current system is graphical user interface. It does not support much functionality. It is partial automated system. The system will provide the user the option to look at the details of the existing Donor List, Blood Group and to add a new Donor. It also allows the user to modify the record. The administrator can alter all the system data.

Blood Bank Software

Limitations of the Current System

  • Attendance is taken manually.
  • It needs upgradation
  • The System encapsulates polymorphism.
  • The projects works in a structured model using procedures and functions.

Blood bank Table design

Table Name:-bloodgroup

FieldsData typeSizeConstraint
PK_BloodGroupNumber6Foreign Key
BloodGroupnameText35Not Null
AvailableQtyNumber6Not Null
rateNumber15Not Null

Table Name:-DonateTransaction

FieldsData typeSizeConstraint
PK_DonatetransNumber6Not Null
FK_IndividualidNumber6Not Null
DateDate/TimeNot Null
Noofbagsnumber6Not Null

Table Name:-HospitalMaster

FieldsData typeSizeConstraint
HospitalNameText35Not Null
PK_HospitalidNumber6Primary key
AddressText40Not Null
PhonenumNumber10Not Null
CityText20Not Null
PincodeNumber10Not Null

Table Name:-IndividualMaster

FieldsData typeSizeConstraint
PK_donoridNumber10Primary key
DonornameText20NotNull
AddText30NotNull
AgeNumber10NotNull
GenderText10NotNull
TelephoneNumber10NotNull
MobileNumber10NotNull
DateNumber10NotNull
PK_bloodgroupText10NotNull
CityText10NotNull
PincodeNumber10NotNull
BodyweightNumber10NotNull
TemperatureNumber10NotNull
PulseNumber10NotNull
BpNumber10NotNull
HbNumber10NotNull
WtofbagNumber10NotNull

Table Name:-Login

FieldsData typeSizeConstraint
PK_useridNumber10Primary key
usernameText20NotNull
passwordNumber10NotNull

Table Name:-Outsider

FieldsData typeSizeConstraint
PK_outsideridNumber10Primary key
nameText20NotNull
phonenumNumber10NotNull
hospnameText20NotNull
addressText30NotNull

Table Name:-Trans

FieldsData typeSizeConstraint
PK_transactionidNumber10Primary key
typeofReceipetNumber20NotNull
FK_ReceipetidNumber10NotNull
TransactiondateNumber10NotNull
TransactionnoNumber10NotNull
AmountNumber10NotNull

Table Name:-Transaction Details

FieldsData typeSizeConstraint
PK_transdetailidNumber10Primary key
FK_TransidNumber10NotNull
FK_BloodgroupText10NotNull
NobNumber10NotNull
FK_ReceipetidNumber10NotNull

Table Name:-Type Of Contact

FieldsData typeSizeConstraint
PK_tocidNumber10Primary key
nameText20NotNull
AddText30NotNull
TelephoneNumber10NotNull

Download project source code and Project report:

499Add to cart

🔥2.5 K Views

12 Comments

  • siri chandana

    August 6, 2019 - 8:12 PM

    how to run this code in visual basics 6.0

    • Student Project Guide

      August 6, 2019 - 8:12 PM

      Kindly open vbp file

  • siri chandana

    April 3, 2019 - 11:10 PM

    how to run this code in visual basics 6.0

    • Student Project Guide

      April 13, 2019 - 12:26 AM

      Kindly open vbp file

  • Rahul

    August 6, 2019 - 8:12 PM

    What is the username and password?

    • Student Project Guide

      August 6, 2019 - 8:12 PM

      Dear rahul,
      You can create your own login credentials. Please open the database and update it.

  • Rahul

    July 29, 2019 - 9:00 PM

    What is the username and password?

    • Student Project Guide

      July 29, 2019 - 10:38 PM

      Dear rahul,
      You can create your own login credentials. Please open the database and update it.

  • anu

    October 10, 2019 - 4:20 PM

    how to run this project

    • Student Project Guide

      October 10, 2019 - 7:02 PM

      You have to install necessary software. Then the project will start working..

  • Rajneesh Pareta

    December 11, 2019 - 10:15 PM

    how to download and contact plz
    rajneesh858112764@gmail.com

    • Student Project Guide

      December 11, 2019 - 10:53 PM

      Download link is there in the bottom. You have to click on that..

  • Aditi Konpratiwar

    April 22, 2022 - 5:19 PM

    Will it going to run ?? N what about login information??

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.