some high-level overviews

50

Upload: kenna

Post on 23-Feb-2016

46 views

Category:

Documents


0 download

DESCRIPTION

V/FRBR-CT | Design Sketches Basic Flowcharts. Some high-level overviews. These slides illustrate the following design ideas : Creating a manifestation : Overview with a sketch of all the main cases Searching : Overview Adding entities (/creating links) : Overview - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Some high-level overviews
Page 2: Some high-level overviews

Some high-level overviews

V/FRBR-CT | Design Sketches

Basic Flowcharts

These slides illustrate the following design ideas :

1. Creating a manifestation : Overview with a sketch of all the main cases

2. Searching : Overview

3. Adding entities (/creating links) : Overview

4. Creating entities : Overview

Page 3: Some high-level overviews

CREATING a manifestation : An overview with all the main cases

ENTERmanifestation info

1.Click CREATE manifestation

5.Click DONE

ADDcontributions

ADDcontent

Case 1 (Contributor Exists) : Search/Succeeds, Select, Select Role, Link

Case 2 (New Contributor) : Search/Fails, Create New, Select Role, Link

Case 1Existing work, existing expression

Case 2Existing work, new expression

Case 3New work, new expression

Case 1Creating/linking child works

Case 2Creating/linking source/derived works

Page 4: Some high-level overviews

Found? Done?

Searching : generally

1.ENTER search terms

2.Click SEARCH

3.Explore search results

Failure

Success

Page 5: Some high-level overviews

Creating : generallyGenerally, search for a given entity before creating it (i.e., it may already be in the system).Also, creating a manifestation is the general case; the creation of other types of entity (e.g., work, expression, contributor) typically occurs as part of this process.

CREATE manifestation

SEARCH manifestation

Page 6: Some high-level overviews

Adding : generallyAdding always implies CREATING a relationship; it sometimes involves CREATING an entity (i.e., a contributor or work, or expression)

CREATE entity

SEARCH entity

CREATE relationship

Page 7: Some high-level overviews
Page 8: Some high-level overviews

CREATE manifestation

V/FRBR-CT | Design Sketches

Flowcharts

These slides illustrate the following design ideas :

1. Creating a manifestation : Overview

2. Entering manifestation information

3. Adding contributions to the manifestation : Overview

4. Adding content to the manifestation : Overview

Page 9: Some high-level overviews

CREATE : manifestation

ENTERmanifestation info

1.Click CREATE manifestation

4.Click DONE

ADDcontributions

ADDcontent

Page 10: Some high-level overviews

ENTER : manifestation infoThere are two main “information” sections in the form: 1) Title & Publication Information and 2) DescriptionInteraction: Each section/subsection of the form dynamically expands and collapses, “accordion” style, when a section header is clicked

1.Title Information

2.Publication Information

3.ID Numbers

4.Physical Description

5.Access Information

6.Notes

“Title & Publication Information”

“Description”

Page 11: Some high-level overviews

ADD : contribution

CREATE contributor

SEARCH contributor

CREATE contribution

Page 12: Some high-level overviews

ADD : content (/expressed works)Note: SEARCH for an “expressed work” begins with SEARCH for a work; work-expressions are retrieved with the SELECTION of a particular work.Typically, the work already exists but the expression does not; so a cataloger will generally i) SELECT a work from search results and then ii) CREATE expression from it.

CREATE expressed work

SEARCH expressed work

CREATE content

Page 13: Some high-level overviews
Page 14: Some high-level overviews

CREATE manifestation : Adding contributions

V/FRBR-CT | Design Sketches

Flowcharts

These slides illustrate the following design ideas :

1. Adding a contribution : Overview

2. Creating a contribution (/linking a contributor)

3. Creating a contributor : Overview

4. Entering contributor information : Overview

Page 15: Some high-level overviews

ADD : contribution

CREATE contributor

SEARCH contributor

CREATE contribution

Page 16: Some high-level overviews

CREATE : contribution

1.select CONTRIBUTOR

2.select ROLE

3.LINK contributor

CREATE contribution

1.select CONTRIBUTOR

2.select ROLE

3.LINK contributor

Page 17: Some high-level overviews

CREATE : contributorSelecting contributor TYPE determines the particular form fields that need to be completed; sections are the same for each contributor TYPE

ENTERcontributor info

2.Select contributor TYPE

1.Click CREATE contributor

4.Click DONE

CREATE contributor

ENTERcontributor info

2.Select contributor TYPE

1.Click CREATE CONTRIB.

4.Click DONE

Page 18: Some high-level overviews

ENTER : contributor information

1.Name & Description

2.Dates & Origin Info

3.Notes

ENTER : contributor info

1.Name & Description

2.Dates & Origin Info

3.Notes

Page 19: Some high-level overviews
Page 20: Some high-level overviews

CREATE : contributorSelecting contributor TYPE determines the particular form fields that need to be completed; sections are the same for each contributor TYPE

ENTERcontributor info

2.Select contributor TYPE

1.Click CREATE contributor

4.Click DONE 1.

Name & Description

2.Dates & Origin Info

3.Notes

ENTER contributor info

CREATE contributor

ENTERcontributor info

2.Select contributor TYPE

1.Click CREATE CONTRIB.

4.Click DONE

Page 21: Some high-level overviews

ADD : contribution

CREATE contributor

SEARCH contributor

CREATE contribution

CREATE contribution

1.select CONTRIBUTOR

2.select ROLE

3.LINK contributor

CREATE contributor

ENTERcontributor info

2.Select contributor TYPE

1.Click CREATE CONTRIB.

4.Click DONE

ENTER : contributor info

1.Name & Description

2.Dates & Origin Info

3.Notes

Page 22: Some high-level overviews
Page 23: Some high-level overviews
Page 24: Some high-level overviews

CREATE manifestation : Adding content

V/FRBR-CT | Design Sketches

Flowcharts

These slides illustrate the following design ideas :

1. Adding a content : Overview

2. Searching for an expressed work

3. Creating content

4. Creating an expressed work (?)

Page 25: Some high-level overviews

Adding content to a manifestationNote: SEARCH for an expression begins withSEARCH for a work; work-expressions are retrieved with the SELECTION of a particular workTypically, the work exists but the expression does not; so: i) SELECT work and then ii) CREATE expression

CREATE expressed work

SEARCH expressed work

CREATE content

Page 26: Some high-level overviews

CHOOSE : performance information to re-use

1.select EXPRESSION

2.select Performance Info for

reuse in this expression

3.LINK expression

Page 27: Some high-level overviews
Page 28: Some high-level overviews
Page 29: Some high-level overviews

CREATE expression

V/FRBR-CT | Design Sketches

Flowcharts

These slides illustrate the following design ideas :

1. Creating an expression : Overview

2. Entering expression information

3. Adding contributions

Page 30: Some high-level overviews

CREATE : expression

ENTERexpression info

1.Click CREATE expression

4.Click DONE

ADDcontributions

Page 31: Some high-level overviews

ENTER : expression informationThere is just one main “information” section in the form: Title & Performance InformationInteraction: Each section/subsection of the form dynamically expands and collapses, “accordion” style, when a section header is clicked

1.Title Information

2.Performance/Edition Info

3.Other Info

4.Notes

Page 32: Some high-level overviews

ADD : contribution

CREATE contributor

SEARCH contributor

CREATE contribution

Page 33: Some high-level overviews
Page 34: Some high-level overviews
Page 35: Some high-level overviews

CREATE work

V/FRBR-CT | Design Sketches

Flowcharts

These slides illustrate the following design ideas :

1. Creating a work : Overview

2. Entering work information

3. Adding work contributions

4. Adding work structure & relationships

Page 36: Some high-level overviews

CREATE : work

ENTERwork info

1.Click CREATE work

4.Click DONE

ADDcontributions

ADD structure & relationships

Page 37: Some high-level overviews

ENTER : work informationThere is just one main “information” section in the form: Work InformationInteraction: Each section/subsection of the form dynamically expands and collapses, “accordion” style, when a section header is clicked

1.Title & Description

Work Origin Information

3.Other Info

4.Notes

Page 38: Some high-level overviews

ADD : contribution

CREATE contributor

SEARCH contributor

CREATE contribution

Page 39: Some high-level overviews

ADD : work structure & relationshipsThere are THREE sections here: 1) Adding & editing work structure, including child works; 2) adding source/derived works; 3) Adding expressions

ADD work structure

ADD expressions

ADD source and derived works

Page 40: Some high-level overviews
Page 41: Some high-level overviews

ADD : work structure & relationshipsThere are THREE sections here: 1) Adding & editing work structure, including child works; 2) adding source/derived works; 3) Adding expressions

ADD work structure

ADD expressions

ADD source and derived works

Notes1. Typically, expressions are added to a work in the context of creating a

manifestation. So it typically does not happen HERE, inside the “Work Structure

& Relationships” section.

2. What usually happens is this: An existing work is selected and a new expression

is created; or else a new work-expression pair is created.

3. It can thus happen that no work structure, source or derived works or

expressions are added here.

Page 42: Some high-level overviews

ADD : work structure & parent-child relationships

1.Click to add structure (associated or child)

2.CLICK to edit label; ENTER a

name for the part

3.CLICK box icon to set up work-work relationship for

individual parts

4.Drag & Drop to reorder

structural elements

5.UPDATE the work to create any work-work relationships

Design Notes1. Works (child or parent) might be linked to a work to generate structure. While

not typical (we assume the system does not contain “orphan” works), this certainly could occur.

2. We’re therefore thinking that as a cataloger enters the name of a child work (or when she sets a named child part to be a work) the system should perform a search to check and see if the work already exists.

Page 43: Some high-level overviews

ADD : source/derived work relationshipThe basic process of adding a source or derived work-work relationship is the same: search, then select and add (or create and add)

CREATE work

SEARCH source/derived

work

CREATE source/derived

relationship

Page 44: Some high-level overviews
Page 45: Some high-level overviews
Page 46: Some high-level overviews
Page 47: Some high-level overviews
Page 48: Some high-level overviews

Found?

Flowcharting resources

Manual process

1.Choose CREATE

contributor SEARCH

1.Enter search terms

2.Click SEARCH

3.Explore search results

Failed search

CREATE relationship

Page 49: Some high-level overviews

PROBLEM: Hey, where am I? Our cataloger is adding a contribution to an expression that is currently being linked to the manifestation being created. (i) This is similar yet importantly distinct from the last time a contribution was added, but that’s not so obvious. (ii) The WORK record up there appears to contain the expression, which seems backwards.[SH, Apr-07]

PROBLEM: Hey, where am I? Our cataloger is adding a contribution to an expression that is currently being linked to the manifestation being created. (i) This is similar yet importantly distinct from the last time a contribution was added, but that’s not so obvious. (ii) The WORK record up there appears to contain the expression, which seems backwards.[SH, Apr-07]

New Note…

Page 50: Some high-level overviews