Itap3009 Software Analysis Design:Diagram For Assessment Answers
Think about your school or local library and the processes involved in checking out books, signing up new borrowers, and sending out overdue notices, all from the library’s perspective. Draw the class diagram for a library. Clearly note any assumptions made.
Answer:
Class Diagram for School Library
How the Database System Works
This is a school library database class diagram. The library has librarians who are of different levels of management. All the librarian details are contained in one entity called Librarian. The entity called Member contains details of users of the library. For the school library, a user can be a staff or a student. All the common user details are contained in Member table, unique details and actions are contained in either staff or student tables.
Book details are contained in Book table. A book has unique details in Catalogue table. “Catalogue table contains details about the creator of the catalogue, the number of books in each catalogue” (Zhai, 2018). “A book can be issuable or a reference book” (Library Domain Model, 2018). A reference book is not to be issued to anyone. Details of issuable books and in Issuable Book table while reference books are in Reference book table.
A librarian can issue a notification to a member over the borrowed book. These notifications could be about a late return, unavailable request or any other valuable alerts. All these alerts are stored in the notifications table.
Each entity has actions performed on it or by the members of the entity. Actions include the addition of new books, updating member details, creating catalogues, checking book availability, returning the book, issuing alerts to users e.t.c.
Assumptions made:
- It is assumed that a member may be a staff or a student.
- That at one point the borrowed book will be returned or replaced if lost.
- That a librarian will have a superior librarian who is a manager and can remove a librarian from the records.
- That a book can be issuable or a reference book and that books categorised as reference are not issuable to any user.
References
Zhai, H. (2018). The Design and Implementation of Database on Library Management Information System. [pdf] Available at: https://download.atlantis-press.com/article/5953.pdf [Accessed 16 Oct. 2018].
Library Domain Model. (2018). [ebook] Available at: https://www.uml-diagrams.org/library-domain-uml-class-diagram-example.html [Accessed 16 Oct. 2018].
Buy Itap3009 Software Analysis Design:Diagram For Assessment Answers Online
Talk to our expert to get the help with Itap3009 Software Analysis Design:Diagram For Assessment Answers to complete your assessment on time and boost your grades now
The main aim/motive of the management assignment help services is to get connect with a greater number of students, and effectively help, and support them in getting completing their assignments the students also get find this a wonderful opportunity where they could effectively learn more about their topics, as the experts also have the best team members with them in which all the members effectively support each other to get complete their diploma assignments. They complete the assessments of the students in an appropriate manner and deliver them back to the students before the due date of the assignment so that the students could timely submit this, and can score higher marks. The experts of the assignment help services at urgenthomework.com are so much skilled, capable, talented, and experienced in their field of programming homework help writing assignments, so, for this, they can effectively write the best economics assignment help services.