IT
projectworklmsfinaldeliverable-171209093659.pdf

Trigger 1 resource is newly available preconditions 1

Info icon This preview shows pages 20–25. Sign up to view the full content.

Trigger: 1. Resource is newly available Preconditions: 1. Librarian logs in the librarian portal. 2. Librarian identity is verified. 3. Generates resource id, and collects the information on new resource Normal Course: 1. Librarian enters into resource database portal 2. Librarian clicks on add on. 3. System requests the information on resource. 4. Librarian enters the details of resource. 5. System updates the resource details on the resource database. Post conditions: System updates the newly added resource’s status as available.
Image of page 20

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

Library Management System 17 | P a g e Use Case Name: Delete a resource ID: UC3 Priority: Actor: Librarian Description: When a resource is no more available, resource needs to be deleted and librarian has access to perform the delete resource operation Trigger: Resource is no more available Preconditions: 1. Librarian logs in the librarian portal. 2. Librarian identity is verified. 3. Identifies the resource to be removed from the database. Normal Course: 1. Librarian enters into resource database portal 2. Librarian search for the resource in the database. 3. System shows the details on the searched resource. 4. Librarian selects the remove operation on resource 5. System asks for the confirmation. 6. Librarian confirms the operation. 7. System deletes the resource from database.
Image of page 21
Library Management System 18 | P a g e Use Case Name: Modify Resource ID: UC4 Priority: High Actor: Librarian Description: When a resource is information needs to be changed, resource details on database has to be updated. Trigger: Resource information has changed. Preconditions: 1. Librarian logs in the librarian portal. 2. Librarian identity is verified. 3. Identifies the resource to be modified. Normal Course: 1. Librarian enters into resource database portal 2. Librarian search for the resource in the database. 3. System shows the details on the searched resource. 4. Librarian selects the modify operation on resource 5. System enables the modification operation and allows to modify the previous details. 6. Librarian confirms the operation. 7. System updates the resource information.
Image of page 22

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

Library Management System 19 | P a g e Use Case Name: Check Out ID: UC5 Priority: High Actor: Librarian Description: When a member picks up the resource from library to rent, then librarian need to check out the books. Trigger: Member wants to rent resource from library Preconditions: 1. Librarian logs in the librarian portal. 2. Librarian identity is verified. Normal Course: 1. Librarian scans the resource barcode. 2. Resource details is displayed. 3. Librarian clicks on check out. 4. System request the member ID to whom resource is being rented. 5. Librarian provides the member ID. 6. System updates the status of resource to ‘Rented’ 7. System updates the member’s entry of list of rents. 8. System updates the due date on the respective entry.
Image of page 23
Library Management System 20 | P a g e Use Case Name: Check In ID: UC6 Priority: High Actor: Librarian Description: When a member drops up the resource, then librarian have to check in the book.
Image of page 24

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

Image of page 25
This is the end of the preview. Sign up to access the rest of the document.
  • Spring '18
  • NASSOR ABDALLAH
  • Requirements analysis

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern