- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Library Application System Class Diagram describes the structure of a Library Application System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Library Application System are Student, Book, Publisher, Address, Expiry, Supplier.
Classes of Library Application System Class Diagram:
- Student Class : Manage all the operations of Student
- Book Class : Manage all the operations of Book
- Publisher Class : Manage all the operations of Publisher
- Address Class : Manage all the operations of Address
- Expiry Class : Manage all the operations of Expiry
- Supplier Class : Manage all the operations of Supplier
Classes and their attributes of Library Application System Class Diagram:
- Student Attributes : student_id, student_college_id, student_name, student_mobile, student_email, student_username, student_password, student_address
- Book Attributes : book_id, book_student_id, book_name, book_author, book_publication_date, book_type, book_price, book_description
- Publisher Attributes : publisher_id, publisher_name, publisher_mobile, publisher_email, publisher_username, publisher_password, publisher_address
- Address Attributes : address_id, address_student_id, address_place, address_type, address_description
- Expiry Attributes : expiry_id, expiry_book_id, expiry_name, expiry_date, expiry_type, expiry_description
- Supplier Attributes : supplier_id, supplier_name, supplier_mobile, supplier_email, supplier_username, supplier_password, supplier_address
Classes and their methods of Library Application System Class Diagram:
- Student Methods : addStudent(), editStudent(), deleteStudent(), updateStudent(), saveStudent(), searchStudent()
- Book Methods : addBook(), editBook(), deleteBook(), updateBook(), saveBook(), searchBook()
- Publisher Methods : addPublisher(), editPublisher(), deletePublisher(), updatePublisher(), savePublisher(), searchPublisher()
- Address Methods : addAddress(), editAddress(), deleteAddress(), updateAddress(), saveAddress(), searchAddress()
- Expiry Methods : addExpiry(), editExpiry(), deleteExpiry(), updateExpiry(), saveExpiry(), searchExpiry()
- Supplier Methods : addSupplier(), editSupplier(), deleteSupplier(), updateSupplier(), saveSupplier(), searchSupplier()
Class Diagram of Library Application System :
Class Diagram Image: