Témata týmových prací třetích ročníků oboru Informační technologie 2012/2013 Učitel garant tématu má pouze přehled o stavu projektu, vede ho vedoucí z řad studentů, odborné konzultace zajišťujíučitelé odborných předmětů (každý podle svoji specializace) a konzultanti z firem. Studenti pracují od března do začátku června, v týdnu od 10. 6. 2013 předvedou výsledky svoji práce (společně i každý za sebe) a odevzdají i popis řešení svého úkoly (opět společná část i část jednotlivce každý student asi 2 stránky) Hodnocení práce studenta na týmové práci bude významnou součástí celkového hodnocení z odborného předmětu. 1 Systém správy lidských zdrojů (HONEYWELL+HRLE) Vytvoření systému pro správu lidských zdrojů. Systém bude mít možnost načítat a exportovat data z různých vstupních a do různých výstupních formátů. Systém pro správu lidských zdrojů Složení týmu (5 pozic): Databázista Navrhněte MySQL databazi pro systém správy lidských zdrojů. Programátor Nastuduje a vybere vhodný PHP framework, navrhne datový model pro systém správy lidských zdrojů. Grafik Nastudujete a vyberte vhodnou technologii pro webové rozhranní. Navrhne Uživatelské rozhraní pro systém správy lidských zdrojů. Grafik/Programátor Nastuduje a vybere vhodnou technologii na tvorbu grafů v PHP. Navrhne grafickou reprezentaci dat pro systém správy lidských zdrojů. Vytvoří Grafickou reprezentaci dat pro systém správy lidských zdrojů. Programátor Nastuduje a vybere vhodnou technologii pro export a import specifických dat (excel, xml, sql). Vytvoří exportovací a importovací funkce (excel, xml, sql) pro systém správy lidských zdrojů. 2 Vytvoření internetové prezentace (KALU) Vytvoření internetové prezentace, která bude sloužit pro propagování nějaké věci. Může to být například propagování školské kapely, školního časopisu, soutěže v programování nebo nějakého projektu, který se na škole děje nebo se bude dít. Internetová prezentace, která bude vystavena na internetu. Prezentace bude vyladěna, aby se 25.2.2013 Témata týmových prací třetích ročníků oboru Informační technologie 1/6
zobrazovala na většině prohlížečů stejně. Bude běžet pod volně dostupným redakčním systémem (CMS) a bude XHTML a CSS validní. Prezentace bude sbírat data o přístupech za pomoci Google Analytics nebo jiného systému. Stránka bude dodržovat typografická a designová pravidla a bude navržena v současném stylu webové grafiky a bude odpovídat obsahu. Složení týmu (3 pozice): Grafik - Vytvoření layoutu a grafického podkladu. V tomto může být zahrnuto například focení a úprava materiálů. Programátor - Střihání webu, doprogramovávání PHP a funkcí do CMS, stylování Databázista a Serverista/Síťař? rozběhání webu, nahození PHP, nahození serveru a nahození domény a umístění na serveru. Správa serveru a vytvoření mailových adres a přesměrování, google analytice... 3 Stránky školy Sirotkova (HOJI) Vytvoření internetových stránek školy. Návrh částí webu a logické provázanosti stránek. Návrh barev, loga, designu stránek. Webové stránky školy. Stránky budou vyladěny, aby se zobrazovaly na většině prohlížečů stejně. Bude běžet pod volne dostupným redakčním systémem (CMS) a bude XHTML a CSS validní. Prezentace bude sbírat data o přístupech za pomoci Google Analytics nebo jiného systému. Stránka bude dodržovat typografická a designová pravidla a bude navržena v součastném stylu webové grafiky a bude odpovídat obsahu. Složení týmu (6 pozic): Grafik/Analytik Rozbor funkčnosti stránek (UML diagram případy užití nebo myšlenková mapa), mapa webu, návrh logické struktury stránek, jejich provázanost. Grafik - Vytvoření layoutu a grafického podkladu, loga školy. V tomto může být zahrnuto například focení a úprava materiálů. Styly. Programátor Návrh databáze. Třídy pro práci s databází. Programátor Tvorba modelu třídy pro správu dat Programátor Tvorba controlleru komunikace mezi View a Modelem Databazista a Serverista/Síťař? - rozběhání webu, nahození PHP, nahození serveru a nahození domény a umístění na serveru. Správa serveru a vytvoření mailových adres a přesměrovaní, google analytics... 4 Sportovní výsledkový panel (CIDA+LEZB) Vytvoření výsledkového panelu, který by byl použitelný při sportovních zápasech. Design panelu bude přizpůsoben konkrétnímu sportu. Výběr sportu bude dán potřebami školy. Výsledkový panel pro sportovní zápasy, kde si uživatel zvolí sport. Podle zvoleného sportu se přizpůsobí grafika panelu a zobrazovaná data. Logika panelu bude zahrnovat pravidla počítání skóre pro různé sporty. Složení týmu (4 pozice): Grafik/Analytik Rozbor funkčnosti panelu z hlediska pravidel jednotlivých sportů (UML diagram případy užití nebo myšlenková mapa). Grafik Návrh designu jednotlivých panelů. Styly. View. 25.2.2013 Témata týmových prací třetích ročníků oboru Informační technologie 2/6
Programátor Návrh způsobu ukládání dat, práce s daty. Model. Programátor Tvorba controlleru komunikace mezi View a Modelem 5 Digitální teploměr (KOFR) Vytvoření digitálního teploměru automatizace. Výstupy z teploměru budou zpracovány do grafické podoby a znázorněny. Bude přidáno další zpracování dat programátory, ukládání dat v databázi, statistiky. Výstup digitálního teploměru graficky zpracovaný, umístěný na stránky školy. Výstup bude mít možnost tvorby statistik z delšího časového období. Složení týmu (5 pozic): Automatizace Měření teploty (MCU), výstupem data v zpracovatelném formátu, např. XML Síťař návrh linkového komunikačního protokolu, fyzické rozhraní a komunikační linka Grafik Návrh zobrazení aktuální teploty, statistických výstupů. Programátor Návrh databáze. Třídy pro práci s databází. Programátor Statistické zpracování dat a jejich výstup pro zobrazení 6 Vytvoření hotelového modelu připojení hostů (INTELEK+KOFR) Vytvoření rozhraní pro zadávání nových uživatelů. Zadané informace budou základem pro konfigurační skript zajišťující nastavení aktivních prvků pro přístup do sítě. Složení týmu (4 pozice): Databazista a serverista - Návrh databáze uživatelů, Zajištění insertů z logovací stránky. Síťař - Návrh síťového modelu + DHCP server Sítář - volba SNMP příkazů pro nastavení přístupového portu uživatele + vytvoření skriptu. Grafik/programátor - Návrh a vytvoření logovací stránky, spolupráce s databázistou Registrační formulář propojený s databazí uživatelů. Konfigurační skript využívající SNMP pro nastavení aktivního prvku. Nově zaregistrovanému uživateli umožní přístup do sítě, potažmo Internetu. 7 Vyčítání informací (DNS, vytížení sítě) za pomocí SNMP + vytvoření rozhraní (INTELEK+HRLE) Sledování vytížení přístupových linek a vlastních aktivních prvků za pomocí SNMP dotazů. Vyčítání parametrů z aktivních prvků (switche) a jejich grafické zobrazení za účelem rychlého přehledu navštívených stránek, vytížení připojení a informace o stavu jednotlivých portů. Složení týmu (3 pozice) Síťař: Návrh síťového modelu + nastavení logování navštívených stránek Síťař: Dotazy (SNMP) pro vyčítání konkrétních parametrů + skript Databazista/XML specialista - Zpracování a návrh zobrazení uložených dat Vytvoření grafického rozhraní zobrazujícího vytížení aktivních prvků (switchů) s možností sledování 25.2.2013 Témata týmových prací třetích ročníků oboru Informační technologie 3/6
dlohodobých statistik nejdůležitějších parametrů o přenosech a přístupech. 8 LAN tester (INTELEK+PEPE) Vytvoření samostatné sondy určené k optické detekci zapojeného portu datové kabeláže v aktivním prvku. Sonda pracující na principu generování napěťového signálu na příslušném páru s rozhraní RJ45. Složení týmu (4 pozice) Síťař: Rozbor používaných rozhraní RJ45 a RJ11, RJ12 a napěťových úrovní. 3x Automatizace: Návrh a sestavení sondy (návrh, generátor signálu, diodový indikátor) Funkční sonda určená k rekognoskaci zapojení strukturované kabeláže. 9 ISP kontrolor účtu (INTELEK+HRLE) Vytvoření automatického systému sledování platících zákazníku z pohledu ISP (Internet Service Provider). Součástí databáze uživatelů bude informace o zaplacení příslušné platby a navazující skript nastavující příslušný aktivní prvek. Složení týmu (5 pozice) Databazista/serverista: Návrh databáze uživatelů. Síťař: Návrh síťového modelu, rozbor možnosti omezení na jednotlivých portech Grafik + programátor: Vytvoření rozhraní pro zobrazení stavu jednotlivých uživatelů (např. XML) Síťař: Vytvoření skriptu pro nastavení omezení pro jednotlivé uživatele (např. přes SNMP) Vytvoření jednoduché databáze platících uživatelů Internetu s možností nastavení omezení pro neplatící zákazníky. 10 Model IP televize (INTELEK+KOFR) Vytvoření modelu IPTV s jednoduchým rozhraním výběru kanálů. Model bude obsahovat PC (server se softwarem VLC), 2x router, 1x přístupový switch + min. 1x clientské PC. Složení týmu (4 pozice) Síťař: Rozbor modelu IPTV a způsobu komunikace Síťař: Návrh konfigurace aktivních prvků Programátor/grafik: Tvorba rozhraní pro výběru kanálů Síťař: Vytvoření skriptů pro připojení jednotlivých vysílaných kanálů Model IPTV určený k distribuci vysílání přes datové sítě. Určené pro prezentační účely, vývěsné tabule a zpravodajské TV. 11 Software pro automatickou zálohu konfigurací aktivních prvků (INTELEK+HRLE) Vytvoření software pro automatické zálohování konfiguračních souborů aktivních prvků s udržováním 25.2.2013 Témata týmových prací třetích ročníků oboru Informační technologie 4/6
historie, tak aby bylo možné se jednoduše vrátit ke starším konfiguracím. Složení týmu (2 pozice) Síťař: Nakonfiguruje zabezpečené SSH připojení na aktivních prvcích (alespoň 3 prvky switch a/nebo router) a seznámí programátora s principem manuálního zálohování konfiguračních souborů. Nakonfiguruje server TFTP pro příjem dat. Programátor: Vytvoří jednoduchý obslužný software, který bude udržovat databázi aktivních prvků v síti. Software umožní přidat/odebrat aktivní prvek do/z databáze; při vkládání umožní zadat jeho IP adresu, SSH přístup a periodu zálohování. V obecných vlastnostech programu bude možné nakonfigurovat počet udržovaných verzí. Vytvoření software pro automatickou zálohu konfigurací aktivních prvků. 12 IT infrastruktura malé firmy (CIPE) IT infrastruktura pro malou firmu. Návrh obsahuje řešení jak po hardwarové, tak i po softwarové stránce. V řešení by měl být kladen důraz na minimalizaci nákladů, maximální efektivnost využití zvolených prvků, technologií, hardwaru i softwaru. Pro řešení je doporučeno použití freewarových aplikací, volně dostupných na internetu. Hlavní oblasti řešení jsou: HW jednotlivých stanic a firemního serveru, řešení intranetu a WIFI sítě, základní programové vybavení všech stanic, jednoduchá internetová prezentace firmy WWW. Složení týmu (3 pozice) Návrh HW konfigurace počítačů a serveru, řešení intranetu a WIFI Programové vybavení, jednoduchá internetová prezentace firmy WWW Návrh IT infrastruktury malé firmy včetně jednoduché WWW prezentace, dále pak prezentace v PowerPointu spojená s obhajobou navrhovaného řešení. 25.2.2013 Témata týmových prací třetích ročníků oboru Informační technologie 5/6
Téma Firma Garant Počet pozic SITE GRAF PROG AUTO manager 1 Systém správy lidských zdrojů Honeywell HRLE 6 2 3 1 2 Vytvoření internetové prezentace X KALU 4 1 2 1 3 Stránky školy Sirotkova X HOJI 7 2 4 1 4 Sportovní výsledkový panel LEZB CIDA 4 2 2 5 Digitální teploměr X KOFR 6 1 1 2 1 1 6 Vytvoření hotelového modelu připojení hostů Intelek KOFR 5 2 1 1 1 7 Vyčítání informací (DNS, vytížení sítě) za pomocí SNMP Intelek HRLE 3 2 1 8 LAN tester Intelek PEPE 4 1 3 4 1 3 9 ISP kontrolor účtu Intelek HRLE 5 2 1 1 1 10 Model IP televize Intelek KOFR 5 3 1 1 11 Software pro automatickou zálohu konfigurací aktivních prvků Intelek HRLE 2 1 1 3 1 1 1 12 IT infrastruktura malé firmy X CIPE 3 1 1 1 3 0 2 1 3 1 1 1 součet 67 16 15 18 7 11 požadavek studenti 67 16 25 18 8 0 rozdíl 0 10 0 1 25.2.2013 Témata týmových prací třetích ročníků oboru Informační technologie 6/6