3. Introduction to project
The system that is going to be developed is Blood Bank
Management System (BBMS). This is a
Console base application system will record collected blood
from donors and provided blood to accepter.
The system keeps the record of all the donors, recipients,
blood donation campaigns, rejected bloods and damaged &
clotted blood.
.
4. At present, the public can only know about the blood donation
events through conventional media means such as radio, news
paper or television advertisements.
There is no information regarding the blood donation programs
available on any of the portal. The current system that is using
by the blood bank is manual system. With the manual system,
there are problems in managing the donors' records. The
records of the donor might not be kept safely and there might
be missing of donor's records due to human error or disasters.
Besides that, errors might occur when the staff keeps more
than one record for the same donor.
Problem Statement
5. Objectives
• To provide an efficient donor and blood stock management
functions
• To record the detail of donors so that they could easily get blood in
emergency
• To provide immediate storage and retrieval of data and information.
• This project intends to computerize the blood and donor
management system in a blood bank in order to improve the record
management efficiency due to the grown size ofnrecords of data.
6. Feasibility Study
# Technical feasibility
In order to develop this project minimum level of
hardware is enough to run the compiler. So this project is
technically feasible.
#Operational feasibility
This system is easy operate, even for non-technical
user cause all the instruction are guided in system.
7. # Economic feasibility
There is no extra cost associated with project
except building machine which we own already.
# Schedule feasibility
This is mini project, can be develop with in given
deadline and also four people are working so it is obvious that
this project is feasible on basis of time.
10. Coding
Entire program is programmed using c language.
Reason for selecting c is first of all
• The portability of the compiler
• The standard library concept
• A powerful and varied repertoire of operators
• An elegant syntax
• Ready access to the hardware when needed
• Ease with which applications can be optimised by hand-coding
isolated procedures
11. Program will tested in following approach in order to ensure the
proper functioning of system:
#Top down:
In top down approach large program is decompose into
small simpler sub-problem which are called modules. First main
Modules are tested then shift toward lower level module each
modules are separately tested and verified.
#Bottom up
In buttom of approach lower modules are tested first then
it shift toward upper level modules.At the end all modules are
integrated into common module and again tested and verified
Testing
12. System which is going to develop, will create a positive impact
in medical sector. This project mightn’t create huge difference
but it will definitely contribute to save the life of thousands of
people by finding their matching blood group.
This system also very useful in big donation campaign where
hundred of people donate their blood
Conclusion