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:

download complete project
🔥1.7 K Views
0 0 vote
Article Rating
Subscribe
Notify of
guest

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

12 Comments
oldest
newest most voted
Inline Feedbacks
View all comments
siri chandana
siri chandana
April 3, 2019 11:10 PM

how to run this code in visual basics 6.0

Rahul
Rahul
July 29, 2019 9:00 PM

What is the username and password?

Rahul
Rahul
August 6, 2019 8:12 PM

What is the username and password?

Student Project Guide
Student Project Guide
August 6, 2019 8:12 PM
Reply to  Rahul

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

siri chandana
siri chandana
August 6, 2019 8:12 PM

how to run this code in visual basics 6.0

Student Project Guide
Student Project Guide
August 6, 2019 8:12 PM
Reply to  siri chandana

Kindly open vbp file

anu
anu
October 10, 2019 4:20 PM

how to run this project

Rajneesh Pareta
Rajneesh Pareta
December 11, 2019 10:15 PM

how to download and contact plz
[email protected]