You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 20 Next »


Planning | Description | Requirements | UI Mockup


Table of Contents


Major Dependencies

 


Requirements List

 

Use Case 1.1 - Common Changes for ALL pages

ItemOverall ProgressPriorityDeveloperDescriptionDependenciesComments
External
  Lynette R. (Cornell)Clone of CUL discovery & access website.
  • External: Determine where to push code that is specific to Cornell.
Current work is a proof of concept (POC).  It will not be added to the live discovery & access website.  POC will be done in a cloned copy of discovery & access as a demonstration that will allow planning groups to understand the concepts and determine the best way to integrate with the live discovery & access system should the POC be deemed valuable.
Infrastructure – NONE
Model – NONE
User Interface
 

 Lynette R. (Cornell)Add link to My Virtual Collections in banner beside My Account.
  • UI: My Virtual Collections page exists.  (Requirements | Mockup)
  • External: Clone of CUL discovery & access website.
Link is in prototype.  Requires design approval from D&A search UI team.  May need to only show up for logged in library staff.

 

Use Case 1.1 - Home page (updates)

Mockup

ItemOverall ProgressPriorityDeveloperDescriptionDependenciesComments
Infrastructure – Includes only Common Changes for ALL pages
Model – Includes only Common Changes for ALL pages
User Interface – Includes only Common Changes for ALL pages

 

Use Case 1.1 - Search Results page (updates)

Mockup

ItemOverall ProgressPriorityDeveloperDescriptionDependenciesComments
External
  Lynette R. (Cornell)Get info about items selected in search results using the existing discovery & access website selection functionality. Need to implement caching.
Infrastructure – NONE
Model – NONE
User Interface
  Lynette R. (Cornell)Add combo box with ability to add selected resources to an existing or new virtual collection.
  • Triplestore Model: Get list of all personal virtual collections a specific user can modify from triplestore.
  • UI: My Virtual Collections page exists. (Requirements | Mockup)
  • UI: New Virtual Collection dialog exists. (Requirements | Mockup)
  • External: Get info about items selected in search results using the existing discovery & access website selection functionality.
Having the ability to create a new collection here may present some challenges since there are two types of collections, i.e. personal and library.  See Use Case 1.2 for more info on library virtual collections.

 

Use Case 1.1 - Requirements - Work page (updates)

Mockup

ItemOverall ProgressPriorityDeveloperDescriptionDependenciesComments
External
  Lynette R. (Cornell)Get info about current item from catalog triplestore.
  • Converter: Triplestore populated with Cornell converted Marc data that is accessible via SOLR query to gather information required for display of work information in the list of items for a virtual collection.
Need to implement caching
Infrastructure – NONE
Model – NONE
User Interface
  Lynette R. (Cornell)Add combo box with ability to add current resource to an existing or new virtual collection.
  • Triplestore Model: Get list of all personal virtual collections a specific user can modify from triplestore.
  • UI: My Virtual Collections page exists. (Requirements | Mockup)
  • UI: New Virtual Collection dialog exists. (Requirements | Mockup)
  • External: Get info about current item from catalog triplestore.
Having the ability to create a new collection here may present some challenges since there are two types of collections, i.e. personal and library.  See Use Case 1.2 for more info on library virtual collections.

 

ItemOverall ProgressPriorityDeveloperDescriptionDependenciesComments
Collection - Common Processing
Infrastructure
  Lynette R. (Cornell)   
Model
  Lynette R. (Cornell)Use Open Annotation Specification as the basis for annotation and tagging.

http://www.openannotation.org/spec/core/

http://www.w3.org/ns/oa.owl

 
User Interface
  Lynette R. (Cornell)In library catalog, add link at bottom of page  
Collection Creation
Infrastructure
  Lynette R. (Cornell)   
Model
  Lynette R. (Cornell)   
User Interface
  Lynette R. (Cornell)   
Collection Editing
Infrastructure
  Lynette R. (Cornell)   
Model
  Lynette R. (Cornell)   
User Interface
  Lynette R. (Cornell)   
Collection Viewing
Infrastructure
  Lynette R. (Cornell)   
Model
  Lynette R. (Cornell)   
User Interface
  Lynette R. (Cornell)   
  • No labels