Description
Libraries purchase and catalog materials for the sole purpose of making those items available to Patrons and
other libraries or systems via circulation and discovery. The Deliver module covers the interactions between the
library, its collection, patrons and discovery systems. The Deliver processes include check in, check out, renew,
request, hold, managing patron accounts, notices, fines and fees, inter-library loan and course reserves.
Check-In Process
1.The Deliver/Circulations modules caters to the loaning, returns, over-dues, circulation policies and Patron management.
Design Technical
Service Design and Implementation
Screen Flow Diagram
Layout use cases based on the screen flows indicating navigation between different screens and pop-ups.
Security
Roles – list of roles to be defined
Permissions – list of permissions to be defined
User Profiles – user profiles that may be applied roles/permissions (also for test/mock purposes)
Rules
Context & Agendas
Terms & Prepositions
Sample XML file
Component Design
OBJ.xml
Class Diagram
State Chart Diagram
Service Contracts
Service Implementation
UI Screen
l
Data Model
Entity : Loan
Name Max
Len Data Type Default Value Input Type Action Event Action Event Function Name Validation
Type Tab Index Remarks
Load_ID System Generated
Patron_ID Foreign Key from Patron Record
Item_ID Foreign Key from Item Record