Creating Usable User Interfaces With Voyager, ENCompass and Open URL Resolvers - PowerPoint PPT Presentation

1 / 32
About This Presentation
Title:

Creating Usable User Interfaces With Voyager, ENCompass and Open URL Resolvers

Description:

River Campus Libraries. Creating Usable User Interfaces. With Voyager ... Parse the blob. Conditional logic. Regular expression cleanup. Save flat-text file ... – PowerPoint PPT presentation

Number of Views:78
Avg rating:3.0/5.0
Slides: 33
Provided by: mik9169
Category:

less

Transcript and Presenter's Notes

Title: Creating Usable User Interfaces With Voyager, ENCompass and Open URL Resolvers


1
Creating Usable User InterfacesWith Voyager,
ENCompass and Open URL Resolvers
  • David Lindahl
  • Director of Digital Library Initiatives
  • dlindahl_at_library.rochester.edu
  • Jeff Suszczynski
  • Senior Web Developer
  • jeffs_at_library.rochester.edu

2
Agenda
  • Usable interfaces
  • Catalog and Interlibrary Loan
  • DVDs and Videos
  • Find Articles
  • Interfaces in the users context
  • Courses Pages
  • Find Articles For Your Course
  • Research and Development
  • SARA
  • CUIPID

3
Usable interfaces
  • Digital Initiatives Unit
  • Web design process
  • Technology
  • Content Management System
  • Cold Fusion Server
  • Microsoft SQL
  • Voyager (html)
  • Illiad (html, variables)
  • Encompass (XSLT)
  • SFX (web service, SQL)

4
Three Groups
Content group
Usability group
Design group
5
Skills and Experience
Content group
  • Library science
  • Content
  • Content providers
  • User interfaces
  • Users

Usability group
Design group
  • Usability testing
  • methods
  • User interface design
  • Visual design
  • Web standards
  • Technology

6
Roles Responsibilities
Content group
  • Define key tasks
  • Raise issues
  • Manage project

Usability group
Design group
  • Select appropriate
  • tests to perform
  • Perform tests
  • Report results
  • Manage key-task
  • process
  • Create design iterations
  • and prototypes
  • Respond to issues and
  • test results
  • Manage issue-response
  • process

7
Agenda
  • Usable interfaces
  • Catalog and Interlibrary Loan
  • DVDs and Videos
  • Find Articles
  • Interfaces in the users context
  • Courses Pages
  • Find Articles For Your Course
  • Research and Development
  • SARA
  • CUIPID

8
Catalog and Interlibrary Loan
  • Hide the technology
  • Catalog (Voyager)
  • Interlibrary Loan (Illiad)
  • Library web pages
  • Site style guidelines
  • Technology
  • Instancing
  • Trial and error

9
Catalog and Interlibrary Loan
Library website user interface
10
DVDs and Videos
  • Voyager (WebVoyage) just didnt cut it
  • Not browse-able
  • Cumbersome limits page to work through
  • UC Berkeley
  • Created a separate interface
  • Search by keyword
  • Browse by title, genre, language, and director
  • Customized metadata display on results screen
  • Automated system with data maintained in Voyager

11
DVDs and Videos
Library website user interface
Cold Fusion UI queries SQL
  • Scheduled PERL script
  • Parse the blob
  • Conditional logic
  • Regular expression cleanup
  • Save flat-text file
  • Scheduled ColdFusion script
  • Import flat-text file
  • Populate SQL database

Record cleanup in Voyager
Voyager
WebVoyage
Oracle
PERL
12
DVDs and Videos (Phase 2)
  • Need to provide availability information on
    result selection screen
  • Copied data not up-to-the minute
  • Live circulation status on results screen

13
DVDs and Videos (Phase 2)
Library website user interface
  • SQL query to local database
  • We have BIB and MFHD IDs
  • SQL query to Voyager

Voyager
WebVoyage
Circulation Status
Oracle
PERL
14
DVDs and Videos (etc)
  • Based on DVDs and Videos, we built another
    system called CDs and Sound Recordings
  • Highlights
  • Staff only access to physical CDs
  • Record manipulation
  • Data extraction was similar to DVDs and Videos

15
DVDs and Videos (etc)
  • DVDs and Videos is related to FRBR
  • Primary language expression level attribute
  • Genre work-level attribute
  • User needs for metadata
  • Unknowingly implemented aspects of FRBR

16
Find Articles (Federated Search)
  • Serials Failure
  • Difficulty selecting databases and subjects
  • Wanted a no-knowledge-needed pathway
  • Customized Encompass for Resource Access
  • Simplified screens
  • Eliminated choices
  • Full text in two clicks

17
Find Articles (Federated Search)
Encompass UI
  • Enter keywords and select databases
  • Select databases or SHOW ALL
  • Select a result
  • View metadata
  • Select a full text source
  • View full text online

18
Find Articles (Federated Search)
Encompass UI
  • Enter keywords and select databases
  • Select databases or SHOW ALL
  • Select a result
  • View metadata
  • Select a full text source
  • View full text online

19
Find Articles (Federated Search)
Find Articles UI
  • Enter keywords
  • Select a result
  • View full text online

20
Find Articles (Federated Search)
Library website user interface
View full text
Select article
Search
(Gather)
User
21
Agenda
  • Usable interfaces
  • Catalog and Interlibrary Loan
  • DVDs and Videos
  • Find Articles
  • Interfaces in the users context
  • Courses Pages
  • Find Articles For Your Course
  • Research and Development
  • SARA
  • CUIPID

22
Course Pages
  • Usability Issues
  • Cumbersome Voyager course reserves user interface
  • Difficulty finding reserves
  • Subject guides not effective
  • Connect to students at course level
  • Syllabi w/ links to reserves
  • Related library resources
  • Disassociated with Voyager

23
Course Pages
Library website user interface
Streaming
Web Server
Voyager
ColdFusion
WebVoyage
MS SQL
Oracle
PERL
24
Find Articles For Your Course
  • Need for a find articles capability that
  • Uses appropriate, targeted databases
  • No knowledge needed
  • Course pages successful
  • Top 10 webpage on library site
  • Undergraduates identify their librarian
  • Used by undergraduates as subject guide
    replacements
  • Integrated article search box on Course pages

25
Find Articles For Your Course
How?
Library website user interface
(gather)
User
HTML JavaScript
HTML JavaScript
XSLT
XSLT
XML
XML
Subscription Database
ERA Server
26
Agenda
  • Usable interfaces
  • Catalog and Interlibrary Loan
  • DVDs and Videos
  • Find Articles
  • Interfaces in the users context
  • Courses Pages
  • Find Articles For Your Course
  • Research and Development
  • SARA
  • CUIPID
  • GUF

27
SARA
  • SARA Search And Retrieval Application
  • ColdFusion as a metasearch platform
  • Multiple concurrent Voyager searches
  • Grouped-search-results page at Amazon.Com

28
CUIPID
  • CUIPID Catalog User Interface Platform for
    Iterative Development
  • XML catalog
  • User interface platform
  • User Centered Design
  • No knowledge needed
  • Comprehensive and precise
  • Advanced features

29
CUIPID
Library website user interface
Google.Com
D.Y.M. Web Service
spell check
Voyager
Web Server
WebVoyage
ColdFusion
XML Parser
Oracle
MS SQL
Verity Index
PERL
XML files
30
GUF
  • GUF Get Users to Full-text
  • Usability issue with OpenURL linking menus
  • Computationally select the best resource
  • Prioritizing targets
  • Error handling
  • Following redirects

31
GUF
Library website user interface
Search
ILL login w/ request
GUF Server
Full text
Map to journal
Library Web Server
Subscription Database
32
Creating Usable User InterfacesWith Voyager,
ENCompass and Open URL Resolvers
  • David Lindahl
  • Director of Digital Library Initiatives
  • dlindahl_at_library.rochester.edu
  • Jeff Suszczynski
  • Senior Web Developer
  • jeffs_at_library.rochester.edu
Write a Comment
User Comments (0)
About PowerShow.com