- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Blood Bank Management System Class Diagram describes the structure of a Blood Bank Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Blood Bank Management System are Blood, Blood Group, Blood cells, Donor, Stock, Order.
Classes of Blood Bank Management System Class Diagram:
- Blood Class : Manage all the operations of Blood
- Blood Group Class : Manage all the operations of Blood Group
- Blood cells Class : Manage all the operations of Blood cells
- Donor Class : Manage all the operations of Donor
- Stock Class : Manage all the operations of Stock
- Order Class : Manage all the operations of Order
Classes and their attributes of Blood Bank Management System Class Diagram:
- Blood Attributes : blood_id, blood_donor_id, blood_patient_id, blood_group, blood_bank, blood_cells, blood_tyoe, blood_description
- Blood Group Attributes : blood_group_id, blood_group_donor_id, blood_group_patient_id, blood_group_type, blood_group_description
- Blood cells Attributes : blood_cells_id, blood_cells_donor_id, blood_cells_patient_id, blood_cells_type, blood_cells_description
- Donor Attributes : donor_id, donor_name, donor_mobile, donor_email, donor_username, donor_password, donor_address, donor_blood_group
- Stock Attributes : stock_id, stock_blood, stock_number, stock_type, stock_description
- Order Attributes : order_id, order_customer_id order_type, order_number, order_description
Classes and their methods of Blood Bank Management System Class Diagram:
- Blood Methods : addBlood(), editBlood(), deleteBlood(), updateBlood(), saveBlood(), searchBlood()
- Blood Group Methods : addBlood Group(), editBlood Group(), deleteBlood Group(), updateBlood Group(), saveBlood Group(), searchBlood Group()
- Blood cells Methods : addBlood cells(), editBlood cells(), deleteBlood cells(), updateBlood cells(), saveBlood cells(), searchBlood cells()
- Donor Methods : addDonor(), editDonor(), deleteDonor(), updateDonor(), saveDonor(), searchDonor()
- Stock Methods : addStock(), editStock(), deleteStock(), updateStock(), saveStock(), searchStock()
- Order Methods : addOrder(), editOrder(), deleteOrder(), updateOrder(), saveOrder(), searchOrder()
Class Diagram of Blood Bank Management System :
Class Diagram Image: