umdnj – rwj library of the health sciences – implementing quick search in the newly designed...

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: evelyn-wade

Post on 16-Dec-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

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

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

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

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

RWJ Library Old Website

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

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

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.

PubMed Search Example / Demo

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

PubMed Search Results

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

PubMed Search Results

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

PubMed Search Results Finding Full Text Article

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

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

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.

E-Resource Search Example / Demo

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

E-Resource Search Example

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

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

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

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

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

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

Quick Search Adopted by Other Libraries

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

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

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

PubMed Search Results

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

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

Thank You!

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