Fall 2024 - CS304 - 1 - bc230415691
Fall 2024 - CS304 - 1 - bc230415691
Objective:
The objective of this assignment is to enable students learn identification of objects, attributes, functions and
relationships from real world scenario and construct a comprehensive class diagram.
Learning Outcome:
● Your assignment should be in .doc or .docx file format (Any other formats like scan images, PDF,
zip, doc, rar and bmp etc. will not be accepted).
● You can use any drawing tool such as MS Paint, MS Visio for drawing class diagram. However,
solution file must be in MS word format.
It should be clear that your assignment will not get any credit if:
Assignment No. 1
Scenario:
A blood bank plays a vital role in saving people’s lives. A blood bank management system is a system which
manages the donation and storage of blood, and inventory operations etc. It manages the collection, storage and
distribution of blood to hospitals. Donors are individuals who donate blood. They can register, update their