Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.


Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks


Online Blood donor association

diya aadi

on 27 January 2015

Comments (0)

Please log in to add your comment.

Report abuse


Online Bl d
Donor Association

Overall description
of developed system
Functional Requirements
User 1 (Donor):
Email confirmation
Email Id Validation
Retrieve password
Sms requests by requesters

Task distribution
User 2 (requester):
Blood request
Send sms
Receive sms

User 3 (Database admin):
Sign up
Maintain records

User 4 (Blood bank admin):
Sign up
Verified after personal verification and assigned blood bank

User 5 (searcher):
Search donors
Search blood banks
Search by query results
Search by Map Pointers

This includes the rules and regulations that the System users should abide by.
The users should avoid illegal rules and protocols.
Neither admin nor member should cross the rules and regulations.
The important
of business constraints are:

To securely modify / delete a record in database whenever needed.
To efficiently search a donor and blood bank for required blood group.
To securely share / access database of other blood bank systems online.
To support strong backup functionalities.
To provide friendly and easy to use GUI.
Donor and blood bank should be registered ton our websites.
Details of donors and requesters will be hidden in the search (except name, email id, location).
Messages will be send to donors on behalf of requesters.
Email will be validated on registration.
It will be necessary for requester to enter their contact information while placing the request.
Donors will be provided check box to confirm that whether they want sms alerts or not.

Presented by
Sadia Aslam
Roshaan Saeed
Hira Bashir

Supervisor name

Allama Iqbal Open University
Department of computer science
Tools to be Used
Front end
Html 5, CSS 3, PHP, JavaScript and JQuery

Back end
MySQL, Codeigniter MVC framework
Apache server (wamp)
System Design
System Design
Use cases:
System Design
Advantages of our system
Future Extension
We can enhance the system further by adding some additional features in it. The future extensions in our project can be:

Android App for cell phones

Implementation Method
After detailed study of the existing system and design for the proposed system comes the next very important phase called system development. It is composed of :

Layered Architecture:
Presentation Layer
Business Layer
Data Layer
Screen Shots
Existing System
(limitations & disadvantages)
The main purpose of making this system is to provide users an ease of finding blood donors detail online.
Online Blood Bank Management System is a comprehensive ready to use software designed to automate and manage the activities of the Blood Bank.
The OBDA is a browser based system that is designed to store, process, retrieve and analyze information.

Developed system

Group member
Requirement Gathering All group members
System analysis All group members
Design and Planning All group members
Database design All group members
Admin Panel All group members
Donor module Roshan Saeed
Front end Roshan Saeed
Admin login/logout Roshaan Saeed
Requester module Sadia Aslam
SMS module Sadia Aslam
Blood Bank module Hira Bashir
Blood Bank admin Hira Bashir
Online Blood Donor Association
Allama Iqbal Open University
Department of Computer Science
Group Members

Sadia Aslam AI429410
Roshan Saeed AI429233
Hira Bashir AI429306
Supervised By


Online blood donor association (OBDA)
is the web based system which will allows you to access the information about online blood donation.
The main
of making this system is to provide users an ease of finding blood donors and blood bank details online.
is a browser based system that is designed to store, process, retrieve and analyze information.
Cannot upload and download the latest updates
Risk of mismanagement and of data when the project is under development
Less Security
No proper coordination between different applications and users
Fewer Users – Non friendly
It is time consuming
It may leads to error prone results
Reports take time to produce
It lacks of data security

Develop system
is based on following objectives:

To debug the existing system, remove procedures those cause data redundancy, make navigational sequence proper.
The online web based blood donor system is easy in finding the nearest donor details and blood bank details.
An API is used to send SMS on behalf of requester to the donor, in case of shortage of blood in blood bank.

In search, blood banks will be selected on the basis of selected city and blood group.
Syncing the application data with google maps to locate blood bank places.
Creating the database of donors with location, blood group and contact information etc.

User friendliness is provided in the application with various controls.
The system makes the overall project management much easier and flexible.
There is no risk of data mismanagement at any level while the project development is under process.
It provides high level of security with different level of authentication.
Full transcript