- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Library Management System Class Diagram describes the structure of a Library Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Library Management System are Student, Books, Issues, Librarian, Member, Address.
Classes of Library Management System Class Diagram:
- Student Class : Manage all the operations of Student
- Books Class : Manage all the operations of Books
- Issues Class : Manage all the operations of Issues
- Librarian Class : Manage all the operations of Librarian
- Member Class : Manage all the operations of Member
- Address Class : Manage all the operations of Address
Classes and their attributes of Library Management System Class Diagram:
- Student Attributes : student_id, student_college_id, student_name, student_mobile, student_email, student_username, student_password, student_address
- Books Attributes : book_id, book_student_id, book_name, book_author, book_publication_date, book_type, book_price, book_description
- Issues Attributes : issue_id, issue_book_id, issue_student_id, issue_date, issue_renewl, issue_expiry, issue_description
- Librarian Attributes : libraian_id, libraian_name, libraian_mobile, libraian_email, libraian_username, libraian_password, libraian_address
- Member Attributes : memeber_id, memeber_name, memeber_mobile, memeber_email, memeber_username, memeber_password, memeber_address
- Address Attributes : address_id, address_student_id, address_place, address_type, address_description
Classes and their methods of Library Management System Class Diagram:
- Student Methods : addStudent(), editStudent(), deleteStudent(), updateStudent(), saveStudent(), searchStudent()
- Books Methods : addBooks(), editBooks(), deleteBooks(), updateBooks(), saveBooks(), searchBooks()
- Issues Methods : addIssues(), editIssues(), deleteIssues(), updateIssues(), saveIssues(), searchIssues()
- Librarian Methods : addLibrarian(), editLibrarian(), deleteLibrarian(), updateLibrarian(), saveLibrarian(), searchLibrarian()
- Member Methods : addMember(), editMember(), deleteMember(), updateMember(), saveMember(), searchMember()
- Address Methods : addAddress(), editAddress(), deleteAddress(), updateAddress(), saveAddress(), searchAddress()
Class Diagram of Library Management System :
Class Diagram Image: