Document Navigator For The Design Index
Previous Section
(Customer Administration)
This Section
(Transactions)
Next Section
(Entity Relationship Diagram)
Previous (Borrowing A Book) Returning A Book Next (Renewing A Book)

 


Returning A Book                                   

 

Input                                   
     
Call Number
Call Number of the book copy. This will be a 10 digit numeric field, which must be inputted by the Librarian.

 

Outputs                                   
     This module updates book copy's circulation status on the database. Then the Book Holder's information is displayed on the screen, via a new pop-up window, or sent to a printer.

 

Error Handling                                   
     Syntax error on inputs to the call number field
     Invalid Input: call number does not exist in database or does not match the borrowed book

 

Description                                   



Pseudo
Code

Returning a Book Window
This window has a text entry field for the call number of the book copy being returned

Buttons present: OK, CANCEL, CLEAR, HELP

OK
Starts processing the request to return a book, using the inputs provided.
CANCEL
Closes the "Return a Book" window, and returns control to the "Transaction Administration" window.
HELP
Provides information about this window, the inputs, and the function that each button performs.
CLEAR
Clears the contents in the entry field

 

Walkthrough                                   
Screen ShotWhen the user enters the Call Number in the text-box and presses the OK button, and the database is updated by setting the object as available for loan. The customer's information is then retrieved from the database, and displayed to the Librarian. The Librarian then has the option to print out this information, in case there is anything pertinent that the customer should know.

Pressing the CANCEL button will return the Librarian to the "Transaction Administration" window. Pressing the CANCEL button at any time will end the current operation, and exit the module. As well, pressing the HELP button at anytime during the current module, will display appropriate information designed to aid the user.

 


Document Navigator For The Design Index
Previous Section
(Customer Administration)
This Section
(Transactions)
Next Section
(Entity Relationship Diagram)
Previous (Borrowing A Book) Returning A Book Next (Renewing A Book)

Copyright ©1997 VoidWorks Software Inc.

Send mail to the Group Leader or the Webmaster
Pages created and maintained with Mortar