Témata maturitních prací - obor IDS TŘÍDNÍ KNIHA – ROZVRH A ABSENCE (Přívara) • Aplikace má umožnit vést evidenci o docházce a absenci studentů. • Aplikace bude pracovat s databází, ve které budou uloženy informace minimálně o ◦ třídách a třídních učitelích, skupinách ◦ studentech: jméno, skupina, třída ◦ učitelích: jméno, zkratka ◦ předmětech: jméno, zkratka ◦ rozvrhu pro třídu, skupinu ◦ absenci každého studentu, který den kterou hodinu chyběl ◦ absence může být omluvená a neomluvená. • Budou nastavena práva pro ◦ přidávání a odebírání studentů, učitelů, předmětů, tříd, skupin ◦ přiřazování studentů do tříd, skupin ◦ zadávání rozvrhu ◦ zadávání absence (možno zadat studentovi absenci jen v tu dobu, kdy má podle rozvrhu mít hodinu). • Aplikace dokáže za určité období spočítat a zobrazit celkovou absenci a absenci po týdnech u jednotlivých studentů. TŘÍDNÍ KNIHA – PRŮBĚŽNÁ KLASIFIKACE (Štrich) • Aplikace má umožnit pracovat s průběžnou klasifikací studenta. • Aplikace bude pracovat s databází, ve které budou uloženy informace minimálně o ◦ třídách a třídních učitelích, skupinách ◦ studentech: jméno, skupina, třída ◦ učitelích: jméno, zkratka ◦ předmětech: jméno, zkratka ◦ všech známkách daného studenta ◦ známka může mít různou váhu. • Budou nastavena práva pro ◦ přidávání a odebírání studentů, učitelů, předmětů, tříd, skupin ◦ přiřazování studentů do tříd, skupin ◦ zadávání (přidávání, odebírání, změna) známek (vždy jen učitel, který danou skupinu z daného předmětu učí, může jich být více) • Aplikace dokáže k určitému datu spočítat vážené průměry studentových známek a zobrazit je spolu s klasifikací. ADMINISTRACE WEBU (Hermann, Řídký) • Aplikace vytvoří vhodné prostředí pro správu webových stránek klienta. • Aplikace bude pracovat s databází nebo XML souborem, ve kterém budou uloženy informace minimálně o ◦ názvu webu a jiných důležitých informacích klienta ◦ sekcím webu, kterým bude odpovídat navigační menu stránek, minimálně dvojúrovňové • Uživatelé budou mít různá práva: ◦ administrátor po přihlášení: ▪ měnit záložky menu (přidávat, odebírat, měnit) ▪ měnit obsah stránek, nahrávat obrázky ▪ nahrávat soubory a dělat na ně odkazy
14.10.2010
1/6
Témata maturitních prací - obor IDS
•
◦ uživatelé po přihlášení: ▪ nahrávat soubory ▪ zúčastnit se diskuze ◦ uživatelé bez přihlášení: ▪ prohlížet stránky Uživatel si může nechat stránku vytisknout, v tom případě se tiskne jen obsah stránky, bez menu apod.
E-SHOP (Horáková) • Aplikace vytvoří vhodné prostředí pro provozování konkrétního e-shopu • Na webových stránkách budou všechny potřebné kontakty a informace, případně adresa a mapka kamenného obchodu. • Aplikace bude pracovat s databází nebo XML souborem, ve kterém budou uloženy informace minimálně o ◦ kategoriích zboží ◦ názvu a ceně zboží, výrobci, zobrazení zboží ◦ evidenci zboží, kolik ks je na skladě, případně dokdy je zboží dostupné • Uživatelé budou mít různá práva: ◦ administrátor může libovolně měnit všechna data vztahující se ke zboží. ◦ uživatel bez přihlášení může web procházet, vyhledávat zboží podle více kritérií. ◦ uživatel po přihlášení může naplňovat nákupní košík. ◦ uživatel také může majiteli poslat e-mail. JÍDELNÍČEK ŠKOLNÍ KUCHYNĚ (Pekárek) • Aplikace má pomoci řídit provoz školní kuchyně nebo restaurace • V databázi bude možno uchovávat informace minimálně o: ◦ receptech jídel, včetně množství surovin potřebných pro jejich přípravu ◦ skladu potravin ◦ množství jídel uvařených a vydaných ◦ týdenním jídelníčku, včetně archivu • Uživatel bude moci: ◦ přidávat, odebírat a měnit recepty na jednotlivá jídla ◦ nakupovat potraviny a vést si o tom skladovou evidenci ◦ skládat jídelníček z jídel v databázi ◦ po naplánování daného počtu porcí provede systém kontrolu, jestli je na skladě dost surovin a v případně nedostatku upozorní • Jídelníček se zobrazí na webových stránkách, kde si jej mohou strávníci prohlédnout (nejlépe včetně fotek) • Strávníci si mohou jídlo po přihlášení do systému objednat • Strávník může objednávku zrušit nejpozději den předem VÝUKOVÝ PROGRAM (Špaček) • Aplikace má umožnit vyučujícím vytvářet výukové kurzy s různou tématikou a ověřovat znalosti studentů • Aplikace bude pracovat s databází nebo XML souborem. • Aplikace umožní vyučujícímu (po přihlášení): ◦ vytvořit nový kurz ◦ nahrát do něj studijní materiál (HTML nebo PDF) ◦ vytvořit databázi otázek pro jednotlivé kurzy
14.10.2010
2/6
Témata maturitních prací - obor IDS
•
◦ z otázek vytvořit test náhodným výběrem otázek Student ◦ může bez přihlášení studovat dostupný materiál ◦ po přihlášení se může absolvovat testy ◦ vygenerovaný test je časově omezen, na 1 otázku cca 1 minuta, pak se test automaticky zavře a vyhodnotí. ◦ informace o úspěšnosti testu se studentovi zobrazí a uloží se do databáze nebo souboru. ◦ student může být oznámkován, může získat informaci o tom, jak je na tom v porovnání s ostatními studenty. ◦ o test ze stejného kurzu se může pokusit ještě jednou, zaznamenávají se oba pokusy.
ŠKOLNÍ WIKI (Příborský) • Aplikace má umožnit studentům vytvářet školní internetovou encyklopedii. • Aplikace bude pracovat s databází nebo XML souborem. • Aplikace umožní studentům (po přihlášení): ◦ vytvořit nové heslo encyklopedie ◦ navázat svoje heslo na již existující text ◦ doplňovat již existující texty a upravovat svoje texty. • Administrátor bude mít možnost upravovat všechny texty • V databázi budou uloženy informace, kdo jaký text editoval. • Běžní uživatelé mohou text číst a zaslat autorovi (pro ně anonymnímu) emailem svoje připomínky k textu. • Každé heslo bude možné vytisknout, pouze část stránky = obsah hesla, ne menu apod. PŮJČOVNA CD/KNIH (Heneš) • Aplikace má umožnit vedoucím půjčovny vést si evidenci CD nebo knih a umožnit jim i evidovat jejich výpůjčky. • Aplikace bude pracovat s databází/XML. • Aplikace umožní vedoucímu knihovny: ◦ přidat nový titul (měl by obsahovat informace minimálně o autorovi, době vzniku, názvu, roku vydání, vydavateli, žánru, interpretech) ◦ upravit nový titul ◦ evidovat více kusů od téhož titulu ◦ vést si evidenci zákazníků ◦ evidovat jejich výpůjčky a platby za členství a výpůjčky ◦ stanovit pravidla pro výpůjčky a zákaznické bonusy • Nepřihlášený uživatel si může ◦ prohlížet tituly ◦ zjišťovat jejich dostupnost ◦ vyhledávat v titulech podle několika kritérií • Zákazník může po přihlášení do systému ◦ sledovat stav svého konta ◦ stav svých výpůjček ◦ rezervovat si tituly (omezeno podmínkami) • Při výpůjčce nebo vrácení titulů se vytvoří tisková sestava pro tisk potvrzení DESKTOPOVÁ HRA SPOJENÁ S WEBOVÝM SKÓROVACÍM SYSTÉMEM (Biberle) • Aplikace má umožnit hráči zahrát si hru na interaktivním hracím poli a porovnat pak svoje skóre s ostatními hráči.
14.10.2010
3/6
Témata maturitních prací - obor IDS
• • • •
Hra bude obsahovat základní herní engine, který umožní nahrávat mapy, na kterých se hráč pohybuje. Hra bude určena pro jednoho hráče, jehož úkolem bude projít co nejlépe nahranou mapou. Po projití se mu výsledné skóre odešle na server a tam se uloží do databáze. Skóre se pak porovná se body jiných hráčů uložených v databázi.
SPRÁVA LINUXOVÉHO SERVERU (Kalina) • Vznikne přívětivá webová administrace doménového serveru sítě pro ◦ uživatele v LDAP databázi ◦ skupiny v LDAP databázi ◦ počítače v doméně v LDAP databázi • Uživatelé v LDAP by byli nejenom uživateli domény spravované Sambou a uživateli linuxových serverů a stanic, ale také by se odtud brali uživatelé samotné administrace • Je určena pro sambu i linuxový server (pomocí PAM+NSS) • Aplikace bude založena zejména na PHP, pop3, případně Javascriptu AUTOBAZAR (Fryč) • Aplikace umožní provozovat na webu autobazar • Webová stránka bude obsahovat ◦ kontakty a základní informace o provozovateli s více pobočkami ◦ zobrazení databáze aut (popřípadě motorek a jiných vozů) včetně fotek a ceny ◦ vyhledávání aut ◦ fotky aut • Aplikace umožní přihlášenému uživateli - vedoucímu ◦ vést si informace o zákaznících a pracovnících ◦ uspořádat aukci aut FILMOVA DATABAZE (Holík) • Aplikace má umožnit orientovat se ve světě filmu a filmových novinek • Bude obsahovat ◦ databázi herců a filmů rozdělených do více kategorií ◦ statistiku hodnocení herců a filmů ◦ statistiku o uživatelích ◦ informace o návštěvnosti ◦ vyhledávání podle různých kritérií • Uživatelé podle práv se budou moci zapojit do ◦ hodnocení herců, režisérů, filmů ◦ recenzí, biografií, galerií ◦ zpřístupnit ukázky filmu, zajímavosti ◦ diskuzí na různá témata ◦ anket • Uživatelé budou přihlášení i nepřihlášení • Aplikace umožní zaslání zapomenutého hesla HLÍDANÉ PARKOVIŠTĚ (Drdla) • Aplikace umožní vést si veškerou agendu hlídaného parkoviště • Parkovací místa bude možné si na určitou dobu předplatit • V databázi bude uchovávat informace o ◦ evidenci aut, motorek,.... (majitel, SPZ, parkovací místo, ....)
14.10.2010
4/6
Témata maturitních prací - obor IDS
• • •
◦ evidenci zákazníků (jméno, OP, ...) ◦ předplacených místech ◦ daňové evidenci, webový systém pro správu účetnictví ◦ evidenci zaměstnanců ◦ evidenci služeb (kdo má kdy směnu, kolik má kdo odpracováno,...) Každý předplatitel bude mít svoje přístupové údaje, může si zjistit stav svého účtu Hlídací služba si vede evidenci, kdy které auto přijelo i odjelo a tyto informace uchovává po dobu jednoho měsíce Součástí je i web o hlídaném parkovišti, reklama, informace, ...
AUTOVRAKOVIŠTĚ (Tomášek) • Aplikace bude zabezpečovat evidenci autovrakoviště • Bude obsahovat informace o: ◦ evidenci náhradních dílů ◦ zákaznících ◦ provozovateli • Zákazník může vyhledávat náhradní díly podle různých kritérií a zamluvit si je • Administrátor může editovat náhradní díly (přidávat, odebírat, měnit) • Aplikace bude dostupná na webu a bude pro ukládání dat používat databázi GRAFICKÝ NÁVRH E-SHOPU ALU-KOLA BRNO (Kakáč) • Úkolem práce bude poskytnout vhodné grafické prostředí pro vytvoření webové aplikace pro provozování e-shopu Alu-kola Brno • Práce se zaměří na grafický návrh stránky: ◦ pořízení vlastních grafických podkladů a jejich úprava ◦ rozřezání grafiky ◦ přepracování do (x)HTML/CSS s normay pro SEO optimalizaci ◦ příprava pro předání programátorovi • Na toto bude navazovat: ◦ naplnění webu/e-shopu texty/produkty z redakčního systému aplikovaném na webu ◦ dokončení estetického vzhledu ◦ aplikace vyššího stupně SEO optimalizace (zpětné odkazy, klíčová slova, ...) ◦ příprava pro předání zákazníkovi a dokončení projektu PROGRAMOVÁ STRÁNKA E-SHOPU ALU-KOLA BRNO (Sotolář) • Úkolem projektu bude naplnit funkčním kódem grafický návrh e-shopu • V projektu bude zahrnuta tvorba jak redakčního systému (cms) pro správu stránek a obsahu na webu tak i jednoduchý e-shop • Použité technologie: PHP5, MySQL5, JQuery • Aplikace bude obsahovat internetový obchod a redakční systém v jednom • Webová stránka bude obsahovat: ◦ možnost spravovat libovolný počet stránek ◦ menu, postranní panely ◦ editace obsahu pomocí WYSIWYG editoru ◦ SEO friendly url • E-shop bude mít: ◦ sekce / kategorie ◦ produkty ◦ objednávky
14.10.2010
5/6
Témata maturitních prací - obor IDS
informace o zákaznících Další možné funkce: ◦ fotogalerie ◦ download sekce - soubory ◦ aktuality ◦ import dat z XML do MySQL ◦ export do RSS ◦ nové zboží ◦ články ◦
•
WEBOVÁ STRÁNKA TŘÍDY ( Popelka) • Aplikace má umožnit sdílení informací a dat v rámci jedné třídy pomocí sítě internet • Každá třída si může pomocí jednoduchého webového rozhraní vytvořit svoje stránky • K procházení i editování stránek se musí studenti přihlásit • Student může po přihlášení: ◦ stahovat a přidávat studijní texty ◦ sledovat rozvrh ◦ číst i editovat kalendář akcí ◦ zúčastnit se fóra ◦ číst i editovat další informace • Administrátora může po přihlášení ◦ mazat příspěvky ◦ přidávat, mazat, měnit záložky • Aplikace bude požívat databázi a skriptovací jazyk
14.10.2010
6/6
Témata maturitních prací - obor IDS