Úvod do softwarového inženýrství IUS 2010/2011 p.1/43

Rozměr: px
Začít zobrazení ze stránky:

Download "Úvod do softwarového inženýrství IUS 2010/2011 p.1/43"

Transkript

1 Úvod do softwarového inženýrství IUS 2010/ přednáška Ing. Radek Kočí, Ph.D. Ing. Bohuslav Křena, Ph.D. Úvod do softwarového inženýrství IUS 2010/2011 p.1/43

2 Organizace předmětu Přednášky D105 + D0207 D105 + D0207 1BIA + 2BIA + 2BIB 1BIB + 2BIA + 2BIB úterý 16:00 17:50 pátek 10:00 11:50 Ing. Bohuslav Křena, Ph.D. Ing. Radek Kočí, Ph.D. V úterý 28. září 2010 přednáška není (státní svátek). V rámci přednášek je vyhrazeno 10 minut pro studijní koutek. Konzultace: fóra v IS FIT, , osobně Děkujeme prof. M. Bielikové za poskytnutí původních přednášek. Úvod do softwarového inženýrství IUS 2010/2011 p.2/43

3 Organizace předmětu Projekty Projekty (35 bodů): 1. absolvování e-learningového kurzu (5 bodů) 2. dokumentace k projektu z IZP (10 bodů) registrace v IS FIT 3. model informačního systému (20 bodů) registrace v IS FIT Konzultace a hodnocení: 1. projekt: tým doktorandů pod vedením Bc. Petry Nastulczykové 2. projekt: tým doktorandů pod vedením doc. RNDr. Jitky Kreslíkové, CSc. a Ing. Aleše Smrčky 3. projekt: Ing. Jan Fiedor, Ing. Vendula Hrubá, Ing. Ondřej Lengál a Ing. Petr Müller Úvod do softwarového inženýrství IUS 2010/2011 p.3/43

4 Organizace předmětu Projekty Podmínky zápočtu (nutné splnit všechny): minimálně 1 bod z 1. projektu (absolvování e-learningového kurzu), minimálně 8 bodů ze 3. projektu, minimálně 17 bodů ze všech projektů. Další poznámky: Pro uznání loňských bodů z projektů se do přihlaste v IS FIT. Vzorové řešení 3. projektu bude prezentováno na přednáškách. Za odevzdání 3. projektu týden před termínem 2 prémiové body. Pozdní odevzdání 3. projektu není tolerováno. Projekty se vypracovávají samostatně! Cvičení ani laboratoře v IUS nejsou. Úvod do softwarového inženýrství IUS 2010/2011 p.4/43

5 Organizace předmětu Hodnocení Projekty: 35 bodů Zkouška: 65 bodů Celkem: 100 bodů Pro přistoupení ke zkoušce je nutný zápočet. Zkouška má 3 termíny (pouze při 4F lze jít k dalšímu). Stupnice ECTS (European Credit Transfer System): Bodů Klasifikace Číselně Slovně A 1 výborně B 1,5 velmi dobře C 2 dobře D 2,5 uspokojivě E 3 dostatečně 0-49 F 4 nevyhovující Úvod do softwarového inženýrství IUS 2010/2011 p.5/43

6 Organizace předmětu Zkouška Studium je investice do vzdělání, která má vysokou návratnost. lepší pozice s vyšším platem Především na Vás je, jak bude investice 3-5 let života úspěšná. FIT nabízí v praxi vysoce ceněné vzdělání, ale nemůže ho studentům vnutit proti jejich vůli. Snaží se ale chránit své dobré jméno a atraktivitu svých absolventů na trhu práce. Zkouškou se zjišt uje komplexní zvládnutí látky vymezené v dokumentaci předmětu prezentované ve výuce na úrovni odpovídající absolvované části studia a schopnosti získané poznatky samostatně a tvůrčím způsobem aplikovat. (SZŘ VUT, Čl. 12, Odst. 3) Pro získání bodů ze zkoušky je nutné zkoušku vypracovat tak, aby byla hodnocena nejméně 30 body. V opačném případě bude zkouška hodnocena 0 body. Nezkoumejte, jak projít studiem s co nejmenším úsilím, ale sami se snažte naučit co nejvíc. Ovlivní to celou Vaši profesní kariéru! Úvod do softwarového inženýrství IUS 2010/2011 p.6/43

7 Histogram hodnocení 2009 Úvod do softwarového inženýrství IUS 2010/2011 p.7/43

8 Organizace předmětu Komunikace Informační systém fakulty (IS FIT) termíny a jejich hodnocení diskuzní fóra slidy k přednáškám Webová stránka předmětu plán přednášek zadání 3. projektu odkazy na literaturu a další studijní materiály Úvod do softwarového inženýrství IUS 2010/2011 p.8/43

9 Cíle předmětu získat základní přehled v oblasti tvorby rozsáhlých softwarových systémů, seznámit se s procesem tvorby softwaru a s etapami jeho životního cyklu, naučit se používat základní modely UML. Úvod do softwarového inženýrství IUS 2010/2011 p.9/43

10 Co je to softwarové inženýrství?? Úvod do softwarového inženýrství IUS 2010/2011 p.10/43

11 Co je to softwarové inženýrství? systematický přístup k vývoji, nasazení a údržbě softwaru The application of a systematic, disciplined, quantifiable approach to development, operation, and maintenance of software; that is, the application of engineering to software. (IEEE Standard Computer Dictionary, 1990) inženýrská disciplína zabývající se praktickými problémy vývoje rozsáhlých softwarových systémů (Vondrák, 2002) Úvod do softwarového inženýrství IUS 2010/2011 p.10/43

12 Co je to softwarové inženýrství? systematický přístup k vývoji, nasazení a údržbě softwaru The application of a systematic, disciplined, quantifiable approach to development, operation, and maintenance of software; that is, the application of engineering to software. (IEEE Standard Computer Dictionary, 1990) inženýrská disciplína zabývající se praktickými problémy vývoje rozsáhlých softwarových systémů (Vondrák, 2002)! softwarové inženýrství programování Úvod do softwarového inženýrství IUS 2010/2011 p.10/43

13 Proč softwarové inženýrství? Software je všude okolo nás. Je nutné zlepšovat vlastnosti SW, hlavně jeho spolehlivost, bezpečnost a použitelnost. Je potřeba zvyšovat produktivitu vývoje SW. Úvod do softwarového inženýrství IUS 2010/2011 p.11/43

14 Historie SW inženýrství 60. léta problémy při vývoji větších programů zavedení pojmů softwarové inženýrství a softwarová krize na konferencích v letech SW krize se projevovala (a stále projevuje) neúnosným prodlužováním a prodražováním projektů nízkou kvalitou výsledných produktů problematickou údržbou a inovacemi špatnou produktivitou práce programátorů řada projektů končila neúspěchem Hledání jednoduchého a účinného řešení na existující problémy vedlo ke strukturovanému programování, jehož začátek je spojován s článkem pana Dijkstry o používání příkazu GOTO. Úvod do softwarového inženýrství IUS 2010/2011 p.12/43

15 Kvalita Kvalita je souhrn vlastností a charakteristik výrobku, procesu nebo služby, které ukazují jeho schopnost splnit určené nebo odvozené potřeby. (ISO 8402) Kvalita není definovaná jako absolutní míra, ale jako stupeň splnění požadavku či potřeb. Kvalita je míra stupně dokonalosti (Oxfordský slovník) splnění požadavků (Crosby) vhodnost k danému účelu (ISO 9001) schopnost produktu nebo služby plnit dané potřeby (BS 4778) Pokud bude cílem vyvinout nespolehlivý software, pak čím méně bude tento software spolehlivý, tím bude kvalitnější. Úvod do softwarového inženýrství IUS 2010/2011 p.13/43

16 Kvalita výrobku čas cena splnění požadavků Úvod do softwarového inženýrství IUS 2010/2011 p.14/43

17 (Ne)úspěšnost SW projektů (Standish Group Report, USA, 1995) Překročení nákadů o Projektů méně než 20 % 15,5 % % 31,5 % % 29,6 % % 10,2 % % 8,8 % více než 400 % 4,4 % Překročení času o Projektů méně než 20 % 13,9 % % 18,3 % % 20,0 % % 35,5 % % 11,2 % více než 400 % 1,1 % Úvod do softwarového inženýrství IUS 2010/2011 p.15/43

18 (Ne)úspěšnost SW projektů (Standish Group Report, USA, 1995) Výsledná funkčnost Projektů méně než 25 % 4,6 % % 27,2 % % 21,8 % % 39,1 % 100 % 7,3 % Průměrný SW projekt tedy v porovnání s původním plánem: stál o 89 % více, trval 2,22 krát déle a poskytuje pouze 61 % funkčnosti. Průměrný projekt byl tedy téměř 7 krát horší, než se původně plánovalo! Úvod do softwarového inženýrství IUS 2010/2011 p.16/43

19 Historie SW inženýrství 70. léta výzkum dobrých programovacích praktik zdůraznění lidského faktoru při programování návrh shora-dolů (postupné zjemňování a modulární programování) podpora řízení tvorby softwaru technika programování v týmech (pravidlo vedoucího programátora) zavedení pojmu abstraktní datový typ metodologie strukturovaná analýza a návrh datově a procesně orientované metody vnímání životního cyklu tvorby softwaru nárůst významu a důležitosti etap specifikace a návrhu snahy o zabezpečení kvality vývoj procedur zaměřených na systematické testování zavedení pojmu formální správnost programu využití formálních transformací specifikace do programu Úvod do softwarového inženýrství IUS 2010/2011 p.17/43

20 Historie SW inženýrství 80. léta využívání vývojových (programovacích) prostředí snaha o počítačovou podporu jednotlivých metod vývoj CASE prostředků pokračující vývoj funkcionálního, logického i imperativního programování rozvoj dalších programových paradigmat např. objektově-orientované programování vývoj formálních metod specifikace a návrhu větších programů pokroky v oblasti paralelního programování zvýšení významu etapy nasazení a údržby softwaru vývoj systémů na podporu údržby verzí softwarových objektů a řízení konfigurací SW systémů Úvod do softwarového inženýrství IUS 2010/2011 p.18/43

21 Historie SW inženýrství 90. léta rozšíření prototypování vývoj softwaru založený na znovupoužitelnosti (angl. reusability) a komponentách rozvoj objektově-orientovaného programování, rozšíření jazyka Java pozornost se věnuje OO specifikacím a návrhu schémata a vzory (např. návrhové vzory) aplikace technik znalostních systémů a umělé inteligence do softwarového inženýrství sledování kvality softwarového procesu a softwaru použitím metrik vývoj open source software snahy o efektivní využití Internetu; nové metody, techniky a prostředky spolupráce; pozornost se věnuje tvorbě distribuovaného SW a metodám a technikám distribuové tvorby SW Úvod do softwarového inženýrství IUS 2010/2011 p.19/43

22 Historie SW inženýrství Vývoj jazyků 1954 Fortran 1958 Algol Lisp 1967 Simula Smalltalk 1970 Pascal C Prolog 1980 Smalltalk Object Pascal C++ Self Common Lisp 1989 CLOS 1995 Java 2000 C# Úvod do softwarového inženýrství IUS 2010/2011 p.20/43

23 Současnost SW inženýrství zavedení UML (Unified Modelling Language) do praxe rozvoj formálních technik pro analýzu a verifikaci systémů důraz je kladen na podporu zákazníků, servis, údržbu softwaru,... outsourcing rozvoj agilních metodologií extrémní programování (extreme programming) SCRUM... rozvoj metod návrhu založených na modelech Model Based Design (Development) Model Driven Architecture MDA... Úvod do softwarového inženýrství IUS 2010/2011 p.21/43

24 Hlavní cíle SW inženýrství Management projektu řízení životního cyklu projektu dosažení požadovaného výsledku v požadovaném čase efektivní práce s časem a tedy i s náklady Techniky analýzy návrhu programování testování... Vlastnosti SW inženýra základní báze znalostí schopnost aplikovat znalosti schopnost vyhledávat nové informace a osvojit si nové znalosti... Úvod do softwarového inženýrství IUS 2010/2011 p.22/43

25 Softwarový produkt Členové jedné komunity vytvářejí výrobky (software) pro členy jiné komunity (uživatelé). Softwarový produkt je sbírka počítačových programů, procedur, pravidel a s nimi spojená dokumentace. Software zahrnuje např.: požadavky, specifikace, popisy návrhu, zdrojové texty, testovací data, příručky,... Proč vlastně vytváříme software? Řešení problému není možné bez použití počítačů. předpověd počasí, bankomaty prostředek pro používání nových technologií psaní na počítači, návrh součástek zlepšení služeb zákazníkům (informační systém knihovny) snížení nákladů (řízení skladu) Úvod do softwarového inženýrství IUS 2010/2011 p.23/43

26 Vztah mezi programem a softwarem Program používá autor, v podmínkách, pro které ho vyvinul. 3x Program systém sbírka spolupracujících programů; dohodnutá rozhraní; dohodnuté prostředky 3x 3x Program výrobek může používat, opravovat a rozšiřovat kdokoliv; otestovaný a s dokumentací 3x Softwarový systém Úvod do softwarového inženýrství IUS 2010/2011 p.24/43

27 Typy softwarových výrobků Generické Software se prodává libovolnému zájemci (krabicový software). Musí být velice důkladně otestován, protože opravy chyb jsou vzhledem k velkému rozšíření drahé. Zákaznické (na objednávku) Software se vytváří na základě požadavků pro konkrétního zákazníka. Většinou pro specializované aplikace, pro které vhodný generický software neexistuje. Cena zákaznického softwaru je výrazně vyšší. Dvě možnosti jeho tvorby: zadáním zakázky SW firmě v rámci vlastní firmy Úvod do softwarového inženýrství IUS 2010/2011 p.25/43

28 Vlastnosti softwarového produktu použití (Nejedná se o funkcionalitu, ale o ty vlastnosti softwaru, které jsou potřeba až tehdy, kdy se software začne používat.) Správnost míra, do jaké software vyhovuje specifikaci. Spolehlivost pravděpodobnost, že software bude v daném čase vykonávat zamýšlenou funkci. Efektivnost splnění kritérií na využití zdrojů počítačového systému, na čas potřebný na realizaci a dalších kritérií spojených se samotným vývojem (např. náklady). Použitelnost úsilí, které je nutné vynaložit na to, aby se dal software používat. Bezpečnost míra odolnosti vůči neoprávněným zásahům do systému. Úvod do softwarového inženýrství IUS 2010/2011 p.26/43

29 Vlastnosti softwarového produktu přenos Přenositelnost úsilí, které je nutné pro přenos softwaru z jedné platformy na jinou. Znovupoužitelnost míra, do jaké je možné jednotlivé části softwaru znovu použít v dalších aplikacích. Interoperabilita úsilí, které je potřebné k zajištění spolupráce systému s jinými systémy. Úvod do softwarového inženýrství IUS 2010/2011 p.27/43

30 Vlastnosti softwarového produktu změny Udržovatelnost úsilí, které je potřeba vynaložit na další vývoj a údržbu softwaru podle měnících se potřeb zákazníka a také v důsledku měnícího se okolí (např. změna legislativy). Testovatelnost úsilí nutné pro testování vlastností softwaru, např. zda se chová správně. Dokumentovanost míra, do které jsou všechna rozhodnutí při vývoji zdokumentována a kontinuita dokumentace v průběhu všech etap vývoje. Úvod do softwarového inženýrství IUS 2010/2011 p.28/43

31 Problémy při vývoji softwaru Podstatné, vnitřní, nevyhnutelné problémy: Složitost žádné dvě části nejsou stejné; složitost je zdrojem dalších problémů jako např. komunikace v týmech; je náročné pochopit všechny možné stavy systému; problémy s úpravami a rozšířeními,... Přizpůsobivost když se něco změní, měl by se přizpůsobit software a ne naopak. Nestálost mění se okolí a mění se i software (nejde o nahrazení novým); přibývají požadavky na úspěšně používaný software; software přežívá hardwarové prostředky. Neviditelnost neexistuje přijatelný způsob reprezentace softwarového výrobku, který by pokryl všechny aspekty; dokonce ani nejsme schopni určit, co v dané reprezentaci chybí. Syndrom 90% hotovo: Při posuzování hotové části se nevychází z hotového, ale z odpracovaného (např. podle plánu). Úvod do softwarového inženýrství IUS 2010/2011 p.29/43

32 Problémy při vývoji softwaru Problémy, které se nemusí projevit vždy: specifikace požadavků problematická komunikace s uživatelem nejasná a neúplná formulace požadavků spojená s neucelenou představou uživatele o výsledném softwarovém systému nejednoznačnost spojená s častou specifikací požadavků v přirozeném jazyce nestálost, rozporuplnost požadavků přirozená neúplnost a nepřesnost při specifikaci velkých softwarových systémů nedostatek znalostí z analyzované oblasti a z toho vyplývající problémy s plánováním projektu problémy s testováním a validací požadavků náchylnost softwaru k chybám Hodně chyb se projeví až při provozu (a ne při vývoji). Odstraňování chyb vede k návratu v etapách vývoje softwaru. Úvod do softwarového inženýrství IUS 2010/2011 p.30/43

33 Problémy při vývoji softwaru Další problémy, které se nemusí projevit vždy: práce v týmu problémy s organizací práce na velkých softwarových projektech problémy s plánováním procesu tvorby softwaru Komunikační problémy jsou jedním z hlavních zdrojů chyb v programech. extrémní odchylky v produktivitě mezi jednotlivými programátory, až 1:20 nízká znovupoužitelnost při tvorbě softwaru V procesu tvorby softwaru je málo standardů a většinou se software tvoří od začátku. S každým programem se vymýšlí už vymyšlené. Málo produktů se sestavuje z už existujících součástí. problém míry Metody použitelné na řešení malých problémů se nedají přizpůsobit na řešení velkých (složitých) problémů. software nelze vyrábět Úvod do softwarového inženýrství IUS 2010/2011 p.31/43

34 Problémy při vývoji softwaru A ještě další problémy, které se nemusí projevit vždy: tvorba dokumentace Tvorba dokumentace je podobná tvorbě vlastního programu. enormní rozsah dokumentace co do kvantity i rozmanitosti Např. ve velkých vojenských softwarových projektech připadalo 400 anglických slov na každý příkaz v programovacím jazyce Ada. problémy s udržováním aktuálnosti dokumentace vzhledem ke změnám softwaru problémy s konzistencí a úplností dokumentace způsob stárnutí softwaru Přidávání nových funkcí ve spojení s častými opravami chyb vede k postupné degradaci struktury a k snižování spolehlivosti softwarových systémů. Software se fyzicky neopotřebuje. Úvod do softwarového inženýrství IUS 2010/2011 p.32/43

35 Typická chybová křivka hardwaru Úvod do softwarového inženýrství IUS 2010/2011 p.33/43

36 Typická chybová křivka softwaru Úvod do softwarového inženýrství IUS 2010/2011 p.34/43

37 Typická chybová křivka softwaru Úvod do softwarového inženýrství IUS 2010/2011 p.34/43

38 Typická chybová křivka softwaru Úvod do softwarového inženýrství IUS 2010/2011 p.34/43

39 Příčiny zastavení softwarových projektů... podle analýzy víc jak 350 firem a 8000 aplikací: neúplnost nebo nejasnost požadavků (13,1 %) nedostatek zájmu a podpory ze strany uživatele (12,4 %) nedostatek zdrojů, tj. podhodnocený rozpočet a krátké termíny (10,6 %) nerealistické očekávání (9,9 %) malá podpora od vedení dodavatele nebo odběratele (9,3 %) změna požadavků a specifikace (8,7 %) nedostatečné plánování (8,1 %) vyvíjený systém už není potřeba (7,5 %)... Úvod do softwarového inženýrství IUS 2010/2011 p.35/43

40 Katastrofy způsobené chybou SW 1996: Přetečení při konverzi 64 b. čísla v plovoucí řádové čárce na 16 b. celé číslo se znaménkem reprezentující vertikální rychlost vedlo 40 s po startu k autodestrukci rakety Ariane : V důsledku odstranění hardwarové zábrany proti nadměrnému ozáření při vývoji lékařského přístroje Therac-25 a SW chyb bylo nadměrně ozářeno 6 pacientů (3 na následky zemřeli). Varující je zejména přístup výrobce, který při prvních případech nadměrného ozáření místo nápravy tvrdil, že k němu nemůže dojít. Další informace jsou např. na URL: huckle/bugse.html Úvod do softwarového inženýrství IUS 2010/2011 p.36/43

41 Důležité faktory pro úspěch SW projektů zájem, zapojení uživatelů podpora vedení zákazníka jasně definované požadavky dobré plánování realistické očekávání správná dekompozice úlohy kompetentnost zúčastněných... Úvod do softwarového inženýrství IUS 2010/2011 p.37/43

42 Pár postřehů Freda Brookse Přidáním dalších pracovníků do zpožděného projektu se tento projekt ještě více zpozdí. Napsání překladače Algolu zabere 6 měsíců nezávisle na tom, kolik ho vytváří programátorů. Efekt (syndrom) druhého sytému při návrhu druhé verze systému hrozí rizika: příliš složitý a neefektivní systém Systém není dokonalý, když k němu nelze nic přidat, ale tehdy, když z něho nelze nic odstranit. nepoužití nových technologií Úvod do softwarového inženýrství IUS 2010/2011 p.38/43

43 Studijní koutek Měl by vám pomoci s orientací při studiu. Je pro něj vyhrazeno posledních 10 minut přednášky. Zde uvedené informace se nezkoušejí. Můžete posílat náměty na to, co vás zajímá. Úvod do softwarového inženýrství IUS 2010/2011 p.39/43

44 Vysoké učení technické v Brně Historie 1849 německo-české technické učiliště 1899 Česká vysoká škola technická v Brně 1956 Vysoké učení technické v Brně Vedení Nejvyšším představitelem vysoké školy je rektor. 51. rektorem VUT v Brně je prof. Ing. Karel Rais, CSc., MBA Fakulty Fakulta stavební - FAST Fakulta strojního inženýrství - FSI Fakulta elektrotechniky a komunikačních technologií - FEKT Fakulta informačních technologií - FIT Fakulta architektury - FA Fakulta výtvarných umění - FAVU Fakulta podnikatelská - FP Fakulta chemická - FCH Úvod do softwarového inženýrství IUS 2010/2011 p.40/43

45 Fakulta informačních technologií Historie 1964 Ústav informatiky a výpočetní techniky na FE (později FEI) 2002 Fakulta informačních technologií (FIT) Vedení Nejvyšším představitelem fakulty je děkan. 1. děkanem FIT byl ( ) prof. Ing. Tomáš Hruška, CSc. 2. děkanem FIT je doc. Ing. Jaroslav Zendulka, CSc. Studijním poradcem je Ing. Miloš Eysselt, CSc. Proděkanem pro vzdělávací činnost v bakalářském studiu je Ing. Bohuslav Křena, Ph.D. v magisterském studiu je Ing. Richard Růžička, Ph.D. Ústavy Ústav inteligentních systémů Ústav informačních systémů Ústav počítačových systémů Ústav počítačové grafiky a multimédií Úvod do softwarového inženýrství IUS 2010/2011 p.41/43

46 Akademický senát FIT Akademický senát FIT VUT v Brně schvaluje předpisy FIT, které doplňují vnitřní předpisy VUT v Brně, volí děkana a schvaluje rozpočet FIT, je volen akademickou obcí FIT (a tedy i studenty), je složen ze dvou komor: komora akademických pracovníků (8 členů) studentská komora (4 + 1 člen) Vnitřní předpisy FIT, které se nejvíce dotýkají studentů: Směrnice děkana doplňující studijní a zkušební řád VUT v Brně, Směrnice děkana doplňující stipendijní řád VUT v Brně, Disciplinární řád pro studenty FIT. Úvod do softwarového inženýrství IUS 2010/2011 p.42/43

47 Akademický senát VUT v Brně schvaluje předpisy platné pro celou školu, volí rektora a schvaluje rozpočet VUT v Brně, je volen akademickou obcí celé školy, je složen ze dvou komor: komora akademických pracovníků studentská komora FIT zastupují 2 zaměstnanci a 1 student. Vnitřní předpisy, které se nejvíce dotýkají studentů: Studijní a zkušební řád VUT v Brně, Stipendijní řád VUT v Brně, Úvod do softwarového inženýrství IUS 2010/2011 p.43/43

1 Úvod 1.1 Vlastnosti programového vybavení (SW)

1 Úvod 1.1 Vlastnosti programového vybavení (SW) 1 Úvod 1.1 Vlastnosti programového vybavení (SW) - dávkové zpracování - omezená distribuce - zakázkový SW - distribuované systémy - vestavěná inteligence - laciný HW - vliv zákazníka 1950 1960 1970 1980

Více

Kvalita SW produktů. Jiří Sochor, Jaroslav Ráček 1

Kvalita SW produktů. Jiří Sochor, Jaroslav Ráček 1 Kvalita SW produktů Jiří Sochor, Jaroslav Ráček 1 Klasický pohled na kvalitu SW Každý program dělá něco správně; nemusí však dělat to, co chceme, aby dělal. Kvalita: Dodržení explicitně stanovených funkčních

Více

V t í á t V á V s ČVU V T v v P r P a r ze

V t í á t V á V s ČVU V T v v P r P a r ze Vítá Vás Fakulta informačních ních technologií ČVUT v Praze 25. 11. 2009 Den otevřených dveří FIT 1 Historie FIT je zatím velmi krátká - jsme na startu 31. 3. 2008 první info na www.cvut.cz 20. 1. 2009

Více

Program a životní cyklus programu

Program a životní cyklus programu Program a životní cyklus programu Program algoritmus zapsaný formálně, srozumitelně pro počítač program se skládá z elementárních kroků Elementární kroky mohou být: instrukce operačního kódu počítače příkazy

Více

Soulad studijního programu. Aplikovaná informatika

Soulad studijního programu. Aplikovaná informatika Standard studijního Aplikovaná informatika A. Specifika a obsah studijního : Typ Oblast/oblasti vzdělávání Základní tematické okruhy Kód Rozlišení Profil studijního Propojení studijního s tvůrčí činností

Více

Úvod do softwarového inženýrství IUS

Úvod do softwarového inženýrství IUS Úvod do softwarového inženýrství IUS Studijní opora Ing. Bohuslav Křena, Ph.D. Ing. Radek Kočí, Ph.D. 6. prosince 2006 Tento učební text vznikl za podpory projektu Zvýšení konkurenceschopnosti IT odborníků

Více

PŘEVODY A PŘESTUPY STUDENTŮ NA STUDIJNÍ PROGRAMY AKREDITOVANÉ PRO VÝUKU OD

PŘEVODY A PŘESTUPY STUDENTŮ NA STUDIJNÍ PROGRAMY AKREDITOVANÉ PRO VÝUKU OD Opatření děkana Fakulty Masarykovy univerzity č. 3/2019 PŘEVODY A PŘESTUPY STUDENTŮ NA STUDIJNÍ PROGRAMY AKREDITOVANÉ PRO VÝUKU OD 1. 9. 2019 (ve znění účinném od 1. 4. 2019) Podle 28 odst. 1 zákona č.

Více

2 Životní cyklus programového díla

2 Životní cyklus programového díla 2 Životní cyklus programového díla Typické etapy: 1. Specifikace požadavků - specifikace problému - analýza požadavků 2. Vývoj programu - návrh - kódování (programování) 3. Verifikace a validace 4. Provoz

Více

PROBLÉMY A SPECIFIKA VÝVOJE SOFTWARE

PROBLÉMY A SPECIFIKA VÝVOJE SOFTWARE PROBLÉMY A SPECIFIKA VÝVOJE SOFTWARE Vývoj prvních programů byl prováděn nadšenci, programy byly šité na míru. Žádná metodika vývoje SW v té době neexistuje. Vývoj SW byl vnímán jako výzkum. Cíl, co bude

Více

Návrh softwarových systémů - úvod, motivace

Návrh softwarových systémů - úvod, motivace Návrh softwarových systémů - úvod, motivace Jiří Šebek, Martin Tomášek Návrh softwarových systémů (B6B36NSS) Obsah Motivace Integrace s ostatními obory SI Kdo / co ovlivňuje cílový SW Modely, metodiky

Více

Klasické metodiky softwarového inženýrství I N G M A R T I N M O L H A N E C, C S C. Y 1 3 A N W

Klasické metodiky softwarového inženýrství I N G M A R T I N M O L H A N E C, C S C. Y 1 3 A N W Klasické metodiky softwarového inženýrství I N G M A R T I N M O L H A N E C, C S C. Y 1 3 A N W Osnova přednášky Co to je softwarové inženýrství Softwarový proces Metodika a metoda Evoluce softwarových

Více

Informatika na Univerzitě Palackého

Informatika na Univerzitě Palackého Informatika na Univerzitě Palackého prof. RNDr. Radim Bělohlávek, DSc. vedoucí katedry KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI Obsah 1 Co je informatika a proč ji studovat? 2 Kde informatiku

Více

INFORMACE O PRÁVECH A POVINNOSTECH STUDENTŮ

INFORMACE O PRÁVECH A POVINNOSTECH STUDENTŮ INFORMACE O PRÁVECH A POVINNOSTECH STUDENTŮ Výpis z předpisů Připravila Studentská komora AS FEKT 2 Student má právo např. výběru učitele určitého studijního předmětu vyučovaného více učiteli používat

Více

SMĚRNICE DĚKANA Č. 3 /2017 PRAVIDLA PRO ORGANIZACI CELOŽIVOTNÍHO VZDĚLÁVÁNÍ NA FAKULTĚ CHEMICKÉ

SMĚRNICE DĚKANA Č. 3 /2017 PRAVIDLA PRO ORGANIZACI CELOŽIVOTNÍHO VZDĚLÁVÁNÍ NA FAKULTĚ CHEMICKÉ SMĚRNICE DĚKANA Č. 3 /2017 PRAVIDLA PRO ORGANIZACI CELOŽIVOTNÍHO VZDĚLÁVÁNÍ NA FAKULTĚ CHEMICKÉ doplňující Řád celoživotního vzdělávání VUT Platnost: dnem schválení AS FCH Za věcnou stránku odpovídá:

Více

Úvod. Programovací paradigmata

Úvod. Programovací paradigmata .. Úvod. Programovací paradigmata Programovací techniky doc. Ing. Jiří Rybička, Dr. ústav informatiky PEF MENDELU v Brně rybicka@mendelu.cz Cíl: programování efektivně a bezpečně Programovací techniky

Více

5 Požadavky a jejich specifikace

5 Požadavky a jejich specifikace 5 Požadavky a jejich specifikace 5.1 Inženýrství (requirements engineering) - proces stanovení služeb, které by měl vyvíjený systém poskytovat a omezení, za nichž musí pracovat - CO má systém dělat, ne

Více

ÚVOD DO SOFTWAROVÉHO INŽENÝRSTVÍ

ÚVOD DO SOFTWAROVÉHO INŽENÝRSTVÍ ÚVOD DO SOFTWAROVÉHO INŽENÝRSTVÍ Předmětem softwarového inženýrství jsou metodiky pro řízení vývoje softwaru. Proč potřebujeme tyto metodiky? Čím je vývoje softwaru specifický oproti jiným odvětvím? SOFTWAROVÉ

Více

Datová věda (Data Science) akademický navazující magisterský program

Datová věda (Data Science) akademický navazující magisterský program Datová věda () akademický navazující magisterský program Reaguje na potřebu, kterou vyvolala rychle rostoucí produkce komplexních, obvykle rozsáhlých dat ve vědě, v průmyslu a obecně v hospodářských činnostech.

Více

1. VYMEZENÍ ODBORNÉ STÁŽE

1. VYMEZENÍ ODBORNÉ STÁŽE 1. VYMEZENÍ ODBORNÉ STÁŽE Šablona stáže představuje základní rámec odborné stáže pro typovou pozici a obsahuje požadavky na obsah a průběh stáže, na stážistu i na poskytovatele stáže. Bílá pole označují

Více

5 Požadavky a jejich specifikace

5 Požadavky a jejich specifikace 5 Požadavky a jejich specifikace 5.1 Inženýrství (requirements engineering) - proces stanovení služeb, které by měl vyvíjený systém poskytovat a omezení, za nichž musí pracovat - CO má systém dělat, ne

Více

Návrh softwarových systém. Návrh softwarových systémů

Návrh softwarových systém. Návrh softwarových systémů Návrh softwarových systém ů - úvod, motivace Jiří Šebek Návrh softwarových systémů (B6B36NSS) Obsah Motivace Integrace s ostatními obory SI Modely, metodiky SI Verzování SW 2 Úvod Motivace SI Velké projekty

Více

CŽV na FI, Telč 14. 4. 2009. Celoživotní vzdělávání na Fakultě informatiky MU

CŽV na FI, Telč 14. 4. 2009. Celoživotní vzdělávání na Fakultě informatiky MU Celoživotní vzdělávání na Fakultě informatiky MU Přehled aktivit CŽV na FI Studium jednotlivých předmětů akreditovaných studijních programů v rámci CŽV Další vzdělávání pedagogických pracovníků Speciální

Více

Řízení reálných projektů, agilní metodiky

Řízení reálných projektů, agilní metodiky Agent Technology Group Katedra kybernetiky Fakulta elektrotechnická - České vysoké učení technické Praha, 2009 Osnova Lze vyvíjet software bez metodiky? - bohužel ano menší komerční firmy (zejména vývoj

Více

POŘÍZENÍ A IMPLEMENTACE INFORMAČNÍCH SYSTÉMŮ

POŘÍZENÍ A IMPLEMENTACE INFORMAČNÍCH SYSTÉMŮ POŘÍZENÍ A IMPLEMENTACE INFORMAČNÍCH SYSTÉMŮ ŽIVOTNÍ CYKLUS IS Stejně jako stroje a technologické linky, které jsou pořízeny, provozovány a následně, po opotřebování vyřazeny, má i informační systém svůj

Více

S B Í R K A INTERNÍCH AKTŮ ŘÍZENÍ DĚKANA FAKULTY BEZPEČNOSTNÍHO MANAGEMENTU POLICEJNÍ AKADEMIE ČESKÉ REPUBLIKY

S B Í R K A INTERNÍCH AKTŮ ŘÍZENÍ DĚKANA FAKULTY BEZPEČNOSTNÍHO MANAGEMENTU POLICEJNÍ AKADEMIE ČESKÉ REPUBLIKY S B Í R K A INTERNÍCH AKTŮ ŘÍZENÍ DĚKANA FAKULTY BEZPEČNOSTNÍHO MANAGEMENTU POLICEJNÍ AKADEMIE ČESKÉ REPUBLIKY Ročník 2009 Praha 10. prosince 2009 Částka 2 O B S A H Pokyn děkana Fakulty bezpečnostního

Více

1. VYMEZENÍ ODBORNÉ STÁŽE

1. VYMEZENÍ ODBORNÉ STÁŽE 1. VYMEZENÍ ODBORNÉ STÁŽE Šablona stáže představuje základní rámec odborné stáže pro typovou pozici a obsahuje požadavky na obsah a průběh stáže, na stážistu i na poskytovatele stáže. Bílá pole označují

Více

X36SIN: Softwarové inženýrství. Životní cyklus a plánování

X36SIN: Softwarové inženýrství. Životní cyklus a plánování X36SIN: Softwarové inženýrství Životní cyklus a plánování 1 Kontext Minule jsme si řekli, co to je deklarace záměru, odborný článek, katalog požadavků, seznam aktérů a seznam událostí. Seznam aktérů a

Více

CASE. Jaroslav Žáček

CASE. Jaroslav Žáček CASE Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Co znamená CASE? Definice dle SEI A CASE tool is a computer-based product aimed at supporting one or more software engineering activities

Více

CASE nástroje. Jaroslav Žáček

CASE nástroje. Jaroslav Žáček CASE nástroje Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Co znamená CASE? A CASE tool is a computer-based product aimed at supporting one or more software engineering activities within

Více

14 Úvod do plánování projektu Řízení projektu

14 Úvod do plánování projektu Řízení projektu 14 Úvod do plánování projektu Řízení projektu Plánování projektu Vývoj - rozbor zadání odhad pracnosti, doby řešení, nákladů,... analýza rizik strategie řešení organizace týmu PLÁN PROJEKTU 14.1 Softwarové

Více

Den vědy na FIT VUT v Brně Ph.D. studium

Den vědy na FIT VUT v Brně Ph.D. studium Den vědy na FIT VUT v Brně Ph.D. studium Alena Pavelková, Jakub Sochor Brno University of Technology, Faculty of Information Technology Božetěchova 1/2. 612 66 Brno - Královo Pole {ipavelkova,isochor}@fit.vutbr.cz

Více

Znalostní technologie proč a jak?

Znalostní technologie proč a jak? Znalostní technologie proč a jak? Peter Mikulecký Kamila Olševičová Daniela Ponce Univerzita Hradec Králové Motivace 1993 vznik Fakulty řízení a informační technologie na Vysoké škole pedagogické v Hradci

Více

STUDENT EEICT [Zadejte text.] [Zadejte text.] Tisková zpráva

STUDENT EEICT [Zadejte text.] [Zadejte text.] Tisková zpráva STUDENT EEICT 2010 (Brno, 10. Května 2010) (FEKT) společně s Fakultou informačních technologií (FIT) uspořádaly již 16. ročník konference a soutěže studentské tvůrčí činnosti STUDENT EEICT 2010. Zkratka

Více

Plán realizace strategického záměru Fakulty přírodovědně-humanitní a pedagogické Technické univerzity v Liberci na rok 2019

Plán realizace strategického záměru Fakulty přírodovědně-humanitní a pedagogické Technické univerzity v Liberci na rok 2019 Plán realizace strategického záměru Fakulty přírodovědně-humanitní a pedagogické Technické univerzity v Liberci na rok 2019 Úvod Předkládaný Plán realizace strategického záměru Fakulty přírodovědně-humanitní

Více

Analytická specifikace a její zpracování

Analytická specifikace a její zpracování Analytická specifikace a její zpracování Analýza Měla by odpovědět na otázku CO? Musí definovat konceptuální model řešeného problému datový model entity, vztahy, omezení funkční model služby pro záznam,

Více

Bankovní institut vysoká škola, a.s. Praha Karlovy Vary Písek Teplice Břeclav

Bankovní institut vysoká škola, a.s. Praha Karlovy Vary Písek Teplice Břeclav Bankovní institut vysoká škola, a.s. Kdo jsme? První soukromá vysoká škola Atraktivní studijní obory Univerzitní informační systém Skvělé zázemí a nejnovější technika Moderní bezbariérová budova Jsme součástí

Více

REFIMAT INOVACE VÝUKY MATEMATIKY V TECHNICKÉM A. NEÚSPĚŠNOSTI, reg. číslo CZ.1.07/2.2.00/ listopad, 2010 FIM UHK

REFIMAT INOVACE VÝUKY MATEMATIKY V TECHNICKÉM A. NEÚSPĚŠNOSTI, reg. číslo CZ.1.07/2.2.00/ listopad, 2010 FIM UHK REFIMAT INOVACE VÝUKY MATEMATIKY V TECHNICKÉM A EKONOMICKÉM VZDĚLÁVÁNÍ S CÍLEM SNÍŽENÍ STUDIJNÍ NEÚSPĚŠNOSTI, reg. číslo CZ.1.07/2.2.00/15.0016 Pavel Pražák, Táňa Gavalcová FIM UHK 16. listopad, 2010 Pavel

Více

Studijní program Elektrotechnika a komunikační technologie. prof. Ing. Aleš Prokeš, Ph.D Ústav radioelektroniky FEKT VUT v Brně

Studijní program Elektrotechnika a komunikační technologie. prof. Ing. Aleš Prokeš, Ph.D Ústav radioelektroniky FEKT VUT v Brně Studijní program Elektrotechnika a komunikační technologie prof. Ing. Aleš Prokeš, Ph.D Ústav radioelektroniky FEKT VUT v Brně Studijní obory Studijní obory doktorského studijního programu Elektrotechnika

Více

PRAVIDLA PRO ORGANIZACI STUDIA V DOKTORSKÝCH

PRAVIDLA PRO ORGANIZACI STUDIA V DOKTORSKÝCH Fakulta stavební Vysokého učení technického v Brně Akademický senát Fakulty stavební Vysokého učení technického v Brně v souladu se Studijním a zkušebním řádem Vysokého učení technického ze dne 20. 9.

Více

PRAVIDLA PRO ORGANIZACI STUDIA V BAKALÁŘSKÉM A MAGISTERSKÉM STUDIJNÍM PROGRAMU 2017/2018

PRAVIDLA PRO ORGANIZACI STUDIA V BAKALÁŘSKÉM A MAGISTERSKÉM STUDIJNÍM PROGRAMU 2017/2018 směrnice č. 8 děkana Fakulty architektury VUT v Brně PRAVIDLA PRO ORGANIZACI STUDIA V BAKALÁŘSKÉM A MAGISTERSKÉM STUDIJNÍM PROGRAMU 2017/2018 doplnění Studijního a zkušebního řádu VUT Úvodní ustanovení

Více

1. VYMEZENÍ ODBORNÉ STÁŽE

1. VYMEZENÍ ODBORNÉ STÁŽE 1. VYMEZENÍ ODBORNÉ STÁŽE Šablona stáže představuje základní rámec odborné stáže pro typovou pozici a obsahuje požadavky na obsah a průběh stáže, na stážistu i na poskytovatele stáže. Bílá pole označují

Více

14 Úvod do plánování projektu Řízení projektu

14 Úvod do plánování projektu Řízení projektu 14 Úvod do plánování projektu Řízení projektu Plánování projektu Vývoj - rozbor zadání odhad pracnosti, doby řešení, nákladů,... analýza rizik strategie řešení organizace týmu PLÁN PROJEKTU 14.1 Softwarové

Více

Úvod do softwarového inženýrství IUS 2009/2010 p.1/30

Úvod do softwarového inženýrství IUS 2009/2010 p.1/30 Úvod do softwarového inženýrství IUS 2009/2010 5. přednáška Ing. Radek Kočí, Ph.D. Ing. Bohuslav Křena, Ph.D. Vytvořeno na základě přednášky doc. Ing. Jaroslava Zendulky, CSc. Úvod do softwarového inženýrství

Více

JIHOČESKÁ UNIVERZITA v Českých Budějovicích. Ekonomická fakulta

JIHOČESKÁ UNIVERZITA v Českých Budějovicích. Ekonomická fakulta JIHOČESKÁ UNIVERZITA v Českých Budějovicích Ekonomická fakulta akademický rok 2009/2010 Úvodní informace pro 1. ročníky ÚFŘP bakalářské studium navazující magisterské studium Ekonomická fakulta: doktorské

Více

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití Programové prostředky PC - 5 Informatika 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah: Vrstvy programového

Více

Design systému. Komponentová versus procesní architektura

Design systému. Komponentová versus procesní architektura Design systému Komponentová versus procesní architektura Architektura : třídy statické aspekty propojení logický pohled struktura popisu systému Architektura procesů: objekty dynamické aspekty koordinace

Více

Bakalářský studijní obor informatika

Bakalářský studijní obor informatika Bakalářský studijní obor informatika Předpoklady Struktura studia Přihlášky Poradenství Vzdělání v bakalářském oboru informatika nabízeném na Technické univerzitě v Chemnitz představuje vyvážený kompromis

Více

Studium informatiky: přehled českých vysokých škol

Studium informatiky: přehled českých vysokých škol Živě, 27.02.2012 Studium informatiky: přehled českých vysokých škol [zive.cz; 25/02/2012; David Polesný, Ivan Kvasnica ; Zaradenie: zive.cz] Pokud uvažujete o studiu na vysoké škole, pomalu se vám krátí

Více

Specializace Specializace Internet v podnikání

Specializace Specializace Internet v podnikání Specializace Specializace Internet v podnikání Studijní programy Systémové inženýrství a informatika Ekonomika a management Proč studovat právě u nás? Protože Slezská univerzita je světová. Katedry Katedra

Více

IB111 Úvod do programování skrze Python Přednáška 13

IB111 Úvod do programování skrze Python Přednáška 13 IB111 Úvod do programování skrze Python Přednáška 13 Programovací jazyky Nikola Beneš 14. prosinec 2016 IB111 přednáška 13: programovací jazyky 14. prosinec 2016 1 / 21 Osnova dnešní přednášky Programovací

Více

Prof. Ing. Jiří Voříšek, CSc. Seminář VŠE, ČSSI a ICT UNIE 26.10.2011

Prof. Ing. Jiří Voříšek, CSc. Seminář VŠE, ČSSI a ICT UNIE 26.10.2011 Srovnání nabídky a poptávky a vyplývající závěry Prof. Ing. Jiří Voříšek, CSc. Výzkum Lidské zdroje v ICT vznikl za finanční podpory MŠMT ČR v rámci projektu Sociální síť v regionech České republiky -

Více

Spolupráce vysokých škol s absolventy. Ing. Roman Kozel, Ph.D. proděkan Ekonomické fakulty VŠB TU Ostrava

Spolupráce vysokých škol s absolventy. Ing. Roman Kozel, Ph.D. proděkan Ekonomické fakulty VŠB TU Ostrava Spolupráce vysokých škol s absolventy Ing. Roman Kozel, Ph.D. proděkan Ekonomické fakulty VŠB TU Ostrava SEGMENTY SPOLUPRÁCE studenti středních škol studenti vysoké školy absolventi vysoké školy zaměstnanci

Více

01 Teoretické disciplíny systémové vědy

01 Teoretické disciplíny systémové vědy 01 Teoretické disciplíny systémové vědy (systémový přístup, obecná teorie systému, systémová statika a dynamika, úlohy na statických a dynamických systémech, kybernetika) Systémová věda je vědní disciplínou

Více

Vnitřní předpisy Vysoké školy polytechnické Jihlava

Vnitřní předpisy Vysoké školy polytechnické Jihlava Ministerstvo školství, mládeže a tělovýchovy registrovalo podle 36 odst. 2 zákona č. 111/1998 Sb., o vysokých školách a o změně a doplnění dalších zákonů (zákon o vysokých školách), dne 27. června 2017

Více

Informace o studiu. Životní prostředí a zdraví Matematická biologie a biomedicína. studijní programy pro zdravou budoucnost

Informace o studiu. Životní prostředí a zdraví Matematická biologie a biomedicína. studijní programy pro zdravou budoucnost Informace o studiu Životní prostředí a zdraví Matematická biologie a biomedicína studijní programy pro zdravou budoucnost Proč RECETOX? Výzkumné centrum RECETOX poskytuje vzdělání v zajímavých oborech

Více

Agile. nejžádanější způsob vývoje software. Tomáš Tureček. Business consultant, Lean&Agile coach Tieto tomas.t.turecek@tieto.com

Agile. nejžádanější způsob vývoje software. Tomáš Tureček. Business consultant, Lean&Agile coach Tieto tomas.t.turecek@tieto.com 2010 Tieto Corporation Agile nejžádanější způsob vývoje software Tomáš Tureček Business consultant, Lean&Agile coach Tieto tomas.t.turecek@tieto.com 2012 Tieto Corporation Tieto Aktivity ve více než 20

Více

Vnitřní předpis Vysoké školy technické a ekonomické v Českých Budějovicích

Vnitřní předpis Vysoké školy technické a ekonomické v Českých Budějovicích Vnitřní předpis Vysoké školy technické a ekonomické v Českých Budějovicích Datum vydání: 1. 11. 2013 Účinnost od: 4. 11. 2013 Účinnost do: odvolání Číslo jednací: 39369/2013 Počet stran: 4 Počet příloh:

Více

Den otevřených dveří 2016

Den otevřených dveří 2016 Den otevřených dveří 2016 doc. Ing. Hana Mikovcová, Ph.D. proděkanka pro pedagogiku Ing. Pavel Mikan systémový integrátor Hana Dudová studijní referentka O fakultě Poslání fakulty: vychovávat budoucí odborníky

Více

Článek 1 Úvodní ustanovení

Článek 1 Úvodní ustanovení Kód: SD/01/18 Druh: Směrnice děkana Název: Pokyny pro organizaci, průběh a hodnocení státních závěrečných zkoušek na Fakultě aplikované informatiky UTB ve Zlíně Organizační Fakulta aplikované informatiky

Více

PODOBY A PŘEKÁŽKY SPOLUPRÁCE TECHNICKÝCH VYSOKÝCH ŠKOL A PODNIKŮ OČIMA EXTERNÍCH SPOLUPRACOVNÍKŮ

PODOBY A PŘEKÁŽKY SPOLUPRÁCE TECHNICKÝCH VYSOKÝCH ŠKOL A PODNIKŮ OČIMA EXTERNÍCH SPOLUPRACOVNÍKŮ PODOBY A PŘEKÁŽKY SPOLUPRÁCE TECHNICKÝCH VYSOKÝCH ŠKOL A PODNIKŮ OČIMA EXTERNÍCH SPOLUPRACOVNÍKŮ ÚVOD METODICKÁ ČÁST Způsob spolupráce s VŠ (její podoba a hodnocení) Dobré příklady spolupráce Největší

Více

Studijní program Elektrotechnika a komunikační technologie. prof. Ing. Aleš Prokeš, Ph.D Ústav radioelektroniky FEKT VUT v Brně

Studijní program Elektrotechnika a komunikační technologie. prof. Ing. Aleš Prokeš, Ph.D Ústav radioelektroniky FEKT VUT v Brně Studijní program Elektrotechnika a komunikační technologie prof. Ing. Aleš Prokeš, Ph.D Ústav radioelektroniky FEKT VUT v Brně Studijní obory Studijní obory doktorského studijního programu Elektrotechnika

Více

EST ELEKTRONIKA A SDĚLOVAC LOVACÍ TECHNIKA. ského studia. Obor EST :: Uplatnění absolventů :: Odborná výuka :: Věda a výzkum :: Kontakt. www.

EST ELEKTRONIKA A SDĚLOVAC LOVACÍ TECHNIKA. ského studia. Obor EST :: Uplatnění absolventů :: Odborná výuka :: Věda a výzkum :: Kontakt. www. Studijní obor bakalářsk ského studia ELEKTRONIKA A SDĚLOVAC LOVACÍ TECHNIKA EST Na oboru EST se v jednotlivých předmětech naučíte Analyzovat, navrhovat, konstruovat a aplikovat moderní elektronické obvody

Více

Standard studijního programu Informatika se zaměřením na vzdělávání

Standard studijního programu Informatika se zaměřením na vzdělávání Standard studijního Informatika se zaměřením na vzdělávání A. Specifika a obsah studijního : Typ bakalářský Oblast/oblasti vzdělávání Informatika/Učitelství 60 % / 40 % 1 Základní tematické okruhy Diskrétní

Více

SMĚRNICE DĚKANA Č. 4/2013

SMĚRNICE DĚKANA Č. 4/2013 Vysoké učení technické v Brně Datum vydání: 11. 10. 2013 Čj.: 076/17900/2013/Sd Za věcnou stránku odpovídá: Hlavní metodik kvality Za oblast právní odpovídá: --- Závaznost: Fakulta podnikatelská (FP) Vydává:

Více

Obsah Poslání Ekonomické fakulty Priority Ekonomické fakulty Vzdělávání a pedagogická činnost... 2

Obsah Poslání Ekonomické fakulty Priority Ekonomické fakulty Vzdělávání a pedagogická činnost... 2 DLOUHODOBÝ ZÁMĚR EKONOMICKÉ FAKULTY 2015-2019 0 OBSAH Obsah... 1 Poslání Ekonomické fakulty... 1 Priority Ekonomické fakulty... 2 1 Vzdělávání a pedagogická činnost... 2 2 Výzkum a aplikace vědeckovýzkumných

Více

ŘÁD CELOŽIVOTNÍHO VZDĚLÁVÁNÍ VYSOKÉ ŠKOLY TECHNICKÉ A EKONOMICKÉ V ČESKÝCH BUDĚJOVICÍCH

ŘÁD CELOŽIVOTNÍHO VZDĚLÁVÁNÍ VYSOKÉ ŠKOLY TECHNICKÉ A EKONOMICKÉ V ČESKÝCH BUDĚJOVICÍCH Vnitřní předpis Vysoké školy technické a ekonomické v Českých Budějovicích ŘÁD CELOŽIVOTNÍHO VZDĚLÁVÁNÍ VYSOKÉ ŠKOLY TECHNICKÉ A EKONOMICKÉ V ČESKÝCH BUDĚJOVICÍCH Datum vydání: XXXX Účinnost od: XXXX Účinnost

Více

MODULU TVŮRCE SYSTÉMŮ

MODULU TVŮRCE SYSTÉMŮ PRŮVODCE STUDIEM PRO PREZENČNÍ FORMU STUDIA MODULU TVŮRCE SYSTÉMŮ Michal Červinka, Ivo Špička Ostrava 2011 1 Název: Tvůrce systémů Autoři: Michal Červinka, Ivo Špička Vydání: první, 2011 Počet stran: 10

Více

ŘÁD CELOŽIVOTNÍHO VZDĚLÁVÁNÍ UNIVERZITY OBRANY

ŘÁD CELOŽIVOTNÍHO VZDĚLÁVÁNÍ UNIVERZITY OBRANY ŘÁD CELOŽIVOTNÍHO VZDĚLÁVÁNÍ UNIVERZITY OBRANY Obsah: Čl. 1 Úvodní ustanovení... 3 Čl. 2 Základní ustanovení... 3 Čl. 3 Program celoživotního vzdělávání... 3 Čl. 4 Přijímání ke studiu... 4 Čl. 5 Průběh

Více

Efektivnost informačních systémů. strategické řízení taktické řízení. operativní řízení a provozu

Efektivnost informačních systémů. strategické řízení taktické řízení. operativní řízení a provozu Informační systémy EIS MIS TPS strategické řízení taktické řízení operativní řízení a provozu 1 Otázky: Proč se výdaje na počítač v našem podniku neustále zvyšují, když jejich cena klesá? Víme vůbec kolik

Více

Rozhodnutí děkana č. 2/2015 k výběrovému řízení a realizaci zahraničních pobytů v rámci programu Free Mover FP VUT v Brně

Rozhodnutí děkana č. 2/2015 k výběrovému řízení a realizaci zahraničních pobytů v rámci programu Free Mover FP VUT v Brně Datum vydání: 5. 1. 2015 Č. j.: 002/17900/2015/Sd Za věcnou stránku odpovídá: doc. PhDr. Iveta Šimberová, Ph.D. Účinnost: Závaznost: Fakulta podnikatelská VUT v Brně Vydává: děkan Nahrazuje: Rozhodnutí

Více

1. Navazující magisterský studijní program N3950 Rizikové inženýrství

1. Navazující magisterský studijní program N3950 Rizikové inženýrství 1. Navazující magisterský studijní program N3950 Rizikové inženýrství Název akreditovaného studijního programu: Rizikové inženýrství (ve zkratce RzI) Typ studijního programu: navazující magisterský studijní

Více

Specializace Návrhář software na základě analýzy vytváří návrh softwarových aplikací ve formě schémat a diagramů.

Specializace Návrhář software na základě analýzy vytváří návrh softwarových aplikací ve formě schémat a diagramů. Návrhář software Návrhář software na základě analýzy vytváří návrh softwarových aplikací ve formě schémat a diagramů. Odborný směr: Informační technologie Odborný podsměr: nezařazeno do odborného podsměru

Více

Zaměření Webové inženýrství doc. Ing. Tomáš Vitvar, Ph.D. Katedra softwarového inženýrství Fakulta informačních technologií České vysovké učení technické v Praze Den otevřených dveří 20.2.2014 http://www.fit.cvut.cz

Více

Informační média a služby

Informační média a služby Informační média a služby Výuka informatiky má na Fakultě informatiky a statistiky VŠE v Praze dlouholetou tradici. Ke dvěma již zavedeným oborům ( Aplikovaná informatika a Multimédia v ekonomické praxi

Více

Smysl metodiky IS/IT. Koncentrovaná zkušenost Checklist na nic nezapomeneme

Smysl metodiky IS/IT. Koncentrovaná zkušenost Checklist na nic nezapomeneme Smysl metodiky IS/IT Koncentrovaná zkušenost Checklist na nic nezapomeneme Přínosy metodik Větší produktivita a kooperace týmů Komunikační standard Specializace projektových týmů Nezávislost na konkrétních

Více

Databázové systémy úvod

Databázové systémy úvod Databázové systémy úvod Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze c Michal Valenta, 2011 BI-DBS, ZS 2011/12 https://edux.fit.cvut.cz/courses/bi-dbs/ Michal

Více

ZÁSADY KREDITNÍHO SYSTÉMU NA OSTRAVSKÉ UNIVERZITĚ V OSTRAVĚ

ZÁSADY KREDITNÍHO SYSTÉMU NA OSTRAVSKÉ UNIVERZITĚ V OSTRAVĚ Ostravská univerzita v Ostravě Dvořákova 7 701 03 Ostrava Čj.: 90910-146/2006 Ostrava 14.3.2006 SMĚRNICE REKTORA č. 81/2006 Úvod ZÁSADY KREDITNÍHO SYSTÉMU NA OSTRAVSKÉ UNIVERZITĚ V OSTRAVĚ Od akademického

Více

Tvorba informačních systémů

Tvorba informačních systémů Tvorba informačních systémů Michal Krátký 1, Miroslav Beneš 1 1 Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2005/2006 c 2006 Michal Krátký, Miroslav Beneš Tvorba informačních

Více

3 Inženýrství systémů založených na počítačích (Computer-based System Engineering)

3 Inženýrství systémů založených na počítačích (Computer-based System Engineering) 3 Inženýrství systémů založených na počítačích (Computer-based System Engineering) - program je užitečný až ve spojení s procesorem a dalšími technickými prostředky Systém - kolekce vzájemně svázaných

Více

Seznam úloh v rámci Interního grantového systému EPI

Seznam úloh v rámci Interního grantového systému EPI Evropský polytechnický institut, s.r.o. Kunovice Seznam úloh v rámci Interního grantového systému I rok/p ořadí Číslo úlohy Název Obor 2008 B1/2008 Vývojové tendence globalizujícího se podnikatelského

Více

Informace pro výběr bakalářského oboru

Informace pro výběr bakalářského oboru Informace pro výběr bakalářského oboru 2017.03.15 J. Matas Bakalářské obory informatika a počítačové vědy software internet věcí počítačové hry a grafika kapacita všech oborů je dostatečná pro volný výběr

Více

Směrnice děkana č. 3/2013. Hodnocení práce studentů doktorských studijních programů na FSI VUT v Brně. Část první

Směrnice děkana č. 3/2013. Hodnocení práce studentů doktorských studijních programů na FSI VUT v Brně. Část první Vysoké učení technické v Brně Fakulta strojního inženýrství V Brně dne 25. 4. 2013 Směrnice děkana č. 3/2013 Hodnocení práce studentů doktorských studijních programů na FSI VUT v Brně Část první Úvodní

Více

Spojení a kontakty: Střední průmyslová škola strojní a elektrotechnická a Vyšší odborná škola, Liberec 1, Masarykova 3, příspěvková organizace

Spojení a kontakty: Střední průmyslová škola strojní a elektrotechnická a Vyšší odborná škola, Liberec 1, Masarykova 3, příspěvková organizace Spojení a kontakty: Střední průmyslová škola strojní a elektrotechnická a Vyšší odborná škola, Liberec 1, Masarykova 3, příspěvková organizace Ředitel: Ing. Josef Šorm Zástupci ředitele: Mgr. Jan Šimůnek

Více

Směrnice děkana č. 1/2005 FCH VUT v Brně upravující studium v rámci Celoživotní vzdělávání na Fakultě chemické Vysokého učení technického v Brně

Směrnice děkana č. 1/2005 FCH VUT v Brně upravující studium v rámci Celoživotní vzdělávání na Fakultě chemické Vysokého učení technického v Brně Směrnice děkana č. 1/2005 FCH VUT v Brně upravující studium v rámci Celoživotní vzdělávání na Fakultě chemické Vysokého učení technického v Brně ČLÁNEK 1 OBECNÁ USTANOVENÍ (1) Fakulta chemická Vysokého

Více

Databázové systémy úvod

Databázové systémy úvod Databázové systémy úvod Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze c Michal Valenta, 2012 BI-DBS, ZS 2012/13 https://edux.fit.cvut.cz/courses/bi-dbs/ Michal

Více

LMS Moodle ve výuce biofyziky a lékařské informatiky na LF OU

LMS Moodle ve výuce biofyziky a lékařské informatiky na LF OU LMS Moodle ve výuce biofyziky a lékařské informatiky na LF OU Hana Sochorová, Hana Materová Katedra biomedicínských oborů, Lékařská fakulta Ostravské univerzity v Ostravě LMS proč? Pro úspěšné studium

Více

FAKULTA STROJNÍHO INŽENÝRSTVÍ VUT v Brně

FAKULTA STROJNÍHO INŽENÝRSTVÍ VUT v Brně FAKULTA STROJNÍHO INŽENÝRSTVÍ VUT v Brně jedna z 8 fakult Vysokého učení technického v Brně (VUT) největší strojní fakulta v ČR (4300 studentů) široká nabídka oborů výborné uplatnění absolventů na trhu

Více

Hodnocení železničních systémů podle Evropských standardů. Doc. Dr. Ing. Tomáš Brandejský Ing. Martin Leso, PhD Fakulta dopravní ČVUT v Praze

Hodnocení železničních systémů podle Evropských standardů. Doc. Dr. Ing. Tomáš Brandejský Ing. Martin Leso, PhD Fakulta dopravní ČVUT v Praze Hodnocení železničních systémů podle Evropských standardů Doc. Dr. Ing. Tomáš Brandejský Ing. Martin Leso, PhD Fakulta dopravní ČVUT v Praze Obecné požadavky Přechod do bezpečnějšího stavu při poruše Náhodné

Více

Průvodce systémem managementu (ve znění účinném od )

Průvodce systémem managementu (ve znění účinném od ) Masarykova univerzita Č. j.: MU-IS/5984/2015/194505/PdF-1 Pedagogická fakulta Směrnice děkana č. 1/2015 Průvodce systémem managementu (ve znění účinném od 26. 1. 2015) Podle 28 odst. 1 zákona č. 111/1998

Více

Úvodní slovo studentům informatických oborů

Úvodní slovo studentům informatických oborů Úvodní slovo studentům informatických oborů prof. RNDr. Radim Bělohlávek, DSc. KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI Obsah 1 Univerzita Palackého v Olomouci 2 Katedra informatiky 3 Informatika

Více

3 Inženýrství systémů založených na počítačích (Computer-based System Engineering)

3 Inženýrství systémů založených na počítačích (Computer-based System Engineering) 3 Inženýrství systémů založených na počítačích (Computer-based System Engineering) - program je užitečný až ve spojení s procesorem a dalšími technickými prostředky Systém - kolekce vzájemně svázaných

Více

KITTV PedF UK TÉMATA BAKALÁŘSKÝCH PRACÍ pro školní rok 2010/2011

KITTV PedF UK TÉMATA BAKALÁŘSKÝCH PRACÍ pro školní rok 2010/2011 KITTV PedF UK TÉMATA BAKALÁŘSKÝCH PRACÍ pro školní rok 2010/2011 PRO STUDENTY OBORU Informační a komunikační technologie se zaměřením na vzdělávání Algoritmizace a programování v Imagine Tvorba a ověření

Více

Předměty. Algoritmizace a programování Seminář z programování. Verze pro akademický rok 2012/2013. Verze pro akademický rok 2012/2013

Předměty. Algoritmizace a programování Seminář z programování. Verze pro akademický rok 2012/2013. Verze pro akademický rok 2012/2013 Předměty Algoritmizace a programování Seminář z programování Verze pro akademický rok 2012/2013 Verze pro akademický rok 2012/2013 1 Přednášky Jiřina Královcová MTI, přízemí budovy A Tel: 48 53 53 521

Více

IV. ZMĚNY VNITŘNÍHO MZDOVÉHO PŘEDPISU UNIVERZITY PARDUBICE

IV. ZMĚNY VNITŘNÍHO MZDOVÉHO PŘEDPISU UNIVERZITY PARDUBICE Ministerstvo školství, mládeže a tělovýchovy registrovalo podle 36 odst. 2 a 5 zákona č. 111/1998 Sb., o vysokých školách a o změně a doplnění dalších zákonů (zákon o vysokých školách), dne 9. prosince

Více

Návrh softwarových systémů - architektura softwarových systémů

Návrh softwarových systémů - architektura softwarových systémů Návrh softwarových systémů - architektura softwarových systémů Martin Tomášek, Jiří Šebek Návrh softwarových systémů (B6B36NSS) Převzato z přednášky X36AAS M. Molhanec Co je to architektura Využívá se

Více

Inženýr IT a řídících systémů

Inženýr IT a řídících systémů Inženýr IT a řídících systémů Kdo to je: Inženýr IT a řídících systémů je vysoce kvalifikovaný pracovník, který komplexně stanovuje směry technického rozvoje řídících technologických systémů a nastavení

Více

6 Objektově-orientovaný vývoj programového vybavení

6 Objektově-orientovaný vývoj programového vybavení 6 Objektově-orientovaný vývoj programového vybavení 6.1 Co značí objektově-orientovaný - organizace SW jako kolekce diskrétních objektů, které zahrnují jak data tak chování objekt: OMG: Objekt je věc (thing).

Více

Vývoj informačních systémů. Přehled témat a úkolů

Vývoj informačních systémů. Přehled témat a úkolů Vývoj informačních systémů Přehled témat a úkolů Organizace výuky doc. Mgr. Miloš Kudělka, Ph.D. EA 439, +420 597 325 877 homel.vsb.cz/~kud007 milos.kudelka@vsb.cz Přednáška Teorie Praxe Cvičení Diskuze

Více

SPECIFIKA CERTIFIKACE PODLE ČSN EN ISO 9001:2001 V ORGANIZACÍCH, KTERÉ SE ZABÝVAJÍ VÝVOJEM SOFTWARE

SPECIFIKA CERTIFIKACE PODLE ČSN EN ISO 9001:2001 V ORGANIZACÍCH, KTERÉ SE ZABÝVAJÍ VÝVOJEM SOFTWARE SPECIFIKA CERTIFIKACE PODLE ČSN EN ISO 9001:2001 V ORGANIZACÍCH, KTERÉ SE ZABÝVAJÍ VÝVOJEM SOFTWARE Václav Šebesta Ústav informatiky Akademie věd ČR, e-mail: vasek@cs.cas.cz Abstrakt Jestliže ještě před

Více

Představení Technické fakultyčzu v Praze. Ing. Jiří Mašek, Ph.D. proděkan pro pedagogickou činnost

Představení Technické fakultyčzu v Praze. Ing. Jiří Mašek, Ph.D. proděkan pro pedagogickou činnost Představení Technické fakultyčzu v Praze Ing. Jiří Mašek, Ph.D. proděkan pro pedagogickou činnost Česká zemědělská univerzita v Praze Provozně ekonomická fakulta Fakulta agrobiologie, potrav. a přírodních

Více