Sei sulla pagina 1di 1

Use Case Name Order item

The Librarian places an order with a publisher according to the


Scenario
Academic’s authorised request.
Library Liaison Officer (LLO) forwards an authorised purchase
Triggering Event
request to the Librarian.
The Librarian creates a purchase order using details from the
Brief Description authorised purchase request forwarded to them by the LLO and
sends this purchase order to the Publisher.
Actors Librarian, Publisher
Related Use Cases
Librarian – to make a purchase order
Stakeholders
Publisher – to receive and complete the order
Precondition Librarian receives purchase request
Librarian checks to ensure sufficient details are provided to
complete the purchase order
Postcondition
Publisher checks stock to see if book is held and in sufficient
quantities (?)
1. Librarian receives purchase request,
2. Librarian creates a purchase order from this request using
Flow of events specific publishers required template,
3. Librarian forwards this purchase order to the publisher,
4. Publisher receives the purchase order.
Librarian may not have sufficient details to compose the purchase
Exception Conditions order
Publisher may not have books in stock (?)

Use Case Name Store requested book details


Once a purchase order has been completed as delivered, the
Scenario
Librarian stores details of the purchase order for future reference
Triggering Event Publisher delivers on purchase order
It is desirable for the Librarian to keep track of the purchasing and
Brief Description
delivery of books for reference in the future should the need arise.
Actors Librarian, Publisher
Related Use Cases
Stakeholders Librarian - to store details of fulfilled purchase order
Precondition Publisher must deliver books as per purchase order
Postcondition
1. Publisher delivers upon purchase order,
Flow of events 2. Librarian holds the books in the library,
3. Librarian stores details of purchase order.
If the publisher does not deliver the books as per purchase order,
then the librarian will not store the details of the purchase order
Exception Conditions
and will instead initiate contingency actions which are outside the
scope of the considered system.

Potrebbero piacerti anche