Question

In: Computer Science

Create a set of use case documents and use case diagrams for a university library borrowing...

  • Create a set of use case documents and use case diagrams for a university library borrowing system (Do not worry about catalogue searching etc.)
  • The system will record who has borrowed what books. Before someone can borrow a book, he or she must show a valid ID card that is checked to ensure that it is still valid against the student database maintained by the registrar's office.
  • The system must also check to ensure that the borrower does not have any overdue books or unpaid fines before he or she can borrow another book.

Solutions

Expert Solution

1)Use case document for a university library borrowing system:

Use Case Name: Borrow Book

ID:01

Level of Importance: High

Primary Actor: Borrower

Stakeholders: Borrower & Librarian

Brief Description: This use case describes the procedure for borrowing a book from the university library.

Trigger: Borrower gets the book to be issued to the librarian.

Relationships:

  • Include: Book Availability, Student Membership, Overdue Books, Fine Paid
  • Association: none.
  • Extend: none.
  • Generalization: none.

Pre-conditions:

  • Student should be a member of the library.
  • Book should be available in the library.

Post-conditions: none.

Flow of Events:

  • Borrower gets the book to be issued to the librarian.
  • Librarian checks the student ID card for membership against the student database maintained by the registrar's office.
  • Librarian checks for any overdue books on the borrower’s name.
  • Librarian checks for any unpaid fine against the borrower.
  • Librarian issues the book to the borrower.

2)Use case diagram for a university library borrowing system:


Related Solutions

Draw the Use Case Diagram for the case You have to create a Community Library Borrowing...
Draw the Use Case Diagram for the case You have to create a Community Library Borrowing System based on the following requirements: When new books arrive, these books must be cataloged into the system by a librarian (i.e., entered in the system). The system also needs to record who has borrowed what books. When someone (called a patron in library terms) borrows a book, the system checks his or her library card to ensure that it is still valid and...
Create one Main Use Case Diagram & five detailed use case diagrams for BigBasket platform. These...
Create one Main Use Case Diagram & five detailed use case diagrams for BigBasket platform. These are the functional requirements or features I have picked out from the Bigbasket platform, you need to prepare use cases for these: FE-1: Order variety of products from Web-based/Mobile based application which is to be delivered. FE-2: Dynamically add, delete, view, and modify the selected items from the cart. FE-3: BB wallet - It’s a closed system pre-paid payment instrument issued by IRCPL, alternatively,...
Create one Main Use Case Diagram & five detailed use case diagrams(*use any online or offline...
Create one Main Use Case Diagram & five detailed use case diagrams(*use any online or offline tool while creating*) for BigBasket platform. These are the functional requirements or features I have picked out from the Bigbasket platform, you need to prepare use cases for these on: FE-1: Order variety of products from Web-based/Mobile based application which is to be delivered. FE-2: Dynamically add, delete, view, and modify the selected items from the cart. FE-3: BB wallet - It’s a closed...
Create one Main Use Case Diagram & five detailed use case diagrams(*use any online or offline...
Create one Main Use Case Diagram & five detailed use case diagrams(*use any online or offline tool while creating*) for BigBasket platform. These are the functional requirements or features I have picked out from the Bigbasket platform, you need to prepare use cases for these on: FE-1: Order variety of products from Web-based/Mobile based application which is to be delivered. FE-2: Dynamically add, delete, view, and modify the selected items from the cart. FE-3: BB wallet - It’s a closed...
1. Create a Word document in the Documents library. Write a small “summary or review” of...
1. Create a Word document in the Documents library. Write a small “summary or review” of an interesting “technology article” – The topics can be anything related to recent news in technology “Example: Launching of new gadgets of Apple, or Artificial Intelligence and its uses, Amazon Web Services etc” please include workcited
Case Study: University Library System This case is a simplified (initial draft) of a new system...
Case Study: University Library System This case is a simplified (initial draft) of a new system for the University Library. Of course, the library system must keep track of books. Information is maintained about both book titles and the individual book copies. Book titles maintain information about title, author, publisher, and catalog number. Individual copies maintain copy number, edition, publication year, ISBN, book status (whether it is on the shelf or loaned out), and date due back in. The library...
Case Study - Performance Management at the Yanbu University College Library The Yanbu University College, Yanbu,...
Case Study - Performance Management at the Yanbu University College Library The Yanbu University College, Yanbu, was established in 2005. As in the case of many other modern university libraries worldwide that face resources challenges and the need to serve an increasingly diverse customer base, the YUC Library has implemented numerous initiatives. One such initiative is a performance management system. However, several of the components of the performance management process at the YUC library are in need of improvement. First,...
Search the Internet and/or the University Library using a phrase such as, "companies that use data...
Search the Internet and/or the University Library using a phrase such as, "companies that use data analysis." If you choose to utilize the University Library, use the following steps: Click on University Library. Click on the Research Guides tab. Click on Business. Enter a phrase like "companies that use data analysis" in the Enter Search Terms field. Evaluate data analysis and data analytics in a minimum of 700 words, and include the following: Identify two or more organizations that utilize...
Use following case and create Entity-Relationship Diagrams using the Crow’s Feet method for each. Each ERD...
Use following case and create Entity-Relationship Diagrams using the Crow’s Feet method for each. Each ERD should be completed on a separate sheet of paper, if drawn by hand. If additional assumptions are made for any of your 2cases, be sure to document the additional business rules and include them with your ERDs. Entity-Relationship Diagram : TEXTBOOK REVIEWS Your website would like to add the ability for school BIT students to provide reviews for textbooks they have previously used. Using...
Please write code in c++ using iostream library. Also you can use any string library. Create...
Please write code in c++ using iostream library. Also you can use any string library. Create structure plane with the following: 1)plane's ID[int type] 2) location[char*] 3) departure time[char*] Your task is to find the plane with the smallest departure time for the selected city. Pointer, dynamic array and structures have to be used in this code. Input: NOTE: It's just an example of input, you should write code generally for any inputs. First line contains n(0 < n <...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT