Cílem této práce je návrh a implementace vyhledávacího portálu umožňujícího paralelní prohledávání elektronických informačních zdrojů. První část práce se zaměřuje nejpoužívanější formáty pro reprezentaci bibliografických informací, protokoly pro přenos těchto informací a existující řešení této problematiky. Druhá část práce se věnuje analýze požadavků, analýze a návrhu aplikace, její implementaci a testováním. Zvláštní důraz je kladen na architektonickou kvalitu jádra aplikace. Aplikace je navržena tak, aby byla robustní, modulární a snadno rozšiřitelná o další formáty bibliografických dat a komunikační protokoly.
Anotace v angličtině
The aim of this work is the design and implementation of the search portal allowing parallel searching electronic information resources. The first part focuses to most commonly used formats for representing bibliographic information, communication protocols for transmission of this information and existing solutions to this problem area. The second part is devoted to analysis of requirements, analysis and design of the application, its implementation and testing. Special emphasis is placed on application core architectural quality. The application is designed to be robust, scalable and easily expandable of other bibliographic data formats and communication protocols.
Cílem této práce je návrh a implementace vyhledávacího portálu umožňujícího paralelní prohledávání elektronických informačních zdrojů. První část práce se zaměřuje nejpoužívanější formáty pro reprezentaci bibliografických informací, protokoly pro přenos těchto informací a existující řešení této problematiky. Druhá část práce se věnuje analýze požadavků, analýze a návrhu aplikace, její implementaci a testováním. Zvláštní důraz je kladen na architektonickou kvalitu jádra aplikace. Aplikace je navržena tak, aby byla robustní, modulární a snadno rozšiřitelná o další formáty bibliografických dat a komunikační protokoly.
Anotace v angličtině
The aim of this work is the design and implementation of the search portal allowing parallel searching electronic information resources. The first part focuses to most commonly used formats for representing bibliographic information, communication protocols for transmission of this information and existing solutions to this problem area. The second part is devoted to analysis of requirements, analysis and design of the application, its implementation and testing. Special emphasis is placed on application core architectural quality. The application is designed to be robust, scalable and easily expandable of other bibliographic data formats and communication protocols.
Seznamte se s historií vývoje elektronických informačních zdrojů (EIZ).
Analyzujte a popište nejpoužívanější datové formáty EIZ.
Analyzujte a popište nejpoužívanější komunikační protokoly EIZ.
Navrhněte aplikaci umožňující prohledávání několika EIZ zaroveň.
Implementujte jednoduchou aplikaci podle návrhu.
Vyzkoušejte aplikaci na několika volně dostupných EIZ.
Zásady pro vypracování
Seznamte se s historií vývoje elektronických informačních zdrojů (EIZ).
Analyzujte a popište nejpoužívanější datové formáty EIZ.
Analyzujte a popište nejpoužívanější komunikační protokoly EIZ.
Navrhněte aplikaci umožňující prohledávání několika EIZ zaroveň.
Implementujte jednoduchou aplikaci podle návrhu.
Vyzkoušejte aplikaci na několika volně dostupných EIZ.
Seznam doporučené literatury
PAPÍK, Richard. Strategie vyhledávání informací a elektronické informační zdroje. 1. vyd. Praha: Velryba, 2011, 192 s. Podnikání a management. ISBN 978-80-85860-22-1.
VOHRA, Ajay a Deepak VOHRA. Pro XML development with Java technology. Berkeley, Calif.: Apress, 2006, xvii, 451 p. ISBN 978-159-0597-064.
SKONNARD, Aaron a Martin GUDGIN. XML - pohotová referenční příručka: referenční příručka programátora ke XML, XPath, XSLT, XML Schema, SOAP a dalším. 1 vyd. Překlad Lucie Rút Bittnerová. Praha: Grada, 2006, 342 s. ISBN 80-247-0972-4.
BLOCH, Joshua. Effective java. 2nd ed. Upper Saddle River: Addison-Wesley, 2008, xxi, 346 s. ISBN 03-213-5668-3.
JENDROCK, Eric. The Java EE 6 tutorial: basic concepts. 4th ed. Upper Saddle River, NJ: Addison-Wesley, 2011, xxviii, 557 p. ISBN 01-370-8185-5.
HERNANDEZ, J. Myslíme v jazyku SQL: tvorba dotazů. Vyd. 1. Praha: Grada, 2000, 378 s. ISBN 80-247-0899-X.
Seznam doporučené literatury
PAPÍK, Richard. Strategie vyhledávání informací a elektronické informační zdroje. 1. vyd. Praha: Velryba, 2011, 192 s. Podnikání a management. ISBN 978-80-85860-22-1.
VOHRA, Ajay a Deepak VOHRA. Pro XML development with Java technology. Berkeley, Calif.: Apress, 2006, xvii, 451 p. ISBN 978-159-0597-064.
SKONNARD, Aaron a Martin GUDGIN. XML - pohotová referenční příručka: referenční příručka programátora ke XML, XPath, XSLT, XML Schema, SOAP a dalším. 1 vyd. Překlad Lucie Rút Bittnerová. Praha: Grada, 2006, 342 s. ISBN 80-247-0972-4.
BLOCH, Joshua. Effective java. 2nd ed. Upper Saddle River: Addison-Wesley, 2008, xxi, 346 s. ISBN 03-213-5668-3.
JENDROCK, Eric. The Java EE 6 tutorial: basic concepts. 4th ed. Upper Saddle River, NJ: Addison-Wesley, 2011, xxviii, 557 p. ISBN 01-370-8185-5.
HERNANDEZ, J. Myslíme v jazyku SQL: tvorba dotazů. Vyd. 1. Praha: Grada, 2000, 378 s. ISBN 80-247-0899-X.
Přílohy volně vložené
1 CD
Přílohy vázané v práci
ilustrace, schémata, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student seznámil komisi s obsahem a výsledky své diplomové práce v krátké prezentaci. Po přečtení posudků vedoucího a oponenta práce následovala diskuze, ve které byly položeny následující dotazy:
1. Popište jakým způsobem je možné do aplikace přidat další informační zdroje k prohledávání, a to jak zdroje komunikující implementovaným protokolem Z39.50, tak jinými? (dr. Mrázek).
2. Používáte nějaká nové funkce v HTML5 (dr. Pokorný)
Student na položené dotazy odpověděl. Následovalo zkoušení ze tří předmětů.