Difference between revisions of "ViRR Searching"

From MPDLMediaWiki
Jump to navigation Jump to search
m
 
(8 intermediate revisions by 2 users not shown)
Line 4: Line 4:


== Introduction ==
== Introduction ==
A small glossary for the used terms can be found under [[ViRR_Miscellaneous#Glossary|Miscellaneous]].
An overview of all currently available ViRR search indexes can be found [http://coreservice.mpdl.mpg.de/srw/search/escidoc_all?operation=explain here].


== UC_VR_SR_01 Do simple search ==  
== UC_VR_SR_01 Do simple search ==  
'''Status/Schedule'''
'''Status/Schedule'''
* Status: in specification
* Status: in specification
* Schedule: '''R3'''
* Schedule: '''Project Phase'''


'''Motivation'''
'''Motivation'''
* The user wants to search simple within the ViRR collection.
* The user wants to search in defined metadata within the ViRR collection by providing a simple search string.


'''Expected Outcome'''
'''Expected Outcome'''
Line 18: Line 18:


'''Steps'''  
'''Steps'''  
# The user chooses to execute a search.
# The user chooses to execute a simple search.
# The system displays the simple search field.  
# The system displays the simple search field.  
# The user provides a search string into the simple search field and starts the search.  
# The user provides a search string into the simple search field and starts the search.  
#: The search string consists of one or more search tokens. A token can be a single word (= term) or a phrase (= any string in double quotes). A term may contain wildcards in the middle or at the end (* for matching zero to many characters, ? for matching zero or one character). Wildcards are not allowed as the first character. Within a phrase token, no wildcards are allowed. Phrases are automatically right truncated, thus in its context, the phrase may be followed by any character. Tokens may be combined through boolean operators (AND, OR, NOT) and grouped by parenthesis. If no boolean operator is given between the tokens AND is used as default operator.  
#: The search string consists of one or more search tokens. A token can be a single word (= term) or a phrase (= any string in double quotes). A term may contain wildcards in the middle or at the end (* for matching zero to many characters, ? for matching zero or one character). Wildcards are not allowed as the first character. Within a phrase token, no wildcards are allowed. Phrases are automatically right truncated, thus in its context, the phrase may be followed by any character. Tokens may be combined through boolean operators (AND, OR, NOT) and grouped by parenthesis. If no boolean operator is given between the tokens AND is used as default operator.  
# The system searches for the search string in defined data of the items and creates a search result.
# The system searches for the defined search string in the defined metadata of the ViRR content and creates a search result.  
 
# The system displays the search query and the list of pictures of the search result. Include [[ViRR_Browse_and_Display#UC_VR_BD_09_View_search_results|UC_VR_BD_09 View search results]].
containing all items visible to the user according to his privileges. If the search term or phrase was found in a file, the search result contains a text fragment including at least 10 words before and 10 words after the found term or phrase for every hit.
 
# The system searches for the defined search criteria and creates a search result containing all pictures visible to the user according to his privileges (logged in or not).
# The system displays the search query and the list of pictures of the search result. Include [[Faces_Browse_and_Display#UC_FAC_BD_01_View_picture_list|UC_FAC_BD_01 View picture list]].
# (Optionally) The user chooses to revise the search.
# (Optionally) The user chooses to revise the search.
#: 6.1 The system displays the search mask again with the filled out search criteria the user has entered before.
#: 6.1 The system displays the search mask again with the filled out search string the user has entered before.
#: 6.2 Continue with step 3.
#: 6.2 Continue with step 3.
# The user is satisfied with the search result. The use case ends successfully.
# The user is satisfied with the search result. The use case ends successfully.


'''Alternatives'''  
'''Alternatives'''  
:5a. No metadata matched the search request.
:# The system displays a message ([[ViRR_System_Messages|MSG_VR_SR_01]]). Continue with step 7.


'''Actors Involved'''
'''Actors Involved'''
 
* User
'''Constraints'''
 
 
 
* Simple Search
** One search field, which searches in every metadata field
 


== UC_VR_SR_02 Do advanced search ==  
== UC_VR_SR_02 Do advanced search ==  
Line 59: Line 50:
* When the search string is part of a title of a structural element, the user will see the first scan (in the browse book view) of the corresponding structural element
* When the search string is part of a title of a structural element, the user will see the first scan (in the browse book view) of the corresponding structural element


[[Category:Virtueller Raum Reichsrecht|Searching]]
[[Category:Virtueller Raum Reichsrecht|Search]]
[[Category:Functional_specification]]
[[Category:VIRR_Functional_specification | Search]]

Latest revision as of 16:04, 9 November 2009

Virr Medium Multivolume 31 Static.gif Virtueller Raum Reichsrecht

Overview
Functionalities
Support
Copyright and Disclaimer
Scope

Metadata:
Application Profile · Content Models
Metadata Display · ViRR Metadata
Action Matrix

Transformations:
virr 2 mets · mab 2 mods
mods 2 oai dc · mods 2 marc21

Specification

Intern:
Meetings · GUI · Miscellaneous
Development · Planning · Feedback
Related Projects:
Judicial Journals · Late Scholasticism
Digitization Lifecycle

edit


In Progress

Introduction[edit]

An overview of all currently available ViRR search indexes can be found here.

UC_VR_SR_01 Do simple search[edit]

Status/Schedule

  • Status: in specification
  • Schedule: Project Phase

Motivation

  • The user wants to search in defined metadata within the ViRR collection by providing a simple search string.

Expected Outcome

  • The search results are displayed.

Steps

  1. The user chooses to execute a simple search.
  2. The system displays the simple search field.
  3. The user provides a search string into the simple search field and starts the search.
    The search string consists of one or more search tokens. A token can be a single word (= term) or a phrase (= any string in double quotes). A term may contain wildcards in the middle or at the end (* for matching zero to many characters, ? for matching zero or one character). Wildcards are not allowed as the first character. Within a phrase token, no wildcards are allowed. Phrases are automatically right truncated, thus in its context, the phrase may be followed by any character. Tokens may be combined through boolean operators (AND, OR, NOT) and grouped by parenthesis. If no boolean operator is given between the tokens AND is used as default operator.
  4. The system searches for the defined search string in the defined metadata of the ViRR content and creates a search result.
  5. The system displays the search query and the list of pictures of the search result. Include UC_VR_BD_09 View search results.
  6. (Optionally) The user chooses to revise the search.
    6.1 The system displays the search mask again with the filled out search string the user has entered before.
    6.2 Continue with step 3.
  7. The user is satisfied with the search result. The use case ends successfully.

Alternatives

5a. No metadata matched the search request.
  1. The system displays a message (MSG_VR_SR_01). Continue with step 7.

Actors Involved

  • User

UC_VR_SR_02 Do advanced search[edit]

  • Advanced Search
    • Search for special metadata
    • Should there be a possibility to save the search?

The output of a search will always be the metadata of a book, not the scans.

Open Points[edit]

  • Are auto suggested fields in terms of lists needed for special metadata fields (e.g. author)?

Requirements[edit]

  • When the search string is part of a title of a structural element, the user will see the first scan (in the browse book view) of the corresponding structural element