- All templates
- Class diagram templates
- Class diagram blood bank
About this class diagram for blood bank management
The UML class diagram for a blood bank management system shows the key entities that handle blood donation, storage, and distribution.
The core object is the blood bank class, an object for a blood bank center. It has data fields such as name, address, and phone number. Each blood bank uses blood stock. It has important data fields, such as blood type, units, and expiry date. The blood stock class helps track blood units. It removes expired or used stock.
The donor class describes blood donors. Every donor possesses characteristics like name, age, blood type, contact, and last donation date. Donors can enroll in the system, give blood, and check their donation history.
The patient class signifies patients in need of blood transfusions. It has properties such as name, age, blood type, hospital, and contact information. Patients can use the blood request class to ask for blood. This class includes details such as request date, quantity, and status. Status can be pending, approved, or rejected.
The hospital class manages blood requests and supplies. It ensures that patients get the blood units they need. Hospitals communicate with blood banks to submit and accept blood requests. The staff members operating the blood banks are represented by the staff class. A staff member handles a specific blood bank. They can manage donor records, process blood requests, and maintain blood inventory.
The admin class controls operations. It handles user management, tracks stock, and creates reports. The test report class ensures blood safety. It stores key details about blood tests, including test date, blood type, and result. This UML class diagram shows how blood banks operate. It covers donor management, stock monitoring, and patient care.
Related templates
Get started with EdrawMax today
Create 210 types of diagrams online for free.
Draw a diagram free Draw a diagram free Draw a diagram free Draw a diagram free Draw a diagram free