Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 11

BLOOD DONATION

SYSTEM
NAME: MANDEEP KAUR
STUDENT ID: 635-293825
INTRODUCTION

The current system in use by the blood banks and most of the government
hospitals is a manual system. To mobilize donors to donate blood, hospitals
usually organize blood donation Camps at random places and the whole process is
done manually. The system used does not allow for participation from people at
different geographical locations.
My solution aims at building an Online blood bank system in which Blood Donors can
willingly give their names and the Person in need of blood can find whether the Blood is
available or not from different geographical locations
HARDWARE REQUIREMENTS

Hardware Computer or a laptop with the following specifications:


1. At least 2GB RAM (Giga Byte Random Access Memory) This will allow for faster
loading of the testing platforms.
2. 2.0 GHZ (Giga Hertz) processor speed During the testing phase of the codes
written, this will facilitate faster processing of the requests by the application as
well as speed up responses for the earlier given requests.
3. At least 20GB hard disk capacity This is to provide the storage space for the
application’s workspace where the various codes that will be written will reside.
4. External Memory (External Hard disk) approximately 20GB This is important in
the project as it will enable for the process of backup for the purpose of security
in case of system crash
5. 5. At least one NIC (network interface card) for connection purposes
SOFTWARE REQUIREMENTS

The following software need to be downloaded and installed:


1. Apache - free and open-source HTTP web server that delivers web content
through the internet.
2. MySql - an open-source relational database management system (RDBMS)
ARCHITECTURE

The system will use LAMP stack.


LAMP is an open source Web development platform that uses Linux as the
operating system, Apache as the Web server, MySQL as the relational database
management system and PHP as the object-oriented scripting language.
NOTE: The L for Operating system can be replaced with W for windows (WAMP),
M for Mac (MAMP) depending on where the system will be hosted.
ARCHITECTURE
ARCHITECTURE

The system will use LAMP stack.


LAMP is an open source Web development platform that uses Linux as the
operating system, Apache as the Web server, MySQL as the relational database
management system and PHP as the object-oriented scripting language.
NOTE: The L for Operating system can be replaced with W for windows (WAMP),
M for Mac (MAMP) depending on where the system will be hosted.
WEB PAGES

1. Home page – will contain basic information about blood donation, blood
tips, Blood donor list, information about blood groups.
2. About us page- Will contains information about our website.
3. Why donate blood page – Will contain text and infographics to educate users
on the importance of donating blood.
4. Become a donor page – Will capture donors information like age, contacts
blood group.
WEB PAGES

5. Need Blood page – Will enable a recipient search for a blood group specifying
the reason why they need it to know whether the request is urgent.
6. Contact us Page – Will enable users to contact us in case of any situation
ADMIN WEB PAGES

1. Dashboard – Will show summary of blood donations, user queries.


2. Add Donor Page – Admin will be able to add a donor
3. Donor list Page – Will display list of donors
4. Manage page Data – Will help change or edit web content.
COMPLETION DATES

Task to be completed Date


Database Design 23 – 12 - 2021
Front End 28 – 12 - 2021
Backend 03 – 01 - 2022

You might also like