You are on page 1of 27

Blood Bank Management System

Guided By Presented By
Enroll no: 205630694030- Chaudhari Badal S.
Ms. Yogeshwari M. Lohar Enroll no: 205630694031 -Chaudhari Mitav Y.
Enroll no: 205630694014 -Chaudhari Pratik M.
Content

 Introduction
 Objective
 Existing System
 Scope
 Proposed System
 System Requirement
 Use case diagram
Class diagram
Interaction diagram
Activity diagram
Data dictionary
screenshorts
Introduction

 The project blood bank management system is known to be a pilot project that is
designed for the blood bank to gather blood from various sources and distribute it
to the needy people who have high requirements for it.
 The software is designed to handle the daily transactions of the blood bank and
search the details when required.
 It also helps to register the details of donors, blood collection details as well as
blood issued reports.
 The software application is designed in such a manner that it can suit the needs
of all the blood bank requirements in the course of future.
Objective

Searching blood is very fast so they can find required details instantly
Easily can get donor details and location
To ensure hospital to have good supply or inventories of blood bags.
To manage the information of its blood donor.
To provides an efficient donor.
Support fast searching to find match blood bags for the right person.
Existing System

Existing system is window Application.


The records are maintained in registers.
Complicated searching, editing & updating.
 So much time consuming this application also one machine and one by
one record stored.
Need of the system

There is always on need of a system that will be help in blood bank to


manage information of donors of a corresponding blood group
Purpose

 The purpose of this project is to provide a way to manage the donors


detail and also helpful for website visitors in searching donor according
to location and blood group and also provide an easy interface for
management
Scope

This research study covers the three basic operations of blood banks,
namely: donor registration, monitoring of blood bags or products’
inventories, and monitoring of blood bags or products’ issuance.
Works in multiple pc’s with VB 6.0
user & administrator both can use it with ease.
Can be used simultaneously and editing & update can be made easily
accordingly.
Proposed System

The proposed blood bank management system helps the people who
are in need of a blood by giving them all details of blood group
availability or regarding the donors with the same blood group.
System makes the overall project management much easier and flexible.
 Upload the latest updates, allows user to see the alerts by clicking the
URL.
It provides high level of security with different level of authentication.
User friendliness I provided in the application with various controls.
System Requirement

 Hardware Requirement for Development:-


 CPU Type: Intel(R) CORE(TM) i3 Laptop @ 2.50GHz
 Main Memory: 512 MB Minimum
 Hard Disk: 20 GB Minimum
 Display Type: EGA/VGA/LCD/LED
 
 Software Requirement For Development:-
 Operating System: Microsoft Windows XP/7/8/10
 Front End Tool: Visual Studio , Sublime Text
 Scripting Language: PHP (laravel)
 Back End Tool: MySQL
Use case diagram
• Admin
• Patint
• Donor
Blood bank management system
Admin :
Registration

Login

Manage blood bank

Manage donor
Admin
Mangage patient request

Manage city/location

View feedback

Manage inquiry
Patient : Blood bank management system

Registration

Login

Patient

View profile

Patient request for bood


Donor :
Blood bank management system

Registration

Login

Donor

View profile

Make new blood donation


Class diagaram

Class diagram
Interaction diagram
• Admin
• Donor
• Patient
Activity diagram
• Admin diagram
• Donor diagram
• Patient diagram
start
Activity Diagram For Admin :
No Reg?
Registration
Yes

login
No

Valid?

Yes

Manage blood Manage patient Manage


Mange donor View feedback Manage inquiry
bank request city/location

logout

End
start
Activity Diagram for Donor:
No Reg?
Registration
Yes

login
No

Valid?

Yes

View profile Make new blood donation

logout

End
start
Activity Diagram for Patient:
No Reg?
Registration
Yes

login
No

Valid?

Yes

View profile Patient request for blood

logout

End
Table name:Registration

Primary key: uid


Description: this table store user registration information

Field name Data type Size Constraint description


uid int 40 Primary To store id
key
uname varchar 40 Not null To store the uname
mob varchar 12 Not null To store the moble number
gender varchar 20 Not null To store the gender
dob date Not null To store the date of birth
bloodgroup varchar 20 Not null To store the bloodgroup
address varchar 40 Not null To store the address
email varchar 50 Not null To store the email
pwd varchar 40 Not null To store the password
Screenshorts
• Register page
• Login page

You might also like