TECHNICKÁ UNIVERZITA V KOŠICIACH. Informačný systém pre evidenciu pracovných zmien zamestnancov. BAKALÁRSKA PRÁCA

Size: px
Start display at page:

Download "TECHNICKÁ UNIVERZITA V KOŠICIACH. Informačný systém pre evidenciu pracovných zmien zamestnancov. BAKALÁRSKA PRÁCA"

Transcription

1 TECHNICKÁ UNIVERZITA V KOŠICIACH FAKULTA ELEKTROTECHNIKY A INFORMATIKY Informačný systém pre evidenciu pracovných zmien zamestnancov. Lukáš JUDIČÁK BAKALÁRSKA PRÁCA 2009

2 TECHNICKÁ UNIVERZITA V KOŠICIACH FAKULTA ELEKTROTECHNIKY A INFORMATIKY Katedra počítačov a informatiky Informačný systém pre evidenciu pracovných zmien zamestnancov. BAKALÁRSKA PRÁCA Lukáš JUDIČÁK Vedúci bakalárskej práce: Konzultant bakalárskej práce: Ing. Martin Révés Ing. Martin Révés Košice 2009

3 Analytický list Autor: Lukáš Judičák Názov práce: Informačný systém pre evidenciu pracovných zmien zamestnancov. Podnázov práce: Jazyk práce: slovenský Typ práce: Bakalárska práca Počet strán: 52 Akademický titul: Bakalár Univerzita: Technická univerzita v Košiciach Fakulta: Fakulta elektrotechniky a informatiky (FEI) Katedra: Katedra počítačov a informatiky () Študijný odbor: Informatika Študijný program: Informatika Mesto: Košice Vedúci práce: Ing. Martin Révés Konzultanti práce: Ing. Martin Révés Dátum odovzdania: 1. jún 2009 Dátum obhajoby: Kľúčové slová: informačný systém, zamestnanec, pracovné zmeny Kategória konspekt: Výpočtová technika; Teória systémov. Automatické systémy. Kybernetika. Informačné systémy Citovanie práce: Judičák, Lukáš: Informačný systém pre evidenciu pracovných zmien zamestnancov. Bakalárska práca. Košice: Technická univerzita v Košiciach, Fakulta elektrotechniky a informatiky, s. Názov práce v AJ: Information system of recording the employees working hours. Podnázov práce v AJ: Kľúčové slová v AJ: information system, employee, working hours

4 Abstrakt v SJ Cieľom tejto bakalárskej práce je navrhnúť a zrealizovať jednoduchý a účelný informačný systém pre vytváranie plánov pracovných zmien zamestnancov v dvoch režimoch. Súčasťou tohto informačného systému je modul pre výpočet počtu pridelených stravných lístkov na základe odpracovaných hodín už vo vytvorenom pláne pracovných zmien. Dôležitou súčasťou tohto systému je možnosť tlače, archivácie a odosielania údajov na zvolenú ovú adresu. Spôsob fungovania tohto systému je presne určený požiadavkami na funkcionalitu ako aj na zvolenie technológií na jeho realizáciu. V práci je vysvetlený postup a opis pri návrhu a realizácii informačného systému s následným porovnaním vlastností s už existujúcimi podobnými systémami či aplikáciami. Abstrakt v AJ The aim of this bachelor thesis is to design and carry out a simple and effective information system for employee shift plan creation in two regimes. Part of this information system is a module for calculation of the number of assigned luncheon vouchers on the basis of working hours in the already created work shift plans. The possibility to print out, archive and send the data to a chosen address is a vital part of this system. The way of this system is precisely stated by the requirements on its functionality as well as the selection of Technologies of the information system are explained together with the sebsequent comparison of its characteristics with already existing similar systems and applications.

5

6 Čestné vyhlásenie Vyhlasujem, že som celú bakalársku prácu vypracoval samostatne s použitím uvedenej odbornej literatúry. Košice, 1. jún vlastnoručný podpis

7 Poďakovanie Na tomto mieste by som sa chcel poďakovať Ing. Martinovi Révésovi za jeho cenné rady a podnetné pripomienky, ktoré mi pomohli pri vypracovaní tejto práce. Poďakovať by som chcel aj Ing. Mariánovi Vinicayovi za možnosť zdokonalenia v programovaní a za umožnené zverejnenie častí informačného systému. Zároveň ďakujem mojim rodičom a priateľom za pomoc a podporu počas celého štúdia.

8 Predhovor Čas je to, čo najviac chceme, ale bohužiaľ to, čo najhoršie využívame. (William Penn) Každý pracujúci človek sa stretáva s pojmom pracovná zmena, príp. pracovný čas. Je to časový úsek, v ktorom je zamestnanec k dispozícii zamestnávateľovi, vykonáva prácu a plní si povinnosti v súlade s pracovnou zmluvou. Tento pracovný čas, môže byť pravidelný alebo nepravidelný. Takisto množstvo úsilia si vyžaduje spracovanie prideľovania stravných lístkov jednotlivým zamestnancom na základe plánu odpracovaných hodín, ktoré môže byť ovplyvnené podľa Zákonníka práce a individuálne na rozhodnutí zamestnávateľa. Z tohto dôvodu, ak má prevádzka značný počet zamestnancov, vyplýva množstvo agendy pri spracovávaní údajov, dát. V súčasnosti je vo svete trend zautomatizovať všetky činnosti, znížiť tak celkový čas pri správe personálnej agendy a zefektívniť tak jej činnosť. Na základe takýchto potrieb vznikajú rôzne informačné systémy, aplikácie, aby vykonávali a spracovávali množstvo údajov za krátky čas. Mojou ambíciou bolo vytvorenie informačného systému, ktorý by umožňoval porovnateľné činnosti a funkcie ako ostatné produkty od iných softvérových spoločností pri spracovávaní tejto personálnej agendy v jednoduchej, prehľadnej forme, prístupnej každému používateľovi.

9 Obsah Zoznam obrázkov Zoznam tabuliek Zoznam symbolov a skratiek Slovník termínov Úvod Analýza informačného systému Definícia informácie Čo je to informačný systém Rozdelenie informačných systémov Funkcia informačného systému Pracovné zmeny zamestnancov Definícia pracovnej zmeny Vytvorenie plánu pracovných zmien zamestnancov Dni pracovného pokoja, sviatky Výpočet dátumu Veľkej noci Dovolenka Práceneschopnosť Stravné lístky Pridelenie stravného Príspevok zamestnávateľa na stravné Požiadavky na IS Zvolené technológie HTML CSS JavaScript PHP Čo sa deje so stránkami HTML? Čo sa deje so stránkami PHP? Microsoft SQL Server XML Návrh IS... 32

10 4.1 Prístupové práva Pracovné zmeny Stravné lístky Diagram prípadov použitia Implementácia IS Prihlásenie a odhlásenie do/zo systému Rozdelenie na moduly Kontrola práv používateľa Export dát do PDF Odosielanie ov Nasadenie v praxi Porovnanie s existujúcimi systémami Microsoft Office Excel Nedostatky edocházka Nedostatky IS Optivus Nedostatky Záver Možné rozšírenia IS Zoznam použitej literatúry Prílohy... 52

11 Zoznam obrázkov Obr. 1 Spôsob zobrazenia HTML stránky Obr. 2 Spôsob zobrazenia PHP stránky Obr. 3 Bloková schéma SQL Servera Obr. 4 Tabuľka zmenovky Obr. 5 Tabuľka zmenovky_settings Obr. 6 Trieda Zamestnanec v zmenovkách Obr. 7 Trieda Zamestnanec v stravných lístkoch Obr. 8 Tabuľka nastavení stravných lístkov Obr. 9 Diagram prípadov použitia IS Obr. 10 Časti systému Obr. 11 Plán pracovných zmien v MS Office Excel Obr. 12 edocházka Obr. 13 IS Optivus

12 Zoznam tabuliek Tab. 1 Spôsoby formátovania HTML a CSS Tab. 2 Typy používateľských účtov Tab. 3 Popis diagramu prípadov použitia IS Tab. 4 Prihlasovanie do systému využitím Session Tab. 5 Príkazy odoslania u

13 Zoznam symbolov a skratiek CSS C D HTML IS KZ N OLAP OLTP OS P PHP PN SRBD SQL XML ZZ Cascading Style Sheets celý deň, pracovná zmena za celý deň doobedie, pracovná zmena počas doobeda Hypertext Markup Language informačný systém koniec zmeny nočná zmena Online Analytical Processing Online Transaction Processing operačný systém poobedie, pracovná zmena poobede Hypertext Preprocessor, programovací jazyk práceneschopnosť systém riadenia bázy dát Structured Query Language extensible markup language začiatok zmeny 12

14 Slovník termínov Datamining predstavuje hĺbkovú analýzu údajov, je to proces získavania údajov z veľkých databáz Datawarehouse v preklade dátový sklad, je centrálny systém, ktorý v pravidelných časových úsekoch získava údaje z rôznych zdrojov, spracováva ich a vytvára medzi nimi vzťahy, a tak pôsobí ako dátová banka Engine v spojitosti s databázou predstavuje systém riadenia bázy dát (SRBD) Klient-server je sieťová architektúra, v ktorej komunikujú spolu klient a server. Klient žiada služby od servera, ktorý ich poskytuje. Na tomto princípe je založený a web. Kompilácia je preklad zdrojového kódu. Open source je softvér s otvoreným kódom, t. j. je dostupný verejnosti za podmienky, že možnosť jeho slobodného šírenia zostane zachovaná. Server predstavuje počíta, ktorý poskytuje nejaké služby alebo program, ktorý tieto služby realizuje. 13

15 Úvod Potreba zautomatizovania činností a vysoký nárast využívania informačných systémov súvisí s rýchlym napredovaním informatizácie spoločnosti, čo spôsobuje prenikanie informačných technológií do všetkých aspektov nášho života ekonomického, kultúrneho. Súvisí to s obrovským množstvom informácií, ktorému sme dennodenne vystavení a ktoré musíme spracovávať. Informačný systém pre evidenciu pracovných zmien pozostáva z dvoch hlavných častí: z pracovných zmien a stravných lístkov. Správanie a funkčnosť týchto častí je z veľkej časti postavená na Zákonníku práce, zvyšnú časť predstavujú požiadavky z praktických skúseností a potrieb pri spracovávaní tohto typu personálnej agendy. Výhodou takto vedenej agendy je neustála dostupnosť kedykoľvek a kdekoľvek. Bakalárska práca obsahuje sedem kapitol, v ktorých je napísaná analýza, návrh a implementácia systému. Prvé tri kapitoly sa venujú analýze informačného systému z pohľadu pracovných zmien, stravných lístkov, špecifikovaním požiadaviek, ktoré musí spĺňať a krátkym popisom použitých technológií, ktoré vyplývajú z požiadaviek. Štvrtá kapitola a piata kapitola sa sústreďujú na návrh a implementáciu niektorých častí informačného systému. Následne je venovaná kapitola porovnaniu tohto systému s inými funkčnými systémami či aplikáciami s následným vypísaním ich nedostatkov. 14

16 1 Analýza informačného systému 1.1 Definícia informácie Pojem informácia vzhľadom na svoju mnohovýznamnosť je rozsiahlejšie definovateľný. V princípe informácia je slovo s mnohými významami, ktoré závisia na kontexte, ale vo všeobecnosti sa dá opísať ako predpis blízky pojmom význam, poznatok, signál, inštrukcia, komunikácia, reprezentácia a mentálny podnet. [1] Informácia zahrňuje v sebe správu spolu s jej významom pre príjemcu. Je to správa, ktorá vyjadruje istý stav, slúži nejakému cieľu alebo vyvoláva nejakú akciu. [1] 1.2 Čo je to informačný systém Pojmom informačný systém (IS) sa rozumie účelové usporiadanie vzťahov medzi ľuďmi, dátovými zdrojmi a procedúrami ich spracovania, vrátane technologických prostriedkov. Toto usporiadanie zabezpečuje zber, prenos, uchovanie, transformáciu, aktualizáciu a poskytovanie dát na ich informačné využitie ľuďmi. Súčasťou počítačovo podporovaných informačných systémov je aj disponibilné hardvérové a softvérové vybavenie. [2] Rozdelenie informačných systémov Informačné systémy možno rozdeliť do kategórií podľa rôznych hľadísk a radu kritérií. Jedným z hľadísk môže byť informačné prostredie. V reálnom svete existuje viac podobných informačných prostredí, čo vedie ku vzniku, tzv. typových projektov, teda k existencii niekoľkých podobných IS, ktoré môžu byť na úrovni softwarového riešenia prázdne, avšak možno ich využiť pre vznik IS v rovnakých informačných prostrediach. [2] Ďalším rozlišovacím kritériom IS môže byť režim činnosti. Môže ísť o[2]: individuálne spracovanie požiadaviek, napr. na mikropočítači dávkové spracovanie dát na centrálnych počítačoch spracovanie dát v reálnom čase, napr. pri technologických procesoch, v rezervačných systémoch, v diagnostických systémoch a pod. integrované spracovanie dát v centralizovaných databázach alebo v distribuovanej báze dát. 15

17 Kritérium úrovne automatizácie zohľadňuje využitie organizačnej a výpočtovej techniky v IS. Na základe tohto kritéria možno rozlíšiť [2]: automatizované riadenie fondov informácií pomocou SRBD, automatizovaný zber dát, napr. pri riadení technologických procesov, automatickú selekciu či indexáciu vstupných dát, napr. v dokumentografických IS, prípadne automatickú dokumentáciu informačných procesov. Dôležitým klasifikačným hľadiskom je prevládajúca funkcia IS a typy informácií, ktoré spracováva. Potom možno IS členiť na [2]: dokumentografické alebo dokumentačno-rešeršné s uchovávaním informácií vo vyhovujúcom triedení na vhodných médiách, faktografické, známe ako IS pre riadenie (Information Management Systems), meracie, regulačné, v ktorých sa údaje získané on line z technologických procesov porovnávajú s požadovanými hodnotami parametrov Funkcia informačného systému Základná funkcia IS sa realizuje spravidla kombinovaním piatich typických skupín operácií, ktoré sú [2]: zabezpečenie vstupných informácií prostredníctvom zberu dát, uchovávanie vhodne organizovaných dátových štruktúr, umožňujúcich rýchly výber na základe zadaných požiadaviek, prenos dát z miesta vzniku na miesto ich spracovania a z miesta spracovania na miesto ich využitia, prezentácia dát vo vhodnej forme, či už textovej, tabuľkovej, grafickej, obrazovej, zvukovej, prípadne ich kombinácie, spracovanie dát, ktoré prebieha na základe presne stanovených, exaktne vyjadrených postupov, ktorých algoritmus je uložený vo forme rôzne spracovaných programov. V týchto algoritmoch sú vložené znalosti ich autorov. 16

18 1.3 Pracovné zmeny zamestnancov Definícia pracovnej zmeny Pracovná zmena (pracovný čas) je časový úsek, v ktorom je zamestnanec k dispozícii zamestnávateľovi, vykonáva prácu a plní povinnosti v súlade s pracovnou zmluvou. [3] Tento pracovný čas je ohraničený 2 časovými údajmi: Začiatok zmeny (ZZ) čas, od kedy začína zamestnanec vykonávať svoju prácu Koniec zmeny (KZ) čas, kedy končí zamestnanec svoju prácu Počet odpracovaných hodín za zmenu určenú ZZ a KZ sa vypočíta ako rozdiel týchto časov. V prípade, že pracovná zmena je ukončená nasledujúci deň, ku koncu zmeny sa pripočítava 24 hodín. Príklady výpočtu odpracovaných hodín 1. ZZ 12:00 KZ 17:00 Počet odpracovaných hodín za zmenu: KZ ZZ = = 5hodín 2. ZZ 18:00 KZ 18:00 Počet odpracovaných hodín za zmenu: KZ ZZ = = 24 hodín 3. ZZ 18:00 KZ 04:00 Počet odpracovaných hodín za zmenu: KZ ZZ = = 10 hodín Vytvorenie plánu pracovných zmien zamestnancov Vytvorenie plánu pracovných zmien zamestnancov pozostáva z určenia pracovnej zmeny v dňoch mesiaca všetkým zamestnancom. Na základe takto vytvoreného plánu sa na konci mesiaca vykoná celkové zhrnutie, ktoré pozostáva zo sledovania nasledujúcich údajov: 17

19 Počet odpracovaných hodín za mesiac Priemerný počet odpracovaných hodín za týždeň Počet odpracovaných hodín cez nočné zmeny Počet odpracovaných hodín cez soboty Počet odpracovaných hodín cez nedele Počet odpracovaných hodín cez sviatky Počet dní PN Počet dní dovolenky Počet odpracovaných hodín za mesiac predstavuje súčet odpracovaných hodín za každý deň daného mesiaca. [3] Ustanovený týždenný pracovný čas je pracovný čas ustanovený zamestnávateľom v rámci maximálneho pracovného času. [3] Vypočítava sa podľa vzorca: a ( b 5) a počet odpracovaných hodín za mesiac b počet pracovných dní v mesiaci 5 predstavuje 5 pracovných dní v týždni Nočná práca je práca vykonávaná počas nočnej zmeny v čase medzi 22. hodinou a 6. hodinou. [3] Dni pracovného pokoja, sviatky Dni pracovného pokoja sú dni, na ktoré pripadá nepretržitý odpočinok zamestnanca v týždni a sviatky. Sviatky upravuje zákon č. 241/1993 Z.z. o štátnych sviatkoch, dňoch pracovného pokoja a pamätných dňoch. [3] Štátnymi sviatkami sú [3]: január - Deň vzniku Slovenskej republiky, 5. júl - sviatok svätého Cyrila a svätého Metoda, 29. august - výročie Slovenského národného povstania, september - Deň Ústavy Slovenskej republiky, 17. november Deň boja za slobodu a demokraciu Dni pracovného pokoja [3]: 18

20 6. január - Zjavenie Pána (Traja králi a vianočný sviatok pravoslávnych kresťanov) Veľký piatok Veľkonočný pondelok máj - Sviatok práce 8. máj - Deň víťazstva nad fašizmom 15. september- Sedembolestná Panna Mária november - sviatok Všetkých svätých 24. december - Štedrý deň 25. december - prvý sviatok vianočný 26. december - druhý sviatok vianočný Výpočet dátumu Veľkej noci Veľká noc sa podľa kresťanských cirkví slávi prvú nedeľu po prvom splne po jarnej rovnodennosti. Táto nedeľa bola ustanovená na nicejskom koncile (prvom všeobecnom) roku 325. [4] Ak spln pripadá na nedeľu, Veľká noc bude až nasledujúcu nedeľu. Dátum Veľkej noci sa teda môže odlišovať medzi jednotlivými rokmi až o viac ako jeden mesiac (od 22. marca do 25. apríla). Jarná rovnodennosť je stanovená na 21. marec podľa gregoriánskeho kalendára bez ohľadu na astronomickú skutočnosť (ktorá sa môže líšiť až o dva dni). [4] Nasledujúci algoritmus sa používa pre výpočet dátumu Veľkej noci v cirkvách používajúcich gregoriánsky kalendár. Je odvodený z pravidelných mesačných, týždenných a ročných cyklov (lebo Veľká noc je v nedeľu a závisí na prvom splne po 21. marci) [4]: Rok vydelíme 19 a zvyšok označíme "a"; Rok vydelíme 4 a zvyšok označíme "b"; Rok vydelíme 7 a zvyšok označíme "c"; 19

21 Pre 20. a 21. storočie platia konštanty: m = 24 n = 5 Vypočítame: ( 19 a + m) 30 a zvyšok označíme "d"; (n + 2 b + 4 c + 6 d) 7 a zvyšok označíme "e"; Pre marec platí: 22 + d + e = Veľkonočná nedeľa; Pre apríl platí: d + e 9 = Veľkonočná nedeľa; Vykonáme obidva výpočty a vyberieme ten, ktorý vyhovuje. Ak je dátum Veľkej noci neskôr ako 25. apríla, tak sa posúva o týždeň skôr. V 20. a 21. storočí platí pre roky 1981 a Dovolenka Dovolenku možno považovať za tzv. oslobodenie zamestnanca od jeho pracovných povinností, ktoré je zákonom zaručené a smeruje najmä ku regenerácii jeho fyzických a psychických síl. Vo všeobecnosti platí, že týždeň dovolenky zamestnanca má toľko dní, koľko ich zamestnancovi pripadá podľa rozvrhu jeho zmien na jednotlivé týždne. [3] Práceneschopnosť Práceneschopnosťou (PN) zamestnanca sa nazýva stav, kedy zamestnanec nie je na prechodnú dobu vykonávať svoju prácu z dôvodov, ktoré upravuje Zákonník práce. [3] Dôvody PN [3]: choroba úraz (bez ohľadu na skutočnosť, či úraz bol spôsobený v práci alebo nie) 20

22 prípadne nariadené karanténne opatrenie. Túto jeho neschopnosť výkonu práce skonštatuje príslušný lekár, možno tento stav nazvať práceneschopnosťou zamestnanca. Dokladom o dočasnej práceneschopnosti je tlačivo, ktoré vystavuje ošetrujúci lekár. [3] 1.4 Stravné lístky Zamestnávateľ je povinný zabezpečovať zamestnancom vo všetkých zmenách stravovanie zodpovedajúce zásadám správnej výživy priamo na pracoviskách alebo v ich blízkosti. Túto povinnosť nemá voči zamestnancom vyslaným na pracovnú cestu, s výnimkou zamestnancov vyslaných na pracovnú cestu, ktorí na svojom pravidelnom pracovisku odpracovali viac ako štyri hodiny. Povinnosť zamestnávateľa ustanovená v prvej vete sa nevzťahuje na zamestnancov pri výkone práce vo verejnom záujme v zahraničí. [3] Pridelenie stravného Ak výkon práce zamestnanca u zamestnávateľa trvá viac ako 4 hodiny, je zamestnávateľ povinný zabezpečiť mu jedno teplé jedlo s nápojom denne. Ak výkon práce trvá viac ako 11 hodín, zamestnávateľ môže, ale nemusí zabezpečiť ďalšie teplé jedlo. [3] Zamestnávateľ môže, ale nemusí poskytovať stravné aj počas dovoleniek, prekážok v práci, či inej ospravedlnenej neprítomnosti zamestnanca v práci. [3] Príspevok zamestnávateľa na stravné Platí, že zamestnávateľ je povinný zamestnancovi prispieť na stravu sumou vo výške najmenej 55 % z ceny jedla, zvyšok si dopláca sám zamestnanec. Podľa Opatrenia Ministerstva práce, sociálnych vecí a rodiny sa na účely stravného, používa suma stravného poskytovaného pri služobných cestách, ktoré trvajú 5 až 12 hodín, a táto v súčasnosti 3,60,- EUR. [3] Zákonník práce však neukladá zamestnávateľovi automaticky povinnosť poskytovať zamestnancovi stravné vo výške 3,60,- EUR. Zákonník práce hovorí, že zamestnávateľ prispieva na stravné svojich zamestnancov najviac 55%. Z tohto vyplýva, že môže prispievať menej ako je stanovené a teda môže poskytovať stravné aj nižšej nominálnej hodnote ako je suma 3,60,- EUR. [3] 21

23 To však neplatí v prípade, ak zamestnávateľ poskytuje stravné lístky, tzv. gastrolístky. V takom prípade hodnota stravovacej poukážky musí predstavovať najmenej 75% stravného, t.j. 2,70,- EUR. [3] 22

24 2 Požiadavky na IS Voľba použitia technológií pri vývoji IS je presne určená, a nie je dobrovoľná. Súvisí to z dôvodu nadväznosti na už existujúce funkčné časti systému. Preto ako použité technológie musia byť: PHP, Microsoft SQL Server Pracovné zmeny zamestnancov: Určenie pracovnej zmeny: o ZZ začiatok zmeny o KZ koniec zmeny. Údaje ZZ a KZ sú v tvare: o hh:mm (napr. 06:00) o D dovolenka o PN práceneschopnosť Vpisovanie, úprava pracovných zmien jednotlivých dní v tabuľke daného mesiaca Vytváranie periodicky sa opakujúcich pracovných zmien na určité časové obdobie (1 14 dní) od zvoleného dátumu Výpočet skutočne odpracovaných a naplánovaných hodín: o za rok o za mesiac o priemerný počet hodín za týždeň o cez sviatky o cez soboty o cez nedele o počet dovoleniek o počet PN Výpočet súčtu odpracovaných hodín vybraných zamestnancov za každý deň mesiaca Možnosť schematického zobrazenia pracovných zmien po nadefinovaní: o D doobedie 23

25 o P poobede o C celý deň o N nočná zmena Kontrola súčtu odpracovaných hodín vybraných zamestnancov za každý deň z dôvodu kontroly stálej pracovnej zmeny v prevádzke Export / tlač tabuľky pracovných zmien zamestnancov vybraného mesiaca do PDF súboru. Odoslanie informácií o odpracovaných hodín vo zvolenom mesiaci na zvolenú ovú adresu. Archivácia pracovných zmien zamestnancov Stravné lístky: Výpočet pridelených stravných lístkov na základe odpracovaných hodín vo zvolenom mesiaci Export/tlač pridelených stravných lístkov do PDF súboru Možnosť odoslania pridelených stravných lístkov na zvolenú ovú adresu Archivácia pridelených stravných lístkov po odoslaní na ovú adresu 24

26 3 Zvolené technológie 3.1 HTML Hypertext Markup Language (HTML) je jazyk, ktorý slúži na zobrazovanie dát vopred zadaným spôsobom. Je to vlastne podrobný návod ako zobraziť prijaté dáta na obrazovke HTML kód je presným a stručným vyjadrením toho, čo chceme zobraziť v programe prehliadači, jedná sa o jazyk, ktorý slúži k popisu webovej stránky. [5] 3.2 CSS Pred nástupom Cascading Style Sheets (CSS) sa HTML dokumenty formátovali výhradne prostriedkami jazyka HTML, ktorý k tomu ponúka pomerne široké spektrum značiek a atribútov. Napr. štýl písma sa dá v HTML nastaviť značkami <font>, <b>, <i>. CSS k formátovacím prostriedkom predstavuje vhodnú alternatívu, prípadne doplnok. Význam CSS je však širší. [6] Prínos využitia CSS [6]: Širšie formátovacie možnosti Ľahká tvorba a údržba konzistentného štýlu Oddelenie štruktúry od štýlu Vyššia prístupnosť dokumentov Dynamická práca so štýlmi Formátovanie XML dokumentov Širšie formátovacie možnosti CSS nepochybne ponúka rozsiahlejšie formátovacie možnosti ako samotné HTML. [6] 25

27 Tab. 1 Spôsoby formátovania HTML a CSS <hr> <ol> <font> <b> HTML Umožňuje určiť horizontálne zarovnanie, hrúbku čiary a štýl čiary (3D alebo plochá). Nie je možné ovplyvniť farbu. Umožňuje určiť jeden z 3 možných štýlov odrážky. Umožňuje určiť veľkosť písma v pevne daných stupňoch, rodinu písmen a farbu písma. Nastaví tučné písmo. CSS Vlastnosťou border je možné vytvoriť až 8 štýlov čiar ľubovoľnej hrúbky a farby. Okrem horizontálnych sa dajú vytvoriť aj vertikálne čiary. Pomocou vlastnosti list-style-image je možné pre odrážky použiť ľubovoľný obrázok. Veľkosť písma je možné nastaviť vlastnosťou font-size v mnohých jednotkách. Vlastnosťou font-weight sa dá nastaviť hrúbka písma až v 9 stupňoch. Oddelenie štruktúry a štýlu Jedným z najvýznamnejších prínosov CSS je možnosť dôsledného oddelenia štruktúry obsahu a formátovania. Jazyk HTML je v prvom rade jazykom pre popis štruktúry hypertextového obsahu. [6] Výhody oddelenia štruktúry a formátovania obsahu [6]: Obsah a vzhľad môžu vytvárať rôzni ľudia (designér je málokedy i autorom obsahu) Rovnaký obsah je možné prezentovať v rôznych variantoch formátovania Štýlové predpisy je možné vytvoriť pre všeobecnú štruktúru ešte skôr, ako skutočný obsah vznikne. Štýlové zmeny je možné ľahko upravovať a zmeny sa prejavia v odlišnom formátovaní obsahu pri rešpektovaní jeho logickej štruktúry. 3.3 JavaScript Od programátora, ktorý sa podieľa na tvorbe webových stránok, sa v poslednej dobe vyžaduje zabezpečenie toho, aby stránka bola dynamická. Jej obsah sa môže meniť na strane servera. Podľa reakcie používateľa a na základe ním zadaných údajov 26

28 server automaticky vygeneruje obsah stránky a odošle ho cez sieť na počítač používateľa. Ukazuje sa však, že počítač používateľa je rozumné použiť nielen k zobrazovaniu stránok dokumentov, ale i k zmene obsahu dokumentu, zmene formy jeho zobrazenia alebo ku kontrole zadaných údajov. Zredukuje sa tým množstvo prenášaných dát a zrýchli sa odozva systému na podnety používateľa. [8] Jazyk JavaScript je v súčasnosti jedným z najrozšírenejších prostriedkov, ktoré umožňujú dynamickú zmenu dokumentov na strane používateľa. Je veľmi podobný Jave, ktorý na rozdiel od Javy nie je predkompilovaný do žiadneho kódu, ale je umiestnený v HTML dokumente. Podoba je aj vo vlastnostiach, na druhej strane je jednoduchší a optimalizovaný priamo pre použitie na webe. Výhody spracovania na strane servera [8]: Minimalizovanie množstvo prenášaných dát po sieti obmedzením vzájomnej komunikácii prehliadača a servera. Zrýchľuje načítanie stránok, pretože v konečnej fáze sťahujeme stránku HTML. Obchádza problémy s kompatibilitou prehliadačov. Môže prehliadaču poskytnúť dáta, ktoré nie sú na strane klienta k dispozícii. Umožňuje lepšie zabezpečenie, pretože môžu byť zakódované dáta, ktoré prehliadač nikdy neuvidí. 3.4 PHP Hypertext Preprocessor (PHP) je skriptovací jazyk navrhnutý špeciálne pre použitie na webe, je to nástroj na vytváranie dynamických stránok. Jeho ťažisko je vo vlastnostiach, ktoré uskutočňujú programovanie ľahším a prístupnejším. Popularita tohto jazyka neustále rastie, a preto je využívaný na takmer 21 milión doménach [8]. Syntax jazyka PHP je veľmi podobná syntaxe jazyka C, a dokonca je PHP oveľa jednoduchšie ako C. [7] Výhody PHP [7]: je rýchle pretože PHP kód je vložený do HTML kódu a čas odozvy je krátky. 27

29 ľahké použitie PHP obsahuje množstvo špecifických vlastností a funkcií potrebných na vytvorenie dynamických stránok. Jazyk je navrhnutý pre jednoduché vkladanie do HTML súboru. platformová nezávislosť spolupracuje s viacerými operačnými systémami Windows, Linux, OS a rôzne varianty Unix-u technická podpora veľká skupina používateľov poskytuje podporu prostredníctvom diskusií bezpečnosť používateľ nevidí kód podpora databáz PHP obsahuje navrhnutú funkcionalitu na komunikáciu so zvolenou databázou. Odstraňuje požiadavku poznania technických detailov potrebných na komunikáciu s databázou. modifikovateľné open source licencia umožňuje programátorom upravovať programové vybavenie PHP, pridávaním alebo úpravou vlastností potrebných na zabezpečenie ich vlastného špecifického prostredia Čo sa deje so stránkami HTML? Obr. 1 Spôsob zobrazenia HTML stránky Keď príde požiadavka na stránku od prehliadača, webový server, prevedie tri kroky [9]: Prečíta požiadavku od prehliadača Nájde stránku na serveri 28

30 Odošle stránku cez sieť späť prehliadaču Čo sa deje so stránkami PHP? Obr. 2 Spôsob zobrazenia PHP stránky Keď príde požiadavka na stránku od prehliadača, webový server, prevedie štyri kroky [9]: Prečíta požiadavku od prehliadača Nájde stránku na serveri Prevedie inštrukcie PHP pre úpravu stránky Odošle stránku cez sieť späť prehliadaču 3.5 Microsoft SQL Server 2005 SQL Server 2005 je relačná databáza typu klient-server, SQL Server 2005 je databázový systém nainštalovaný na serveri, ku ktorému sa pripája niekoľko počítačov až mnoho stoviek či tisícok klientskych staníc. Klient-server architektúra databázy môže spracovávať veľké množstvo dát lepšie ako desktopové databázy (napr. Microsoft Access). V porovnaní s databázou Access poskytuje SQL Server vlastnosti ako napr. bezpečnosť, dostupnosť a spoľahlivosť. Výhodou klient-server architektúry je tiež, že umožňuje zredukovať sieťovú prevádzku. Rozhodujúcou kvalitou databázového servera SQL Server je spoľahlivosť pri vybavovaní veľkého množstva dát. Ale SQL Server je omnoho viac než databáza, skladá sa zo súboru nástrojov a komponentov, ktoré podporujú navrhovanie, správu, údržbu a plánovanie. [10] 29

31 Na strane servera SQL servera sa používajú dve kategórie spracovanie dát: Online Transaction Processing (OLTP) je technológia uloženia dát v databáze, ktorá umožňuje ich čo najjednoduchšiu a najbezpečnejšiu modifikáciu v mnohopužívateľskom prostredí. Ide o prístup používaný v súčasnosti v prevažnej väčšine databázových aplikácií (historicky ešte pomerne nedávno dokonca vo všetkých databázových aplikáciách). Ako protiklad k OLTP je predovšetkým na analytické účely nad rozsiahlymi databázami používaná technológia OLAP (Online Analytical Processing). [11] Online Analytical Processing (OLAP) je technológia uloženia dát v databáze, ktorá umožňuje usporiadať veľké objemy dát tak, aby boli dáta prístupné a zrozumiteľné používateľom zaoberajúcim sa analýzou obchodných trendov a výsledkov. Spôsob uloženia dát sa svojim zameraním líši od bežnejšie používaného OLTP (Online Transaction Processing), kde sa dôraz kladie predovšetkým na jednoduché a bezpečné ukladanie zmien v dátach v konkurenčnom (viacpoužívateľskom) prostredí. [12] Základné rozdiely medzi OLAP a OLTP vyplývajú z rozdielneho použitia, pri OLAP ide o jednorázovo nahrávané dát, nad ktorými sa vykonávajú zložité dopyty, pri OLTP sú dáta priebežne a často modifikované a pridávané a to obyčajne mnohými používateľmi zároveň. [10] Bloková schéma SQL Servera 2005 [13]: Základným stavebným kameňom architektúry je relačný databázový engine. Jeho služby majú na starosti správu údajov, ich vkladanie a vymazávanie, vyhľadávanie. reportovacie služby (generovanie reportov a zostav na základe údajov z databáz) analytické služby (OLAP analýzy, datamining) notifikačné služby replikačné služby integračné služby 30

32 K týmto šiestim základným blokom môžeme priradiť bloky pre administráciu a vývoj aplikácii. Databázový server s naznačenou infraštruktúrou nájde uplatnenie nielen pri budovaní rozsiahlych relačných databázach, ale aj analytických databázach a dátových skladoch (datawarehouse). [13] 3.6 XML Obr. 3 Bloková schéma SQL Servera 2005 Formát XML definovalo konzorcium W3C ako formát pre prenos všeobecných dokumentov a dát. XML je skratka pre extensible Markup Language, t. j. rozšíriteľný značkovací jazyk. [14] Je to flexibilný formát s otvoreným štandardom, prístupný množstvu aplikácií bez ohľadu na platformu. Znamená to, že aplikácie je možné vytvárať rýchlejšie, a tak môžu byť rozsiahlejšie a jednoduchšie na údržbu. Oddelenie dát a ich štruktúry od spôsobu prezentácie je spoločným cieľom webových vývojárov. Táto vlastnosť uskutočňuje správu webovej stránky rýchlejšou a efektívnejšou. [14] XML značenie je to, čo zapuzdrí dáta a indikuje typ týchto dát, vrátane ich vzťahu k ostatným dátam. Účelom takto jasného označenia dát je relatívne jednoduché pre využitie programátorom k napísaniu softvéru, ktorý by bol schopný prečítať XML dokument.[14] 31

33 4 Návrh IS 4.1 Prístupové práva IS je navrhnutý tak, aby pracoval s troma typmi používateľských účtov, pričom každý z nich ma určené preddefinované správanie a vlastnosti. Výhodou takéhoto prerozdelenia práv je možnosť prerozdelenia práce so systémom. Tab. 2 Typy používateľských účtov Typ účtu Administrátor Používateľ - vlastník Používateľ - člen Vlastnosti Zahŕňa vlastnosti používateľského účtu Používateľ vlastník, navyše umožňuje administráciu celého systému Predstavuje samostatné konto, ktoré má prístup k modulom systému povolených administrátorom systému. Predstavuje nadradený typ k účtu Používateľ - člen Predstavuje účet naviazaný na Používateľ vlastník alebo Administrátor prístup k modulom je určený administrátorom systému, pracuje s dátami vytvorenými nadradeným kontom. 4.2 Pracovné zmeny Dôležitým bodom pri návrhu funkčnosti pracovných zmien je určenie vhodnej dátovej štruktúry. Keďže IS má mať schopnosť evidencie, teda aj ukladania vytvorených pracovných zmien, potrebujeme uchovávať údaje ako sú ZZ a KZ, ktoré presne určujú pracovnú zmenu a dátum danej zmeny. Na základe týchto vlastností je návrh databázovej tabuľky nasledovný: Obr. 4 Tabuľka zmenovky V tabuľke sa ďalej evidujú informácie o vlastníkovi ktorému používateľovi patria dáta (stĺpec owner) a doplňujúce informácie, ktorý používateľ vytvoril zmenu 32

34 (created_by) a kedy bola vytvorená (created). Tieto údaje plne postačujú k ďalšej funkcionalite pracovných zmien. V nastavení pracovných zmien zadaním údajov sa umožní používanie dodatočných funkčných rozšírení ako je kontrolný súčet hodín za deň vybraných, čo slúži pre kontrolu stálej zmeny na pracovisku. Ďalej je tu nastavenie schematického zobrazovania pracovných zmien, ktoré pozostáva z určenia hraníc. Obr. 5 Tabuľka zmenovky_settings Z požiadaviek na systém vyplýva, že hlavné zameranie je na jednozmenné prevádzky, teda je potrebné evidovať iba jednu pracovnú zmenu v jeden deň. Toto zabezpečenie je uskutočnené prostredníctvom databázovej procedúry usp_zmenovky_insert, ktorá prevádza ukladanie zmien do databázy prostredníctvom predaných parametrov. Pred každým vkladaním údajov do databázy sa prevedie vymazanie údajov, kde dátum pracovnej zmeny je totožný s dátum pridávanej zmeny. Pre prácu s pracovnými údajmi je vytvorená trieda, ktorá plní dátovú úlohu. Slúži na uchovávanie načítaných pracovných zmien z databázy a prostredníctvom svojich operácií vypočítava počet odpracovaných hodín za sledované obdobia, transformáciu na schematické zobrazenie a uskutočňuje ďalšie funkcie. Výhodou takého prvku ako je trieda je, že spája dáta a operácie do jedného celku. 33

35 Obr. 6 Trieda Zamestnanec v zmenovkách 4.3 Stravné lístky Stravné lístky predstavujú nadväznosť na pracovné zmeny, pretože sú prideľované zamestnancom na základe ich odpracovaných hodín. Preto nie je potrebné vytvárať ďalšiu tabuľku v databáze. Pracovné zmeny sa načítajú do vhodnej dátovej štruktúry, v tomto prípade je to obdoba triedy Zamestnanec v pracovných zmenách. Namiesto operácií výpočtov odpracovaných hodín obsahuje operácie na výpočet počtu pridelených stravných lístkov a finančných nákladov u konkrétneho zamestnanca ako sú počet pridelených stravných lístkov, príspevok zamestnávateľa, príspevok zamestnanca a v prípade zadefinovania aj príspevok zo sociálneho fondu. 34

36 Obr. 7 Trieda Zamestnanec v stravných lístkoch Dôležitou súčasťou je použitie nastavení, pretože výpočet stravných lístkov nie je jednoznačný a do značnej miery závisí aj od konkrétneho zamestnávateľa do akej miery sa rozhodne napĺňať Zákonník práce. Preto je potrebné evidovať individuálne nastavenia v databáze. Obr. 8 Tabuľka nastavení stravných lístkov Takýto návrh tabuľky zabezpečí uchovávanie nastavení každého používateľa systému, ktoré sa načítavajú pred výpočtom a predávajú objektu inštancie triedy Zamestnanec. 35

37 4.4 Diagram prípadov použitia Use-case diagramy (prípady použitia) zachytávajú presnú funkčnosť, ktorá bude budúcim IS pokrytá a vymedzujú tak jednoznačne rozsah prác. Každý prípad použitia popisuje jeden zo spôsobov prípadov použitia systému, popisuje teda jednu požadovanú funkčnosť. Programovať sa bude to, čo popisuje súbor prípadov použitia, teda vyvinutý systém nebude obsahovať nič iné, než popisujú prípady použitia. [15] Symboly diagramu prípadov použitia obsahuje [15]: aktér reprezentovaný postavičkou, predstavuje rolu, v ktorej vystupuje používateľ v rámci jeho komunikácie so systémom. Aktéri vykonávajú prípady použitia, pričom môžu vykonávať viacero prípadov použitia. Ako aktér môže vystupovať aj externý systém. prípad použitia je to súbor scenárov, ktoré sledujú spoločný cieľ. Vyjadruje čo ponúkne budúci systém používateľovi a je vždy iniciovaný aktérom. spojnica plná čiara predstavujúca interakciu medzi používateľom a prípadom použitia. rámček predstavuje hranice systému Reláciou <<include>> je v diagrame znázornené rozšírené správanie základného prípadu použitia. Konkrétne v diagrame tohto IS je to znázornené pri odosielaní e- mailu, či už zo zmenoviek alebo zo stravných lístkov, kde sa v nadväznosti na to vykonáva automatická archivácia údajov príslušnej časti. Reláciou <<extend>> je znázornené rozšírenie prípadu použitia o nové prvky funkcie, ktoré sa nevykonávajú pri spracovávaní rodičovského prípadu použitia. Preto všetky ostatné prípady použitia obsahujú túto reláciu. 36

38 Obr. 9 Diagram prípadov použitia IS 37

39 Tab. 3 Popis diagramu prípadov použitia IS Názov Popis Administrátor Používateľ administrátor, právami pristupuje k všetkým modulom. Používateľ vlastník Používateľ vlastník, na základe zadefinovaných práv pristupuje k modulom Personalistiky. Používateľ člen Používateľ člen, na základe zadefinovaných práv pristupuje k modulom Personalistiky a k dátam vytvoreným Používateľ vlastník Administrácia Modul administrácie systému pozostávajúci z položiek: moduly, skripty (php súbory), číselníky (pracovné pomery, sviatky, štáty) Personalistika Obsahuje 3 moduly Zamestnanci, Pracovné zmeny, Stravné lístky Zamestnanci Modul umožňujúci zobrazenie, pridanie, úpravu zmazanie zamestnanca Pracovné zmeny Modul umožňujúci vytvorenie, exportovanie, odoslanie na pracovné zmeny s následnou archiváciou Stravné lístky Modul umožňujúci zobrazenie, exportovanie, odoslanie na výpočet stravných lístkov s následnou archiváciou 38

40 5 Implementácia IS 5.1 Prihlásenie a odhlásenie do/zo systému Pri práci s aplikáciami spustenými pod operačným systémom počítač neustále vie jednoznačne identifikovať používateľa pracujúceho s danou aplikáciou. Ale pri práci na internete so stránkami, web server nevie jednoznačne identifikovať a určiť činnosť používateľa, pretože adresa stránky neobsahuje stav. Práve tento problém riešia premenné PHP Session. Ukladajú sa do dočasne vytvoreného súboru na strane používateľa, ktorý je jednoznačne určený. Po opustení stránky sú všetky informácie v Session zmazané. Prihlásenie je realizované prostredníctvom stránky login.php obsahujúcej vstupné polia: prihlasovacie meno, heslo. Po vyplnení požadovaných vstupných údajov, nastáva odoslanie formulára stránke checkuser.php, ktorej úlohou je overenie používateľa vstupujúceho do systému. Pri tejto kontrole sa vytvárajú premenné PHP Session, ktoré slúžia na uchovávanie údajov, ktoré sú využívané viacerými stránkam, identifikáciu používateľa. Odhlásenie zo systému vykonáva stránka logout.php, v ktorej nastáva zrušenie vytvorených Session. Tab. 4 Prihlasovanie do systému využitím Session Príkaz session_cache_expire(45); session_start(); session_register("user_id"); session_register("user_login"); session_register("datetime"); Popis Časový limit pre vypršanie platnosti Session. Inicializácia Session. Zaregistrovanie premenných id používateľa, prihlasovacie meno používateľa a čas prihlásenia pre jednoznačnú identifikáciu Session. session_destroy(); Zrušenie Session vykonané pri odhlasovaní. 39

41 5.2 Rozdelenie na moduly Celý systém pozostáva zo štyroch modulov, preto je vhodné rozdeliť tieto moduly na dve kategórie: Personalistika obsahuje 3 moduly o o o Zamestnanci Pracovné zmeny Stravné lístky oblasťou. Administrácia predstavuje celý samostatný modul Každá kategória obsahuje moduly, ktoré sú pre ňu typické, súvisia s danou Obr. 10 Časti systému Úlohou administrácie je spravovať systém, teda spravovať používateľské účty, zabezpečenie bezpečnosti systému prostredníctvom zadefinovania php súborov a modulov, ktoré obsahujú definované súbory a správa číselníkov: pracovné pomery, štáty a sviatky. Všetky tieto činnosti prevádza kompetentná osoba zodpovedná za funkčnú a bezchybnú prevádzku systému administrátor. Keďže tieto činnosti sú veľmi dôležité vytvárajú jeden celý modul. Kategória personalistika slúži pre dva typy používateľských účtov: Používateľ vlastník Používateľ člen 40

42 Poskytuje možnosti ako je zadanie zamestnancov, vytváranie pracovných zmien pre zamestnancov uložených v databáze a výpočet stravných lístkov na základe nastavení a vytvorených pracovných zmien zamestnancov. Takéto rozdelenie umožňuje vytvorenie používateľov: vlastníka a niekoľkých členov, pričom každý člen ma prístup a správu oblasti, do ktorej mu bol administrátorom udelený prístup. 5.3 Kontrola práv používateľa Ďalším prvkom v oblasti bezpečnosti systému je kontrola udelených práv administrátorom používateľovi. Tento proces sa uskutočňuje v súbore user_activity.php, ktorý je vkladaný na začiatok každej stránky. <?php include_once("inc/config.php"); include_once("inc/user_activity.php");?> <html>... Tento súbor kontroluje pri načítavaní stránky, či daný používateľ je prihlásený v systéme na základe vytvoreného Session. V prípade, že sa používateľ snaží pristúpiť k častiam systému bez prihlásenia, je ihneď presmerovaný na prihlasovaciu stránku. Ak je používateľ prihlásený, následne sa zisťuje či požadovaná adresa stránky je priradená modulu, ku ktorému má udelený prístup. <?php if ($_SESSION['user_login'] == "" ) { header("location: login.php"); }; if ($_SESSION[checkModulSkriptu(getScriptName())] == "YES") { //pristup povoleny } else { include ("inc/no_rights.php"); };?> 41

43 5.4 Export dát do PDF V systéme je potrebné exportovať: Pracovné zmeny zamestnancov Stravné lístky Na export dát bol zvolený formát PDF, ktorého veľkou výhodou je platformová nezávislosť, efektívna komprimovanosť obsahu dokumentu. Tento export je realizovaný triedou FPDF. Vlastnosti FPDF [16]: Výber merných jednotiek, formátu strany a okrajov Hlavička a päta Automatický zlom strany Automatické zalomenie riadkov a zarovnanie textu Podpora obrázkov (JPEG, PNG, GIF) farby odkazy TrueType, Type1 a podpora kódovania Kompresia strany 5.5 Odosielanie ov Jednou z funkcií systému je možnosť odoslania údajov na zvolenú ovú adresu. Využitie tejto vlastnosti je v spojitosti s externou firmou vykonávajúcou spracovanie miezd zamestnancov na základe výpočtov z vytvoreného plánu pracovných zmien zamestnancov a taktiež vykonávajúcou spracovanie a pridelenie stravných lístkov po odoslaní tabuľky výpočtov. Toto odosielanie ov je vykonávané triedou activ lib. 42

44 Tab. 5 Príkazy odoslania u Príkaz $ = new activ lib("html") $ ->from("odosielateľ") $ ->to("príjemca") $ ->subject("predmet") $ ->message("text správy ", "windows-1250") $ ->send() Popis Vytvorenie objektu ová adresy odosielateľa ová adresy príjemcu Predmet správy Text správy, kódovanie textu Odoslanie u 5.6 Nasadenie v praxi Jednotlivé moduly tohto informačného systému Zmenovky a Stravné lístky boli vyvíjané pre portál Zmenovky nahradili predchádzajúcu verziu, ktorá umožňovala iba vytvorenie plánu pracovných zmien bez výpočtu odpracovaných hodín, pričom plán sa vytváral zdĺhavo zadávaním pracovnej zmeny každého dňa. Z tohto dôvodu táto predchádzajúca verzia nebola využívaná, a preto sa pracovné zmeny vytvárali v aplikácii MS Office Excel. Práve takáto časovo zdĺhavá práca bola podnetom, k vytvoreniu novej verzie zautomatizovaného vytvárania pracovných zmien s následným výpočtom odpracovaných hodín. Po úspešnej prevádzke vznikla požiadavka doplniť portál o možnosť výpočtu stravných lístkov na základe plánu pracovných zmien. Vytvorenie týchto modulov prispelo k výraznej efektivite práce, už nie je potrebné stráviť nad tvorbou a sumarizáciou pracovných zmien hodiny. Spracovanie výstupných údajov z týchto modulov, sú podkladom pre ich konečné spracovanie v súčinnosti s mzdovou učtárňou. Pre spracovanie externou učtárňou je možnosť využitia odoslania údajov om na zvolenú adresu. V súčasnosti sú tieto moduly úspešne prevádzkované viac ako rok, pričom neustále vznikajú požiadavky na dopĺňanie systému o nové vlastnosti a funkcie, aby zahŕňal široký okruh práce s personálnou agendou. 43

45 6 Porovnanie s existujúcimi systémami 6.1 Microsoft Office Excel Jednotlivé vydania Microsoft Office 2003 ponúkajú väčšie množstvo aplikácií ako kedykoľvek predtým, preto konkrétny súbor aplikácií závisí na nainštalovanom vydaní Office, prípadne na tom, ktoré aplikácie sa zakúpia jednotlivo. [17] Hlavné aplikácie sady Office: Microsoft Office Word Microsoft Office Excel Microsoft Office PowerPoint Microsoft Office Outlook Microsoft Office Access Microsoft Office FrontPage Microsoft Office InfoPath Microsoft Office Excel 2003 je všeobecný, univerzálny tabuľkový kalkulátor, ktorý slúži na organizáciu dát, výpočtov nad nimi a ich analýzu. V Exceli je možné vykonávať rôzne činnosti napr. od prípravy jednoduchých faktúr, cez plánovanie rozpočtu na rodinnú dovolenku, až po zložité trojrozmerné grafy a zložité účtovníctvo veľkej firmy. [17] Hlavnou súčasťou dokumentu Excelu sú tzv. hárky, ktoré sú umiestnené v zošite. Každý hárok potom obsahuje riadky a stĺpce informácií, ktoré sa môžu rôzne formátovať, triediť, analyzovať a prevádzať do grafov. Do hárkov je možné taktiež vložiť hypertextové odkazy na iné súbory alebo webové stránky. [17] Microsoft Office 2003 ponúka na stiahnutie rozsiahlu kolekciu online šablón a sprievodcov, pomocou ktorých je možné vytvárať nové dokumenty Office. Nachádzajú sa v službe Microsoft Office Online, kde sú ľahko prístupné pre vyhľadanie, stiahnutie a následnú prácu s nimi. [17] Jednou z týchto šablón je aj šablóna pre plán pracovných zmien zamestnancov pre Excel. Umožňuje jednoduché spočítavanie buniek, ktoré vytvárajú zmenu a počet PN. Plán pracovných zmien je vytváraný po týždenných intervaloch. 44

46 Obr. 11 Plán pracovných zmien v MS Office Excel Nedostatky Manuálne a zdĺhavé vytváranie pracovných zmien Bez možnosti vytvorenia periodicky sa opakujúcej pracovnej zmeny Nemožnosť kontroly stálej zmeny v prevádzke Nemožnosť určenia počtu hodín cez soboty, nedele, sviatky, priemerného počtu hodín za týždeň Bez možnosti automatického výpočtu stravných lístkov Bez automatického odoslania na ovú adresu Potreba spravovania aplikácie, kontrola dostupných programových záplat 6.2 edocházka Program edocházka je produktom firmy Pokluda, ktorý je určený pre malé a stredné organizácie pre komplexnú evidenciu a správu dochádzky. Program automatizuje väčšinu činností spojených s touto správou a umožňuje zaobstarávanie i správu naraz z viacerých počítačov. Program navyše obsahuje výmenný mechanizmus, čo znamená, že je možné program prevádzkovať na viacerých pracoviskách a pritom zdieľať rovnaké dáta. [18] 45

47 edocházka vytvára denné, týždenné a mesačné štatistiky. Súčasťou programu je i modul schopný vytvárať uzávierku dochádzky za vopred definované obdobie. Všetky štatistiky je možné tlačiť alebo exportovať do súborov. [18] Obr. 12 edocházka Nedostatky Komplikované a neprehľadné vytváranie pracovných zmien Bez možnosti vytvorenia periodicky sa opakujúcej pracovnej zmeny Nemožnosť kontroly stálej zmeny v prevádzke Nemožnosť určenia počtu hodín cez soboty, nedele, sviatky Bez možnosti automatického výpočtu stravných lístkov Bez automatického odoslania na ovú adresu Potreba spravovania aplikácie, kontrola dostupných programových záplat 6.3 IS Optivus Modul Dochádzka slúži na prehľadné vedenie a evidenciu dochádzky používateľov. Slúži najmä na ľahké vyplnenie údajov, ktoré sa obvykle vypisujú do knihy alebo do tabuľky v Exceli a potom sa na konci mesiaca z týchto údajov robia štatistiky. Toto všetko program spraví automaticky, a preto je k dispozícii neustály prehľad o odpracovanom čase a o dovolenkách. [19] 46

48 Modul je založený na dôvere, ktorá musí byť na rovnakej úrovni, ako keď sa vypisuje kniha dochádzky. Pokiaľ takáto dôvera vo firme nie je, je možné využiť samostatný program Turniket, ktorý na základe sledovania príchodov a odchodov vytvorí evidenciu dochádzky sám. V tom prípade je potrebné zakázať prístup k modulu pre zamestnancov, ktorí ho využívajú, aby nedochádzalo ku upravovaniu vložených údajov. [19] K dispozícii je aj modul na plánovanie zmien, ktorý umožňuje zostaviť presný plán na celý mesiac. Tento plán si možno vytlačiť a používať ako informačný materiál pre všetkých zamestnancov. Plán ukazuje plánované zmeny a možno z neho zistiť aj plánované nadčasy, prácu cez víkend alebo v noci. Na konci mesiaca si možno prepočítať dochádzku a skonfrontovať ju s plánom. Získané údaje možno vytlačiť vo forme vhodnej pre následné spracovanie miezd. [19] Obr. 13 IS Optivus Obsahuje záložky: Vkladanie Umožňuje vyplniť údaje pre každý deň v mesiaci. Prehľady Získanie prehľadu o odpracovanom čase. Turniket Prehľad o zápisoch z turniketu. 47

49 História Sledovanie histórie vkladania údajov. Plán Plánovanie zmien Nedostatky Cenovo nákladné riešenie Zložitosť a menšia neprehľadnosť Bez možnosti automatického výpočtu stravných lístkov Nemožnosť kontroly stálej zmeny v prevádzke Potreba spravovania aplikácie, kontrola dostupných programových záplat 48

50 7 Záver V tejto bakalárskej práci je obsiahnutá analýza, návrh a implementácia IS pre evidenciu pracovných zmien zamestnancov. Tento systém je úspešne viac ako rok používaný ako súčasť portálu pre ktorý bol vývoj uskutočnený. Výhodou tohto systému je, že doposiaľ nie je známy žiaden podobný systém realizovaný ako webová aplikácia. Všetky ostatné systémy, aplikácie, niektoré spomenuté v porovnaní, sú realizované ako spustiteľné pod operačným systémom. Preto veľkou výhodou takejto webovej aplikácie je platformová nezávislosť, keďže k spusteniu vyžaduje iba prehliadač webových stránok. Ďalej odpadá potreba správy, inštalácie programových záplat, administrácie systému, keďže systém je už niekým prevádzkovaný, kto sa stará o jeho funkčnosť. Hlavným prínosom zrealizovaného IS je zefektívnenie a uľahčenie práce v oblasti personalistiky, konkrétne evidencie, vytvárania plánov pracovných zmien zamestnancov a v nadväznosti na to aj prideľovania stravných lístkov. Už viac nie je potrebné náročné manuálne prepočítavanie odpracovaných hodín zamestnancov v rôznych sledovaných časových úsekoch. 7.1 Možné rozšírenia IS Vytvorením aplikácie, informačného systému nič nekončí. Práve naopak, je snaha neustále vylepšovať a prinášať nové vlastnosti a funkcie, ktoré by vyhovovali väčšej skupine ľudí. Iné to nie je ani v tomto prípade. Limitujúcim faktorom môže byť evidovanie iba jednej pracovnej zmeny za deň (určitým spôsobom je možné dosiahnuť dve pracovné zmeny za deň) u každého zamestnanca. Z toho vyplýva možnosť rozšírenia systému o evidenciu viacerých zmien za deň u jedného zamestnanca. Schematické zobrazenie pracovných zmien zamestnancov slúži na jednoduché a rýchle zobrazenie a prekontrolovanie zmien zamestnancov v danom mesiaci. Ďalším prvkom uľahčujúcim túto kontrolu by mohlo byť vytvorenie automatickej kontroly chýbajúcich zmien v daný deň u zvolených zamestnancov. Vytvorenie plánu pracovných zmien prvým krokom k výpočte miezd zamestnancov, čo by mohlo byť ďalším zlepšením systému. 49

Registrácia účtu Hik-Connect

Registrácia účtu Hik-Connect Registrácia účtu Hik-Connect Tento návod popisuje postup registrácie účtu služby Hik-Connect prostredníctvom mobilnej aplikácie a webového rozhrania na stránke www.hik-connect.comg contents in this document

More information

Spájanie tabuliek. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Spájanie tabuliek. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Spájanie tabuliek Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Úvod pri normalizácii rozdeľujeme databázu na viacero tabuliek prepojených cudzími kľúčmi SQL umožňuje tabuľky opäť spojiť

More information

Databázové systémy. SQL Window functions

Databázové systémy. SQL Window functions Databázové systémy SQL Window functions Scores Tabuľka s bodmi pre jednotlivých študentov id, name, score Chceme ku každému doplniť rozdiel voči priemeru 2 Demo data SELECT * FROM scores ORDER BY score

More information

Obsah. SOA REST REST princípy REST výhody prest. Otázky

Obsah. SOA REST REST princípy REST výhody prest. Otázky REST Peter Rybár Obsah SOA REST REST princípy REST výhody prest Otázky SOA implementácie WEB (1990) CORBA (1991) XML-RPC (1998) WS-* (1998) SOAP RPC/literal SOAP Document/literal (2001) REST (2000) SOA

More information

Riešenia a technológie pre jednotnú správu používateľov

Riešenia a technológie pre jednotnú správu používateľov Riešenia a technológie pre jednotnú správu používateľov Radovan Semančík Agenda Úvod: Identity Crisis Technológie správy používateľov Postup nasadenia Záver Súčasný stav IT Security Nekonzistentné bezpečnostné

More information

Aplikačný dizajn manuál

Aplikačný dizajn manuál Aplikačný dizajn manuál Úvod Aplikačný dizajn manuál je súbor pravidiel vizuálnej komunikácie. Dodržiavaním jednotných štandardov, aplikácií loga, písma a farieb pri prezentácii sa vytvára jednotný dizajn,

More information

Anycast. Ľubor Jurena CEO Michal Kolárik System Administrator

Anycast. Ľubor Jurena CEO Michal Kolárik System Administrator Anycast Ľubor Jurena CEO jurena@skhosting.eu Michal Kolárik System Administrator kolarik@skhosting.eu O nás Registrátor Webhosting Serverové riešenia Správa infraštruktúry Všetko sa dá :-) Index Čo je

More information

TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca

TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca Obsah balenia TL-WR743ND Rýchly inštalačný sprievodca PoE injektor Napájací adaptér CD Ethernet kábel Systémové požiadavky

More information

Copyright 2016 by Martin Krug. All rights reserved.

Copyright 2016 by Martin Krug. All rights reserved. MS Managed Service Copyright 2016 by Martin Krug. All rights reserved. Reproduction, or translation of materials without the author's written permission is prohibited. No content may be reproduced without

More information

Manuál k programu FileZilla

Manuál k programu FileZilla Manuál k programu FileZilla EXO TECHNOLOGIES spol. s.r.o. Garbiarska 3 Stará Ľubovňa 064 01 IČO: 36 485 161 IČ DPH: SK2020004503 support@exohosting.sk www.exohosting.sk 1 Úvod EXO HOSTING tím pre Vás pripravil

More information

Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15

Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15 Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15 851(01(Bra@slava Titl.: Ján(Hrčka Bohrova(11 851(01(Bra@slava V(Bra@slave(21.11.2013 Vec:(Odpoveď(na(informácie(ohľadom(mandátnej(zmluvy(na(základe(Zákona(č.(211/2000(Zb.

More information

Spôsoby zistenia ID KEP

Spôsoby zistenia ID KEP Spôsoby zistenia ID KEP ID KEP (kvalifikovaný elektronický podpis) je možné zistiť pomocou napr. ovládacieho panela, prostredíctvom prehliadača Internet Expolrer, Google Chrome alebo Mozilla Firefox. Popstup

More information

Databázy (1) Prednáška 11. Alexander Šimko

Databázy (1) Prednáška 11. Alexander Šimko Databázy (1) Prednáška 11 Alexander Šimko simko@fmph.uniba.sk Contents I Aktualizovanie štruktúry databázy Section 1 Aktualizovanie štruktúry databázy Aktualizácia štruktúry databázy Štruktúra databázy

More information

Jazyk SQL. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Jazyk SQL. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Jazyk SQL Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Jazyk SQL - Structured Query Language SQL je počítačový jazyk určený na komunikáciu s relačným SRBD neprocedurálny (deklaratívny) jazyk

More information

Vzory, rámce a webové aplikácie

Vzory, rámce a webové aplikácie Vzory, rámce a webové aplikácie Jakub Šimko jakub.simko@stuba.sk Návrhové vzory (načo slúžia?) 1. Dobré zvyky v programovaní 2. Riešia často sa opakujúce problémy praxou overeným spôsobom 3. Pomôžu nám

More information

Recipient Configuration. Štefan Pataky MCP, MCTS, MCITP

Recipient Configuration. Štefan Pataky MCP, MCTS, MCITP Recipient Configuration Štefan Pataky MCP, MCTS, MCITP Agenda Mailbox Mail Contact Distribution Groups Disconnected Mailbox Mailbox (vytvorenie nového účtu) Exchange Management Console New User Exchange

More information

Problém Big Data a ako ho riešiť pomocou NoSQL. Ján Zázrivec Softec

Problém Big Data a ako ho riešiť pomocou NoSQL. Ján Zázrivec Softec Problém Big Data a ako ho riešiť pomocou NoSQL Ján Zázrivec Softec Dáta dnešného sveta Oblasti kde sa spracováva veľké množstvo dát: Internet Web vyhľadávače, Sociálne siete Veda Large Hadron Collider,

More information

VYLEPŠOVANIE KONCEPTU TRIEDY

VYLEPŠOVANIE KONCEPTU TRIEDY VYLEPŠOVANIE KONCEPTU TRIEDY Typy tried class - definuje premenné a metódy (funkcie). Ak nie je špecifikovaná inak, viditeľnosť členov je private. struct - definuje premenné a metódy (funkcie). Ak nie

More information

1 Komplexný príklad využitia OOP

1 Komplexný príklad využitia OOP 1 Komplexný príklad využitia OOP Najčastejším využitím webových aplikácií je komunikácia s databázovým systémom. Komplexný príklad je preto orientovaný práve do tejto oblasti. Od verzie PHP 5 je jeho domovskou

More information

Mesačná kontrolná správa

Mesačná kontrolná správa Mesačná kontrolná správa Štrukturálna štúdia dec.16 nov.16 okt.16 sep.16 aug.16 júl.16 jún.16 máj.16 apr.16 mar.16 feb.16 jan.16 Internetová populácia SR 12+ 3 728 988 3 718 495 3 718 802 3 711 581 3 700

More information

Coordinates ordering in parallel coordinates views

Coordinates ordering in parallel coordinates views Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Coordinates ordering in parallel coordinates views Bratislava, 2011 Lukáš Chripko Univerzita Komenského v Bratislave Fakulta

More information

kucharka exportu pro 9FFFIMU

kucharka exportu pro 9FFFIMU požiadavky na export kodek : Xvid 1.2.1 stable (MPEG-4 ASP) // výnimočne MPEG-2 bitrate : max. 10 Mbps pixely : štvorcové (Square pixels) rozlíšenie : 1920x1080, 768x432 pre 16:9 // výnimočne 1440x1080,

More information

Mesačná kontrolná správa

Mesačná kontrolná správa Mesačná kontrolná správa Štrukturálna štúdia mar.18 feb.18 jan.18 dec.17 nov.17 okt.17 sep.17 aug.17 júl.17 jún.17 máj.17 apr.17 mar.17 Internetová populácia SR 12+ 3 904 509 3 802 048 3 870 654 3 830

More information

WEBOVÝ MODUL NA SPRÁVU DOVOLENKY

WEBOVÝ MODUL NA SPRÁVU DOVOLENKY WEBOVÝ MODUL NA SPRÁVU DOVOLENKY Róbert Lanák Ústav informatizácie, automatizácie a matematiky Oddelenie informatizácie a riadenia procesov Fakulta chemickej a potravinárskej technológie Slovenská Technická

More information

Ochrana koncových staníc pomocou Cisco Security Agent 6.0. Ľubomír Varga.

Ochrana koncových staníc pomocou Cisco Security Agent 6.0. Ľubomír Varga. Ochrana koncových staníc pomocou Cisco Security Agent 6.0 Ľubomír Varga lubomir.varga@lynx.sk Agenda CSA 6.0 refresh Vybrané vlastnosti CSA 6.0 Application Trust levels Notify User Rule Actions User Justifications

More information

Textový formát na zasielanie údajov podľa 27 ods. 2 písm. f) zákona

Textový formát na zasielanie údajov podľa 27 ods. 2 písm. f) zákona Popis textového formátu a xsd schémy na zasielanie údajov podľa 27 ods. 2 písm. f) zákona (formu na zaslanie údajov si zvolí odosielateľ údajov) Textový formát na zasielanie údajov podľa 27 ods. 2 písm.

More information

REPORT DESIGNER 1 VYTVORENIE A ÚPRAVA FORMULÁRA. úprava formulárov v Money S4 / Money S Vytvorenie formulára

REPORT DESIGNER 1 VYTVORENIE A ÚPRAVA FORMULÁRA. úprava formulárov v Money S4 / Money S Vytvorenie formulára REPORT DESIGNER úprava formulárov v Money S4 / Money S5 Informačný systém Money S4/S5 umožňuje upraviť tlačové zostavy tak, aby plne vyhovovali potrebám používateľa. Na úpravu tlačových zostáv slúži doplnkový

More information

Košice. Riešenia pre malé a stredné podniky

Košice. Riešenia pre malé a stredné podniky 28.09.2016 Košice Riešenia pre malé a stredné podniky Partnerský program Hewlett Packard Enterprise Partner Ready Výhody - Špeciálne ceny - Partner ready portál - Bezplatné školenia - Registrácia obchodného

More information

Podporované grantom z Islandu, Lichtenštajnska a Nórska prostredníctvom Finančného mechanizmu EHP a Nórskeho finančného mechanizmu

Podporované grantom z Islandu, Lichtenštajnska a Nórska prostredníctvom Finančného mechanizmu EHP a Nórskeho finančného mechanizmu Podporované grantom z Islandu, Lichtenštajnska a Nórska prostredníctvom Finančného mechanizmu EHP a Nórskeho finančného mechanizmu Závereč ný workshop projektu INEDU-GOV Inovatívne vzdelávanie pracovníkov

More information

Návod na odstránenie certifikátov so zrušenou platnosťou

Návod na odstránenie certifikátov so zrušenou platnosťou Návod na odstránenie certifikátov so zrušenou platnosťou Dátum zverejnenia: 7. 11. 2017 Verzia: 1 Dátum aktualizácie: Popis: Tento dokument je určený používateľom, ktorí elektronicky podpisujú dokumenty

More information

Tvorba informačných systémov. 4. prednáška: Návrh IS

Tvorba informačných systémov. 4. prednáška: Návrh IS Tvorba informačných systémov 4. prednáška: Návrh IS Návrh informačného systému: témy Ciele návrhu ERD DFD Princípy OOP Objektová normalizácia SDD Architektonické pohľady UML diagramy Architektonické štýly

More information

Ekonomický pilier TUR

Ekonomický pilier TUR Názov indikátora: HDP na obyvateľa Zaradenie indikátora v DPSIR štruktúre: Základné informácie: SR Definícia Hrubý domáci produkt vyjadrovaný ako celková peňažná hodnota statkov a služieb vytvorených za

More information

Návrh kritérií pre habilitáciu docentov a vymenúvanie profesorov na Ekonomickej fakulte TU v Košiciach

Návrh kritérií pre habilitáciu docentov a vymenúvanie profesorov na Ekonomickej fakulte TU v Košiciach EKONOMICKÁ FAKULTA TU V KOŠICIACH MATERIÁL NA ROKOVANIE: Vedeckej rady, dňa: 16.11.20 Návrh kritérií pre habilitáciu docentov a vymenúvanie profesorov na Ekonomickej fakulte TU v Košiciach Predkladá: prof.

More information

Crestron Mercury. Univerzálny Videokonferenčný a Kolaboračný systém

Crestron Mercury. Univerzálny Videokonferenčný a Kolaboračný systém Crestron Mercury Univerzálny Videokonferenčný a Kolaboračný systém Tradičná malá zasadacia miestnosť CRESTRON Mercury Videokonferenčná miestnosť Možnosť rezervácie miestnosti: Prostredníctvom MS Outlook

More information

informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT revízia r2.4

informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT revízia r2.4 informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT1006.0001 revízia r2.4 www.sct.sk www.sct-telemetry.eu www.bawit.eu sales@sct.sk BaWiT Online - 06 Základné informácie portálu

More information

Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov

Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov D.4 Kontajner XML údajov (XMLDataContainer) Príloha č. 11 k výnosu č. 55/2014 Z. z. [pridaná novelou č. 275/2014 Z. z.,

More information

D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu. Inštalačná príručka

D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu. Inštalačná príručka D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu Inštalačná príručka Obsah 1 Predpoklady pre inštaláciu D.Signer... 3 1.1 Inštalácia.NET Framework... 3 1.1.1 Windows 8, 8.1... 4 1.1.2

More information

SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU

SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO BRATISLAVA Bakalárska práca SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU ŠTANDARDIZAČNÝCH MATERIÁLOV Eva Porvazníková vedúci bakalárskej práce: Doc.

More information

ÚMRTNOSŤ NA ÚRAZY MOZGU VO VYBRANÝCH EURÓPSKYCH KRAJINÁCH

ÚMRTNOSŤ NA ÚRAZY MOZGU VO VYBRANÝCH EURÓPSKYCH KRAJINÁCH ÚMRTNOSŤ NA ÚRAZY MOZGU VO VYBRANÝCH EURÓPSKYCH KRAJINÁCH. V NEMOCNICI A MIMO NEJ Alexandra Bražinová, Veronika Rehorčíková, Mark Taylor VIII. STREDOEURÓPSKY KONGRES URGENTNEJ MEDICÍNY A MEDICÍNY KATASTROF.3-1..17

More information

Poradové a agregačné window funkcie. ROLLUP a CUBE

Poradové a agregačné window funkcie. ROLLUP a CUBE Poradové a agregačné window funkcie. ROLLUP a CUBE 1) Poradové a agregačné window funkcie 2) Extrémy pomocou DENSE_RANK(), TOP() - Príklady 3) Spriemernené poradia 4) Kumulatívne súčty 5) Group By a Datepart,

More information

LL LED svietidlá na osvetlenie športovísk. MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám.

LL LED svietidlá na osvetlenie športovísk. MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám. LL LED svietidlá na osvetlenie športovísk MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám. LL SPORT LL SPORT je sofistikované vysoko výkonné LED svietidlo špeciálne

More information

Microsoft Azure platforma pre Cloud Computing. Juraj Šitina, Microsoft Slovakia

Microsoft Azure platforma pre Cloud Computing. Juraj Šitina, Microsoft Slovakia Microsoft Azure platforma pre Cloud Computing Juraj Šitina, Microsoft Slovakia m Agenda Cloud Computing Pohľad Microsoftu Predstavujeme platformu Microsoft Azure Benefity Cloud Computingu Microsoft je

More information

Rýchlosť Mbit/s (download/upload) 15 Mbit / 1 Mbit. 50 Mbit / 8 Mbit. 80 Mbit / 10 Mbit. 10 Mbit / 1 Mbit. 12 Mbit / 2 Mbit.

Rýchlosť Mbit/s (download/upload) 15 Mbit / 1 Mbit. 50 Mbit / 8 Mbit. 80 Mbit / 10 Mbit. 10 Mbit / 1 Mbit. 12 Mbit / 2 Mbit. Fiber 5 Mbit ** 5 Mbit / Mbit 5,90 Fiber 50 Mbit * 50 Mbit / 8 Mbit 9,90 Fiber 80 Mbit * 80 Mbit / Mbit 5,90 Mini Mbit* Mbit / Mbit 9,90 Klasik 2 Mbit* 2 Mbit / 2 Mbit Standard 8 Mbit* 8 Mbit / 3Mbit Expert

More information

Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií FIIT-XXXX-XXXXX

Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií FIIT-XXXX-XXXXX Toto je titulný list práce. Je súčasťou každej priebežnej či záverečnej správy (BP, DP) Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií FIIT-XXXX-XXXXX evidenčné

More information

Prvky inovácie nových jazykov HTML5 a CSS3

Prvky inovácie nových jazykov HTML5 a CSS3 Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Prvky inovácie nových jazykov HTML5 a CSS3 The HTML5 and CSS3 innovations concepts

More information

Nové komunikačné trendy v dátových centrách

Nové komunikačné trendy v dátových centrách Nové komunikačné trendy v dátových centrách Martin Vozár Roman Benko 25. november 2009 Cisco Expo, Bratislava Agenda 1. Konvergovaná architektúra 2. Komponenty architektúry 3. AVNET demo LAB 2 / 17 Konvergovaná

More information

Databázy (1) Prednáška 08. Alexander Šimko

Databázy (1) Prednáška 08. Alexander Šimko Databázy (1) Prednáška 08 Alexander Šimko simko@fmph.uniba.sk Contents I Subqueries (poddopyty) konštrukcia WITH Section 1 Subqueries (poddopyty) Subquery (poddopyt) Použitie SELECTu na mieste, kde sme

More information

Katedra počítačov a informatiky Fakulta elektrotechniky a informatiky Technická univerzita Košice. Informačné technológie Branislav Sobota

Katedra počítačov a informatiky Fakulta elektrotechniky a informatiky Technická univerzita Košice. Informačné technológie Branislav Sobota Katedra počítačov a informatiky Fakulta elektrotechniky a informatiky Technická univerzita Košice Informačné technológie Branislav Sobota 2006 Informačné technológie 2 Predslov Predkladané skriptá majú

More information

Desatinné čísla #1a. Decimal numbers #1b. How much larger is 21,8 than 1,8? Desatinné čísla #2a. Decimal numbers #2b. 14 divided by 0,5 equals...

Desatinné čísla #1a. Decimal numbers #1b. How much larger is 21,8 than 1,8? Desatinné čísla #2a. Decimal numbers #2b. 14 divided by 0,5 equals... Desatinné čísla #1a Mravec išiel 5,5 cm presne na sever, potom 3,4 cm na východ, 1,8 cm na juh, 14,3 cm na západ, 1,3 cm na sever a 10,9 cm na východ. Najmenej koľko cm musí teraz prejsť, aby sa dostal

More information

MS Exchange 2010 Prechod Ing. Peter Záhradník

MS Exchange 2010 Prechod Ing. Peter Záhradník MS Exchange 2010 Prechod Ing. Peter Záhradník Gratex Support Center support@gratex.com Exchange 2010 o com to bude? Tato prezentacia bude pre ludi co uvazuju nad prechodom na novy Exchange zopar otazok

More information

ŽILINSKÁ UNIVERZITA V ŽILINE ELEKTROTECHNICKÁ FAKULTA

ŽILINSKÁ UNIVERZITA V ŽILINE ELEKTROTECHNICKÁ FAKULTA ŽILINSKÁ UNIVERZITA V ŽILINE ELEKTROTECHNICKÁ FAKULTA 282603201810xx NÁZOV PRÁCE BAKALÁRSKA PRÁCA 2018 Pavol Mrkvička ŽILINSKÁ UNIVERZITA V ŽILINE ELEKTROTECHNICKÁ FAKULTA NÁZOV PRÁCE Bakalárska práca

More information

CENNÍK REKLAMY NA WEBOCH MARKÍZA - SLOVAKIA, SPOL. S R.O. NA ROK 2017

CENNÍK REKLAMY NA WEBOCH MARKÍZA - SLOVAKIA, SPOL. S R.O. NA ROK 2017 CENNÍK REKLAMY NA WEBOCH MARKÍZA - SLOVAKIA, SPOL. S R.O. NA ROK 2017 CENNÍK REKLAMY NA WEBOCH MARKÍZA SLOVAKIA, SPOL. S R.O., NA ROK 2017 Bannerové formáty - CPT ceny Týždňové / balíkové ceny Reklamný

More information

BGP - duálne prepojenie AS. (primary + backup spoj), s IBGP, cez virtuální L2 linky

BGP - duálne prepojenie AS. (primary + backup spoj), s IBGP, cez virtuální L2 linky BGP - duálne prepojenie AS (primary + backup spoj), s IBGP, cez virtuální L2 linky Peter Jašica Abstrakt: Cieľom tohto projektu je zhotoviť a otestovať funkčnosť BGP s dvojitým prepojením Autonómnych systémov.

More information

NIKY a NIKY S. JEDNOFÁZOVÉ UPS od 600 do 3000 VA SVETOVÝ ŠPECIALISTA PRE ELEKTRICKÉ INŠTALÁCIE A DIGITÁLNE SYSTÉMY BUDOV

NIKY a NIKY S. JEDNOFÁZOVÉ UPS od 600 do 3000 VA SVETOVÝ ŠPECIALISTA PRE ELEKTRICKÉ INŠTALÁCIE A DIGITÁLNE SYSTÉMY BUDOV NIKY a NIKY S JEDNOFÁZOVÉ UPS od 600 do 3000 VA SVETOVÝ ŠPECIALISTA PRE ELEKTRICKÉ ŠTALÁCIE A DIGITÁLNE SYSTÉMY BUDOV Ideálna ochrana pre malé kancelárie a domáce kancelárske aplikácie. Tento rad ponúka

More information

PODPORNÉ PROSTRIEDKY PRE VERZIOVANIE: VHODNÝ VÝBER PRE NÁŠ TÍM?

PODPORNÉ PROSTRIEDKY PRE VERZIOVANIE: VHODNÝ VÝBER PRE NÁŠ TÍM? PODPORNÉ PROSTRIEDKY PRE VERZIOVANIE: VHODNÝ VÝBER PRE NÁŠ TÍM? Budúcnosť je jasná, budúcnosť sú distribuované verziovacie systémy... alebo centralizované??? Balázs Nagy Slovenská technická univerzita

More information

Ceny kurzov a školení

Ceny kurzov a školení Ceny kurzov a školení Základy práce s PC Základy práce s PC, Internet,Word Cena: 133.00 Základy práce s počítačom a internetom Cena: 63.00 Windows v dennej praxi Cena: 69.00 Word + Excel základy Cena:

More information

Microsoft SQL Server 2000 Reportovacie služby

Microsoft SQL Server 2000 Reportovacie služby Ľuboslav Lacko Microsoft SQL Server 2000 Reportovacie služby Čo je managed reporting? Architektúra a filozofia produktu Reportovacie služby z pohľadu vývojára Reportovacie služby z pohľadu administrátora

More information

DICOM Štandard pre vytváranie, ukladanie, tlač a prenos obrazových informácií v zdravotníctve

DICOM Štandard pre vytváranie, ukladanie, tlač a prenos obrazových informácií v zdravotníctve DICOM Štandard pre vytváranie, ukladanie, tlač a prenos obrazových informácií v zdravotníctve (Angl. DICOM - Digital Imaging and Communications in Medicine) Štandard DICOM je informačný technologický štandard,

More information

Transactions of the VŠB Technical University of Ostrava, Mechanical Series No. 2, 2009, vol. LV, article No Marek BABIUCH *, Martin HNIK **

Transactions of the VŠB Technical University of Ostrava, Mechanical Series No. 2, 2009, vol. LV, article No Marek BABIUCH *, Martin HNIK ** Transactions of the VŠB Technical University of Ostrava, Mechanical Series No. 2, 2009, vol. LV, article No. 1680 Marek BABIUCH *, Martin HNIK ** USING TECHNOLOGY OF.NET WEB SERVICES IN THE AREA OF AUTOMATION

More information

Government Cloud. Stratégia využitia Cloud Computing-u vo Verejnej správe SR. Peter Kišša

Government Cloud. Stratégia využitia Cloud Computing-u vo Verejnej správe SR. Peter Kišša Government Cloud Stratégia využitia Cloud Computing-u vo Verejnej správe SR Peter Kišša Prečo? Aug, 2011 - Amazon launches US government cloud designed to meet the regulatory requirements of U.S. government

More information

MERANIE SOFTVÉRU. Jakub Šimko MSI

MERANIE SOFTVÉRU. Jakub Šimko MSI Slovenská Technická Univerzita v Bratislave Fakulta Informatiky a Informačných Technológií Jakub Šimko jsimko@fiit.stuba.sk MERANIE SOFTVÉRU 9.10.2012 MSI Meranie a metriky Kto by mal dávať pozor? Predsa

More information

VIRTUALIZÁCIA DÁTOVÝCH ÚLOŽÍSK. Karol Schütz, S&T Slovakia

VIRTUALIZÁCIA DÁTOVÝCH ÚLOŽÍSK. Karol Schütz, S&T Slovakia VIRTUALIZÁCIA DÁTOVÝCH ÚLOŽÍSK Karol Schütz, S&T Slovakia Agenda Časť Časť Časť Časť Časť Časť Časť 1 Aký je súčasný stav v oblasti ukladania dát 2 Aké sú požiadavky na súčasný storage 3 Aké sú technologické

More information

OLYMP na MS SQL OBSAH 1 AKO POSTUPOVAŤ. 2 INŠTALÁCIA Microsoft SQL Servera 2008 R2 3 PREVOD DATABÁZY OLYMPU NA SQL

OLYMP na MS SQL OBSAH 1 AKO POSTUPOVAŤ. 2 INŠTALÁCIA Microsoft SQL Servera 2008 R2 3 PREVOD DATABÁZY OLYMPU NA SQL OLYMP na MS SQL OBSAH 1 AKO POSTUPOVAŤ 1.1 Základné informácie k inštalácii Microsoft SQL servera 2008 R2, cesta k inštalačnému programu, možné obmedzenia, licencia programu Olymp 1.2 Aké sú hardvérové

More information

Xamarin písanie Android a ios aplikácií v C#

Xamarin písanie Android a ios aplikácií v C# www.dotnetcollege.cz Xamarin písanie Android a ios aplikácií v C# Roman Jašek Software Architect, Riganti s.r.o. MSP, MCP roman.jasek@riganti.cz Xamarin vs. Xamarin Forms ios C# UI Android C# UI Windows

More information

Klasický WordPress modul Coding standards I18n Post types, taxonomies, meta, options Transients a WP cache Nepoužívajte "super" triedy/objekty

Klasický WordPress modul Coding standards I18n Post types, taxonomies, meta, options Transients a WP cache Nepoužívajte super triedy/objekty WooCommerce pre vývojárov Ján Bočínec Modul pre WooCommerce Klasický WordPress modul Coding standards I18n Post types, taxonomies, meta, options Transients a WP cache Nepoužívajte "super" triedy/objekty

More information

BÁZA ZNALOSTÍ A ZRUČNOSTÍ ŠTUDENTOV

BÁZA ZNALOSTÍ A ZRUČNOSTÍ ŠTUDENTOV SLOVENSKÁ TECHNICKÁ UNIVERZITA Fakulta informatiky a informačných technológií BÁZA ZNALOSTÍ A ZRUČNOSTÍ ŠTUDENTOV (Tímový projekt) Dokumentácia k projektu Tím č.10 ČERNÉ OFCE: Bc. Martin Macko Bc. Martin

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS IMPLEMENTACE

More information

Hodnotenie kvality produktu

Hodnotenie kvality produktu Hodnotenie kvality produktu (2012/2013) Obsah 1. Úvod... 3 2. ISO 9126: Meranie kvality softvérového produktu... 3 2.1 ISO 9126-1: Model kvality... 4 2.2 ISO TR 9126-2: Externé metriky... 6 2.3 ISO TR

More information

Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky. Interaktívna výuková webová aplikácia na riešenie úloh o pravdepodobnosti

Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky. Interaktívna výuková webová aplikácia na riešenie úloh o pravdepodobnosti Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Interaktívna výuková webová aplikácia na riešenie úloh o pravdepodobnosti Bakalárska práca 2016 Zuzana Majeríková Univerzita

More information

Passenger demand by mode

Passenger demand by mode Názov indikátora: Výkony v osobnej doprave Zaradenie indikátora v DPSIR D (driving forces - hnacie sily) štruktúre: Základné informácie: SR Definícia Výkony v osobnej doprave predstavujú rozsah prepravných

More information

Portál pre odborné publikovanie ISSN

Portál pre odborné publikovanie ISSN 1 Portál pre odborné publikovanie ISSN 1338-0087 PRADO framework Liner Lukáš Informačné technológie, Študentské práce 08.02.2013 PRADO framework je objektovo orientovaný framework, určený na rýchly vývoj

More information

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU.

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU. UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU Diplomová práca 2017 Bc. Denis Spišák UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA

More information

}w!"#$%&'()+,-./012345<ya

}w!#$%&'()+,-./012345<ya MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY }w!"#$%&'()+,-./012345

More information

systemove programovanie win32 programovanie

systemove programovanie win32 programovanie systemove programovanie win32 programovanie zakladny princip uzivatel interaguje so systemom klavesnicou, mysou tym generuje udalosti, ktore sa radia do,,message queue" (front sprav) aplikacia vytahuje

More information

Ochrana proti DDoS za použitia open-source software. Katarína Ďurechová

Ochrana proti DDoS za použitia open-source software. Katarína Ďurechová Ochrana proti DDoS za použitia open-source software Katarína Ďurechová katarina.durechova@nic.cz 30.11.2013 Distributed Denial of Service odopretie služby dosiahnutím limitu pripojenia sieťovej karty CPU

More information

MS Project - Programy a rieš enia pre projektový manažment MS Project Project management programs and solutions

MS Project - Programy a rieš enia pre projektový manažment MS Project Project management programs and solutions MS Project - Programy a rieš enia pre projektový manažment MS Project Project management programs and solutions Peter DEPEŠ - Ľubica Š EMELÁ KOVÁ Project Standard 2003 can help you set up projects quickly,

More information

Tvorba webových stránok pre mobilné platformy

Tvorba webových stránok pre mobilné platformy Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Tvorba webových stránok pre mobilné platformy Diplomová práca Bc. Andrej Ševčík Apríl 2014 Bankovní institut vysoká škola Praha

More information

VLSM a CIDR. CCNA2 Kapitola Cisco Systems, Inc. All rights reserved. Cisco Public 1

VLSM a CIDR. CCNA2 Kapitola Cisco Systems, Inc. All rights reserved. Cisco Public 1 VLSM a CIDR CCNA2 Kapitola 6 1 Trošku histórie Pred rokom 1981 IP adresy používali na špecifikáciu siete len prvých 8 bitov Rok1981, RFC 791 Zaviedol adresný priestor s tromi triedami adries Polovica 90

More information

NÁVRH A REALIZÁCIA WEBOVEJ APLIKÁCIE FINANCOVANIE POLITICKÝCH STRÁN

NÁVRH A REALIZÁCIA WEBOVEJ APLIKÁCIE FINANCOVANIE POLITICKÝCH STRÁN Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky NÁVRH A REALIZÁCIA WEBOVEJ APLIKÁCIE FINANCOVANIE POLITICKÝCH STRÁN Bakalárska práca 2017 Tomáš Sláma Univerzita Komenského v

More information

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY POKROČILÝ MERAČ ČASU BAKALÁRSKA PRÁCA.

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY POKROČILÝ MERAČ ČASU BAKALÁRSKA PRÁCA. UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY POKROČILÝ MERAČ ČASU BAKALÁRSKA PRÁCA 2017 Matej Buzáš UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY

More information

Databázové systémy. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Databázové systémy. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Databázové systémy Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Zdroje Ramez Elmasri, Shamkant B. Navathe: Fundamentals of Database Systems, Addison Wesley, 5 edition, 2006, 1168 p. ISBN

More information

REALIZÁCIA VIRTUÁLNEHO LABORATÓRIA S VYUŽITÍM XPC TARGET-u

REALIZÁCIA VIRTUÁLNEHO LABORATÓRIA S VYUŽITÍM XPC TARGET-u REALIZÁCIA VIRTUÁLNEHO LABORATÓRIA S VYUŽITÍM XPC TARGET-u I. Masár Department of Electrical Engineering Control Systems Engineering Group, University of Hagen Universitätsstr. 27, 580 97 Hagen, Germany

More information

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE APLIKÁCIA PRE SYNCHRONIZÁCIU SUGARCRM S MOBILNÝMI ZARIADENIAMI SO SYSTÉMOM ANDROID BAKALÁRSKA PRÁCA MTF-5262-47785

More information

BODY PRÍPADOV POUŽITIA ALEBO AKO MERAŤ SOFTVÉR

BODY PRÍPADOV POUŽITIA ALEBO AKO MERAŤ SOFTVÉR BODY PRÍPADOV POUŽITIA ALEBO AKO MERAŤ SOFTVÉR Pre efektívne riadenie celého projektu je potrebné merať jeho veľkosť Ondrej Jurčák Slovenská technická univerzita Fakulta informatiky a informačných technológií

More information

UNIVERZITA KARLOVA V PRAZE MATEMATICKO-FYZIKÁLNÍ FAKULTA. Katedra softwarového inženýrství

UNIVERZITA KARLOVA V PRAZE MATEMATICKO-FYZIKÁLNÍ FAKULTA. Katedra softwarového inženýrství UNIVERZITA KARLOVA V PRAZE MATEMATICKO-FYZIKÁLNÍ FAKULTA BAKALÁŘSKÁ PRÁCE Jaroslav Pastorek Informační systém pro obchodníka s cennými papíry Katedra softwarového inženýrství VEDOUCÍ BAKALÁŘSKÉ PRÁCE:

More information

Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami)

Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami) I2AI: Lecture 04 Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami) Lubica Benuskova Reading: AIMA 3 rd ed. chap. 6 ending with 6.3.2 1 Constraint satisfaction problems (CSP) We w

More information

Databázové systémy. 10. prednáška. NoSQL databázy Viktor Škultéty, ESTEN s.r.o.

Databázové systémy. 10. prednáška. NoSQL databázy Viktor Škultéty, ESTEN s.r.o. Databázové systémy 10. prednáška NoSQL databázy 26.4.2016 Viktor Škultéty, ESTEN s.r.o. 1 Prečo doteraz SQL a zrazu NoSQL? NoSQL - Not Only SQL znamená, že relačné systémy sú síce osvedčená technológia

More information

Fakulta elektrotechniky a informatiky

Fakulta elektrotechniky a informatiky Slovenská technická univerzita v Bratislave Fakulta elektrotechniky a informatiky Študijný odbor: INFORMATIKA Peter Liczki Internetovský vyhľadávací program Diplomová práca Vedúca diplomovej práce: Ing.

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA PODNIKATELSKÁ FACULTY OF BUSINESS AND MANAGEMENT ÚSTAV INFORMATIKY INSTITUTE OF INFORMATICS NÁVRH A TVORBA DATOVÉ STRUKTURY A WEBOVÉ

More information

Cvičenie z PTS

Cvičenie z PTS Cvičenie z PTS 23.3.2010 riadenie + QM + CM +... Návrh systému požiadavky návrh implementácia validácia Návrh hlavným cieľom je určiť, ako bude daný SW produkt realizovaný hlavný vstup: špecifikácia požiadaviek

More information

Bakalárska práca Jún 2008

Bakalárska práca Jún 2008 Fakulta matematiky, fyziky a informatiky Univerzita Komenského, Bratislava Autor: Michal Novomeský Bakalárska práca Jún 28 Podporný komunitný portál medzinárodného študijného programu MEi:CogSci Školiteľ:

More information

DOPLNĚK PRO PROHLÍŽEČE PRO DETEKCI A ZP- RACOVÁNÍ AUDIO A VIDEO STREAMŮ BROWSER EXTENSION FOR AUDIO/VIDEO STREAM PROCESSING

DOPLNĚK PRO PROHLÍŽEČE PRO DETEKCI A ZP- RACOVÁNÍ AUDIO A VIDEO STREAMŮ BROWSER EXTENSION FOR AUDIO/VIDEO STREAM PROCESSING VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

More information

Kamera. Sieťová klenbová kamera. Rýchla používateľská príručka---po slovensky. Táto rýchla príručka sa vzťahuje na: DS-2CD2112-(I),

Kamera. Sieťová klenbová kamera. Rýchla používateľská príručka---po slovensky. Táto rýchla príručka sa vzťahuje na: DS-2CD2112-(I), Kamera Sieťová klenbová kamera Rýchla používateľská príručka---po slovensky Táto rýchla príručka sa vzťahuje na: DS-2CD2112-(I), UD.6L0201B1254A01EU 1 Regulačné informácie Vyhlásenie o súlade s normami

More information

POSÚDENIE INFORMAČNÉHO SYSTÉMU PODNIKU A NÁVRH ZMIEN ENTERPRISE INFORMATION SYSTEM ANALYSIS AND IMPROVEMENT PROPOSALS

POSÚDENIE INFORMAČNÉHO SYSTÉMU PODNIKU A NÁVRH ZMIEN ENTERPRISE INFORMATION SYSTEM ANALYSIS AND IMPROVEMENT PROPOSALS VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY FACULTY OF BUSINESS AND MANAGEMENT INSTITUTE OF INFORMATICS POSÚDENIE INFORMAČNÉHO SYSTÉMU PODNIKU A

More information

INFORMAČNÍ SYSTÉM PRO MĚŘIČE ENERGIÍ

INFORMAČNÍ SYSTÉM PRO MĚŘIČE ENERGIÍ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV AUTOMATIZACE A MĚŘICÍ TECHNIKY FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY NÁVRH DILČÍ ČÁSTI INFORMAČNÍHO SYSTÉMU DESIGN OF AN INFORMATION SYSTEM PART

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY NÁVRH DILČÍ ČÁSTI INFORMAČNÍHO SYSTÉMU DESIGN OF AN INFORMATION SYSTEM PART VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY FACULTY OF BUSINESS AND MANAGEMENT INSTITUTE OF INFORMATICS NÁVRH DILČÍ ČÁSTI INFORMAČNÍHO SYSTÉMU DESIGN

More information

NÁKLADY ŽIVOTNÉHO CYKLU LIFE CYCLE COSTS

NÁKLADY ŽIVOTNÉHO CYKLU LIFE CYCLE COSTS NÁKLADY ŽIVOTNÉHO CYKLU LIFE CYCLE COSTS Jaroslav Lexa Apuen SK Kritériá ekonomicky najvýhodnejšej ponuky Most economically advantageous tender criteria Najlepší pomer ceny a kvality Best price-quality

More information

Využitie System Center Configuration Manager v univerzitnom prostredí

Využitie System Center Configuration Manager v univerzitnom prostredí Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Využitie System Center Configuration Manager v univerzitnom prostredí Utilization

More information

E-LEARNING PRE PREDMET AOS

E-LEARNING PRE PREDMET AOS Žilinská univerzita v Žiline Elektrotechnická fakulta Katedra experimentálnej elektrotechniky E-LEARNING PRE PREDMET AOS Lukáš PACULÍK 2008 E-learning pre predmet AOS BAKALÁRSKA PRÁCA LUKÁŠ PACULÍK ŽILINSKÁ

More information