MMI Online Collection Browser Requirements

Introduction

In fall 2011, the Museum of the Moving Image will upgrade its collections management system (CMS) to the new software product CollectionSpace. As part of this upgrade, the back end of the Museum's online collection browser will move from the current CMS, OpenCollection, to CollectionSpace, and the front end will be improved to increase usability. The online collection browser, available at http://collection.movingimage.us currently contains over 5000 records; this will increase at the rate of several thousand records per year for the foreseeable future.

The chief goals of this project are:

  • To swap the back-end data source of the online collection browser from OpenCollection to CollectionSpace;
  • To design and implement a new front-end interface that increases the ease and efficiency with which visitors may view our collection information;
  • To design the browser in such a way that the code may be contributed back to the CollectionSpace open-source development community.

Functional Specification

MMI Collection Browser Functional Specification

Must Have Functionality

1. Search
a. User may search for object records via a combination of dropdowns, checkboxes, and free-text entry fields
b. User may limit searches to only those items which have images
c. User may limit searches to only those items that are currently on exhibit
d. User may select a button to "view all" objects in the catalog
e. User may select a button to clear search parameters (start new search)

2. Search results display
a. User may view search results as thumbnails with accompanying text
b. User may view search results as a text-only list
c. User may refine a search to further narrow results
d. User may return to existing search results after viewing an object record

3. Object record information
a. User may view individual object records by selecting a search result
b. User may move "forward" and "backward" to see all returned object records
c. User may pivot to another search by selecting hyperlinks within an object record, e.g. artifact class or work type

4. Authority term record information
a. User may view authority term records by pivoting from an object record
b. User may view all records related to an authority term record

Nice to Have Functionality

Out of Scope Functionality

1. User accounts, logins, saved searches, and personal collections
2. User feedback or comments on object records
3. E-commerce for media (either rights & reproductions or "put this on a mouse pad")

Wireframes

MMI Online Collection Browser Wireframes

Schema

MMI Collection Browser Search Schema
MMI Collection Browser Object Schema for 2.6
MMI Collection Browser Authority Term Schema for 2.6
MMI Collection Browser Media Schema for 2.6