Skip to content

Riyadh08/Blood_Bank_Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Blood Bank Management System

Requirements for this project

  • Knowledge of C++
  • Basics of OOP (Object-Oriented Programming)
  • Main features of OOP:
    • Abstraction
    • Encapsulation
    • Inheritance
    • Polymorphism
    • multiple File I/O operation
    • Constructors
    • Operator overloading
    • Constructor overloading
    • Function overiding
    • Friend function
    • virtual keyword to resolve Diamond shape problem
    • virtual keyword to resolve Runtime polymorphism
    • STL
    • scope resulation
    • And different types of functions to perform specific task

Description

In this project blood donar is only KUETian but blood acceptor can be any person.When someone donate blood,her blood group and personal information is saved on blood bank database only admin can access this database.It is an open source application for all kuetian can donate blood, When someone need blood during any emergency time at first check blood bank if there exit any blood of that type or not.This check can be done by only admin,If exist then succefully transmitted the blood and save transmission date as well as the pair of those persons that are donated and accepted blood each other else say there is no blood of that type.

How does This is work

  • After running this program at first show user login and admin login
  • admin have unique ID and passward
  • only admin can know the hole information of blood bank
  • After that user have two option either acceptor or donar
  • If donar then he can donate blood as well as personal info
  • personal info is necessary for both person becasue using this we can conmunicate again as we need
  • If acceptor then only he can accept blood as well as persoal info
  • After that the hole things are saved on blood bank database

Contact

Name:Robiul Islam Ryad

Roll:2007008

Section:A

Year:2nd

Term:1st

About

This is OOP based small project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages