This document outlines a blood donation management system that was created for a software engineering course. The system saves blood donation data to a database in real-time, checks blood in a laboratory, and provides communication between branches to ensure safe blood distribution. It also aims to suggest the best actions in emergencies and save time by improving upon outdated blood donation methods that lacked speed and safety. The document includes various diagrams that were likely used in the system's design, such as use case, class, sequence, activity, state machine, and deployment diagrams. It concludes by thanking the audience and listing the team members who worked on the project.