Blood Donor Management System The blood donation clinic is looking at creating a database to store the donors’ details. The clinic is hoping to start by adding donor names and assign them unique IDs....


Blood Donor Management System The blood donation clinic is looking at creating a database to store the donors’ details. The clinic is hoping to start by adding donor names and assign them unique IDs. They then want to add their details and relevant information such as blood type, first name, last name and contact number.


Write an interactive program that allows a clinic administrator to store donors’ details on the SQLite 3 database with the following specifications:




2.1 The program must have a menu for the administrator to select one of the following:
• Register a donor
• Display the record of all registered donors
• Update the existing record
• Delete a record
• Exit the program


2.2 The program should display feedback messages for any successfully executed task and use exception handlers for any errors produced in the code.


2.3 The program must have the following functions:
• The donor_register function to add donors
• The donor_update function to update the donor details
• The donor_remove function to delete the donor record
• The displayRecords function to display all donor records store in the database
• The mainMenu function to display the main menu as indicated above
• The run function to handle the options on the main menu



Jun 04, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here