Project Proposal Final
Project Proposal Final
BloodEssentials Solution
A PROJECT PROPOSAL
Submitted to:
Submitted by:
May 2023
I
Tribhuvan University
Letter of Approval
This is to certify that the project entitled “BloodEssentials Solution” a web-based blood bank
management system site going to be carried out by the team for the fulfilment of the bachelor
of Computer Application affiliated to Tribhuvan University, Nepal, during the academic year
2023(Semester IV) under my supervision.
II
Table of Contents
Letter of Approval II
1. Introduction 1
2. Problem Statement 1
3. Objectives 2
4. Methodology 2
a. Requirement Identification 2
b. Feasibility Study 3
i. Technical feasibility 3
5. E-R Diagram 5
6. Gantt-Chart 6
7. Expected Outcome 7
8. References: 8
III
1. Introduction:
“BloodEssentials Solution” is a web-based system that is used in managing blood bank-
related activities. It stores, processes, retrieves, and analyses data about blood bank
administration and manages blood inventory, donations, and distribution in an
organized and efficient manner.
The purpose of the blood bank management system is to keep track of blood, donors,
blood groups, blood banks and stock information. This system goals to get a simple and
easy way of finding blood in an emergency and maintain the records of blood donors,
recipients, blood donation programs, rejected bloods and blood stocks in the bank.
2. Problem Statement:
Nowadays, blood demand is increasing day by day which results in the unavailability
of blood during emergencies. Currently, the public only gets to know about blood
donation events through conventional media such as radio, newspapers, and television
advertisements. There is no information regarding blood donation or managing
programs available on any of the portals. Also, people are less aware of blood donation
and blood transfusions.
The current system used by blood banks is manual. With a manual system, there might
be security errors while managing donors' records since there is no centralized database
to keep the donor's records. And even raise the cost and time required to a considerable
extent.
Without an automated management system, there are also problems in keeping track
of the actual amount of every blood type in the blood bank. In addition, there is also
no alert available when the blood quantity is below its par level or when the blood in
the bank has expired.
1
3. Objectives:
After defining the problems existing the current systems, the objectives of blood bank
management system are:
• To provide blood banks with a means of advertisement to publicize blood
donation programs.
• To create a valid informative portal regarding blood donation and managing
the system.
• To provide an accurate and up-to-date record of donor, blood, and blood
product inventory.
• To maintain a synchronized and centralized donor and bloodstock database.
• To improve an authentic and authorized featured system where private and
confidential data can only be viewed by authorized users.
• To facilitate effective communication with donors through automated
reminders, notifications, and updates.
• To provide immediate storage and retrieval of data and information.
4. Methodology:
a. Requirement Identification:
i. Study of existing system [1]:
• The blood bank is still using a manual system to manage its operations,
which has several drawbacks.
• It is a tedious and time-consuming process that takes up a lot of space.
• There is a risk of important documents being lost over time, which
makes it difficult to maintain accurate records.
• Managing the blood inventory and keeping track of daily transactions
without computerization also pose a significant challenge.
2
ii. Requirement Collection:
The requirement collection for a blood bank management system involves
gathering the functional and non-functional requirements of the system to
effectively manage and monitor blood donations, inventory, and
distribution. The system should allow for efficient donor registration and
screening processes, including recording donor information, medical
history, and eligibility criteria. It should provide a user-friendly interface for
managing blood inventory, including tracking blood types, quantities,
expiration dates, and storage conditions. Also, it should enable the efficient
management of blood requests from hospitals or other healthcare facilities,
including tracking and matching available blood units to meet specific
patient requirements [2].
Overall, the blood bank management system should prioritize accuracy,
security, traceability, and ease of use to ensure the smooth operation of the
blood bank and the timely provision of blood products to those in need.
b. Feasibility Study:
The feasibility study is performed to determine whether the proposed system is
attainable considering the Technical, Operational and Economical factors. After
going through the feasibility study, we can have a clear-cut view of the system’s
benefits and drawbacks.
i. Technical feasibility:
The required technology for this project is readily available. We have access
to the necessary resources to carry out the project successfully. Moreover,
we have a reliable and open-source platform at our disposal, which can
create web-based applications, mobile apps, desktop applications, and more.
Also, as technology continues to advance in the future, our system can be
easily updated and adapted to meet changing needs and requirements [3].
ii. Economic feasibility:
The existing platform provides access to many free resources, allowing us
to develop the software at a very low cost. We already have access to the
necessary software required for the project. The system is highly feasible in
all aspects, which further motivates us to proceed with the system design
[4].
3
iii. Operational Feasibility:
The system is robust, which minimizes the risk of crashes and damage. The
platform we use offers extensive security measures for the software under
development. It is designed with a user-friendly interface to adjust to all
types of users. The customer greatly benefits from this system, as it saves
most of their time.
4
5. E-R Diagram:
5
6. Gantt-Chart:
Activity 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
w w w w w w w w w w w w
Data Collection
Frontend Development
Backend Development
Documentation
6
7. Expected Outcome:
The expected outcome of this project is the proper maintenance of a centralized
database system of blood donor records, blood donation information, blood supplies,
recipients, and blood rejections. Donors are notified by email about the blood order and
their blood results after donating blood. Also, donors will find out about blood donation
events nearby them.
7
8. References:
[1] Y. Osman and M.Y. Esmail, "Computer Centralized Blood Bank Management
System," International conference on BBMS, pp. 20-30, 2018.
[5] Hamro Life Bank, "Smart Blood Management Nepal," sanepa-2, Lalitpur, 2020.