Harnessing the Potential of Database Driven Websites David Lindahl Web Initiatives Manager River Campus Libraries University of Rochester.

Slides:



Advertisements
Similar presentations
EndNote Web Reference Management Software (module 5)
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Business Development Suit Presented by Thomas Mathews.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you to get and stay organized?
The Documentum Team Lance Callaway, Brooke Durbin, Perry Koob, Lorie McMillin, Jennifer Song Missouri University of Science and Technology Rolla, Missouri.
Library Online Catalog Tutorial Pentagon Library Last Updated March 2008.
BC Integration of Systems and Resources MetaLib at Boston College Theresa Lyman Digital Resources Reference Librarian Boston College Libraries.
Integrated Library Management System
Technical Tips and Tricks for User Support Mike Gardner
1 Pathways to Library Resources David Lindahl Director of Digital Library Initiatives Jeff Suszczynski Lead Developer.
River Campus Libraries Creating Usable User Interfaces (with Voyager, Encompass, and SFX) David Lindahl Director of Digital Library Initiatives
1 Innovative Uses of Metasearch: Integration of Metasearch with Other Services David Lindahl Director of Digital Library Initiatives
River Campus Libraries Creating an Alternative Video and DVD Catalog Nora Dimmock Media Librarian, Multimedia Center Jeff.
River Campus Libraries CUIPID Catalog User-Interface Platform for Iterative Development David Lindahl Director of Digital Library Initiatives River Campus.
River Campus Libraries Find Articles Fourth Generation Design For Federated Searching Brenda Reeb, Usability David Lindahl, Digital Initiatives.
University of Rochester / River Campus Libraries CUIPID 3 How to build a faceted searching and browsing interface for your library catalog David Lindahl.
River Campus Libraries User Centered Design Process Brenda Reeb, Usability David Lindahl, Digital Initiatives Susan Cardinal, Science Libraries.
1 Focus on the User User Centered Design for Finding Articles David Lindahl Director of Digital Library Initiatives University of Rochester Libraries
River Campus Libraries Creating Usable User Interfaces With Voyager®, ENCompass™ and Open URL Resolvers David Lindahl Director of Digital Library Initiatives.
River Campus Libraries Creating Usable User Interfaces (with Voyager, Encompass, and SFX) David Lindahl Director of Digital Library Initiatives
River Campus Libraries Metadata That Supports Real User Needs David Lindahl Director of Digital Library Initiatives University of Rochester Libraries.
1 Innovative Uses of Metasearch: Integration of Metasearch with Other Services David Lindahl Director of Digital Library Initiatives
University of Rochester / River Campus Libraries CUIPID 4 How to build a faceted searching and browsing interface for your library catalog David Lindahl.
River Campus Libraries Creating Usable User Interfaces (with Voyager, Encompass, and SFX) David Lindahl, Digital Initiatives Manager
River Campus Libraries Metadata That Supports Real User Needs Jennifer Bowen Head of Cataloging University of Rochester Libraries David Lindahl Director.
1 Innovative Uses of Metasearch: Integration of Metasearch with Other Services David Lindahl Director of Digital Library Initiatives
River Campus Libraries Creating Usable User Interfaces (with Voyager, Encompass, and SFX) David Lindahl Director of Digital Library Initiatives
1 Pathways to Library Resources David Lindahl Director of Digital Library Initiatives Jeff Suszczynski Lead Developer.
River Campus Libraries Find Articles A Web Redesign for ENCompass David Lindahl Web Initiatives Manager River Campus Libraries University of Rochester.
River Campus Libraries User Centered Design Process Brenda Reeb, Usability David Lindahl, Digital Initiatives Susan Cardinal, Science Libraries.
River Campus Libraries Find Articles A Web Redesign for ENCompass David Lindahl Web Initiatives Manager River Campus Libraries University of Rochester.
River Campus Libraries Find Articles A Web Redesign for ENCompass David Lindahl Web Initiatives Manager River Campus Libraries University of Rochester.
River Campus Libraries Creating Usable User Interfaces (with Voyager, Encompass, and SFX) David Lindahl Director of Digital Library Initiatives
River Campus Libraries Metadata That Supports Real User Needs Jennifer Bowen Head of Cataloging University of Rochester Libraries David Lindahl Director.
River Campus Libraries Creating an Alternative Video and DVD Catalog Nora Dimmock Media Librarian, Multimedia Center Jeff.
Federated Searching Pre-Conference Workshop - The federated searching cookbook Qin Zhu HP Labs Research Library February 18, 2007.
Section 13.1 Add a hit counter to a Web page Identify the limitations of hit counters Describe the information gathered by tracking systems Create a guest.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
Power to the People: The IUB Libraries' Website Digital Asset Management System Doug Ryner, Tadas Paegle, & Julie Hardesty.
Core Publisher: Station Administrator Tools. Training 1: Site Administration Training 2: Programs Training 3: Content Tagging Training 4: Creating Posts.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
C A S E S T U D I E S—S T R A T E G I E S F O R S U C C E S S November 7 - 9, 2002.
Classroom User Training June 29, 2005 Presented by:
PowerPoint 2003 – Level 1 Computer Concepts Cathy Horwitz April 25, 2011.
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Learners May 2006.
Web Content Management System Access October 14, 15, 16 - Halifax, Nova Scotia Developing a System for Managing Web Content York Libraries Content.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Cherry Creek School District Introduction to Symphony Reports.
School District U-46 Metadot Portal Training. Agenda Intro – Objective Useful Terms Main Page Login Help/Support My Website Enable Editing Edit Your Home.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
Section 1: Introducing Group Policy What Is Group Policy? Group Policy Scenarios New Group Policy Features Introduced with Windows Server 2008 and Windows.
Re-Implementing ERM MENA-IUG 5 th Annual Conference 1-2 November 2010.
Content Management Systems Week 14 LBSC 671 Creating Information Infrastructures.
THINK LEARN LEAD LINK Flinders University Web Redevelopment An overview May 2006 Antonia Malavazos, Web Project Officer.
Project 3 Cookie Cutters Kevin Huynh Sean Tsusaki Jordaniel Wolk.
User Centered Design David Lindahl Director of Digital Library Initiatives University of Rochester Libraries.
Bringing the Library to You: Integrating Library Resources into Online Classrooms ACRL/CNI/EDUCAUSE Joint Virtual Conference - Innovate and Motivate: Next.
ORBIS & PORTALS E-Journal Workshop Michael Markwith, TDNet Inc. Reed College Library May 9, 2002.
Library Research Sources at UGA. UGA Libraries  Comprised of the Main library, Science library, Student Learning Center and Research Facilities  3.7.
TDWG Infrastructure Project (TIP) Web Infrastructure Ricardo Pereira TDWG Executive Meeting June 1-2, Madrid, Spain.
UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada.
Core Publisher: Station Administrator Tools. Training 1: Site Administration Training 2: Programs Training 3: Content Tagging Training 4: Creating Posts.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
OPEXShare The New Cloud-based System for DOE Operating Experience Presented by Gerry Whitney Mission Support Alliance, LLC DOE Operating Experience Committee.
Libraries of Course: integrating library content and services into the e-learning environment. Brian Flaherty Digital Services Manager University of Auckland.
Welcome to TUSK: Author Guide TUSK User Support Location: Sackler Bldg. 5 th Floor, Room 504 Phone: (617)
Web Content And Customer Relationship Management Solution. Transforming web sites into a customer-focused, revenue generating channel with less stress.
Library Management System
Oracle Sales Cloud Sales campaign
Presentation transcript:

Harnessing the Potential of Database Driven Websites David Lindahl Web Initiatives Manager River Campus Libraries University of Rochester

Background Computer Science Xerox PARC Work Practice Study Web Design and Development

Our Organization University of Rochester Annual sponsored research funding over $1 billion 46 PhD programs UR Libraries Over 3 million volumes $14 million annual budget

Overview Database Driven Websites Dynamic Web Pages Content Management Systems

Why DB Driven? (part 1) Separate design from content Build content management tools Manage content Enforce consistency Retention policy Staff efficiency Provide data integrity Content reuse

Why DB Driven? (part 2) Create a seamless experience Create a task oriented, activity oriented website Improve Usability through more flexibility/capability in pages Customization to users context Connect to other systems

How DB Driven Sites Work Database Server Web ServerClient 1 File Server

Examples of Technologies Cold Fusion Microsoft SQL Active Server Pages Java, JSP, JavaScript PERL Flash Web Services, SOAP, XML

Library Website Goals Visually appealing User-Centered Design Task-oriented Infrastructure to support capabilities

What the Libraries Did Roles and Responsibilities Web Working Group Content Groups Usability Group Vendor Partnerships Technology Platforms / Integration

Our Infrastructure Web Server (Cold Fusion, IIS, Novell) SQL 2000 Server Voyager OPAC (Oracle DB) ILLiad Server ERA Server SFX Server

Applications We Built 1. Content Management System 2. Find Articles 3. Courses 4. Search / Browse Resources 5. Questions and Comments System 6. Change Requests

For Each Application Why? Features / Capabilities Roles and Responsibilities Demonstration System Architecture

1. Content Management System Why? Site survey Thousands of files with no inventory Inconsistency Staff efficiency Usability ADA compliance

1. Content Management System Features / Capabilities (part 1) Staff login / permissions Web administration Page level metadata Edit page button Automatic backup and restore Link checking URL independence / syntax standards

1. Content Management System Features / Capabilities (part 2) Web statistics Support for multiple designs and sites Consistency enforcement Title/link matching Style sheets Common elements Breadcrumbs ADA compliance

1. Content Management System Roles and Responsibilities Web development group Design Development Administration ADA Library staff Content creation and update ADA

1. Content Management System Demonstration Staff login Staff modules Anatomy of a page Page properties Edit page More staff modules

Staff Login Login from any page Permissions determine available services

Footer (after Staff Login) Staff Modules Properties, Edit Page Logoff Link Checker Detailed Last Updated Information

Staff Modules Staff Module Applications Page Manager Site Manager Feedback News Resource Manager Courses Manager Printer Transactions Voyager Link Checking Return To Site Logoff More

Anatomy of a Page Common Header Common Footer Other Properties Title Background Color Meta Tags Page Number

Anatomy of a Page Body Template Body File Common Elements

Page Properties 1 More

Page Properties 2 More

Edit Page

More Staff Modules Logged In To TestDave Account No Access To Admin Functionality Limited Access To Applications Limited Access To Edit Content

1. Content Management System More Demonstration Other sites in our CMS Title link enforcement example Web statistics Link checking

Demo Other Sites

Title Consistency

Demo Statistics

Demo Link Check

1. Content Management System System Architecture (part 1) Web Server IIS Cold Fusion Database Server Microsoft SQL Index.cfm StyleSheet.cfm Header.cfm Body.cfm Footer.cfm File Server Checks System State In DB

1. Content Management System System Architecture (part 2) Database Server Microsoft SQL Database Tables Contain: Pages Users Permissions System State Content (Application Data)

2. Find Articles Why? Finding articles is a big obstacle for undergraduates Usability testing revealed this issue Users don’t know what a database is or how to select one Google can be a lower quality resource

2. Find Articles Features / Capabilities Task oriented pathways to finding articles Google-like search interface Integration of vendor technologies “Hide the technology” Access from home

2. Find Articles Roles and Responsibilities AJN content group Task force on meta-search technology Partnerships with vendors IT department involvement ERA Server SFX Server

2. Find Articles Demonstration Find Articles Browse Results View Full Text (Gathering)

Demo Find Articles

Demo (gathering)

Demo Find Article Results

Demo Full Text

2. Find Articles System Architecture Library Web Server ERA ServerSFX ServerSubscription DB

3. Courses Why? Difficulty finding reserves material Subject guides not effective

3. Courses Features / Capabilities Search interface Custom web pages of library resources for courses Includes bibliographer, selected resources, link to the instructor created course page, the syllabus, and the reserves material Easier for bibliographers Import from the registrars office

3. Courses Roles and Responsibilities Courses content group Responsible for features of system Working with registrars office Bibliographers are responsible for mapping library resources to specific courses. Faculty provide the syllabus Reserves/circ staff for linking

3. Courses Demonstration (front end) Find Course Choose Section View Resources Access Syllabus

Demo Courses

Demo Select

Demo Course Page

Demo Reserves

3. Courses Demonstration (back-end)

Demo Courses Admin

Demo Courses Admin 2

3. Courses System Architecture Voyager Catalog Oracle DB Web Server IIS Cold Fusion Database Server Microsoft SQL Web applications have access to catalog data in real time

Courses Availability Open source software:

4. Search / Browse Resources Why? Catalog difficult to use Catalog user interface not customizable Catalog not task oriented Complex “set limits” screen Boolean searching is not intuitive

4. Search / Browse Resources Features / Capabilities Search box and browsable list available for multiple resources Usability tested interface, customized to the needs of our users Consistent design across all resource types and applications in the site Scheduled export of catalog records

4. Search / Browse Resources Roles and Responsibilities Automated system Content group reviews record displays Design group maintains site style guidelines

4. Search / Browse Resources Demonstration Find Databases Find eJournals Find Videos/DVDs Popular Reading Collection

Demo Videos

Demo Pop Reading

Demo ejournals

Demo DB

4. Search / Browse Resources System Architecture Voyager Catalog Oracle DB Web Server IIS Cold Fusion Database Server Microsoft SQL To improve performance, Cold Fusion scheduled tasks copy catalog data at regular intervals.

5. Questions and Comments System Why? Users were required to understand our organization in order to ask a question or make a comment. Some contact points went to a single individual and could get delayed or lost.

5. Questions and Comments System Features / Capabilities Database-driven help desk application Knowledgeable staff member reads and forwards each piece of correspondence QCs stored in a database with metadata (date, history) Statistics gathering is possible

5. Questions and Comments System Roles and Responsibilities Reference Librarian responsible for triage All staff responsible for responding to Questions and Comments

5. Questions and Comments System Demonstration

5. Questions and Comments System System Architecture Web Server IIS Cold Fusion Database Server Microsoft SQL Server SMTP is used to notify staff of new QCs and to respond to patrons.

6. Change Request System Why? Library staff were ing the web development group directly Newest requests were trumping more difficult outstanding requests No evaluation of the requests was taking place

6. Change Request System Features / Capabilities Change request form Change request queue for viewing status of all requests Urgent request awareness tool View history of past requests and resolutions Print lists designed for weekly review

6. Change Request System Roles and Responsibilities Staff submit requests and track progress through system Comments from the public can be converted to change requests by any staff member Web development group evaluates and implements changes

6. Change Request System Demonstration Change Request Form Outstanding Queue Completed Queue Urgent Queue

Demo CR Form

Demo CR List 1

Demo CR List 2

6. Change Request System System Architecture Change Requests are stored and updated in the database. Web Server IIS Cold Fusion Database Server Microsoft SQL

Others Features Chat system Offline Catalog ILLiad News system Help/FAQ system

Harnessing the Potential of Database Driven Websites David Lindahl Web Initiatives Manager River Campus Libraries University of Rochester