Difference between revisions of "PubMan Func Spec Browse By"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 68: Line 68:


===Triggers===
===Triggers===
The user wants to view genres and corresponding items


===Actors===
===Actors===
User


===Pre-Conditions===
===Pre-Conditions===
None


===Flow of Events===
===Flow of Events===
*1. The user chooses to browse by genre.
*2. The system displays all genre in alphabetical order.
*3. (Optionally) The user chooses to view the items of a genre.
**3.1. The system searches for items of the selected genre and displays the result list. Include use case [[PubMan_Func_Spec_View#UC_PM_BD_02_view_item_list|UC_PM_BD_02 view item list]].
*4. The use case ends successfully.


===Post-Conditions / Results===
===Post-Conditions / Results===
===Open Questions===
* Not sure if this one is actually needed, as the same can be done using the advanced search


== UC_PM_B_04 browse by subject ==
== UC_PM_B_04 browse by subject ==

Revision as of 08:31, 22 February 2010

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_B_01 browse by organizational unit[edit]

The user browses by organizational unit.

Status/Schedule[edit]

  • Status: implemented
  • Schedule:6.1

Triggers[edit]

  • The user wants to browse by organizational unit.

Actors[edit]

  • User

Pre-Conditions[edit]

  • None

Flow of Events[edit]

  • 1. The user chooses to browse by organizational unit.
  • 2. The system displays an organizational unit browse view (browse tree).
  • 3. (Optionally) The user chooses to view the child organizational units of an organizational unit.
    • 3.1. The system displays all child organizational units of the selected organizational unit.
  • 4. (Optionally) The user chooses to view the items of an organizational unit.
    • 4.1. The system searches for items where the organization of a creator is linked to the selected organizational unit or any child organizational unit in the structure and displays the result list. Include use case UC_PM_BD_02 view item list.
    • 4.2. (Optionally) The user chooses to view detailed information of the selected organizational unit.
      • 4.2.1. The information from the organizational unit detail view is displayed.
    • 4.3. (Optionally) The user chooses to hide detailed information of the selected organizational unit.
      • 4.3.1. The system hides the organizational unit detail view.
    • 4.4. (Optionally) The user chooses to view all items of the selected organizational unit including the items of single or multiple affiliations or all affiliations of the organizational unit (See scenario for the history of affiliations in browsing).
      • 4.4.1. The system searches for items where the organization of a creator is linked to the selected organizational unit, any child organizational unit or related affiliation (successor/predecessor) in the structure and displays the result list. Include use case UC_PM_BD_02 view item list.
  • 5. The use case ends successfully.

Post-Conditions / Results[edit]

  • The organizational unit browse view is displayed.

Future development[edit]

  • Display current number of publications behind each organisational unit member

UC_PM_B_02 browse by creator[edit]

Status/Schedule[edit]

  • Status: in specification
  • Schedule:6.1

Triggers[edit]

The user wants to view all items of a specific creator

Actors[edit]

user

Pre-Conditions[edit]

None

Flow of Events[edit]

  • 1. The user chooses to browse creator.
  • 2. The system displays all creators who have a cone identifier in alphabetical order.
  • 3. (Optionally) The user chooses to view the items of a creator.
    • 3.1. The system searches for items where the selected person is creator of, and displays the result list. Include use case UC_PM_BD_02 view item list.
    • 3.2. (Optionally) The user chooses to view the researcher portfolio of a creator.
      • 3.2.1. The researcher portfolio of the selected creator is displayed.
  • 4. The use case ends successfully.

Post-Conditions / Results[edit]

UC_PM_B_03 browse by genre[edit]

Status/Schedule[edit]

  • Status: in specification
  • Schedule:6.1

Triggers[edit]

The user wants to view genres and corresponding items

Actors[edit]

User

Pre-Conditions[edit]

None

Flow of Events[edit]

  • 1. The user chooses to browse by genre.
  • 2. The system displays all genre in alphabetical order.
  • 3. (Optionally) The user chooses to view the items of a genre.
    • 3.1. The system searches for items of the selected genre and displays the result list. Include use case UC_PM_BD_02 view item list.
  • 4. The use case ends successfully.

Post-Conditions / Results[edit]

Open Questions[edit]

  • Not sure if this one is actually needed, as the same can be done using the advanced search

UC_PM_B_04 browse by subject[edit]

Status/Schedule[edit]

  • Status: in specification
  • Schedule:6.1

Triggers[edit]

Actors[edit]

Pre-Conditions[edit]

Flow of Events[edit]

Post-Conditions / Results[edit]

UC_PM_B_05 browse by collection[edit]

Status/Schedule[edit]

  • Status: in specification
  • Schedule:6.1

Triggers[edit]

Actors[edit]

Pre-Conditions[edit]

Flow of Events[edit]

Post-Conditions / Results[edit]

UC_PM_B_06 browse by journal[edit]

Status/Schedule[edit]

  • Status: in specification
  • Schedule:6.1

Triggers[edit]

Actors[edit]

Pre-Conditions[edit]

Flow of Events[edit]

Post-Conditions / Results[edit]