Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Systémy pro zpřístupňování eVŠKP 2008, 7.9.2008 Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze Přenos VŠKP pomocí protokolu OAI-PMH.

Podobné prezentace


Prezentace na téma: "Systémy pro zpřístupňování eVŠKP 2008, 7.9.2008 Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze Přenos VŠKP pomocí protokolu OAI-PMH."— Transkript prezentace:

1 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze Přenos VŠKP pomocí protokolu OAI-PMH Ing. Jan Mach Vysoká škola ekonomická v Praze

2 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze The Open Archives Initiative Protocol for Metadata Harvesting „OAI-PMH je jednoduchý protokol, umožňující „poskytovatelům služeb“ automatické získávání (sklízení) metadat nabízených „poskytovateli dat“. Díky těmto vlastnostem a díky mnoha volně dostupným softwarovým komponentám je protokol možné snadno implementovat do stávajících systémů digitálních knihoven.“ Žabička, Petr. OAI-PMH: Protokol pro metadatovou imperoperabilitu

3 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze Výchozí zadání Databáze MySQL, metadata EVSKP-MS 0.1 –www.vse.cz/vskpwww.vse.cz/vskp Export ve formátu EVSKP-MS verze 1.1 –www.evskp.cz/standardy/evskpwww.evskp.cz/standardy/evskp Export protokolem OAI-PMH 2.0 esprotocol.html esprotocol.html

4 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze Základní pojmy Harvester –NR VŠKP Repozitář –www.vse.cz/oai Jednotka Unikátní identifikátor –oai:vse.cz:vskp/4367 Záznam –Dublin Core a EVSKP-MS v. 1.1 Sada –100: Vysokoškolské kvalifikační práce ResumptionToken –volitelné pro dlouhé seznamy záznamů, nebylo na VŠE využito

5 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze OAI-PMH dotazy statické Identify –http://www.vse.cz/oai?verb=Identifyhttp://www.vse.cz/oai?verb=Identify –jméno repozitáře, administrátora, podpora smazaných záznamů, složení identifikátoru aj. List Metadata Formats –http://www.vse.cz/oai?verb=ListMetadataFormatshttp://www.vse.cz/oai?verb=ListMetadataFormats –seznam metadatových formátů povinný nekvalifikovaný DC (oai_dc) EVSKP-MS (oai_evskpms) List Sets –http://www.vse.cz/oai?verb=ListSetshttp://www.vse.cz/oai?verb=ListSets –seznam datových sad, např. pro VŠE 100 = VŠKP

6 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze OAI-PMH dotazy s parametry List Identifiers –http://www.vse.cz/oai?verb=ListIdentifiers &from= &until= &metadataPrefix=oai_evskpmshttp://www.vse.cz/oai?verb=ListIdentifiers &from= &until= &metadataPrefix=oai_evskpms –seznam identifikátorů záznamů dle daného období a metadatového formátu (opakující se prvek pro každý záznam z daného období) oai:vse.cz:vskp/ T11:04:55Z

7 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze OAI-PMH dotazy s parametry List Records –http://www.vse.cz/oai?verb=ListRecords &from= &until= &metadataPrefix=oai_evskpmshttp://www.vse.cz/oai?verb=ListRecords &from= &until= &metadataPrefix=oai_evskpms –obdoba List Identifiers, navíc vrací metadata Get Record –http://www.vse.cz/oai/?verb=GetRecord&metadataPr efix=oai_evskpms&identifier=oai:vse.cz:vskp/4840http://www.vse.cz/oai/?verb=GetRecord&metadataPr efix=oai_evskpms&identifier=oai:vse.cz:vskp/4840 –vrací metadata pro zadaný formát a jeden identifikátor

8 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze Ukázka záznamu &identifier=oai:vse.cz:vskp/4840 … (opakující se prvek se záhlavím a metadaty) (záhlaví, viz List Identifiers) oai:vse.cz:vskp/ T10:10:35Z (vnořená metadata v daném formátu) Finanční deriváty …http://www.vse.cz/vskp/id/14998

9 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze Realizace na VŠE Práce programátora na 1 týden včetně nastudování OAI-PMH a EVSKP-MS Programováno v PHP vůči stávající databázi MySQL s metadaty Defaultní stránka index.php +6 stránek pro jednotlivé příkazy Stahování plných textů podle prvku, nutno povolit externí IP

10 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze Realizace na VŠE BaseURL: Validace EVSKP-MS pomocí validator.nu a Relax NG schémavalidator.nu Relax NG schéma Testováno pomocí Repository Explorer V současné době naimportováno do NR VŠKP z VŠE přes OAI-PMH téměř 7000 záznamů EVSKP-MS verze 1.1

11 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze 1) 4) funkce, zde List Identifiers 1) 2) Raw XML, none 3) oai_evskpms

12 Systémy pro zpřístupňování eVŠKP 2008, Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze Přenos VŠKP pomocí protokolu OAI-PMH Ing. Jan Mach Vysoká škola ekonomická v Praze


Stáhnout ppt "Systémy pro zpřístupňování eVŠKP 2008, 7.9.2008 Brno Ing. Jan Mach, CIKS Vysoká škola ekonomická v Praze Přenos VŠKP pomocí protokolu OAI-PMH."

Podobné prezentace


Reklamy Google