View
113
Download
6
Category
Preview:
DESCRIPTION
UNION OPAC. สมชาย สมผดุง สถาบันบัณฑิตนบริหารศาสตร์ 18 กรกฎาคม 2546. ศัพท์ที่เกี่ยวข้อง. Web Portal MetaSearch Z39.50. Web Portal. Web Site ที่ประกอบด้วยบริการและทรัพยากรหลายอย่าง เช่น Email, Search Engine, Forum, etc. ตัวอย่าง เช่น hotmail, altavista, google, etc. MetaSearch Engine. - PowerPoint PPT Presentation
Citation preview
UNION OPAC
สมชาย สมผดุ�งสถาบั�นบั�ณฑิ�ตนบัริ�หาริศาสตริ�18 กริกฎาคม 2546
ศ�พท์�ท์��เก��ยวข้ องศ�พท์�ท์��เก��ยวข้ อง
Web PortalMetaSearchZ39.50
Web PortalWeb Portal
Web Site ท์��ปริะกอบัดุ วยบัริ�การิและท์ริ�พยากริหลายอย'าง เช'น Email, Search Engine, Forum, etc.
ต�วอย'าง เช'น hotmail, altavista, google, etc.
MetaSearch EngineMetaSearch Engine
Search Engine ท์��น(าค(าถาม (Query) ข้องผ) ใช ไปสอบัถาม Search Engine อ,�น แล วน(าผลล�พธ์�มาริวมก�น เพ,�อน(าเสนอในริ)ปแบับัท์��เหมาะสม
MetaSearch Engine
Search Engine
Search Engine
QUERY
RESULT
QUERY
RESULT
QUERY
COMBINDEDRESULT
MetaSearch Engine : MetaSearch Engine : WebFerretWebFerret
สถาป.ตยกริริม สถาป.ตยกริริม Web Search Web Search
Web Server
Source Docu-ments
Web Har-
vester1. Fetch words
Web Index
Index Search
Web Server
Web Browser
2. Search index
3. Fetch documents
ความหมายความหมาย International Standard Network protocol
หริ,อข้ อก(าหนดุท์��เป/นมาตริฐานสากลส(าหริ�บัริ)ปแบับัและกริะบัวนการิในการิส,�อสาริริะหว'างคอมพ�วเตอริ�
ว�ตถุประสงค�หลั�กว�ตถุประสงค�หลั�กเพ,�อใช ส,บัค นสาริสนเท์ศริะยะไกล ให เป/นอ�สริะจากริะบับัข้องฮาริ�ดุแวริ�และ
ซอฟต�แวริ� เน นในกล�'มข้องงานห องสม�ดุหริ,องานท์��
เก��ยวข้ อง
Z 39.50 ProtocolZ 39.50 Protocol
Library of congress
Z3950 Implementer's group
National International Standard Organization
American Nationals Standard Institute
International Standards Organization
หน'วยงานท์��เก��ยวข้ องก�บัหน'วยงานท์��เก��ยวข้ องก�บั Z 39.50Z 39.50
สถาป.ตยกริริมข้องสถาป.ตยกริริมข้อง Z39.50 Z39.50
Z39.50Client
(Origin)
Z39.50Server
(Target)
Biblio.
FullText
Etc.
Query
Result
Z-Speak
Z-Association
Result
Traditional Client/Server
ไดุ Z-Client ริ� 'นใหม'สามาริถส'ง Z-Speak ไปย�ง Z-Server ไดุ หลายแหล'งในเวลาเดุ�ยวก�นใช MARC เป/นริ)ปแบับัพ,5นฐานในการิแลกเปล��ยนข้ อม)ลสามาริถสริ างบัริ�การิเพ��มเต�มไดุ ง'าย เพริาะสน�บัสน�นก�จกริริมหลายอย'าง เช'น Search, Delete, Sort, Limit Access, Browse, Help, etc.
จ�ดุเดุ'นข้อง จ�ดุเดุ'นข้อง Z 39.50Z 39.50
Bibliographic record sourcingDistributed Union CataloguesInter-Library Loan (ILL)Selective Dissemination of InformationWeb Searching and Filtering :- ZAP-Apache)Etc.
การิใช ปริะโยชน� การิใช ปริะโยชน� Z 39.50Z 39.50
Web Web และ และ Z39.50 Z39.50
ส,บัค นสาริสนเท์ศโดุย Z3950. Servicesส,�อสาริดุ วย HTTP protocol
XML Transfer Syntax XSL based Query Language (XQL) RDF ใช ในการิพริริณนาท์ริ�พยากริและความส�มพ�นธ์�
ริะหว'างท์ริ�พยากริ 3950Z . /HTTP + XML+ RDF + DOM +
XXX อาจเป/นแนวท์างการิส,บัค นสาริสนเท์ศส(าหริ�บัอนาคต
Z39.50 : Web GateWayZ39.50 : Web GateWay
Web Browse
r
Web Server+Z39.50 Gateway
(Z Server/Z Client)
Z Server Z Server Z Server
HTTP
ริ) จ�กก�บั ริ) จ�กก�บั XMLXML
XML ย'อมาจาก Extensible Markup Language
ใช หล�กการิเดุ�ยวก�นก�บั HTML แต'เน นการิส,�อความ ไม'เน นการิเสนอริ)ปแบับั
XML เป/นภาษาท์��เหมาะก�บัการิพริริณนาท์ริ�พยากริสาริสนเท์ศ
XML เป/นภาษาท์��ม�ความอ'อนต�วส)ง สามาริถน(าไปปริะย�กต�ใช งานไดุ หลายอย'าง
XML vs. HTMLXML vs. HTML
<H2>Contact Information</H2>
<P>Name : Somchai Somphadung</P>
<P>Office : National Insitute of Development Administration</P>
<P>Tel : 0-2727-3000 ext. 3540</P>
<Contact_Information>
<Name>Somchai Somphadung</Name>
<Office>National Institute of Development Administration</Office>
<Tel>0-2727-3000 ext. 3540</Tel>
</Contact_Information>
HTML
XML
การิแลกเปล��ยนสาริสนเท์ศดุ วย การิแลกเปล��ยนสาริสนเท์ศดุ วย XMLXML
CLIENTนำ�าเสนำอเอกสารแลัะเพิ่��มเต�มบร�การอ��นำ
เช่�นำ ค�านำวณ เร!ยงลั�าดั�บ
Serverสร#าง XML Document DATABASEXML
การิท์(างานข้อง การิท์(างานข้อง NIDA’s OPACNIDA’s OPAC GatewayGateway
Search Engines
ว�เคราะห� URLว�เคราะห� URL
Search Engines’ Metadata
Metadata
สร#าง User Interface
สร#าง User Interface
SE’s
Names
สร#าง Query
สร#าง Queryร$ปแบบ Query
Query
แสดังผลัลั�พิ่ธ์�แสดังผลัลั�พิ่ธ์�Query
Users
Term
s
องค�ปริะกอบัข้อง องค�ปริะกอบัข้อง URLURL
URL
SERVICE
HOST
PORT
FILE LOCATION
QUERY PARAMETER
ริ)ปแบับัท์��วไปข้อง ริ)ปแบับัท์��วไปข้อง Query Query ใน ใน URLURL
Query = ?parameter1 = value¶meter2 = value&…
เช่�นำ
?session=58&title=Design of Library Automation&author=M. Cooper&…
ต�วอย'างการิว�เคริาะห� ต�วอย'างการิว�เคริาะห�
http://library.car.chula.ac.th/search/a?SEARCH=somchai
1 2 3 4
1
2
3
4
Service = HTTP
Host = library.car.chula.ac.th
File location = /search/
Query parameter = a?SEARCH=somchai
Query Query ข้องข้องWEBPACWEBPAC
http://intanin.lib.ku.ac.th/search/t?SEARCH=knowledge management
1
2
3
t แทนำเขตข#อม$ลั “Title”
SEARCH เป)นำต�วแปรเก*บค�าของค�าค#นำ (Term) นำ�าดั#วย “?”
Term ของผ$#ใช่#ค�อ “knowledge management”
Query = {เขตข#อม$ลั} + ? SEARCH + {ค�าค#นำ}
?session=1L57475U9M171.1106&menu=search&aspect=basic_search&npp=10&ipp=20&profile=pridi&ri=1&source=192.150.249.123@%21tudb&index=AUTHOR&term=somchai&aspect=basic_search&x=11&y=9#focus
Ignorant
Selective
Simple Query Simple Query ข้องข้อง IPACIPAC
Simple Query Simple Query ข้องข้อง IPACIPAC
?{index=เขตข#อม$ลั}&{term=ค�าค#นำ}
เช่�นำ
http://202.28.16.3/ipac.jsp?index=author&term=somchai
Query Query ข้อง ข้อง VTLSVTLS
?searcharg=java&searchtype=title&Submit2=%A4%E9%B9%CB%D2 Ignorant
Selective
? {searcharg=ค�าค#นำ} &{searchtype=เขตข#อม$ลั}
เช่�นำhttp://202.28.16.3/cgi-bin/vtls.web.gateway/?searcharg=somchai&searchtype=author
แฟ:มแฟ:ม MetadataMetadata
จ�ดุเก;บัในริ)ปแบับั XML Document
ใช Dublin Core Element ริวมก�บั Element ท์��ก(าหนดุข้<5นเอง
โคริงสริ างแฟ:ม โคริงสริ างแฟ:ม METADATAMETADATA
Identifier ContributorSiteAlias Database
DbId
Collection Engine
RecordFormat
Title
Author
Subject
Keyword
Site
เพิ่��มเต�มไดั#
ต�วอย'างต�วอย'าง<SS:Site><DC:Identifiers>http://202.28.16.1/search/</DC:Identifiers> <DC:Contributor>สถุาบ�นำบ�ณฑิ�ตพิ่�ฒนำบร�หารศาสตร�</DC:Contributor> <SS:SiteAlias>nida</SS:SiteAlias> <SS:Database> <SS:Collection>Main Catalog</SS:Collection> <SS:DbId>-</SS:DbId> <SS:Engine>webpac</SS:Engine> <SS:RecordFormat> <SS:Title>t</SS:Title> <SS:Author>a</SS:Author> <SS:Subject>d</SS:Subject> <SS:Word>w</SS:Word> </SS:RecordFormat> </SS:Database></SS:Site>
ท์(าไมเล,อก ท์(าไมเล,อก XMLXML
ปริ�บัเปล��ยนโคริงสริ างไดุ ง'าย เอกสาริแบั'งออกเป/นส'วน ๆ ซ<�งเป/นอ�สริะต'อก�น ท์(าให ก(าหนดุโคริงสริ างท์��เหมาะสมก�บั Search engine หลายแห'งภายในเอกสาริเดุ�ยวก�นไดุ
เป/นอ�สริะจากโปริแกริม ท์(าให สามาริถน(าเอกสาริเดุ�ยวก�นน�5ไปใช ก�บัโปริแกริมอ,�นไดุ
เป/นอ�สริะจากริะบับัปฏิ�บั�ต�การิ ตามท์ฤษฎ�แล วสามาริถน(าเอกสาริเดุ�ยวก�นน�5ไปใช งานไดุ ท์�5ง Unix และ Windows
พ�ฒนาต'อไดุ ง'าย***
ข้ อจ(าก�ดุข้องโปริแกริมข้ อจ(าก�ดุข้องโปริแกริม พ�ฒนาดุ วย JavaScript ท์(าให ม�ข้�ดุความ
สามาริถจ(าก�ดุ ใช ไดุ ก�บัเฉพาะ IE 5.5 ข้<5นไป หริ,อ IE ท์��ต�ดุต�5ง
msxml เท์'าน�5น การิน(าเอา Metadata ไปใช ก�บัโปริแกริมอ,�น
อาจม�ป.ญหาไดุ เพริาะ XML Parser บัางริ� 'นย�งไม'สน�บัสน�นภาษาไท์ย
พ�ฒนามาเพ,�อเป/น Web Service ท์(าให ต องการิท์ริ�พยากริในการิต�ดุต�5ง
ข้ อจ(าก�ดุข้องโปริแกริมข้ อจ(าก�ดุข้องโปริแกริม
ป.จจ�บั�นใช ไดุ ก�บั WebpacIpacWebsisVTLS
DEMO + Q&A
Recommended