You are on page 1of 8

BLOOD DONATION FORUM

INTRODUCTION

This overview provides a description of some most common data mining


algorithms today. With the increasing use of the computerized systems to track blood donors
and acceptant, computer data analysts have started helping common people to easily find the
blood donors in a very short time. Here we will take an interdisciplinary approach between
computer science and natural science to develop a data mining paradigm that can help to solve
identification problems easily. More specifically, we will use clustering based models to help in
identification blood groups and location details.
This project is aimed to find proper blood group people in a small period of
time. This will help to confirm availability of blood. Through this project collect detailed
information of blood donors clusters can be visually represented using a geo-spatial plot of the
donors according to the blood group details. When we talk about clustering from a data-mining
standpoint, we refer to similar kinds of blood group donor details geography of interest. Such
clusters are useful in identifying blood group and donors details

ABSTRACT

The goal of data mining is to extract knowledge from a data set to a humanunderstandable structure and involves database and data management, data preprocessing. Many
algorithms are used for the data mining process. The actual data-mining task is the automatic or
semi-automatic analysis of large quantities of data to extract previously unknown interesting
patterns such as groups of data records
Data mining can be used to find blood donors. This technique can also be used to
find the availability of blood donor without any other contacts. We can also give request for the
particular blood groups. Not only the availability of blood donors but also the details about blood
storage, supply and demands can be found

One important feature is the availability of location based blood bank details and
extraction of location based donors details which is very helpful to the acceptant. All the time
the network facility cannot be used. This time donor request does not reach at proper time. This
can be avoided by adding some message sending procedures. This will help to find the proper
blood donor in time. And provides availability of blood in need
Data mining algorithm helps to identifying groups of records that are similar among
themselves but different from the rest of the data. In our case some of these data is useful for
identifying the proper blood donors according to the request and location based clustering of
data.

EXISTING SYSTEM

Existing system collect information of donors. Though new registration user can
view the information of donors .User can identify the details of donors by searching. When a
person is ready to donate blood and he is not available on that particular place. This is the main
problem faced by the existing system.

PROPOSED SYSTEM

Now we are aware about blood donation but sometimes people face the
shortage of particular blood groups. If there are blood banks, its easy to get the required group.
Our project not only provides blood donors but also assure the availability of blood donors. In
our project we collect detailed information of donors through registration forms. This also
includes contact information ,mainly we try to inform the need of blood through SMS and the
donors can respond to it by making a call or through SMS at proper time, even if the donor is
offline.

MODULES

The main modules presents in this project are


1. Administrator Module
2. Donor Module
3. Users Module

MODULE DESCRIPTION

1. Administrator module:
The administrator module deals with the operations of administrator of this project. The activities
of this
Module includes:
Viewing the details of the users
Add and update the user details
Viewing the details of the Donors
Report confirmation
View user, donor comments

2. Donor Module:
This module is the main part of this project. The donor can add his/her details and last
donated date, location, blood group. So that the users can find nearest donor.
Module includes:
Viewing the Blood Requests
Update profile

3. User Module:
The main function of this module is to perform the operations of the users that are users
can add, update and delete their details. They can post replies to the donors as private and public
messages for the users who are registered
Module includes:
Search Donor
Request for Blood
Update Profile
Send SMS

DATA FLOW DIAGRAM


LEVEL-0

ADMIN

LOGIN PROCESS

DONOR

HOME

USER

LEVEL-1

TBL_MEMBERS

TBL_DONORS
TBL_REQUEST
TBL_MESSAGE
VIEW
MEMBERS

VIEW DONOR

UPDATE
REQUESTS

LEVEL-2

VIEW
COMMENTSS

TB L_REQUEST
TBL_DONORS
ADMIN

VIEW
REQUEST

UPDATE
PROFILE

DONOR

LEVEL-3

TBL_DONORS
TBL_REQUEST
TBL_USER
SEARCH
DONOR

REQUEST
BLOOD
UPDATE
PROFILE

USER

SYSTEM CHART

BLOOD DONATION FORUM

SITE
ADMINSTRATOR

USER

DONOR

VIEW MEMBERS

VIEW REQUEST

SEARCH DONOR

VIEW DONORS

UPDATE
PROFILE

REQUEST
BLOOD

UPDATE
REQUESTS

RESPONSE

SEND SMS

VIEW
COMMENTS

SYSTEM SPECIFICATION

Software selection
Operating System

: Windows 2000 Server OR Windows XP

Language Used

: PHP

Tools

: WAMP

Web Server

: APACHE2

Data Base

: MYSQL

Designing Editor

: Dream Weaver

Hardware specification
Processor

: Pentium IV, 2.4 GHz

RAM

: 256MB

Graphics Adapter

: SVGA Card Color

CD ROM Drive

: 52X Max

Hard Disk Drive

: 80GB

Floppy Disk Drive

: 1.44MB

Mouse

: Logitech Scroll Mouse