GitHub Source: Https://github.com/mygithubq/libraryManagementSystem/tree/master (a) use case diagram
Use case diagrams play an important role in the requirements analysis phase, which is a system function model diagram that can be observed by external users as participants. The entire development process is carried out around the requirements phase use case. First you need to identify the participants.
After login, the administrator queries the reader's information and adds, deletes, updates, and queries on the books.
Users can query the book information after they sign in.
Book Management system administrator-user use case diagram
(ii) Object behavior model
(iii) System package diagram
Database package: Contains all the data information in the database
User package: Contains the users and their properties to use the system
Administrator Pack: Contains administrators and their properties to use the system
Interface Pack: An excuse to represent systems and databases
System Package: Represents the book Management system
Object-Oriented Analysis design