Blood Bank Management System: Indira Gandhi National Open University
Blood Bank Management System: Indira Gandhi National Open University
By
Ravinderpal Singh
Under Guidance of
Kartik Gulati
Masters
Of
Computer Applications
1
INTRODUCTION OF THE
PROJECT
Blood Bank is very similar concept as like a bank where we keep a money.
Similarly in blood bank we store the blood which can be used in emergencies like
accident or any kind of injury so this is very useful concept which can save one’s
life, So Blood Bank Management System is created to do the same thing online .
Our system solve the problem of keeping records of blood donors. Also various
blood banks can view there stocks at the time of emergency requirement of
blood. This system provide the blood donors full automatic portal through which
blood donors can view their blood report, check blood availability, give feedback
etc. l In our project all the data is stored in a centralized server. So that all the
blood banks can view each other record of Blood unit.
2
PROJECT CATEGORY:
RDBMS
TOOLS:
JAVA,MYSQL,XAMPP,Notepad++,SUBLIME,Watershop
3
H/W&S/W REQUIREMENTS
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
4
PROBLEM DEFINITION:
In Blood Bank Management System there are three users. One is Admin, New
User and New Blood Bank. Each user has its separate panel. This is done to
increase the security of project. So that no malicious user can attempt to
database. Admin is the person who has full control to database of all Blood
Banks and users. Admin can add, view, search data . Admin can send notifications
to user and blood bank. Admin can check availability of blood at different banks.
New user can check the availability of blood at any time when required. User can
also check the availability of blood at district level or country level. User can check
the notification about different blood donation camps from their panels. User can
give feedback to Admin about their thoughts and give suggestions for
improvements.
Benefits
2. User can download their blood report from their online pattern.
3. New blood banks can register their account and view blood availability in other
bank.
4. User can also check blood availability from their nearest place.
5
PROJECT PLANNING AND
SCHEDULING
GANTT CHART:
6
SCOPE OF PROJECT
This project is used in Blood Banks, hospitals. The main scope of our project is
sharing the blood availability information among all the blood banks and
hospitals. Its main purpose is to make the process of blood donation camp digital.
It is also used in database management of blood donors. Each user is given a user
portal. The User can check availability of blood at any time during the emergency
cases through their portals. All the hospitals can use our application for searching
blood availability at different places in the district.
7
ANALYSIS
DATA FLOW DIAGRAM(DFD):
0-level DFD:
8
1st-Level DFD:
9
E-R DIAGRAM:
10
CLASS DIAGRAM:
11
TABLES:
ADMIN:
12
BULLETS:
USER REGISTRATION:
13
USER REGISTRATION:
14
TEST:
GALLERY:
15
SOCIAL:
CONTACT:
16
BIBLIOGRAPHY
REFERENCES
1. Tutorials points
2. Javatpoint .com
3. www.google.com.
4. www.wikipedia.com
17