The following describes a required online library system at ASU. Draw a use case diagram showing all the details of the following scenario The system serves the students in different ways. The student can use the OLS by searching for a required reference (book or journal). The search is performed using the book name, author, or subject. In case of journals, the search can be performed using the journal name, a paper name at the journal, a paper author(s) name, journal publisher, or the publication year. The student can check the list of books s/he borrowed currently or in the past. The student also can place hold on a borrowed or not borrowed book. In case of a borrowed book, the system should be able to place hold on the book for a period of a week after the book is available at the library. In case of not borrowed book, the system should place a hold on the book for a period of 24 hours. Journals are not borrowed, so there is no need to place hold function on them. The system allows the student to maintain his favorites list. S/he can add or delete a reference to or from the list. Any book that the student borrowed or placed a hold on it should be added automatically to the favorite list. However, the student can check from the favorite list the list of currently, previously borrowed books, those which were hold in the past, and those which are currently in hold for the student.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
100%
The following describes a required online library system at ASU.
Draw a use case diagram showing all the details of the following
scenario
The system serves the students in different ways. The student can use the
OLS by searching for a required reference (book or journal). The search
is performed using the book name, author, or subject. In case of journals,
the search can be performed using the journal name, a paper name at the
journal, a paper author(s) name, journal publisher, or the publication year.
The student can check the list of books s/he borrowed currently or in the
past. The student also can place hold on a borrowed or not borrowed
book. In case of a borrowed book, the system should be able to place hold
on the book for a period of a week after the book is available at the library.
In case of not borrowed book, the system should place a hold on the book
for a period of 24 hours. Journals are not borrowed, so there is no need to
place hold function on them.
The system allows the student to maintain his favorites list. S/he can add
or delete a reference to or from the list. Any book that the student
borrowed or placed a hold on it should be added automatically to the
favorite list. However, the student can check from the favorite list the list
of currently, previously borrowed books, those which were hold in the
past, and those which are currently in hold for the student.
Transcribed Image Text:The following describes a required online library system at ASU. Draw a use case diagram showing all the details of the following scenario The system serves the students in different ways. The student can use the OLS by searching for a required reference (book or journal). The search is performed using the book name, author, or subject. In case of journals, the search can be performed using the journal name, a paper name at the journal, a paper author(s) name, journal publisher, or the publication year. The student can check the list of books s/he borrowed currently or in the past. The student also can place hold on a borrowed or not borrowed book. In case of a borrowed book, the system should be able to place hold on the book for a period of a week after the book is available at the library. In case of not borrowed book, the system should place a hold on the book for a period of 24 hours. Journals are not borrowed, so there is no need to place hold function on them. The system allows the student to maintain his favorites list. S/he can add or delete a reference to or from the list. Any book that the student borrowed or placed a hold on it should be added automatically to the favorite list. However, the student can check from the favorite list the list of currently, previously borrowed books, those which were hold in the past, and those which are currently in hold for the student.
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY