IMPLEMENTACE MODERNÍCH METOD PŘI TVORBĚ INTERNETOVÉHO PORTÁLU MODERN METHODS IMPLEMENTATION USED BY CREATION OF THE INTERNET PORTAL
|
|
- Vítězslav Janda
- před 9 lety
- Počet zobrazení:
Transkript
1 IMPLEMENTACE MODERNÍCH METOD PŘI TVORBĚ INTERNETOVÉHO PORTÁLU MODERN METHODS IMPLEMENTATION USED BY CREATION OF THE INTERNET PORTAL Pavel Šimek, Vratislav Čermák Souhrn Programové řešení portálu by mělo umožňovat práci s různými datovými formáty (především XML), podporovat zpřístupnění informací na různých platformách a dovolovat tvorbu modulárního a opakovatelně využitelného kódu. Konkrétní implementace těchto přístupů je prezentována na nové verzi portálu Agris. Je založena na přednostech skriptovacího jazyka PHP 4.3, jazyku XML, XHTML, XSLT a databázového serveru MS SQL Server Nový koncept se vyznačuje především přívětivějším uživatelským prostředím a také univerzálností a modularitou programového řešení. Příspěvek se zabývá především aspekty vývoje portálového řešení a získanými poznatky. Summary Portal software should be suitable for various data formats (especially XML), to support access to information on various platforms, and to allow the creation of a modular, reusable code. The new version of Agris portal, based on the advantages of PHP 4.3 scripting language, XML, XHTML and XSLT languages and a Microsoft SQL Server 2000 database server, is presented as an example of such approach implementation. User-friendly environment and universal and modular software are the features of this new concept. This paper deals primarily with the aspects of portal designing and the experience gained. Key Words portal, Agris, agriculture, PHP, XML, XSLT, XHTML, SQL, object, class Klíčová slova portál, Agris, zemědělství, PHP, XML, XSLT, XHTML, SQL, objekt, třída Úvod Téměř na všech stránkách internetových e-zinů je portál označován jako nejvhodnější nástroj pro zpřístupnění informací určité skupině uživatelů. Portál je vlastně vstupní brána k informacím. Z technologického hlediska může být takovýmto portálem webová aplikace komunikující s různými aplikacemi skrze různá rozhraní, napojená na databázové stroje a to samozřejmě s plným využitím možností moderních skriptovacích jazyků. Portálem může být také nazýván soubor provázaných statických www stránek, který obsahuje včasné zobrazení všech informací. Údržba staticky řešeného portálu je z časového hlediska velice náročná a dlouhodobě nerealizovatelná. Proto se tvůrci všech rozsáhlejších aplikací takovémuto přístupu vyhýbají.
2 Cíl práce a metodika Vývoj agrárního WWW portálu Agris byl zahájen v polovině roku 1999 a do své finální podoby se dostal začátkem roku 2000, ve kterém také získal ocenění Zlatý klas na nejstarší a nejnavštěvovanější zemědělské výstavě v České republice Země živitelka. Na svou dobu byly použity moderní WWW technologie a databázový server MS SQL Server V roce 2002 se však díky neúprosnému pokroku v oblasti ICT stala jeho koncepce částečně zastaralá a z programového hlediska hůře udržitelná, a proto v září téhož roku byl započat vývoj nové verze. Pokud má portál pracovat efektivně a má být samozřejmě co možná nejvíce přizpůsobitelný a rozšiřitelný, musí programovému řešení předcházet dostatečná analýza, měl by být řešen objektově a měl by využívat nejmodernější technologie v oblasti tvorby webu, které zajistí uvedené požadavky. Moderní technologie na straně klienta (DHTML, ActiveX, JavaScript, Java, CSS, apod.) jsou však dnes základním úskalím portálů pravidelných návštěvníků neboli veřejných portálů. Tvůrci takovéhoto portálu musí brát v potaz nejednotnost ve verzi a značce prohlížeče, se kterým si budou návštěvníci web prohlížet. OOP při tvorbě portálu Při použití objektově orientovaného přístupu lze rozdělit vyvíjený portál na jednotlivé objekty jako celky. Každý problém je řešen obecně a vzniká tak knihovna objektů, o které lze předpokládat, že bude v budoucnu využita i při tvorbě jiných aplikací. Nové objekty je žádoucí vytvářet z objektů již existujících s využitím vazeb skládání, dědičnosti, závislosti a delegování a nově implementovat jen ty charakteristiky, jimiž se liší od stávajících objektů. OOP zatím překonává nejlépe ze všech známých přístupů nebezpečí, že tvůrci portálů nebo jiných systémů vyčerpají svoji energii na jednotlivých částech, vynucených obtížnou implementací detailů. U dobře navrhnutého objektově orientovaného portálu je možné skrýt značnou část primitivních operací, které jsou při tvorbě na obtíž. Jsou totiž zapouzdřeny do kódů metod objektů a takové objekty potom spolu komunikují na vyšší úrovni. Mnoho objektů lze využít jako hotové komponenty v knihovně systému. Celý portál může být navrhován, testován a odladěn po jednotlivých částech, objektech. Stádium expanze Stádiem expanze se označují vývojové fáze portálu zadání a analýza. Zadání vcelku není tak složité jako samotná analýza, která by se měla skládat ze čtyř samostatných částí: 1. analýza zdrojů 2. analýza procesů 3. datová analýza 4. analýza uživatelského prostředí Analýza zdrojů by měla být provedena jak na straně uživatelů, administrátorů (zadavatele) tak i na straně zhotovitele samotného portálu. Zadavatel portálu by měl zanalyzovat dostupné informační zdroje, místa, kde informace vznikají a požadovanou formu v jaké by měly být portálem zpracovávány a prezentovány. Analýzou zdrojů na straně uživatele se míní analýza požadavků na systém. Obě tyto analýzy zpracovává zadavatel. Analýza zdrojů na straně zhotovitele portálu představuje především plánování použitých hardwarových a softwarových prostředků, které má zhotovitel k dispozici, které jsou pro daný účel vhodné, a pro které lze efektivně využít projektové řízení.
3 Vnitřní transformace informací uvnitř portálu, způsoby zobrazení, použité nástroje a systém získávání informací by měly tvořit základ analýzy procesů. Tato analýza vyúsťuje v model procesů. Na jedné straně vzniká modelovaný systém, který je tvořen řadou procesů, na druhé straně je tedy i odpovídající funkční model obsahující množinu vzájemně souvisejících procesů. Na základě této analýzy je naprogramována aplikační logika celého systému. Následně je možné přistoupit k analýze datové základny, tedy databází, ve kterých budou uchovávána veškerá data neboli informace. Datová analýza musí vycházet z předcházejících dvou kroků. Kvalitně navržená datová základna se projeví především v postimplementačním období, tedy v době, kdy zadavatel začne vznášet dodatečné a nové požadavky na funkcionalitu portálu. V případě bezchybně navržené datové základny a využití OOP by měla být pracnost těchto změn minimální. Čtvrtá část základní analýzy se týká především uživatelů, kteří budou se systémem pracovat. Je zapotřebí zjistit v jakém prostředí jsou zvyklí pracovat, jak jsou zde rozmístěny ovládací prvky, jak se systém chová, jak vypadá a jaká je úroveň informační gramotnosti. Kromě toho by měla analýza přinést informace o tom, co by systém měl umět a jaké funkce by v něm měly být zahrnuty. Takovýto způsob analýzy je možný především u uzavřených portálů, kde je cílová skupina známa. U portálů pravidelných návštěvníků se tato analýza provádí především prostřednictvím analýzy fungování podobných a již osvědčených systémů na internetu. Stádium konsolidace Fáze implementace, ladění, testování, provoz a údržba se označují stádiem konsolidace proto, že v těchto etapách se model, který je produktem předchozího stádia expanze, postupně stává fungující aplikací. Nejobtížnější fází je fáze implementace, kde se po návrhu a realizaci designu či vzhledu přejde k aplikační logice celého portálu. Design Na základě stanovení a návrhu designu je možné řešit ovládání tak, aby bylo jednotné v celém prostředí. Na úrovni kódu je nutné vytvořit tzv. stylesheet (katalog použitých stylů) a stanovit způsoby jeho používání a rozšiřování. Stylesheet je v prostředí internetového portálu tvořen pomocí kaskádních stylů (CSS). Jako nejrozumnější se jeví zmíněný stylesheet uložit do externího souboru. Pokud budou všichni vývojáři využívat stylesheet podle pravidel je možné jednoduchým způsobem a během krátké doby měnit vzhled celého portálu. I zde je potřeba mít na mysli, že dodatečná implementace kaskádních stylů je časově velice náročná. Aplikační logika Nejdůležitější část pro provoz portálu představuje funkční jádro www aplikace. V naprosté většině případů se ale nejedná o časově nejnáročnější část projektu. Mnohem náročnější na čas je tedy samotná analýza, jejíž kvalitní provedení snižuje časovou náročnost realizace aplikační části. Výše uvedené skutečnosti otevírají cestu efektivnímu využití skriptovacích jazyků a technologií na straně serveru. Mezi nejpoužívanější patří ASP 3.0 nebo ASP.NET s využitím jazyků Visual Basic a C#, PHP 4 a Java Server Pages. V současné době již mají implementovánu podporu objektového programování všechny zmiňované skriptovací jazyky na dobré úrovni a umožňují tak vytvářet webovou aplikaci efektivně.
4 Programováním na úrovni tříd s využitím inheritance je možné oddělit designovou a aplikační část webu, což u skriptovacích jazyků dřívější generace bylo velice obtížné. Pokud je vytvořen kvalitní objektový návrh a metody jsou navrženy dostatečně univerzálně, je možné jednotlivé stránky portálu zkonstruovat pouze vytvořením z několika instancí tříd. Technologie Microsoft.NET má především velkou přednost v již vytvořené rozsáhlé objektové knihovně tříd. Celý portál je však třeba vytvořit na základě výše uvedených analýz. Proto není pro kompletní tvorbu nového portálu příliš důležité jaká platforma bude zvolena, ale spíše na tvorbě kvalitního objektového návrhu. XML, XHTML Každý portál by svá rozsáhlá data měl uchovávat v určitém, snadno rozšiřitelném, standardu, který lze snadno distribuovat do různých koncových zobrazení. Jako nejlepší se jeví formát XML. Aby mohl být dokument XML pokládán za správně strukturovaný, musí být dodržena syntaktická pravidla stanovená konsorciem W3C v doporučení XML 1.0. Neoficiálně znamená fráze správně strukturovaný především to, že dokument obsahuje jeden nebo více elementů, přičemž jen jeden z nich musí obsahovat všechny ostatní elementy. Tento element se nazývá kořenový (root element). Kromě toho musí být všechny elementy správně ohraničeny příslušnými značkami tagy. Na tvorbu samostatných stránek celého portálu jsou kladeny vysoké požadavky a nároky, neboť by měly být postaveny na XHTML Transitional. Musí tedy respektovat striktní zásady XHTML, které vychází z HTML a XML. Tyto požadavky mají svoje opodstatnění, neboť výsledný formát (XHTML) neobsahuje žádné chyby, které se běžně vyskytují u klasických HTML dokumentů (neukončené tagy, překrývající se vnoření, apod.). Výsledky WWW portál Agris je vytvořen pomocí skriptovacího jazyka PHP 4.3 v kombinací s Microsoft Internet Information Serverem a Microsoft SQL Serverem Objektový návrh celého portálu je zobrazen na obrázku č. 1, kde největší část služeb celého portálu pokrývají třídy Texts, Links, Weather a Companies.
5 agris -idcurrsection -namecurrsection -dbcurrconn -admin -error +getdbconn() +getsectionname() +getsectionid() +sendservismail() Texts -id -name -url -path -date -perex -source +gettext() +gettextlist() +forwardtext() +transformtext() Links -id -name -desc -url +getlink() +getlinklist() +forwardlink() Weather -todayicon -shortweather -completeweather +readweather() +geticon() +getweather() +getshortweather() Companies -id -name -address -city -zip -contacts -activities +getcompany() +getcompanylist() dbclass -dbconn +opendbconn() +closedbconn() +getconnparams() boxtexts box -heading -content -linkheader +gensqlcontent() +inserttext() +setheading() boxlinks boxmenu +genmostread() +genactualities() +genadvices() +getnew() +genjusttext() +gentip() +genmenu() +getmenulink() Obrázek č. 1 Objektový návrh portálu Agris Agris je zpravodajským portálem pro agrární sektor, a proto je největším celkem databáze textů a odkazů. Zároveň také disponuje databází firem a aktuálním počasím. Všechny tyto portálové elementy využívají databáze a měly by proto při svém rozsahu umět vyhledávat a klasifikovat obsažené informace. Třídy reprezentující tyto hlavní elementy portálu umožňují vlastní výběry z databáze a jejich prezentaci v podobě XHTML stránek. Databázi textů je z důvodu technické realizace velmi důležité držet v určité zformátované a dále zformátovatelné podobě. Proto jsou uloženy v XML a lze je tedy zformátovat jako data po jejich jednotlivých elementech. Agrární www portál Agris využívá definice XML podle News Industry Text Format (NITF), jenž text formátuje vlastními značkami, které se potom při zobrazení textu uživateli portálu transformují do XHTML. XSLT šablon je využíváno právě pro přeměnu XML v XHTML a vlastní převod probíhá na serveru pomocí PHP. Velmi pružné reagování na případné změny v požadavcích na zobrazení textu je nespornou výhodou tohoto systému. Uskutečnění změny stylu zobrazení všech tabulek, obrázků, odstavců, či doplnění určitého textu lze provést s minimálním úsilím, pouze pomocí změny v příslušné XSLT šabloně, přičemž zdrojový text v XML zůstane stejný. Závěr Při tvorbě www portálů a jiných rozsáhlejších www aplikací je velmi vhodné využít OOP. Účelně a vhodně se OOP projevil i při realizaci agrárního www portálu Agris, kdy veškeré změny, které se promítají do funkčnosti celého portálu je možné spravovat pouze na jednom místě. Tvorba stránek pro jednotlivé rubriky portálu, popř. rozšíření portálu je pak velice rychlá a efektivní a byla realizována pomocí skriptovacího jazyka PHP 4.3 a databázového serveru MS SQL Serveru Zavedení formátu XML pro uchovávání dat v portálu je výrazným krokem vpřed, který může zpřístupňovat texty nejen skrze klasický web, ale i přes Wap, PDA, či jiná zařízení.
6 Nový koncept se vyznačuje především přívětivějším uživatelským prostředím a také univerzálností a modularitou programového řešení. Použitá literatura 1. POLÁK, J.; MERUNKA, V.; CARDA, A. Umění systémového návrhu Objektově orientovaná tvorba informačních systémů pomocí původní metody BORM. Praha : Grada Publishing a. s., s. ISBN CASTEGNETO, J.; RAWAT, H.; SCHUMANN, S.; SCOLLO, C.; DEEPAK, V. Programujeme PHP profesionálně. Praha : Computer Press, s. ISBN HOLZNER, S. XSLT Příručka internetového vývojáře. Praha : Computer Press, s. ISBN Internet Scout Project, Department of Computer Sciences, University of Wisconsin- Madison [online]. [cit ] < 5. LAGOZE, C.; SOMPEL, H.; NELSON M.; WARNER, S. The Open Archives Initiative Protocol for Metadata Harvesting [online]. posl. revize [cit ] < 6. CORMEDIA - Document and Content Management Solutions - Internet portals [online]. [cit ] < 7. TRAFFICK - The Guide to Portals & Search Engines [online]. [cit ] < 8. GAUSS - Issues to consider when defining your Enterprise Portal strategy [online]. [cit ] 9. PETERKA, J. Od distribuce informací po podnikové portály. In Softwarové noviny. č. 5 (květen), roč. 13, s ISSN HOMAN, D.; SANCHEZ, E.; KLIMA C.; Building A Portal? Vive La Différence [online]. Publ , posl. revize: [cit ] <
VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA
Metodický list č. 1 Způsob zakončení : Úvod Technologie webových aplikací Protokol HTTP Po zvládnutí tématického celku bude student mít základní přehled o problematice programování internetových (webových)
Znalostní systém nad ontologií ve formátu Topic Maps
Znalostní systém nad ontologií ve formátu Topic Maps Ladislav Buřita, Petr Do ladislav.burita@unob.cz; petr.do@unob.cz Univerzita obrany, Fakulta vojenských technologií Kounicova 65, 662 10 Brno Abstrakt:
WWW. Petr Jarolímek, DiS. Školní rok: 2008-09
WWW prezentace firmy v ASP.NET Petr Jarolímek, DiS PaedDr. Petr Pexa Školní rok: 2008-09 Abstrakt Nastudovat, porovnat, vyhodnotit problematiku modulárních systémů, vyhodnotit výhody a nevýhody. Dále naprogramovat
Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework
Web Jaroslav Nečas Obsah přednášky Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework Co to je web HTTP protokol bezstavový GET POST HEAD Cookies Session HTTPS
NOVÁ VERZE INTERNETOVÉHO PORTÁLU AGRIS A NEW VERSION OF INTERNET PORTAL AGRIS
NOVÁ VERZE INTERNETOVÉHO PORTÁLU AGRIS A NEW VERSION OF INTERNET PORTAL AGRIS Jiří Vaněk, Jan Jarolímek Anotace: Velmi efektivní způsob zpřístupnění a prezentace informací dnes představují portálová řešení,
VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu
VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632
Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita
Aktivní webové stránky Úvod: - statické webové stránky: pevně vytvořený kód HTML uložený na serveru, ke kterému se přistupuje obvykle pomocí protokolu HTTP (HTTPS - zabezpečený). Je možno používat i různé
MBI - technologická realizace modelu
MBI - technologická realizace modelu 22.1.2015 MBI, Management byznys informatiky Snímek 1 Agenda Technická realizace portálu MBI. Cíle a principy technického řešení. 1.Obsah portálu - objekty v hierarchiích,
PHP framework Nette. Kapitola 1. 1.1 Úvod. 1.2 Architektura Nette
Kapitola 1 PHP framework Nette 1.1 Úvod Zkratka PHP (z anglického PHP: Hypertext Preprocessor) označuje populární skriptovací jazyk primárně navržený pro vývoj webových aplikací. Jeho oblíbenost vyplývá
Úvod do tvorby internetových aplikací
CVT6 01a Úvod do tvorby internetových aplikací Osnova předmětu (X)HTML a tvorba webu pomocí přímého zápisu kódu Tvorba web designu a skládání stránek z kousků Skriptovací jazyky na webu Návrh software
Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz
Vývoj moderních technologií při vyhledávání Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz INFORUM 2007: 13. konference o profesionálních informačních zdrojích Praha, 22. - 24.5. 2007 Abstrakt Vzhledem
Databázové aplikace pro internetové prostředí. 01 - PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku
Databázové aplikace pro internetové prostředí 01 - PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku Projekt: Inovace výuky prostřednictvím ICT Registrační číslo: CZ.1.07/1.5.00/34.250
3 MOŽNÉ PŘÍSTUPY K TVORBĚ APLIKACÍ NAD SVG DOKUMENTY
3 MOŽNÉ PŘÍSTUPY K TVORBĚ APLIKACÍ NAD SVG DOKUMENTY 3.1 Tenký a tlustý klient Klientské aplikace nad XML dokumenty v prostředí internetu se dají rozdělit na dvě skupiny: tenký klient a tlustý klient.
DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída:
DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP Maturitní projekt Vypracoval: Denis Ptáček Třída: 4B Rok: 2014/2015 Obsah 1. Použité nástroje... 3 1.1 NetBeans
GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím
GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER váš partner na cestě od dat k informacím globtech spol. s r.o. karlovo náměstí 17 c, praha 2 tel.: +420 221 986 390 info@globtech.cz
Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN
Škola: Gymnázium, Brno, Slovanské náměstí 7 Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN prostřednictvím ICT Číslo projektu: CZ.1.07/1.5.00/34.0940
Microsoft Office 2003 Souhrnný technický dokument white paper
Microsoft Office 2003 Souhrnný technický dokument white paper Přehled inteligentních klientských aplikací založených na sadě Microsoft Office 2003 System Publikováno: Duben 2003 Shrnutí: Inteligentní klienti
MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ
MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ 1) PROGRAM, ZDROJOVÝ KÓD, PŘEKLAD PROGRAMU 3 2) HISTORIE TVORBY PROGRAMŮ 3 3) SYNTAXE A SÉMANTIKA 3 4) SPECIFIKACE
Software a související služby
Software a související služby Webové technologie, přístup uživatele do systému přes webový prohlížeč Software na zakázku Webové stránky a e-shopy s plnou administrací Intranet, webové aplikace, informační
rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek
rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek Co je to webová aplikace? příklady virtuální obchodní dům intranetový IS podniku vyhledávací služby aplikace jako každá jiná přístupná
WWW portály v agrárním sektoru
WWW portály v agrárním sektoru Ing. Jiří Vaněk Katedra informačních technologií PEF ČZU v Praze vanek@pef.c @pef.czu.cz listopad 2001 Výchozí stav řada informačních zdrojů,... různá koncepce, malá provázanost,
Úvod do aplikací internetu a přehled možností při tvorbě webu
CVT6 01a Úvod do aplikací internetu a přehled možností při tvorbě webu Internet a www Internet? Služby www ftp e-mail telnet NetNews konference IM komunikace Chaty Remote Access P2P aplikace Online games
Tvorba WWW stránek. Mojmír Volf mojmir.volf@tul.cz https://www.nti.tul.cz/wiki/wikiuser:mojmir.volf 485 353 675
Tvorba WWW stránek Mojmír Volf mojmir.volf@tul.cz https://www.nti.tul.cz/wiki/wikiuser:mojmir.volf 485 353 675 Zdroje KRUG: Web design - nenuťte uživatele přemýšlet.. Computer Press, 2003. PROKOP M.: CSS
ADMINISTRACE POČÍTAČOVÝCH SÍTÍ. OPC Server
ADMINISTRACE POČÍTAČOVÝCH SÍTÍ OPC Server Funkce a využití v průmyslové automatizaci Jiří NOSEK 2011 Co je OPC Server? OPC = Open Process Control (původně OLE for Process Control) sada specifikací průmyslového
WEBOVÉ SYSTÉMY PORADENSKÝCH SLUŽEB WEB-BASED ADVISORY SERVICE SYSTEMS. Milan Mišovič, Jana Andrýsková
WEBOVÉ SYSTÉMY PORADENSKÝCH SLUŽEB WEB-BASED ADVISORY SERVICE SYSTEMS Milan Mišovič, Jana Andrýsková Anotace: Poradenská služba je zákaznicky orientovaný proces, pro který je na bázi současných webových
Tvorba informačních systémů
9. Tvorba informačních systémů Michal Krátký, Miroslav Beneš Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2007/2008 c 2006-2008 Michal Krátký, Miroslav Beneš Tvorba
ULOŽENÍ, DISTRIBUCE A SDÍLENÍ DAT INTERNETOVÝMI PORTÁLY DATA STORING, DISTRIBUTION AND SHARING IN INTERNET PORTALS. Vratislav Čermák, Pavel Šimek
ULOŽENÍ, DISTRIBUCE A SDÍLENÍ DAT INTERNETOVÝMI PORTÁLY DATA STORING, DISTRIBUTION AND SHARING IN INTERNET PORTALS Vratislav Čermák, Pavel Šimek Anotace: V dnešním globálním světě není možné pro výměnu
Programovací jazyky Přehled a vývoj
Programovací jazyky Přehled a vývoj 1 Programování a programovací jazyk Historie a současnost programovacích jazyků Objektově orientované a vizuální programování Značkovací a skriptovací jazyky 2 Programování
Postup. Úvodem. Hlavní myšlenka frameworku. application. system. assets. uploads
Postup Úvodem Můj úkol při tomto projektu byl vytvořit model pro data, dle návrhového vzoru MVC. Jelikož v poslední době pracuji spíše s návrhovým vzorem HMVC (http://en.wikipedia.org/wiki/hmvc) ve frameworku
Hardware Různé počítačové platformy (personální počítače, pracovní stanice, víceuživatelské systémy) Požadavek na konkrétní vstupní a výstupní zařízen
Základy teorie GIS Tomáš Řezník Vymezení pojmů Kartografie je věda, technologie a umění tvorby map, včetně jejich studia jako vědeckých dokumentů a uměleckých prací (International Cartographic Association,
CZ.1.07/1.5.00/34.0527
Projekt: Příjemce: Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/34.0527 Střední zdravotnická škola a Vyšší odborná škola zdravotnická, Husova 3, 371 60 České Budějovice
INFORMAČNÍ SYSTÉMY NA WEBU
INFORMAČNÍ SYSTÉMY NA WEBU Webový informační systém je systém navržený pro provoz v podmínkách Internetu/intranetu, tzn. přístup na takový systém je realizován přes internetový prohlížeč. Použití internetového
Kolaborativní aplikace
Kolaborativní aplikace Michal Máčel Vema, a. s. Okružní 3a, 638 00 Brno - Lesná, macel@vema.cz Tomáš Hruška Fakulta informačních technologií Vysokého učení technického v Brně, Ústav informačních systémů,
Studentská tvůrčí a odborná činnost STOČ 2013
Studentská tvůrčí a odborná činnost STOČ 2013 TVORBA ROZŠIŘUJÍCÍHO MODULU PRO WEBOVÝ PROHLÍŽEČ Stanislav Kocurek Vysoká škola báňská - Technická univerzita Ostrava Fakulta strojní 17. listopadu 15/2172
Michal Krátký, Miroslav Beneš
Tvorba informačních systémů 1/20 Tvorba informačních systémů Michal Krátký, Miroslav Beneš Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2008/2009 Tvorba informačních
3. Je defenzivní programování technikou skrývání implementace? Vyberte jednu z nabízených možností: Pravda Nepravda
1. Lze vždy z tzv. instanční třídy vytvořit objekt? 2. Co je nejčastější příčinou vzniku chyb? A. Specifikace B. Testování C. Návrh D. Analýza E. Kódování 3. Je defenzivní programování technikou skrývání
Vývoj informačních systémů. Přehled témat a úkolů
Vývoj informačních systémů Přehled témat a úkolů Organizace výuky doc. Mgr. Miloš Kudělka, Ph.D. EA 439, +420 597 325 877 homel.vsb.cz/~kud007 milos.kudelka@vsb.cz Přednáška Znalosti Schopnosti Cvičení
Vyřešené teoretické otázky do OOP ( )
Vyřešené teoretické otázky do OOP (16. 1. 2013) 1) Vyjmenujte v historickém pořadí hlavní programovací paradigmata a stručně charakterizujte každé paradigma. a) Naivní chaotičnost, špatná syntaxe a sémantika
Možnosti využití dat RÚIAN poskytovaných VDP pomocí webových služeb
Možnosti využití dat RÚIAN poskytovaných VDP pomocí webových služeb Ing. Radek Augustýn Výzkumný ústav geodetický, topografický a kartografický, v.v.i. Zdiby Abstrakt V návaznosti na zpřístupnění dat Registru
Formy komunikace s knihovnami
Formy komunikace s knihovnami Současné moderní prostředky Jiří Šilha a Jiří Tobiáš, Tritius Solutions a.s., Brno Osnova Základní požadavky na komunikaci s knihovnami Historie komunikace s knihovnami Confluence
INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika
Vyšší odborná škola ekonomická a zdravotnická a Střední škola, Boskovice INOVACE PŘEDMĚTŮ ICT MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika Zpracoval: Jaroslav Kotlán srpen 2009s Úvod Modul Programování
Tovek Server. Tovek Server nabízí následující základní a servisní funkce: Bezpečnost Statistiky Locale
je serverová aplikace určená pro efektivní zpracování velkého objemu sdílených nestrukturovaných dat. Umožňuje automaticky indexovat data z různých informačních zdrojů, intuitivně vyhledávat informace,
2002 Magister (Mgr.), studijní program: matematika, specializace matematikamanagement
Curriculum Vitae Jméno: Michal Brenner Bydliště: Praha, Česká republika Rok narození: 1979 Vzdělání Dosažené vysokoškolské vzdělání: 2002 Magister (Mgr.), studijní program: matematika, specializace matematikamanagement
Seznámení s prostředím dot.net Framework
Základy programování v jazyce C# Seznámení s prostředím dot.net Framework PL-Prostředí dot.net - NET Framework Je základním stavebním prvkem, na kterém lze vytvářet software. Jeho součásti a jádro je založené
Journal of Cybernetics and Informatics. Slovak Society for Cybernetics and Informatics
Journal of Cybernetics and Informatics published by Slovak Society for Cybernetics and Informatics Special Issue "New Trends in Education of Automation and Information Technology" 2004 VÝVOJ WEBOVÝCH APLIKACÍ
Tvorba internetových aplikací s využitím framework jquery
Tvorba internetových aplikací s využitím framework jquery Autor Michal Oktábec Vedoucí práce PaedDr. Petr Pexa Školní rok: 2009-10 Abstrakt Tato práce se zabývá využití frameworku jquery pro vytváření
Business Intelligence
Business Intelligence Josef Mlnařík ISSS Hradec Králové 7.4.2008 Obsah Co je Oracle Business Intelligence? Definice, Od dat k informacím, Nástroj pro operativní řízení, Integrace informací, Jednotná platforma
Obsah. Zpracoval:
Zpracoval: houzvjir@fel.cvut.cz 03. Modelem řízený vývoj. Doménový (business), konceptuální (analytický) a logický (návrhový) model. Vize projektu. (A7B36SIN) Obsah Modelem řízený vývoj... 2 Cíl MDD, proč
Počítačová Podpora Studia. Přednáška 5 Úvod do html a některých souvisejících IT. Web jako platforma pro vývoj aplikací.
Přednáška 5 1. Stručný přehled vývoje html H T m l (HTML...XML... html5), (Web API, JSON, REST,AJAX) 2. Některé související IT IP adresa, doménová adresa, name servery JavaScritp, Jquery, Angular PHP vs
Vzdělávací obsah vyučovacího předmětu
V.9.3. Vzdělávací obsah vyučovacího předmětu Vzdělávací oblast: Inormatika a informační a komunikační technologie Vyučovací předmět: Informatika Ročník: 1. ročník + kvinta chápe a používá základní termíny
Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75
Stručný obsah Část 1 Základy aplikace Microsoft Access Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75 Část 2 Vytváření
ZADÁVACÍ DOKUMENTACE Comenis 2.0
ZADÁVACÍ DOKUMENTACE Comenis 2.0 jako příloha Výzvy k podání nabídek v rámci projektu Distanční jazykové vzdělávání pomocí M-learningu CZ.1.07/3.2.10/04.0011 Akademie Jana Amose Komenského Jičín Název
Olga Rudikova 2. ročník APIN
Olga Rudikova 2. ročník APIN Redakční (publikační) systém neboli CMS - content management system (systém pro správu obsahu) je software zajišťující správu dokumentů, nejčastěji webového obsahu. (webová
PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě
PHP PHP původně znamenalo Personal Home Page a vzniklo v roce 1996, od té doby prošlo velkými změnami a nyní tato zkratka znamená Hypertext Preprocessor. PHP je skriptovací programovací jazyk, určený především
InternetovéTechnologie
8 InternetovéTechnologie webdesign, mobile first Ing. Michal Radecký, Ph.D. www.cs.vsb.cz/radecky Webové stránky a aplikace - Webové stránky - množina vzájemně propojených stránek, které obsahují informace
Úvod. Klíčové vlastnosti. Jednoduchá obsluha
REQUESTOR DATASHEET Úvod Requestor Service Desk poskytuje kompletní řešení pro správu interních i externích požadavků, které přicházejí do organizace libovolnou cestou. Produkt je zaměřen na vytvoření
ECM. Enterprise Content Management. čt 9:15 Petr Bouška (xboup00) Zbyněk Hostaš Lukáš Maršíček Martin Nikl (xnikm00)
ECM Enterprise Content Management čt 9:15 Petr Bouška (xboup00) Zbyněk Hostaš Lukáš Maršíček Martin Nikl (xnikm00) Co nás čeká... Definice ECM Problém podnikového obsahu Historie vzniku ECM Architektura
Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 4 VY 32 INOVACE 0101 0304
Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace Šablona 4 VY 32 INOVACE 0101 0304 VÝUKOVÝ MATERIÁL Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor
Proces vývoje HRIS Vema (Human Resources Information System) Jaroslav Šmarda
Proces vývoje HRIS Vema (Human Resources Information System) Jaroslav Šmarda Proces vývoje HRIS Vema Vlastnosti HRIS (Human Resources Information System) HRIS Vema Proces vývoje HRIS Vema Vema, a. s. Přední
Požadavky pro výběrová řízení TerraBus ESB/G2x
Dokument: Převod dat TerraBus ESB/G2x Požadavky pro výběrová řízení TerraBus ESB/G2x Obsah 1. Účel dokumentu... 2 2. Použité termíny a zkratky... 2 3. Požadavky... 3 Účel dokumentu Účelem tohoto dokumentu
Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky. Dokumentace k programu MMDoc
Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky Dokumentace k programu MMDoc Vypracoval: Petr Dvořák Datum: 15.prosince 2005 1. Úvod 1.1. Účel tohoto dokumentu
SYSTÉM PRO KONFIGURACI KOMUNIKAČNÍCH TERMINÁLŮ A VIZUALIZACI STAVOVÝCH DAT Z KOLEJOVÝCH VOZIDEL
SYSTÉM PRO KONFIGURACI KOMUNIKAČNÍCH TERMINÁLŮ A VIZUALIZACI STAVOVÝCH DAT Z KOLEJOVÝCH VOZIDEL SYSTEM FOR CONFIGURATION OF COMMUNICATION TERMINALS AND VISUALIZATION OF STATE INFORMATION FROM RAIL VEHICLES
Vývoj informačních systémů. Přehled témat a úkolů
Vývoj informačních systémů Přehled témat a úkolů Organizace výuky doc. Mgr. Miloš Kudělka, Ph.D. EA 439, +420 597 325 877 homel.vsb.cz/~kud007 milos.kudelka@vsb.cz Přednáška Teorie Praxe Cvičení Diskuze
IB111 Programování a algoritmizace. Programovací jazyky
IB111 Programování a algoritmizace Programovací jazyky Programovací jazyky Programovací jazyk Prostředek pro zápis algoritmů, jež mohou být provedeny na počítači Program Zápis algoritmu v programovacím
Formáty WWW zdrojů. Mgr. Filip Vojtášek. vojtasek@ikaros.cz. http://webarchiv.nkp.cz
Formáty WWW zdrojů Mgr. Filip Vojtášek vojtasek@ikaros.cz Formáty: obecný pohled! Způsob uspořádání dat do sekvence pomocí binární soustavy " bit stream (logický formát)! Způsob vnější prezentace datového
Systém elektronického rádce v životních situacích portálu www.senorady.cz
Systém elektronického rádce v životních situacích portálu www.senorady.cz Obec Senorady Miroslav Patočka 2006 Obsah: 1. Úvodní informace 1.1 Informace pro uživatele 1.1.1 Přístupnost HTML, PDA, WAP, XML
INFORMAČNÍ SYSTÉM VIDIUM A VYUŽITÍ MODERNÍCH TECHNOLOGIÍ
INFORMAČNÍ SYSTÉM VIDIUM A VYUŽITÍ MODERNÍCH TECHNOLOGIÍ Michal Brožek, Dominik Svěch, Jaroslav Štefaník MEDIUM SOFT a.s., Cihelní 14, 702 00 Ostrava, ČR Abstrakt Neustále rostoucí význam sběru dat, možnost
Common Object Request Broker Architecture
Common Object Request Broker Architecture Tvorba aplikací, jejichž komponenty budou komunikovat přes počítačovou síť Programátor jedné aplikace volá metody vzdálených objektů podobně jako u sebe lokální
Nové přístupy tvorby web site. Doc. Ing. Zdeněk Havlíček, CSc. KIT PEF CZU - 13/11/2001
Nové přístupy tvorby web site Doc. Ing. Zdeněk Havlíček, CSc. KIT PEF CZU - 13/11/2001 Osnova Úvod Web site - jasný cíl Technologie - dynamický web Forma - vyšší interaktivita Obsah - stálá aktualizace
ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk
ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk Anotace: Příspěvek se zabývá rozvojem informačních a komunikačních technologií se zaměřením na trendy technického a programového
Teze. Moderní WWW technologie
Česká zemědělská univerzita v Praze Fakulta provozně ekonomická Obor Informatika Katedra informačních technologií Teze k diplomové práci na téma: Moderní WWW technologie Vypracoval: Ondřej Volráb Vedoucí
Jaký programovací jazyk učit jako první a jak ho učit?
Vojtěch Merunka Katedra informačního inženýrství PEF ČZU Praha Jaký programovací jazyk učit jako první a jak ho učit? strana 1 Motivace dříve strana 2 Motivace... pokračování dnes strana 3 Obsah presentace
1 Webový server, instalace PHP a MySQL 13
Úvod 11 1 Webový server, instalace PHP a MySQL 13 Princip funkce webové aplikace 13 PHP 14 Principy tvorby a správy webového serveru a vývojářského počítače 14 Co je nezbytné k instalaci místního vývojářského
Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části:
Aplikace Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části: prezentační vrstva vstup dat, zobrazení výsledků, uživatelské rozhraní, logika uživatelského rozhraní aplikační vrstva
Informační systém pro rezervaci pokojů hotelu SPORT
VŠB Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Katedra informatiky Informační systém pro rezervaci pokojů hotelu SPORT Programátorská příručka systému Příloha bakalářské práce 2006
Publikování map na webu - WMS
Semestrální práce z předmětu Kartografická polygrafie a reprografie Publikování map na webu - WMS Autor: Ondřej Dohnal, Martina Černohorská Editor: Filip Dvořáček Praha, duben 2010 Katedra mapování a kartografie
Maturitní projekt do IVT Pavel Doleček
Maturitní projekt do IVT Pavel Doleček CO FILMBOOK JE Filmbook je uzavřená webová aplikace pro celkovou správu informací a dat souvisejících se sledováním filmů. Primárně je zaměřen na uchovávání a spravování
ZADAVATEL: ČR Centrum pro zjišťování výsledků vzdělávání, organizační složka státu Jeruzalémská 957/12 110 00 Praha 1 IČ: 75064421 DIČ: CZ75064421 Zastoupený ředitelem Pavlem Zeleným Registrační číslo
E LEARNINGOVÁ WEBOVÁ APLIKACE PRO VÝUKU BIOMEDICÍNSKÉHO INŽENÝRSTVÍ Petr Huňka
E LEARNINGOVÁ WEBOVÁ APLIKACE PRO VÝUKU BIOMEDICÍNSKÉHO INŽENÝRSTVÍ Petr Huňka Anotace V rámci projektu FRVŠ jsme připravili webovou e-learningovou aplikaci, která je implementována v jazyce Java v rozšířené
PŘÍLOHA C Požadavky na Dokumentaci
PŘÍLOHA C Požadavky na Dokumentaci Příloha C Požadavky na Dokumentaci Stránka 1 z 5 1. Obecné požadavky Dodavatel dokumentaci zpracuje a bude dokumentaci v celém rozsahu průběžně aktualizovat při každé
ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY
ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY Roman Malo Mendelova zemědělská a lesnická univerzita v Brně Provozně ekonomická fakulta, Ústav informatiky, malo@pef.mendelu.cz Abstrakt Problematika
ODBORNÁ KNIHOVNA ČESKÉ POJIŠŤOVNY ONLINE SW ŘEŠENÍ AIP SAFE
ODBORNÁ KNIHOVNA ČESKÉ POJIŠŤOVNY ONLINE SW ŘEŠENÍ AIP SAFE Ludmila Langová, AiP Safe Lenka Vavrušková, ČP Příspěvek se věnuje stručnému popisu systému AiP Safe a možnostem jeho využití pro archivaci,
Tabulka Nabídková cena za předmět plnění *uchazeč vyplní cenu za celý kurz nebo cenu za 1 účastníka dle zadávací dokumentace a nabídky uchazeče
Příloha č. 3 k č.j. : MV-145067-6/VZ-2013 Počet listů: 12 Tabulka Nabídková cena za předmět plnění *uchazeč vyplní cenu za celý nebo cenu za 1 dle zadávací dokumentace a nabídky uchazeče Část 1 pro administrátory
Animace ve WPF. Filip Gažák. Ing. Václav Novák, CSc. Školní rok: 2008-09
Animace ve WPF Filip Gažák Ing. Václav Novák, CSc. Školní rok: 2008-09 Abstrakt Hlavním tématem práce bude nový prvek pro tvorbu uživatelského prostředí ve WPF animace. V teoretické části se nejprve seznámíme
1. Integrační koncept
Příloha č. 2: Technický popis integrace 1. Integrační koncept Z hlediska koncepčního budování Smart Administration na Magistrátu města Mostu je možno hovořit o potřebě integrace tří úrovní systémové architektury
Kartografická webová aplikace. Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita
Kartografická webová aplikace Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita Datum vzniku dokumentu: 3. 11. 2011 Datum poslední aktualizace: 10. 12. 2011 Cíl
Databáza znalostí pro Orange
Případová studie Databáza znalostí pro Orange Jak jsme pomohli společnosti Orange zvýšit produktivitu prodeje vytvořením databáze znalostí. Databáza znalostí pro Orange Případová studie Koncový zákazník
Technologie Java Enterprise Edition. Přemek Brada, KIV ZČU 8.6.2011
Technologie Java Enterprise Edition Přemek Brada, KIV ZČU 8.6.2011 Přehled tématu Motivace a úvod Infrastruktura pro velké Java aplikace (Java základní přehled) Části třívrstvé struktury servlety, JSP
Objektově orientovaný přístup
Objektově orientovaný přístup 1 Historie programovacích jazyků 1945: John von Neumann článek o nové metodě pro ukládání programů 1945: Grace Hopper poprvé termín "bug" 1946: Konrad Zuse Plankalkul - první
Jan Pokorný MULTIDATA Praha PRIMO. od čtenářského OPAC ke čtenářskému portálu
Jan Pokorný MULTIDATA Praha PRIMO od čtenářského OPAC ke čtenářskému portálu Knihovny současnosti 2007 Obsah prezentace Co je systém PRIMO Příklad fungování systému Komponenty systému Princip fungování
Ing. Mgr. Jiří Svoboda Kurzy
Ing. Mgr. Jiří Svoboda Ing. Mgr. Jiří Svoboda Kurzy Soft skills Manažerské a marketingové kurzy Manažerské dovednosti Moderní marketingová komunikace Efektivní komunikace Komunikace se zákazníkem Péče
Maturitní otázky z předmětu PROGRAMOVÁNÍ
Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace Maturitní otázky z předmětu PROGRAMOVÁNÍ 1. Algoritmus a jeho vlastnosti algoritmus a jeho vlastnosti, formy zápisu algoritmu ověřování správnosti
Přístup do IS z mobilních zařízení
Přístup do IS z mobilních zařízení Tomáš Tureček Katedra informatiky, FEI, VŠB Technická univerzita Ostrava 17. listopadu 15, 708 33, Ostrava-Poruba Tomas.Turecek@vsb.cz Abstrakt. Článek se zabývá problematikou
DOCUMENT MANAGEMENT TOOLKIT
DOCUMENT MANAGEMENT TOOLKIT SPRÁVA DOKUMENTŮ V MODERNÍM PODNIKOVÉM PROSTŘEDÍ Zpracování dokumentů prochází v dnešním firemním světě významnými změnami. Firmy jsou nuceny řešit řadu problémů, které s sebou
APLIKACE XML PRO INTERNET
APLIKACE XML PRO INTERNET Jaroslav Ráček Fakulta Informatiky, Masarykova Universita Brno Abstrakt Text je věnován možnostem využití XML technologie pro prezentaci dokumentů pomocí Internetu. V úvodu je
Vývoj Internetových Aplikací
2 Vývoj Internetových Aplikací HTML a CSS Ing. Michal Radecký, Ph.D. www.cs.vsb.cz/radecky HTML a CSS - Tvorba webových stránek - Struktura - Obsah - Vzhled - Funkcionalita zdroj: http://www.99points.info
Střední odborná škola a Střední odborné učiliště, Hořovice
Kód DUM : VY_32_INOVACE_DYN.1.18 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 18 PHP- Základy práce s databází PHP - MySQL DUM naučí žáky postupu při vytvoření, připojení databáze a vytvoření
Seznámení s přípravou platformy pro zajištění služeb dodávaní dokumentů včetně MVS: ZÍSKEJ
Seznámení s přípravou platformy pro zajištění služeb dodávaní dokumentů včetně MVS: ZÍSKEJ Konference 14. 9. 2017 Luboš Chára, NTK lubos.chara@techlib.cz Jak to začalo a proč nová platforma 2010 - rozhodnutí
Elektronická podpora výuky předmětu Komprese dat
Elektronická podpora výuky předmětu Komprese dat Vojtěch Ouška ouskav1@fel.cvut.cz 19. června 2006 Vojtěch Ouška Elektronická podpora výuky předmětu Komprese dat - 1 /15 Co je to SyVyKod? SyVyKod = Systém