Difference between revisions of "PubMan Func Spec Browse By"

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


===Display===
===Display===
Chronological order
Chronological order (Which year range?)
 
===Open Questions===
* Which year range?
 
===Display===
todo


[[Category:PubMan_Functional_Specification|Browse By]]
[[Category:PubMan_Functional_Specification|Browse By]]

Revision as of 15:39, 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


General[edit]

  • Is it possible to combine the display of 'browse by' values with a search, so that only values are displayed which have related items? E.g. Only display Collection which has released items in it? Is this doable due to performance issues. Do we want that?--Friederike 10:08, 22 February 2010 (UTC)


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 all organizational units, see 'Display' for details.
  • 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 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.
  • 5. The use case ends successfully.

Future development[edit]

  • The user can choose to also include the history of affiliations (successors/predecessors) in the search of items of an organizational unit. (scenario for the history of affiliations in browsing)
  • Display current number of publications behind each organisational unit member

Display[edit]

  • Tree

Open Questions[edit]

  • Is the search in successors/predecessors already implemented?--Friederike 09:55, 22 February 2010 (UTC)
    • Looks like this is not yet implemented --MFranke 14:59, 22 February 2010 (UTC)
      • ok, so this can stay under future development or do you want to have this in 6.1?--Friederike 15:10, 22 February 2010 (UTC)

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 creators and corresponding items

Actors[edit]

User

Pre-Conditions[edit]

None

Flow of Events[edit]

  • 1. The user chooses to browse by creator.
  • 2. The system displays all creators who have a cone identifier, see 'Display' for details..
  • 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.

Display[edit]

  • 2 Steps:
    • 1) Character (A-Z)
    • 2) Creator Names

Open Questions[edit]

  • Does it make sense here to not display the view item list of this search result, but the researcher portfolio? Here the user would also get additional information on the creator, but it would be inconstisten to other browse by UCs, and the list would not be sortable, filterable...--Friederike 10:04, 22 February 2010 (UTC)

UC_PM_B_03 browse by subject[edit]

Status/Schedule[edit]

  • Status: in specification
  • Schedule:6.1

Triggers[edit]

The user wants to view all subjects and corresponding items

Actors[edit]

User

Pre-Conditions[edit]

None

Flow of Events[edit]

  • 1. The user chooses to browse by subject.
  • 2. The system displays all subjects who have been assigned to an item in the repository, see 'Display' for details..
  • 3. (Optionally) The user chooses to view all items related to a specific subject.
    • 3.1. The system searches for items who are related to that specific subject and displays the result list. Include use case UC_PM_BD_02 view item list.
  • 4. The use case ends successfully.

Display[edit]

Free Keywords:

  • 2 Steps:
    • 1) Character (A-Z)
    • 2) Subject Name
  • Other possibility: Tag Cloud?

Controlled Vocab:

  • Subject Name ordered by Number

Open Questions[edit]

  • Only free keywords or also ddc?
  • Should we devide this browse by into
    • Free keywords
    • Controlled vocabulary
      • DDC
      • PACS
  • How can we display all free keywords? Should we create a new list in cone for that with a growing index?
    • See Natasas comment on talk page, it seems that there is already a query for such things.


UC_PM_B_04 browse by journal[edit]

Status/Schedule[edit]

  • Status: in specification
  • Schedule:6.1

Triggers[edit]

The user wants to view all journals and corresponding items

Actors[edit]

User

Pre-Conditions[edit]

None

Flow of Events[edit]

  • 1. The user chooses to browse by journals.
  • 2. The system displays all journals who are in cone, see 'Display' for details.
  • 3. (Optionally) The user chooses to view the related items of a journal.
    • 3.1. The system searches for items with this journal and displays the result list. Include use case UC_PM_BD_02 view item list.
    • 3.2. (Optionally) The user chooses to view the details of this journal (all info available in cone, e.g. publisher, address).
      • 3.2.1. The details of the selected journal are displayed.
  • 4. The use case ends successfully.

Display[edit]

  • 2 Steps:
    • 1) Character (A-Z)
    • 2) Journal Names

UC_PM_B_05 browse by year[edit]

Status/Schedule[edit]

  • Status: in specification
  • Schedule:6.1

Triggers[edit]

The user wants to view all years and corresponding items

Actors[edit]

User

Pre-Conditions[edit]

None

Flow of Events[edit]

  • 1. The user chooses to browse by year.
  • 2. The system displays all years, see 'Display' for details.
  • 3. (Optionally) The user chooses to view the related items of a year (publication date).
    • 3.1. The system searches for items with this year as publication date and displays the result list. Include use case UC_PM_BD_02 view item list.
  • 4. (Optionally) The user chooses to view the related items of a year (any date).
    • 4.1. The system searches for items with this year as any date and displays the result list. Include use case UC_PM_BD_02 view item list.
  • 5. The use case ends successfully.

Display[edit]

Chronological order (Which year range?)