You are on page 1of 34

Web-based Blood Bank Management System

Presented by
Lubna Yasmin Pinky Mashirah Binte Zaman
Class Roll: 401 Class Roll: 1407
Exam Roll: 090497 Exam Roll: 080480
Reg. No. : 28176 Reg. No. :25558
Session: 2008-2009 Session: 2007-2008
Under the supervision of
Md. Golam Moazzam
Associate Professor

Department of Computer Science & Engineering


Jahangirnagar University.
Outline of Presentation
Introduction
Limitations of Existing System
Proposed System
System Analysis
System Design
System Development
Results

December 07,2013 Blood Bank Management System 2


Introduction
Donation of blood is a sign of kindness and care for the fellow
human beings. Blood can’t be manufactured, it can only be
donated. Thus it requires planning.
We have analyzed and wanted to implement a web based
information system for blood bank where anyone who in need of
blood will be able to search and make request for it. This project
focuses on designing an efficient and reliable software which
controls the information of a blood bank.

December 07,2013 Blood Bank Management System 3


Limitations of Existing System
Save information in the form of excel sheets.
Problem to manage huge data and to process the necessary report
and document.
Loss of date due to mismanagement.
Retrieval of data & reports takes a lot of time to produce.
Lacks of data security & leads to error prone results.
Consumes a lot of manpower to maintain the manual system.
Doesn’t provide online services for any users.

December 07,2013 Blood Bank Management System 4


Proposed System
The proposed system includes following features:
allows online search and request for blood reservation.
provides online registration facility for donor, acceptor & volunteer.
donor ,acceptor & volunteer information management in database.
donor’s health report and blood test report storage facility.
blood bag database.
blood camp management.
accounting facilities include patient's bills, income report.
improve the effectiveness and efficiency of blood bank.

December 07,2013 Blood Bank Management System 5


Overall System Operation

December 07,2013 Blood Bank Management System 6


System Analysis
System analysis is essential because it answers the questions of
Who will use the system?
What the system will do?
Where and when it will be used?

During this phase we investigate any current system, identify


improvement opportunities and develop a concept for the new
system.

December 07,2013 Blood Bank Management System 7


System Analysis Process Model
Four stages of Spiral Model:
1. Project Objectives
2. Risk Assessment
3. Engineering & Production
4. Planning and Management

Figure 1: Spiral Model

[References: Ian Sommerville, “Software Engineering”, 7th Edition, LPE, Edition Wesley Publishing Company,2000.]

December 07,2013 Blood Bank Management System 8


Why we use the spiral model
The spiral model has a large number of advantages:
uses prototyping as a risk reduction mechanism.
project monitoring is very easy and effective.
each phase requires a review from concerned people.
project estimates in terms of schedule, cost etc. become
more realistic.

December 07,2013 Blood Bank Management System 9


User or Actor of The System
Based on our analysis, there are four authorized user who has
access to the system-
the administrator
the donors
the acceptors
the volunteer

December 07,2013 Blood Bank Management System 10


Use Case Diagram

Figure 2: Use Case Diagram of Logging in of Authorized Administrator.

December 07,2013 Blood Bank Management System 11


Use Case Diagram…..

Figure 3: Use Case Diagram of information storage.

December 07,2013 Blood Bank Management System 12


Use Case Diagram…..

Figure 4: Use case diagram of blood donation

December 07,2013 Blood Bank Management System 13


Use Case Diagram…..

Figure 5: Use case diagram of accepting blood.

December 07,2013 Blood Bank Management System 14


System Design

December 07,2013 Blood Bank Management System 15


Class Diagram

December 07,2013 Blood Bank Management System 16


Data Flow Diagram

Figure 7: Level 0 DFD or Context Diagram of Blood Bank Management System.

December 07,2013 Blood Bank Management System 17


Entity-Relationship Diagram

December 07,2013 Blood Bank Management System 18


Activity Diagram

Figure 9: Activity Diagram of Administrator.

December 07,2013 Blood Bank Management System 19


Activity Diagram

Figure 10: Activity Diagram of Donor.

December 07,2013 Blood Bank Management System 20


System Development

December 07,2013 Blood Bank Management System 21


Technology used
For this web-based application we have used

PHP, JavaScript, HTML, CSS


MySQL

December 07,2013 Blood Bank Management System 22


Results

December 07,2013 Blood Bank Management System 23


Home Page

December 07,2013 Blood Bank Management System 24


Donor Registration Page

December 07,2013 Blood Bank Management System 25


Page for making donation appointment

December 07,2013 Blood Bank Management System 26


Donor’s blood test report page

December 07,2013 Blood Bank Management System 27


Page for sending blood request

December 07,2013 Blood Bank Management System 28


Administrator’s function page

December 07,2013 Blood Bank Management System 29


Page for viewing blood bag information

December 07,2013 Blood Bank Management System 30


Page to issue blood

December 07,2013 Blood Bank Management System 31


Page for payment information

December 07,2013 Blood Bank Management System 32


Future Work
Our future work would be to integrate this blood bank
management system with other health care provider centre,
hospitals and blood bank.
 We will add new features as and when required.
 Improve the effectiveness.

December 07,2013 Blood Bank Management System 33


Thank You

December 07,2013 Blood Bank Management System 34

You might also like