This Project Report submitted in partial
fulfillment of the requirements for the
degree of
BS
IN COMPUTER SCIENCE (2018-2022)
DEPARTMENT OF COMPUTER SCIENCES
UNIVERSITY OF CENTRAL PUNJAB
LAHORE
PAKISTAN
Advance Online Blood
Management System
Final Year Project Presentation
Developed By:
Supervised By:
Name of Student Registration-No
Aleena Jamil S1F18BSCS0034
Mehwish S1F18BSCS0024
Misbah Shoukat S1F18BSCS0044
PROFESSOR ADNAN ANJUM
Website Name:
Website Logo:
weforyou.com
Save a Life
Give Blood
INTRODUCTION
Blood is a very intrinsic part of the health care system.
Blood as a whole is donated voluntarily which later can
be used for patients or the preparation of therapeutic
products. Various components of blood can be separated
and used later as per the need. The requirement of blood
in hospitals may arise at any moment and thus it is
required to ensure the availability of blood in blood
banks all the time. Blood banks are designated spaces
equipped with professionals and types of machinery that
help collect, store and preserve blood.
Project Objectives
 To develop a system that provides functions to support donors to view and
manage their information conveniently.
 To maintain records of blood donors, blood donation information and blood
stocks in a centralized database system.
 To inform donors of their blood result after their donation.
Problem Statement
At present, the public can only know about the blood donation through phone
calls.There is no information regarding the blood donation programs available
on any of the portal.
There is no centralized database of volunteer donors. So, it becomes really
tedious for a person to search blood in case of emergency. The only option is to
manually search and match donors and then make phone calls to every donor.
There is also no centralized database used to keep the donors' records. Each
bank is having their own records of donors. If a donor makes donation in
different hospital, no previous records can be traced except if the donor brings
along the donation certificate.
Proposed Solution
The proposed system, Online Blood system overcomes the drawbacks of the
present system. The Blood system helps the people who are in need of a blood by
giving them overall details regarding the donors with the same blood group and
with in their city.
 The people in need of blood can search for the donors by giving their blood
group and city name.
 It is very flexible and user friendly.
 The person’s time and work is reduced very much which prevails in the present
system.
 Easy and Helpful.
Use Case Diagram
Blood Management System
Tools & Technology
The various tools that we have used during the
development of this weforyou.com are:
Tools Used:
• SUBLIME TEXT
• XAMPP
• PHP MYADMIN
Operating System:
• WINDOWS 7/8/10
System Used Processor:
• DUAL CORE 1.78 RAM: 1 GB,
• HARD DISK: 80 GB
Languages:
• HTML 5
• CSS 3
• Bootstrap 4
• PHP 5
Sublime Text
Xampp
Php Myadmin
Requirements
Software interfaces
 Operating System
 Web Server
 Web Browser
Hardware interfaces
 Processor Core 2 Quad (or above)
 RAM 4 GB (or above)
 Hard disk 80 GB (or above)
Functional Requirements
Functional requirements are the requirements that should be provided by an
application. It is defined as a service statement. Functional requirements tell how
an application should behave in different situations and how it will react to a
particular input.This section gives a functional requirement that applicable to the
Online Blood system. There are three main modules in this system:
Donor
module
Acceptor
module
Administrator
module
Non-Functional Requirements
Non-Functional Requirement (NFR) specifies
the quality attribute of a software system. They
judge the software system based on
Responsiveness, Usability, Security, Portability
and other non-functional standards that are
critical to the success of the software system.
Example:
“How fast does the website load?”
Security
Performance
Accessibilty
Scalability
Reliability
Methodology
Waterfall Model:
The development are that it allows for departmentalization and control. A schedule can be
set with deadlines for each stage of development and a product can proceed through the
development process model phases one by one.
Advantages of Waterfall Model:
System is well documented. Phases correspond with project management phases. Cost and
Schedule estimates may be lower and more accurate. Details can be addressed with more
engineering effort if software is large and complex. It is composed of independent phases
to be done sequentially.
Scope of Project
 This system can be used for maintaining all the process and activities of blood
management system.
 Avoid accumulating blood from individuals who might also be unsuitable due to
the threat of health factors that might also harm the patients.
 The recordings of the donors and blood details, this system can provide an
efficient donor and blood stock management functions to the blood bank.
 This system can be used to manage and control sales purchases and stocks of
blood.
 In the development of this system, there shall be the space for future
modification.
More Future Work
We will create android
application for some time
later.
The system will be
distributed in a large
geographical region.
The address of donors
can be made updated
automatically from the
external device. GPS
technology can be used in
this purpose.
Conclusion
Advancement in technology is the prime reason that most of the facilities area available easily
and quickly in generally all the sectors of life. Similarly, our proposed system is a major
advancement in the management of blood which is intended to increase efficiency in the
collecting and procuring blood. Automating the process of blood management provides a
better and quick response in emergency cases. A proper management system that solves the
existing issues is the concerned sector will help restoring the value of life that is currently
deteriorating because of blood non- availability. In conclusion online blood management
system is a simplified solution to the problems in the current blood flow process that tries to
remove the hurdles in the path of having top notch as well as smooth transfer of blood.
 During this project I have accomplished all the objectives
 This project meets the needs of the organization.
 The developed will be used in searching, retrieving and generating information for the
concerned requests.
Thankyou

a project used for blood management system.pptx

  • 2.
    This Project Reportsubmitted in partial fulfillment of the requirements for the degree of BS IN COMPUTER SCIENCE (2018-2022) DEPARTMENT OF COMPUTER SCIENCES UNIVERSITY OF CENTRAL PUNJAB LAHORE PAKISTAN
  • 3.
    Advance Online Blood ManagementSystem Final Year Project Presentation
  • 4.
    Developed By: Supervised By: Nameof Student Registration-No Aleena Jamil S1F18BSCS0034 Mehwish S1F18BSCS0024 Misbah Shoukat S1F18BSCS0044 PROFESSOR ADNAN ANJUM
  • 5.
  • 6.
    INTRODUCTION Blood is avery intrinsic part of the health care system. Blood as a whole is donated voluntarily which later can be used for patients or the preparation of therapeutic products. Various components of blood can be separated and used later as per the need. The requirement of blood in hospitals may arise at any moment and thus it is required to ensure the availability of blood in blood banks all the time. Blood banks are designated spaces equipped with professionals and types of machinery that help collect, store and preserve blood.
  • 7.
    Project Objectives  Todevelop a system that provides functions to support donors to view and manage their information conveniently.  To maintain records of blood donors, blood donation information and blood stocks in a centralized database system.  To inform donors of their blood result after their donation.
  • 9.
    Problem Statement At present,the public can only know about the blood donation through phone calls.There is no information regarding the blood donation programs available on any of the portal. There is no centralized database of volunteer donors. So, it becomes really tedious for a person to search blood in case of emergency. The only option is to manually search and match donors and then make phone calls to every donor. There is also no centralized database used to keep the donors' records. Each bank is having their own records of donors. If a donor makes donation in different hospital, no previous records can be traced except if the donor brings along the donation certificate.
  • 11.
    Proposed Solution The proposedsystem, Online Blood system overcomes the drawbacks of the present system. The Blood system helps the people who are in need of a blood by giving them overall details regarding the donors with the same blood group and with in their city.  The people in need of blood can search for the donors by giving their blood group and city name.  It is very flexible and user friendly.  The person’s time and work is reduced very much which prevails in the present system.  Easy and Helpful.
  • 13.
    Use Case Diagram BloodManagement System
  • 14.
    Tools & Technology Thevarious tools that we have used during the development of this weforyou.com are: Tools Used: • SUBLIME TEXT • XAMPP • PHP MYADMIN Operating System: • WINDOWS 7/8/10 System Used Processor: • DUAL CORE 1.78 RAM: 1 GB, • HARD DISK: 80 GB Languages: • HTML 5 • CSS 3 • Bootstrap 4 • PHP 5 Sublime Text Xampp Php Myadmin
  • 15.
    Requirements Software interfaces  OperatingSystem  Web Server  Web Browser Hardware interfaces  Processor Core 2 Quad (or above)  RAM 4 GB (or above)  Hard disk 80 GB (or above)
  • 17.
    Functional Requirements Functional requirementsare the requirements that should be provided by an application. It is defined as a service statement. Functional requirements tell how an application should behave in different situations and how it will react to a particular input.This section gives a functional requirement that applicable to the Online Blood system. There are three main modules in this system: Donor module Acceptor module Administrator module
  • 18.
    Non-Functional Requirements Non-Functional Requirement(NFR) specifies the quality attribute of a software system. They judge the software system based on Responsiveness, Usability, Security, Portability and other non-functional standards that are critical to the success of the software system. Example: “How fast does the website load?” Security Performance Accessibilty Scalability Reliability
  • 19.
    Methodology Waterfall Model: The developmentare that it allows for departmentalization and control. A schedule can be set with deadlines for each stage of development and a product can proceed through the development process model phases one by one. Advantages of Waterfall Model: System is well documented. Phases correspond with project management phases. Cost and Schedule estimates may be lower and more accurate. Details can be addressed with more engineering effort if software is large and complex. It is composed of independent phases to be done sequentially.
  • 22.
    Scope of Project This system can be used for maintaining all the process and activities of blood management system.  Avoid accumulating blood from individuals who might also be unsuitable due to the threat of health factors that might also harm the patients.  The recordings of the donors and blood details, this system can provide an efficient donor and blood stock management functions to the blood bank.  This system can be used to manage and control sales purchases and stocks of blood.  In the development of this system, there shall be the space for future modification.
  • 23.
    More Future Work Wewill create android application for some time later. The system will be distributed in a large geographical region. The address of donors can be made updated automatically from the external device. GPS technology can be used in this purpose.
  • 24.
    Conclusion Advancement in technologyis the prime reason that most of the facilities area available easily and quickly in generally all the sectors of life. Similarly, our proposed system is a major advancement in the management of blood which is intended to increase efficiency in the collecting and procuring blood. Automating the process of blood management provides a better and quick response in emergency cases. A proper management system that solves the existing issues is the concerned sector will help restoring the value of life that is currently deteriorating because of blood non- availability. In conclusion online blood management system is a simplified solution to the problems in the current blood flow process that tries to remove the hurdles in the path of having top notch as well as smooth transfer of blood.  During this project I have accomplished all the objectives  This project meets the needs of the organization.  The developed will be used in searching, retrieving and generating information for the concerned requests.
  • 25.