PubMan Func Spec Export

From MPDLMediaWiki
Jump to navigation Jump to search
PubMan Functional Specification

View · Browse
Full Submission · Easy Submission
Import · Export
Quality Assurance · Search
Collaboration · Copyright
Collection Administration
Organizational Unit Management
User Management
Feeding local webpages
History of affiliations


edit

UC_PM_EX_01 Export items[edit]

The user initiates the export for specific versions of one or more items. The export formats are divided into two types: layout format and structured format. A layout format focuses on the layout and presentation of the item data and produces one citation style. Such export formats support different export file formats, e.g. pdf or html. A structured format focuses on the export of item data in a format that can be interpreted and processed by other systems. A structured format supports only one export file format.

Status/Schedule[edit]

  • Status: in specification
  • Schedule:R3

Triggers[edit]

  • The user wants to export the selected items.

Actors[edit]

  • User

Pre-Conditions[edit]

  • One or more item versions are selected.

Flow of Events[edit]

  • 1. The user chooses to export the selected items.
  • 2. The system displays a list of supported export formats.
  • 3. The user selects an export format.
  • 4. [Not R3] If the export format is of type structured format,
    • 4.1. the system displays the metadata definitions from the target metadata set and preselects the metadata definitions defined as default by the export format.
    • 4.2. (optionally) The user refines the selection.
  • 5. The user chooses to save the selected items to a file.
  • 6. If the export format is of type layout format,
    • 6.1. the system displays the list of supported export file formats.
    • 6.2. The user selects a file format and confirms the choice.
  • 7. The system creates the export file and makes the file available for saving by the user. The use case ends successfully.

Alternatives[edit]

  • 2a. [Not R3] The system displays the list of export formats defined as default in the user preferences.
    • 1. (optionally) The user chooses to view a list of all supported export formats.
      • 1.1. The system displays a list of supported export formats.
    • 2. Continue with Flow of Events step 3.
  • 5a. The user chooses to display the selected items.
    • 1. The system displays the selected items in the chosen export format. For layout formats the export file format is HTML. The use case ends successfully.
  • 5b. The user chooses to send the selected items via email.
    • 1. The system displays an edit view for the email with a predefined subject, text and reply-to field (email of account user if exists).
    • 2. If the export format is of type layout format,
      • 2.1. the system displays the list of supported export file formats.
      • 2.2. The user selects a file format.
    • 3. The user enters the recipients for the email.
    • 4. (optionally) The user refines the reply-to field of the email.
    • 5. The user confirms the input.
    • 6. The system creates the export file, sends the email with the file attached and displays a success message (MSG_PM_EX_01). The use case ends successfully.

Post-Conditions / Results[edit]

  • The items are exported.

Discussion[edit]

Talk:PubMan_Func_Spec_Export#UC_PM_EX_01 Export items

Additional information[edit]

Export activities[edit]

https://zim01.gwdg.de/repos/smc/tags/public/PubMan/export_activities.gif

Figure: Graphical representation of export activities for PubMan

Discussion[edit]

Talk:PubMan_Func_Spec_Export#Additional Information

HTML Prototype[edit]

Please note that this is work in progress and will be changed.

Prototype for Export