deskbta.blogg.se

Use case diagram for online course management system
Use case diagram for online course management system












use case diagram for online course management system use case diagram for online course management system

Librarians shall be able to add new books to the system and edit the information of existing books. The library has varying stock for different books, it has a single copy for most books but up to ten physical copies for some popular books. Books have a title, author, ISBN, edition, and shelf number denoting their location in the library. If a book is not available in current library, but is in another one, users can ask the system to transfer and vice versa. The system shall allow users to have at most five books on loan simultaneously. The system shall allow users to extend the loan period of a loaned book at most two times. When a book is not returned in time, the system shall send a reminder e-mail with a fine for each day it is late. The library has an automated booth where users can leave the books and the system shall process the return, upon return, the system shall send a digital receipt sent to their e-mail address. To loan a book, users shall login at the library in person, and checkout the books. When reserved, the librarian will move the book to a pick-up shelf. If available for loan, a logged in user shall be able to reserve a book for loan. In addition, students add the name of their program and their student id faculty members add the name of their department and their employee id.Ī user shall be able to search for books, the library system shall indicate the availability for books. To sign up, users must provide their name, e-mail address, phone number, and a password.

use case diagram for online course management system

The system shall allow people to register as a student or faculty member. Hopefully it is readable and I appreciate any feedback on my trail of design. I have a list of functionality that the system should have and I have created a case diagram for it, but I am not sure if it correspond to said functionality and want a second look on my solution.














Use case diagram for online course management system