Book purchasing 1. Name: BookPurchasing 2. Actor : librarian(primary, secondary) 3. Entry condition: Time period: October 15th to November 30th Time period: April 15th to May 31st 4. Exit condition: New books purchased Existing books renewed Number of books in the systems updated New books added in the system 5. Event flow: The agent looks for the planned courses of the coming term For each class the agent notes the book required For each class the agent looks for the number of enrolled students The agent checks in the system if the book is available and how many copies are there The system gives the agent back the number of books available The agent then buys the remaining books and add them to the system 1. Name: BookDistribution 2. Actor : academic personal, student, librarian(primary, secondary) 3. Entry condition: Books in stocks Academic personal provides book code Student provides schedule listing book code, book ISBN, book title, book author 4. Exit condition: Academic personal and student get book from librarian 5. Event flow: Librerian look for the classes the student is enrolled in For each class, librerian take one copy of the book assigned Librerian records student or personal code, book code, distributed date, academic personnel or student signature. Librerian gives the books to the student (or Use case name Book