implementing quick search in the newly designed library website to meet users’ needs

25
UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb Implementing Quick Search in the Newly Designed Library Website to Meet Users’ Needs Fengzhi Fan, Systems Librarian Yingting Zhang, Information & Education Librarian Robert Cupryk, Information & Education Librarian Kerry O’Rourke, Campus Library Director, UMDNJ - Robert Wood Johnson Library of the Health Sciences NJLA, April 27, 2010

Upload: tovi

Post on 07-Jan-2016

22 views

Category:

Documents


0 download

DESCRIPTION

Implementing Quick Search in the Newly Designed Library Website to Meet Users’ Needs. Fengzhi Fan, Systems Librarian Yingting Zhang, Information & Education Librarian Robert Cupryk, Information & Education Librarian Kerry O’Rourke, Campus Library Director, - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Implementing Quick Search in the Newly Designed Library Website to Meet Users’ Needs

Fengzhi Fan, Systems Librarian

Yingting Zhang, Information & Education Librarian

Robert Cupryk, Information & Education Librarian

Kerry O’Rourke, Campus Library Director,

UMDNJ - Robert Wood Johnson Library of the Health Sciences

NJLA, April 27, 2010

Page 2: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Introduction – Focus groups

Focus Groups with Students: Comments & suggestions on old website Ideas for better features on new website Sample features presented for review Single search box was favored Capability to search PubMed from homepage

Page 3: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Outcome of Focus Groups

Based on focus groups’ results, a quick search feature was developed: in early 2009 in house by library staff implemented in our newly designed website enabling students to perform quick search in PubMed,

CINAHL, and our e-resources collection directly from library’s homepage: http://libraries.umdnj.edu/rwjlbweb

goal accomplished without any additional funding

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 4: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

RWJ Library Old Website

Page 5: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

A Glance at UMDNJ – RWJ Library Websitehttp://libraries.umdnj.edu/rwjlbweb/

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 6: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

A Closer Look at the Quick Search Box

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

The first quick search box is an embedded search script which provides a direct search against selected databases such as PubMed and CINAHL. In the example below PubMed was chosen.

Page 7: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

PubMed Search Example / Demo

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 8: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

PubMed Search Results

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 9: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

PubMed Search Results

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 10: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

PubMed Search Results Finding Full Text Article

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 11: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Embedded Search ScriptRedirect.cgi is a simple perl script which provides a direct search against PubMed &

CINAHL.

PubMed parser: my $URL = "http://www.ncbi.nlm.nih.gov/entrez?

holding=njunjnlib&otool=njunjnlib&dr=Abstract&term=$strTitle";

print "<script type='text/javascript'>";

print "window.location='$URL'";

print "</script>";

CINAHL parser: my $URL = "http://search.epnet.com/direct.asp?db=cin20&fquery=$strTitle&scope=site";

print "<script type='text/javascript'>";

print "window.location='$URL'";

print "</script>";

Other parsers could include: Voyager, Medline, AccessMedicine, MDConsult, ASP, etc.

UMDNJ Office of Advancement and Communications

Page 12: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Finding an E-Resource

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

The second search box is a database-driven search program, capable of searching the UMDNJ e-resource collection including e-journals, e-books, databases, and subject toolkits. A limited subject search is available for e-books and databases. The collection can also be browsed by alphabet.  For e-journals, data is loaded from the SFX server. For e-books and databases, data is imported from a flat table maintained by our e-resources staff.  Various web/database technologies were utilized including MySQL, MS Access, Perl, and PHP.

Page 13: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

E-Resource Search Example / Demo

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 14: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

E-Resource Search Example

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 15: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Database-Driven Search Programqsearch.php is a php script which provides search for e-books, e-journals, e-databases &

toolkits titles.

Example SQL query to find e-books by title and subject in MS Access:$sqlquery = "SELECT DISTINCT title, url, database, cgi

FROM jinput

WHERE type = 'ebook' AND title LIKE '%$keywords%'

UNION SELECT DISTINCT title, url, database, cgi

FROM jinput

WHERE cgi IN (SELECT cgi FROM ebook_subject_link WHERE subject_id = (SELECT subject_id FROM ebook_subject WHERE subject = '$keywords'))";

PHP code to display the search result:while(!$objrs->EOF) {

$title = $objrs->Fields(0);

$url = $objrs->Fields(1);

$database = $objrs->Fields(2);

$cgi = $objrs->Fields(3);

$realUrl = $realUrl = "<li><a href=\"http://www.umdnj.edu/cgi-bin/libjournal/" . $cgi->value . "\" target='_blank'\"";

print("" . $realUrl . ">" . $title->value . "</a> - E-book from " . $database->value . "</li><br>");

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 16: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Database-Driven Search Program

Example sql query to find e-journals by title in MySQL:

$query = "SELECT A.TITLE_NORMALIZED, F.THRESHOLD_GLOBAL, S.ISSN_ID, F.THRESHOLD, A.OBJECT_ID,

MIN(SUBSTRING(F.THRESHOLD_GLOBAL, 23, 5)) AS HOLDING

FROM AZ_TITLE A, AZ_FILTER F, AZ_LETTER_GROUP L, ISSN S

WHERE A.OBJECT_ID = F.OBJECT_ID

AND A.OBJECT_ID = S.OBJECT_ID

AND L.AZ_LETTER_GROUP_ID = A.AZ_LETTER_GROUP_ID

AND A.TITLE_NORMALIZED LIKE '%$keywords%'

GROUP BY A.OBJECT_ID

ORDER BY A.AZ_TITLE_ORDER";

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 17: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Database-Driven Search ProgramPHP code to display the e-journal search result://format sql result for display

$title = "";

$sub_id = "";

$holding = "";

$sfxlink1 = "";

$sfxlink2 = "";

$beginning = "http://sfx.umdnj.edu/sfxlcl3?url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&ctx_enc=info:ofi/enc:UTF-8&ctx_ver=Z39.88-2004&rfr_id=info:sid/sfxit.com:azlist&sfx.ignore_date_threshold=1&rft.object_id=";

$ending = "&svc.holdings=yes&svc.fulltext=yes";

while($record = mysql_fetch_object($result))

{

$title = "$record->TITLE_NORMALIZED";

$sub_id = "$record->ISSN_ID";

$holding = "$record->HOLDING";

$object = "$record->OBJECT_ID";

$sfxlink1 = $beginning . $object . $ending;

$sfxlink2 = "<li><a href='$sfxlink1' target='_blank'>$title</a> - ISSN - $sub_id - full text available from $holding</li><br>";

echo $sfxlink2;

}

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 18: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Benefits of Quick Search to UMDNJ Library Users

The Quick Search function provides a more convenient and efficient means for our users to search key biomedical databases.

Provides one-stop searching of UMDNJ e-resource titles.

The e-journal listing on the local server backs up the A-Z journal data in our link resolver and increases search speed.

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 19: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Benefits of Quick Search to Information Community

This feature was subsequently adopted by all UMDNJ campus libraries.

It can be shared with and customized by other interested libraries

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 20: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Quick Search Adopted by Other Libraries

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 21: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Impact on Library Operations

Implementation of Quick Search demonstrated that we heard our users’ concerns and responded to their needs effectively.

Equally important we were able to accomplish the goal without any additional funding. This is particularly significant in today’s economic downturn.

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 22: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Impact on Library/Librarians in the Academic Setting

Provides convenient one-stop search for PubMed & CINAHL

Directs users to the UMDNJ-specific PubMed link

Maximizes utilization of UMDNJ’s e-resources

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 23: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

PubMed Search Results

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 24: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Members of the RWJ Library’s Website Development Team

Fengzhi Fan: Systems Librarian, UMDNJ - Robert Wood Johnson Library of the Health Sciences, 1 RWJ Place, PO Box 19, New Brunswick, NJ 08903, [email protected], 732-235-7605. 

Yingting Zhang: Information & Education Librarian, UMDNJ - Robert Wood Johnson Library of the Health Sciences, 1 RWJ Place, PO Box 19, New Brunswick, NJ 08903, [email protected], 732-235-7604.

Robert Cupryk: Information & Education Librarian, UMDNJ - Robert Wood Johnson Library of the Health Sciences, 1 RWJ Place, PO Box 19, New Brunswick, NJ 08903, [email protected], 732-235-7604.

Kerry O’Rourke: Campus Library Director, UMDNJ - Robert Wood Johnson Library of the Health Sciences, 1 RWJ Place, PO Box 19, New Brunswick, NJ 08903, [email protected], 732-235-7606.

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb

Page 25: Implementing Quick Search  in the Newly Designed Library Website to Meet Users’ Needs

Thank You!

UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb