Implementing_Quick_Search_UMDNJ
Download
Report
Transcript Implementing_Quick_Search_UMDNJ
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
UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb
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
RWJ Library Old Website
UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb
A Glance at UMDNJ – RWJ Library Website
http://libraries.umdnj.edu/rwjlbweb/
UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb
A Closer Look at the Quick Search Box
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.
UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb
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 Script
Redirect.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
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.
UMDNJ – RWJ Library of the Health Sciences – http://libraries.umdnj.edu/rwjlbweb
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 Program
qsearch.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 Program
PHP 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:UTF8&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 eresources
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