Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction to the tDAR Application

...

Users need to be able to do simple keyword searches for resources stored within tDAR. Queries should return resources that match the query in common fields such as title, description, keywords, or within the content of materials uploaded. Results should be ranked to return materials that are more relevant before those that are less. Higher occurrences of terms, or placement of terms in title and description should all result in more relevant results. Basic searches should also have the ability to limit results by location and resource type. Users should be able to search for people, institutions, collections, and resources.

Advanced Search

Advanced search should function similar to a traditional Boolean search using a simple user-based query builder. Users should be able to search for data in specific fields on a field-by-field basis and combine field queries with an and/or.

Other types of search

Where possible, search should be enabled via API calls through OpenSearch, while also enabling services like google, and google scholar to properly search and index the system.

...

Users should be able to manage content that interest them, this may include the creation of collections, tracking resources they recently viewed, or simply allowing them to bookmark items they find interesting.

User Profiles

Users should be in control of their own data, they should be able to view and modify their personal information and delete it as need be. They should also be able to reset their passwords.

...