Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{composition-setup}

{deck:id=Kuali OLE}
{card:label=Overview}
{section}

{column:width=50%}
Description

"This section describes the high level goal of the feature."

TheLibraries technicalpurchase designand documentcatalog shallmaterials layfor out the highsole levelpurpose design of howmaking thethose moduleitems isavailable to bePatrons implemented.and
Theother detailslibraries laidor outsystems shallvia includecirculation the Wire-frames for User Interface design, Data Element Layout, including the logical Database Design, Component Specification including artifacts such as Class Diagram, State Chart Diagrams, OJB.xml specifications, KRMS Rules specifications including brief description of the context, agenda, terms and other relevant information.
{card}
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.

{card}
{card:label = Design: Business}
User Stories
Priority Rank Order

1.The Deliver/Circulations modules caters to the loaning, returns, over-dues, circulation policies and Patron management.
{card}

{card:label = Design: Technical}

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
{card}

{card:label = UI Screen}

 UI Screen

l
{card}

{card:label = Data Model}
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
{card}

{deck}