Blood Bank Management Information System Software Requirements Specification

The project entitled ‘Blood Bank Management Information System’ has been undertaken as a part of the VIII Semester project of Bachelor’s Degree of Engineering mainly in Computers.


The project is basically aimed at providing the users with an independent and user-friendly client-server application that would help the firm to manage and maintain the records of the blood donors, requestors as well as inventory records in digital format instead of maintaining them manually.

The purpose of this document is to present a detailed description of the Blood Bank Management Information System. This will explain the features of the system, the interfaces of the system, what the system will do, the constraints under which it must operate and how the system will react to external stimuli. This document is intended for both the stakeholders and the developers of the system and will be proposed to the VR Software Systems for its approval.

The Present Scope includes:
·       User Module, which deals with creation of users having dynamic roles based on the access rights provided, instead of static role maintenance.
·       Blood Requisition Module, which deals with the patient profile and the corresponding blood requests made with the complete record of cross matching along with much other supporting functionality.
·       Blood Donation Module, which concerns with the blood donor starting with the donor registration and record maintenance along with other related and supporting tasks. 


·       Blood Inventory Module, which concerns with the management and maintenance of the complete blood stock along with the details the form and amount in which the components are available and also their expiry details.
·       Supporting Details Module which with the profile maintenance of the various hospitals as well as doctors that are directly or indirectly connected to the blood bank.
·       Notification Management System, which deals with provision of providing the information about various processes taking place to users of the application, in various ways.
The Future Scope includes:
·       Attendance Management System, which help to maintain the attendance records of all employees.
·       A module which can help hospitals, doctors and patients to directly make blood requests online instead of visiting the blood bank personally, which will not only save time, but also lead to an efficient working environments for two separate entities.