This is an old revision of the document!
Státnice
Státní závěrečná zkouška z hlavní specializace “Informační systémy a technologie”
Aplikovaná informatika - otázky Internet, elektronické podnikání a konkurenceschopnost E-podnikání a architektury IS/ICT. Jednotlivé fáze zavádění e-podnikání. Elektronické podnikání a konkurenceschopnost. Hlavní procesy v podnicích, které e-podnikání ovlivňuje. Úloha - předpoklady: Jste reprezentant obchodního partnera velké počítačové firmy, která dodává relativně bohatou škálu produktů podporujících e-podnikání. Vaše provize závisí na množství nových obchodních kontraktů. Proto jste zorganizoval/a seminář pro potenciální zákazníky. Zadání: V jakém pořadí budete prezentovat produkty podporující e-podnikání a které byste v každém případě chtěl/a mít ve své prezentaci a proč (i když ještě třeba firma tyto produkty neimplementovala)? Navrhněte agendu semináře . Jak se chcete odlišit od konkurence, resp. co doporučíte vedení firmy, aby zavedlo jako produkt podporující e-podnikání? Standardy a normy v IS/ICT Druhy a oblasti standardů v ICT. De jure standardy, de facto standardy, orgány pro tvorbu a dohled nad standardy, přínosy standardizace. Úloha - předpoklady: Pracujete v útvaru informatiky podniku, který má dislokovaná pracoviště po celé ČR. Řešíte problém orientace Vaší firmy na vybrané standardy ICT. Zadání: Proveďte přehled oblastí standardizace ICT s uvedením zásadních standardů pro jednotlivé oblasti. Pro jednotlivé oblasti ICT uveďte specifické požadavky Vaší firmy a na tomto základě definujte standardy, které ve Vašem případě použijete. ICT trh - strukturalizace, možnosti a problémy jeho analýzy. Strukturalizace trhu ICT produktů v ČR a ve světě. Možnosti, zdroje a hlavní problémy a omezení analýz trhu - jak poptávky, tak nabídky. Potřeba a předpokládané využití analýz ICT trhu. Úloha - předpoklady: Jste pracovníkem velké obchodní organizace působící v ČR i v zahraničí. Řešíte postupnou inovaci informačního systému v tuzemských i zahraničních pobočkách firmy Zadání: Jak budete postupovat při vyhodnocení nabídky trhu ICT, jaké zdroje využijete, s kým budete spolupracovat ? Jaké výstupy mají z analýz trhu vzniknout a k čemu je využijete ? Jaké hlavní problémy při realizaci analýzy trhu očekáváte ? Řízení informačních systémů - možnosti, problémy, omezení Úrovně a oblasti řízení informačních systémů. Charakterizujte možné varianty řešení IS/ICT podniku z hlediska zodpovědnosti za tvorbu, integraci a provoz IS/ICT. Analyzujte přínosy a rizika těchto variant. Současné problémy a omezení rozvoje řízení IS/ICT. Úloha - předpoklady: Jste asistentem vedoucího informatiky obchodní firmy se silnými pobočkami dislokovanými po celé republice. Informační systém je založen na několika produktech. Vaším úkolem je navrhnout novou koncepci řízení IS/ICT pro celou firmu. Zadání: Z čeho budete vycházet, jaké podklady si zajistíte ? Co bude hlavním obsahem navržené koncepce ? S kým budete daný problém řešit ? Jaké varianty přicházejí v úvahu ? Jaký předpokládáte další postup ? Vztah globální a informační strategie podniku Charakterizujte obsah globální a informační strategie (IST) podniku a jejich vzájemné časové a obsahové vazby. Význam, cíle a obsah informační strategie. Vazba IST a jednotlivých projektů. Kritické faktory úspěchu IST. Úloha - předpoklady: Vyberte si podnik z libovolného sektoru ekonomiky. V rámci toho se rozhodujete o příslušných nástrojích. Zákazník požaduje v rámci vývoje specifikovat i informační strategii a žádá, aby specifikace návrhu systému byla (pokud možno přímo v CASE) maximálně formálně (říká dokonce “automatizovaně”) navázána na informační strategii. Zadání: Které hlavní cíle určí IST a proč ? Jaké zdroje bude podnik potřebovat k dosažení těchto cílů ? Rozhodněte, zda se vůbec dá informační strategie (semi)formálně modelovat. Znáte na to nějaké nástroje? Jaké vidíte základní prvky takového (semi)formálního modelu? Podnikové procesy a vývoj IS/ICT Důvody a podstatné rysy reengineeringu podnikových procesů (BPR). Statický versus procesní pohled na podnik. Úloha IS/ICT v BPR a v řízení podnikových procesů. Úloha procesního řízení podniku ve vývoji IS/ICT podniku. Analyzujte vliv různé míry podrobnosti definice podnikového procesu na kreativitu pracovníků realizujících proces, na standardizaci procesu, na náklady návrhu a náklady realizace procesu, na možnosti predikce nákladů a doby trvání procesu, na využitelné ASW pro podporu procesu, na flexibilitu procesu, na podnikovou kulturu. Úloha - předpoklady: Jste vedoucím projektu vývoje IS/ICT v jistém podniku a právě tvoříte plán tohoto projektu. V podniku právě probíhá reengineering podnikových procesů konzultační firmou. Nikdo v podniku (včetně zástupců vrcholového vedení) Vám není schopen odpovědět na otázky dopadu a směru budoucího vývoje reengineeringu, všichni Vás odkazují na experty od dodavatelské firmy, kteří Vám však, jako konkurentovi, odmítají podat jakékoliv informace. Zadání: Jaký vliv bude mít skutečnost probíhajícího reengineeringu na postup Vašeho projektu? Skutečně Vám náleží informace o dopadech a směru budoucího vývoje reengineeringu a pokud ano, jak je hodláte získat? Čím přitom budete argumentovat? Systémová integrace Charakterizujte cíle a základní principy systémové integrace. Úloha - předpoklady: Jste reprezentantem dodavatelské firmy, působící jako systémový integrátor pro vámi zvoleného zákazníka. Zadání: Jaké budou hlavní principy systémové integrace, o něž budete řízení rozvoje IS/ICT opírat ? Jaké požadované služby od vás, jako systémového integrátora, bude zákazník zřejmě očekávat a jak je zajistíte ? Demonstrujte možné chyby v integraci IS/ICT zákazníka a popište způsob jejich řešení. Metodiky vývoje IS Charakterizujte a zhodnoťte různé přístupy k analýze a návrhu informačního systému (datový, funkční, objektový, inkrementální, prototypový, implementací ASW atd.). Vysvětlete smysl, obhajte účel a vyjmenujte základní vlastnosti metodiky vývoje IS. Popište specifika a problémy zavedení metodiky do používání v organizaci. Vyjmenujte Vám známé metodiky a klasifikujte je. Jejich výhody, možná nebezpečí, možnosti kombinace těchto přístupů. Úloha - předpoklady: Jste projektantem IS v podniku. Řešíte problémy výběru a uplatnění standardní metodiky vývoje Vašeho informačního systému. Zadání: Jaké otázky si položíte a jak je budete řešit. Podle jakých kriterií se budete rozhodovat o tom, jaký přístup k vývoji IS zvolíte? Jak se zvolený přístup k vývoji IS projeví v jeho různých aspektech (zdroje, náklady, postup projektu, čas…)? Jak budete při výběru vhodné metodiky postupovat ? Multidimenzionální přístup k řešení IS Cíle multidimenzionálního přístupu k vývoji IS/ICT. Dimenze řešení informačního systému (datová, funkční, organizační, pracovní, ekonomická, softwarová, hardwarová, časová, metodická apod.). Vztah dimenzí a fází životního cyklu projektu, modifikace vah dimenzí s ohledem na podmínky řešení projektu. Metainformační systém jako nástroj řízení vývoje integrovaného IS/ICT. Úloha - předpoklady: Uvažujte projekt většího rozsahu, resp. projekt, který vám zadá zkoušející přímo u zkoušky. Zadání: Řešení kterých dimenzí je pro úspěch projektu rozhodující a proč ? Vazby kterých dimenzí jsou v tomto projektu nejvýznamnější ? Fáze projektu IS/ICT Zdůvodnění nutnosti fázového postupu, odlišnosti fází různých typů projektů - při vývoji aplikace, řešené na míru potřebám podniku, vers. při řešení aplikace typovým aplikačním softwarem. Úloha - předpoklady: Vyberte určitou funkční oblast vámi zvoleného podniku, která je na počátku řešení. Zadání: Jaký je obsah jednotlivých fází řešení jejího IS/ICT ? Kde očekáváte možné hlavní problémy v jednotlivých fázích ? Jaká bude technologická podpora řešení IS/ICT v jednotlivých fázích ? Architektury IS/ICT Charakterizujte podstatu a účel architektur IS/ICT. Vysvětlete pojmy aplikační architektura a softwarová architektura. Účel softwarové architektury a možnosti jejího využití v jednotlivých fázích životního cyklu vývoje IS. Úloha - předpoklady: Jste v situaci, kdy zákazník má k dispozici softwarovou architekturu určitého programového systému a potřebuje posoudit kvalitu této architektury. Zadání: Jaké podklady byste od zákazníka očekával a jak byste postupoval ? Jaké jsou k dispozici prostředky k zachycení softwarové architektury ? Jak budete určovat kvalitu programového systému ? Jaké využijete metody k hodnocení kvality softwarové architektury ? Outsourcing IS/ICT Možné důvody pro outsourcing určité funkční oblasti, proces outsourcingu, specifika outsourcingu IS/ICT. Úloha - předpoklady: Jste vedoucím pracovníkem útvaru informatiky vámi zvoleného podniku a řešíte problém rozsahu a způsobu realizace outsourcingu IS/ICT. Zadání: Které oblasti pro outsourcing zvolíte a proč ? Analyzujte příležitosti a rizika navrženého řešení outsourcingu IS/ICT. Kritéria kvality programového systému Způsob stanovení kritérií kvality, měření kvality a dosahování požadované kvality programového systému. Úloha - předpoklady: Máte na starosti prodej aplikačního software zaměřeného na podporu ekonomicko-logistických agend. Zadání: Budete ve fázi (před-)kontraktačního jednání zjišťovat kvalitativní požadavky potenciálního zákazníka, event. jakými metodami? Jaké prostředky lze použít pro to, aby dodávka nebyla neúspěšná z důvodů „nekvality“? Software - komplexní přehled a možnosti hodnocení. Celkový přehled, resp. klasifikace softwarových produktů. Možnosti hodnocení software a možnosti a problémy řešení jejich vzájemné integrace. Úloha - předpoklady: Jste analytikem útvaru informatiky průmyslového podniku a připravujete komplexní inovaci informačního systému firmy. Řešíte koncepci softwarového vybavení informačního systému. Zadání: Jaké typy softwarových prostředků budete brát v úvahu, jak je rozčleníte pro další posuzování? Jaké hlavní společné a na druhé straně specifické parametry pro hodnocení a výběr software budete uvažovat? Jaké hlavní problémy při řešení softwarové koncepce firmy očekáváte ? Řízení týmů při vývoji IS/ICT Co je třeba zajistit pro úspěšný vývoj IS/ICT v týmu? Sestavení týmu, kvalifikační požadavky. Týmové role a jejich odpovědnosti v projektu. Řídicí komise projektu. Technologická podpora – uveďte příklady podpůrných produktů. Úloha - předpoklady: Jste vedoucím projektu vývoje IS/ICT a právě tvoříte plán tohoto projektu. Zadání: Podle jakých kriterií se budete rozhodovat o personálním obsazení a potřebném technickém vybavení projektu ? Jakou sestavu řídicí komise projektu navrhnete (v závislosti na čem) ? Internet, Intranet, Extranet Charakterizujte Internet, Intranet, Extranet – definujte základní rozdíly. Specifikujte využití jejich služeb v jednotlivých sférách společnosti (firma, státní správa, jednotlivec apod.). Uveďte příklady užití. Specifikujte možné přínosy a rizika. Úloha - předpoklady: Jste v pozici pracovníka, který má obhájit v organizaci vývoj a nasazení Intranet aplikací. Zadání: Navrhněte obsah a strukturu argumentace, která povede k prosazení projektu. Architektura řízení vztahů se zákazníky Fáze CRM souvisejí s jednotlivými částmi obchodního cyklu a s životním cyklem zákazníka. Jak technologie CRM tyto souvislosti podporuje. Architektura řízení vztahů se zákazníky. Její vývoj jako jednoho z rozhodujících procesů výrazně ovlivňujících konkurenceschopnost firmy Úloha - předpoklady: Jste asistentem obchodního náměstka firmy vyrábějící spotřební elektroniku a fungující současně jako distributor osobních počítačů. Váš obrat se poslední čtyři roky zvyšoval v meziročním nárůstu o 5%, a to proto, že jste přesvědčil/a vedení o nezbytnosti zvýšení počtu obchodníků. Můžete také doložit mírný růst zákaznické spokojenosti za poslední dva roky. Vaše náklady však rostly průměrně o 8%, a to zejména díky platům obchodních zástupců. Váš finanční ředitel trvá na zastavení trendu poklesu zisku a vyžaduje propuštění průměrně 10% zaměstnanců, tentokrát včetně obchodních zástupců. Zadání: Jak budete postupovat? Jaké další údaje si případně od finančního útvaru vyžádáte? Jaké možné alternativy řešení vidíte? Úlohy řízení provozu IS/ICT Činnosti provozu IS/ICT ve velkých a středních organizacích. Úloha HelpDesku při provozu IS/ICT. Souvislosti vývoje IS/ICT a provozu IS/ICT. Služby IS/ICT a jejich zajištění provozovaným IS/ICT. Produkty a nástroje pro podporu řízení provozu. Formy zajištění provozu IS/ICT (interní provoz, outsourcing)
Úloha - předpoklady: Jste odpovědný za provoz IS/ICT v malé organizaci. Jak navrhnete jeho organizační zajištění. Řízení informatických služeb Význam informatických služeb, model SPSPR, typy služeb, význam a struktura SLA. Úloha - předpoklady: Vyberte si podnik a jeho podnikový proces. Zadání: Definujte SLA aplikační služby určené na podporu podnikového procesu. Metodiky a modely řízení informatiky. Charakterizujte podrobněji ITIL, COBIT a MMDIS (základní zaměření, principy, struktura, skupiny procesů). Úloha - předpoklady: Jste ředitelem informatiky velkého penzijního fondu, který doposud nepoužívá žádný model řízení informatiky. Váš penzijní fond získal kontrolu nad dalším penzijním fondem a nyní probíhá slučování informatiky obou společností pod vaším vedením. Zadání: Navrhněte způsob, jakým budete postupovat při sloučení obou informatik (lidé, procesy, data, služby atd.) Jak k tomu využijete metodiky a modely řízení informatiky. Které budou pro tuto situaci nejvhodnější a proč?
2Vývoj informačních systémů Charakteristiky jednotlivých kategorií počítačů Základní technické a programové charakteristiky, aplikační možnosti, vývojové trendy jednotlivých kategorií, příklady. Kritéria výběru technického vybavení a operačního systému pro IS/ICT. Úloha - předpoklady: Vaším úkolem je provést návrh konfigurace PC Zadání: Navrhněte konfiguraci významných komponent PC, které chcete užívat v domácnosti, ale i k plnění některých pracovních úkolů, a která by Vám umožnila také připojení k Internetu. Místní počítačové sítě (LAN) Základní vlastnosti, technické a programové prostředky, protokoly, architektura LAN v modelu OSI, oblasti využití. Úloha - předpoklady: Jste informatikem v malém podniku. Dostal jste návrh dodavatele na síť peer-to-peer. Zadání: Jaké vlastnosti a okolnosti vezmete v úvahu při hodnocení návrhu ? Rozsáhlé sítě (WAN) Základní vlastnosti, klasifikace, technické a programové prostředky, protokoly, architektura WAN v modelu OSI, oblasti využití. Úloha - předpoklady: Jste informatikem ve velkém podniku. Potřebujete propojit dvě místní sítě, umístěné v geograficky vzdálených lokalitách. Zadání: Diskutujte různé možnosti propojení v závislosti na aplikaci. Analyzujte různé varianty se zohledněním předpokládaných nákladů. Internet Referenční model TCP/IP (charakteristika modelu, specifikace vrstev, porovnání s RM OSI). Základní protokoly modelu dle vrstev. Klasifikace aplikačních služeb Internetu. Úloha - předpoklady: Vaším úkolem je řešit návrh komunikace v RM TCP/IP Zadání: Na příkladu služby WWW (např. http://kit.vse.cz) detailně popište průběh komunikace mezi klientem a serverem od jejího počátku až po zobrazení výsledků Specifikujte jednotlivé protokoly, které budou užity. WWW Architektura WWW aplikace. Specifikace základních modelů, které se v praxi užívají. Úloha - předpoklady: Vaším úkolem je implementace WWW aplikace. Zadání: Jaké technologické prostředky pro tvorbu WWW aplikace zvolíte ? Klasifikujte použité prostředky spolu s uvedením základních služeb, které budou plnit. Přiřaďte ke každé klasifikované třídě konkrétní produkty. Zajištění bezpečnosti v počítačových sítích Základní rizika plynoucí z užívání počítačových sítí. Základní vlastnosti bezpečnosti IS/ICT. Úloha: Vaším úkolem je zajistit v prostředí elektronické pošty požadavek integrity zprávy. Zadání: Jaké nástroje zvolíte ? Popište průběh zajištění integrity. Operační systémy Struktura operačních systémů, typy operačních systémů. Proces, komunikace mezi procesy, paralelismus, obsluha kritické sekce. Přidělování procesoru procesům, synchronizace procesů, obsluha přerušení. Druhy pamětí, přidělování operační paměti, virtuální paměť, příklady z jednotlivých operačních systémů . Soubory, adresářová struktura, evidence volného a přiděleného místa na discích, obsluha sdílených souborů, sdílené zdroje systému, deadlock a jeho ošetření. Úloha - předpoklady: Zhodnoťte za jakých podmínek umožníte ve své organizaci použití více druhů OS, tj. heterogenní prostředí na úrovni OS. Zadání: Jaké faktory a okolnosti vezmete v úvahu? Technologické architektury Cíle technologických architektur. Architektura klient/server, jedno, dvou, třívrstvá a vícevrstvá architektura. Technická a programová realizace. Výhody a nevýhody. Příklady použití. Analyzujte hlavní problémy integrace technických a softwarových komponent v rámci IS/ICT. Posuďte trendy vývoje v této oblasti. Úloha - předpoklady: Jste v pozici informatika velkého podniku a je Vám nabízen IS/ICT v architektuře klient/server, respektive s lehkým klientem (NC počítači). Zadání: Jaké faktory vezmete v úvahu pro hodnocení přijatelnosti daného návrhu pro Váš podnik. Technologická základna EDI a elektronického obchodu EDI - specifikace, standardy. Komunikační prostředí pro EDI - sítě s přidanou hodnotou, jejich možnosti, výhody, omezení, VAN operátoři, protokoly, vliv Internetu, příklady. Možnosti realizace elektronického obchodu. Úloha - předpoklady: Jste analytikem útvaru informatiky v podniku, který je dodavatelem součástek pro velký koncern. Ten požaduje, abyste zajistil spolupráci informačních systémů s využitím EDI. Zadání: Jaké varianty přicházejí v úvahu ? Jaké faktory vezmete v úvahu pro zhodnocení, zda a jak toto propojení uskutečnit ? Technologické trendy v aplikačním software Rozvoj architektur ASW, integrace heterogenních produktů, integrace s kancelářskými produkty, integrace implementačních nástrojů, rozvoj uživatelského rozhraní, současná hlavní technologická omezení ASW. Úloha - předpoklady: Jste vedoucím vývoje firmy na úrovni systémového integrátora, dodávající aplikační software typu ERP. Vaším úkolem je plánovat rozvoj Vašeho ASW tak, aby byl na trhu ICT konkurenceschopný. Zadání: Jak budete postupovat ? Co budete sledovat a posuzovat pro řešení výše uvedeného úkolu ? S kým budete problém konzultovat, jaké a kde budete získávat informační zdroje ? Jaké vidíte hlavní omezující faktory Vašich návrhů ? Kterým chybám se chcete vyhnout ? Datové sklady Základní technologické principy datových skladů, aplikační možnosti datových skladů. Rozdíly mezi datovými sklady a datovými tržišti (data marts). Úloha - předpoklady: Pracujete v útvaru informatiky obchodní firmy působící na našem i zahraničním trhu. Váš informační systém je postaven na komplexním integrovaném ASW. Vaše firma má 7 zastoupení v tuzemsku a 5 v zahraničí. Roční obrat firmy se pohybuje kolem 5 mld. Kč. Jste postaven před problém zahájit řešení aplikací datových skladů ve Vašem informačním systému Zadání: Jaké klíčové otázky si na počátku řešení postavíte a s kým je budete konzultovat ? Jak budete postupovat při výběru dodavatele řešení datových skladů ? Jaké parametry řešení Vás budou nejvíce zajímat ? Ochrana, zabezpečení a integrita dat Ochrana před neautorizovaným přístupem. Ochrana před chybnými vstupními daty. Ochrana před kolizemi, vyplývajícími ze současného přístupu více uživatelů k datům. Způsoby zajištění obnovy dat. Zajištění integrity datové základny. Úloha - předpoklady: Jste asistentem vedoucího informatiky a řešíte kooperaci pracovníků na zajištění bezpečnosti dat Zadání: Jaké ICT role by se měly na zabezpečení dat podílet, jak a jaké nástroje by mohly pro svou činnost využívat? ICT manažer – bezpečnostní politika analytik – návrhář – návrh logických a fyzických struktur dat včetně specifikace integritních omezení správce DB – definice přístupových práv k funkcím SŘBD a databázovým objektům, řešení kolizních stavů programátor – tvorba víceuživatelských aplikací (zajištění současného přístupu uživatelů ke zdrojům) Komponentový vývoj Co je komponenta a jaké znáte specifikace pro komunikaci mezi komponentami. Principy výstavby programového systému z komponent. Podpora vývoje komponent v moderních prostředcích pro vývoj programových systémů. Úloha - předpoklady: Jste vedoucím vývojového týmu pro rozsáhlý projekt a řešíte problém vztahu objektů a komponent Zadání: Určete, zda má vůbec smysl rozlišovat pojmy objekt a komponenta Specifikujte základní rozdíly mezi objektem a komponentou Může být komponenta vytvořena neobjektovým způsobem? Určete místo komponent v objektových metodikách vývoje programových systémů Návrh uživatelského rozhraní Formy komunikace mezi člověkem a počítačem, kritéria volby některé z uvedených forem. Metody návrhu uživatelského rozhraní a jejich místo v používaných metodikách vývoje IS/ICT. Prostředky pro návrh uživatelského rozhraní. Úloha - předpoklady: Jste analytikem vývojového týmu pro rozsáhlý projekt a řešíte problém návrhu uživatelského rozhraní Zadání: Obsahují Vám známé metodiky vývoje programových systémů podporu pro návrh uživatelského rozhraní? Argumentujte svůj názor Lze očekávat, že se situace v dané oblasti bude v dohledné době měnit? Výkonnost informačního systému a informačních a komunikačních technologií Definujte pojem výkonnost. Které charakteristiky komponent IS/ICT určují výkonnost a jak je lze ovlivňovat. Jaké metriky byste použili pro výkonnost IS/ICT, jak je lze měřit a s využitím jakých nástrojů? Úloha - předpoklady: Pracujete na projektu vývoje IS a právě tvoříte plán tohoto projektu. Jste ve fázi plánování kvalitativních požadavků a zjišťujete, že kritickým bude požadavek na výkonnost systému. Jak budete postupovat, aby výkonnost Vámi garantovaného systému splnila očekávání v případě, že si systém vyvíjíte sami a v případě, že je systém dodáván externí firmou? Zadání: Rozhodněte se, zda je možné ovlivnit výkonnost systému již ve fázi analýzy, nebo dokonce ještě dříve. Jaká použijete kriteria (metriky) a jak se to projeví v plánu projektu? Navrhněte specifikaci výkonnostních požadavků v životním cyklu vývoji software Určete způsoby odhalení a odstranění výkonnostních problémů Návrh datové základny Postup návrhu datové základny. Konceptuální, technologická a implementační úroveň návrhu DZ. Podstata logické struktury dat. Podstata fyzické struktury dat. Možnosti ovlivnění rychlosti práce s daty a nároky na kapacitu paměti na logické a fyzické úrovni struktury databáze. Princip datové nezávislosti a možnosti jejího zabezpečení. Použitelné techniky a nástroje. Možnosti počítačové podpory návrhu DZ. Úloha - předpoklady: Pracujete v projektu vývoje IS objektově-orientovaným způsobem. Jako cílové implementační prostředí byl určen systém Oracle v.6. Zadání: Rozhodněte se, zda je návrh datové základny jen záležitostí strukturovaného přístupu k vývoji IS, nebo k tomu dochází i v objektovém přístupu. Jak se vyrovnáte s uvedenými třemi úrovněmi? Analyzujte faktory ovlivňující dobu odezvy, jak identifikovat slabé místo, databázové objekty ovlivňující výkonnost SŘBD, databázové optimalizéry, postup optimalizace dotazů, resp. fyzické struktury Databázové systémy Podstata. Stručné srovnání jednotlivých typů databázových systémů. Relační databázové systémy – charakteristika, kritéria „relačnosti“. Kritéria výběru databázového systému. Trendy databázových systémů. Úloha - předpoklady: Pracujete v projektu vývoje IS objektově-orientovaným způsobem. Zákazník se obává, zda použitý databázový systém bude dostatečně progresivní a ptá se, zda uvažujete o použití objektové databáze, o jejíž existenci slyšel. Zadání: Rozhodněte se, zda jsou objektové databáze dosud nejvyšším vývojovým stupněm databází, nebo jen další alternativou. Co doporučíte svému zákazníkovi a podle čeho se budete rozhodovat? Dotazovací jazyk Vysvětlení pojmu a účelu, základní členění, standardizace, příklady implementace. Úloha - předpoklady: Pracujete v projektu vývoje IS. Jako cílové implementační prostředí byl zákazníkem určen databázový systém Oracle. Zákazník se obává, zda navrhovaný systém bude dostatečně progresivní a ptá se, zda práce s daty v něm bude skutečně neprocedurální, neboť na semináři od firmy Oracle slyšel, že to tak má být. Zadání: Posuďte, zda je dotazovací jazyk skutečně neprocedurální, nebo ne. Co odpovíte svému zákazníkovi? Návrh programového systému (System Design) Zařaďte činnosti týkající se návrhu programového systému do životního cyklu informačního systému. Jaké metody a techniky lze použít pro návrh programového systému? Problémy přechodu mezi konceptuální a technologickou úrovní návrhu IS včetně stavu a možností počítačové podpory (CASE). Jaká kritéria použijete při rozhodování, zda programový systém vytvářet na klíč nebo nákupem hotových programových balíků? Úloha - předpoklady: Jste vedoucím projektu vývoje IS objektově-orientovaným způsobem a právě tvoříte plán tohoto projektu. Zadání: Rozhodněte se, zda je i při objektově orientovaném vývoji systému nutné věnovat pozornost přechodu mezi konceptuální a technologickou úrovní návrhu systému? Naplánujete pro tento přechod specifickou činnost? Proč? Metody programování Klasifikace metod a jejich příklady. Příklady podpůrných prostředků. Příklady jazyků a rysů v jazycích. Posuďte vliv metod a prostředků programování na efektivnost programátorské práce a kvalitu výsledného produktu. Úloha - předpoklady: Jste analytikem v projektu implementace stávajícího IS v novém, objektově orientovaném prostředí. Zadavatel je extrémně spokojen s obsahem stávajícího IS a požaduje, aby zůstal v nové implementaci naprosto nezměněn. Stávající systém byl velmi systematicky a velmi úspěšně vyvinut důsledně strukturovaným postupem a je podrobně strukturovaně dokumentován. Zadání: Rozhodněte se, zda bude nutné znovu provádět konceptuální analýzu systému, nebo zda je možné použít strukturovanou specifikaci. Své rozhodnutí zdůvodněte. Bude možné se s tím vyrovnat nějak obecně (obecná pravidla vztahu mezi strukturovaným a objektově-orientovaným popisem)? Pokud ano, pokuste se uvést jejich příklad, pokud ne, odůvodněte. Objektově orientované programování Popište základní principy objektově orientovaného jazyka. Uveďte příklady a diskutujte odchylky od důsledné implementace objektových principů. Posuďte vliv na efektivnost programátorské práce a kvalitu výsledného produktu. Úloha - předpoklady: Pracujete na projektu vývoje IS objektově-orientovaným způsobem a právě tvoříte plán tohoto projektu. V rámci toho se rozhodujete o příslušném nástroji CASE. Zákazník požaduje, aby byla specifikace systému provedena jazykem UML, protože slyšel, že je to oborový standard. CASE, který podporuje Vaší metodiku, používá jinou notaci. Zadání: Rozhodněte se, zda bude nutné změnit metodiku podle OMG, nebo se naopak přizpůsobit. Co sdělíte svému zákazníkovi? Proč, podle vašeho názoru, společnost OMG nechce přiznat specifikaci jazyka UML metodický obsah a tvrdí, že to není nic víc, nežli specifikace jazyka? Je vůbec možné úplně oddělit jazyk od metodiky? Unified Modeling Language Charakterizujte UML, jeho historický vývoj i současný stav. Charakterizujte základní diagramy UML a jejich využití. Jaké jsou možnosti rozvoje UML? Co je to MOF? Jaké jsou přednosti a nedostatky UML? Jaká je podpora UML v CASE nástrojích a metodikách? Úloha - předpoklady: Jste vedoucím projektu vývoje IS objektově-orientovaným způsobem. Zadání: Jaké argumenty poskytnete vývojářům pro to, aby modelovali? Jaká kriteria použijete pro výběr vhodného CASE nástroje případně proč nepoužijete CASE nástroj. Aplikační integrace Aplikační integrace, vazba na podnikatelské procesy, podnikatelské přínosy, přístupy a prostředky pro vnitro-podnikovou a mezi-podnikovou integraci, zhodnocení, vývoj v dané oblasti. Úloha – předpoklady: Máte ve vaši firmě za úkol navrhnout způsob integrace s vaším velkým dodavatelem. Zadání: jaké informace pro tuto volbu potřebujete, kde je získáte, jaké alternativy budete uvažovat, jak se rozhodnete. Model driven architecture Charakterizujte MDA a základní principy, na kterých je postavena. Jaké jsou hlavní přínosy a hlavní nedostatky tohoto přístupu? Jaké jsou předpoklady pro použití modelem řízeného vývoje. Jaká je podpora MDA v CASE nástrojích a metodikách? Úloha - předpoklady: Jste vedoucím projektu vývoje IS. Zadání: Zvolíte přístup MDA a proč (ne)? Jaká kriteria použijete pro výběr vhodného CASE nástroje. Agilní metodiky vývoje SW Charakterizujte agilní metodiky vývoje SW, na jakých principech jsou založeny. Jmenujte některé agilní metodiky. Jaké jsou jejich přednosti a nedostatky? Úloha - předpoklady: Jste vedoucím projektu vývoje IS/ICT objektově-orientovaným způsobem. Zadání: Jaká kritéria použijete pro volbu metodiky? Jaké budou kritické faktory úspěchu projektu při použití dané metodiky?
Řízení informačních systémů Principy řízení firmy v informační společnosti Změny v působení firmy na trhu v podmínkách informační společnosti (podnik, zákazník, manažer). Nároky na pracovní sílu typické pro konkurenční prostředí IS/ICT. Přístupy a metody, ovlivňující konkurenceschopnost podniku IS/ICT, TQM (úloha standardů a nástrojů kvality v rozvoji firmy) atd. Změny v postavení řízení informatiky v řízení firmy. Úloha - předpoklady: Stal/a jste se asistentem obchodního náměstka generálního ředitele firmy, která na českém trhu distribuuje SW renomovaného světového výrobce. Firma má 110 zaměstnanců a čtyři pobočky po republice. Protože v posledním roce mírně klesal obrat a rostl počet zákaznických stížností, dostal jste za úkol identifikovat hlavní problémové oblasti. Svolal/a jste strategickou poradu vedení, ale přes vaše velké osobní úsilí jste se nedokázal/a orientovat ve vzájemných vztazích členů vedení a jejich postoji k zaměstnancům. Zadání: Jak budete dál postupovat? Jaké možnosti se nabízejí na trhu konzultačních a auditorských služeb? Jaké si stanovíte priority a v jakém časovém horizontu? Jaká rizika vaše řešení v sobě nese a jak s nimi naložíte? Jaké profesní vlastnosti budete u svých podřízených hledat? Řízení firmy působící v oblasti IS/ICT Základní charakteristiky firmy působící na trhu IS/ICT. Specifické nároky na řízení informatické firmy. Postoje manažerů v USA a západní Evropě k e-podnikání, rozdíly a důsledky. Hlavní zásady pro řízení informatických firem. Úloha - předpoklady: Pracujete v týmu ředitele firmy dodávající širokou škálu produktů IS/ICT. Vaši kolegové firmu úspěšně uvedli na trh a dosáhl zejména ve službách obratu řadícího firmu do první dvacítky firem na českém trhu. Firma však již třetí rok stagnuje v obratu a mírně klesá v ziskovosti (3% ročně). Zadání: Čemu se budete po nástupu do funkce věnovat? Jak bude vypadat váš seznam prioritních úkolů (produkty, vedení lidí, apod)? V čem vidíte pro svoji firmu příležitost a proč a jak ji hodláte zvládnout? Které produkty budete rozvíjet? Informační bezpečnost Informační bezpečnost a bezpečnostní politika IS/ICT. Vztah bezpečnostní politiky IS/ICT k jednotlivým úrovním řízení organizace a významným dokumentům. Základní mezinárodní a české standardy, české zákony, nařízení a vyhlášky, které se vztahují k informační bezpečnosti. Úloha - předpoklady: Jste v pozici řídícího pracovníka, který má za úkol sestavit bezpečnostní politiku IS/ICT. Zadání: Jaký tým budete potřebovat, specifikujte jeho složení, funkční náplň jednotlivých členů. Diskutujte začlenění tohoto týmu do organizační struktury organizace Podstatné parametry aplikačních programových balíků Parametry ASW, možnosti hodnocení a výběru ASW pro konkrétní podmínky, příklady ASW. Implementační metody a nástroje pro nasazení ASW v konkrétních podmínkách Příklady metod a nástrojů, základní fáze implementačního postupu, customizace, prototypování, organizace a řízení implementace ASW v praxi. Úloha - předpoklady: Jste představitelem ICT firmy dodávajícího aplikace pro ERP systémy. Dodáváte plně lokalizovaný zahraniční produkt s velmi dobrou podporou zahraničního dodavatele. Připravujete presentaci Vaší firmy v rámci výběrového řízení vypsaného zákazníkem. Zadání: Jaké informace si zjistíte předtím, než budete presentaci připravovat ? Co bude předmětem presentace ASW, jaká bude její struktura ? Na co budete klást při presentaci ASW hlavní důraz ? Řízení úloh Business Intelligence (BI) Místo BI v architektuře podnikového IS/ICT, charakteristika věcné a datové orientace BI, technologické principy BI – OLAP, zvláštnosti projekce BI, nástroje pro tvorbu BI. Úloha - předpoklady: Jste analytikem útvaru informatiky firmy působící na našem trhu v oblasti distribuce energie (utility). V rámci harmonogramu rozvoje Vašeho IS/ICT máte zahájit řešení aplikací BI ve Vaší firmě. Jste pověřen vedoucím tohoto projektu . Zadání: Jaké výchozí předpoklady celého řešení budete formulovat ? Jaký způsob řešení zvolíte ? Jaké základní kroky v postupu řešení budete definovat a kdo se na nich bude podílet ? Elektronické podnikání – jeho formy, standardy a možnosti Vývoj v EDI, standardy EDI, projekční postupy, vliv možností elektronického obchodu na řízení firmy, kritické faktory úspěšnosti projektů EDI a elektronického obchodu. Úloha - předpoklady: Jste specialistou útvaru informatiky firmy působící v oblasti automobilového průmyslu. Vaším úkolem je analyzovat možnosti rozvoje EDI ve Vaší firmě. Zadání: Co budete na počátku zjišťovat a analyzovat ? Jaké efekty budete v souvislosti s EDI sledovat a jak je budete presentovat vedení firmy ? Jaké nároky a omezení budete v souvislosti s řešením sledovat a vyhodnocovat ? Možnosti řešení outsourcingu Formy a oblasti realizace outsourcingu. Principy smluv na outsourcing. Proces outsourcingu IS/ICT. Úloha - předpoklady: Z velkého českého podniku se vydělil celý informatický útvar do samostatného právního subjektu. Tento nový subjekt poskytuje komplexní služby svému mateřskému podniku. Jste v roli asistenta vedení mateřského podniku. Zadání: Co bude obsahem smlouvy o outsourcingu ? Jaké příležitosti a jaká rizika pro vás vyplývají z tohoto vztahu? Jak budete postupovat, abyste minimalizoval rizika? Řízení ekonomiky IS/ICT - nákladů, efektů Podstata ekonomických analýz tvorby a užití IS/ICT. Ekonomická analýza z hlediska dodavatele, provozovatele a uživatele IS/ICT. Analýzy efektů IS/ICT. Plánování IS/ICT z pohledu jejich ekonomiky. Úloha - předpoklady: Vyberte si podnik z libovolného sektoru ekonomiky a jeho libovolný informatický projekt. Zadání: Určete plánované ekonomické přínosy tohoto projektu Jakými metrikami budete měřit dosažení těchto přínosů ? Řízení lidských zdrojů v IS/ICT Profesní zajištění IS/ICT, – plánování, formování týmů, kvalifikační programy (profese a požadované kvalifikace ve fázích tvorby a provozu IS). Vývojové trendy. Úloha - předpoklady: Vyberte si podnik z libovolného sektoru ekonomiky. Stručně popište stav IS/ICT podniku. Zadání: Navrhněte vhodnou organizační strukturu informatického útvaru Popište klíčová funkční místa tohoto útvaru, jejich potřebnou kvalifikaci, zodpovědnosti a pravomoci Legislativa a IS Zákony a ostatní právní předpisy vztahující se k problematice tvorby a užití IS (obchodní zákoník, autorský zákon, zákon na ochranu osobních údajů, daňové zákony apod.) Vlivy právní úpravy na návrh, lokalizaci a provoz IS. Úloha - předpoklady: Byl(a) jste najat(a) jako externista na místo vedoucího projektu vývoje IS velké zahraniční firmy. kde bude výhradním dodavatelem prací jistý zahraniční SWhouse, protože je generálním celosvětovým dodavatelem zákaznické firmy. Důvodem k Vašemu angažmá je Vaše znalost místního prostředí, s nímž nemá dodavatelská firma zkušenosti. Právě tvoříte plán tohoto projektu. Metodik dodavatele se ptá, nakolik bude nutné upravit firemní metodiku, aby vyhověla místním legislativním podmínkám. Zadání: Jaké problémy a jakým způsobem budete řešit? Rozhodněte se, zda ovlivňuje legislativa i proces a vlastnosti vývoje informačního systému. Pokud ano, čím a jak? Jak to ovlivní přípravu Vašeho projektu? Výběrové řízení na dodávku IS/ICT Cíle a fáze výběrového řízení, poptávka – struktura, vazba na informační strategii, nabídka – struktura, vazba na nabídku, kritéria a postup hodnocení nabídek. Úloha - předpoklady: Vaše cestovní kancelář prodávající zájezdy do zahraničí ve své síti několika desítek poboček po ČR se rozhodla pro outsourcing provozu informačního systému. Zadání: Určete hlavní služby, které budou předmětem poptávky Určete klíčová kritéria výběru poskytovatele služeb tak, abyste minimalizoval rizika Uzavírání smluv Konfrontujte pohledy zadavatele a řešitele na obsah smlouvy pro dodávku komplexního IS. Objasněte obsah smlouvy a vysvětlete zájmy obou skupin. Rozeberte obsah smlouvy, kdy jako řešitel vystupuje externí systémový integrátor anebo kdy jako řešitel vystupují dodavatelé jednotlivých komponent a systémovým integrátorem je zadavatel. Úloha - předpoklady: Předpokládejte komplexní dodávku ERP systému do strojírenského podniku. Zadání: Jaké ustanovení smlouvy byste navrhoval, aby byl dodavatel závislý na přínosech, které ERP podniku přinese? Počítačová podpora životního cyklu vývoje IS Co je životní cyklus informačního systému, resp. model vývoje systému. Uveďte přístupy k životnímu cyklu z hlediska různých metod. Základní fáze tvorby projektu IS, rozhodující problémy spojené s jednotlivými fázemi, možnosti řešení. Jaké jsou možnosti počítačové podpory prací v jednotlivých etapách vývoje a provozu IS (automatizace v oblasti řízení projektu, analýzy a návrhu a implementace IS, v době provozu IS). Prostředky typu CASE. Úloha - předpoklady: Jste zástupcem softwarové firmy, zaměřené na vývoj IS. Právě se rozhodujete o příslušném nástroji CASE. Máte, pochopitelně, velmi omezené finanční zdroje, nechcete se však, též pochopitelně, nechat omezovat vybraným nástrojem, jelikož nechcete omezovat okruh svých potenciálních zákazníků (resp. jejich možných přání). Zadání: Rozhodněte se, jaké vlastnosti by podle Vašeho názoru měl splňovat „ideální“ CASE (nutná míra závislosti na typu organizace, ve které se CASE využívá, nebo na typu IS, řešených s pomocí CASE apod.). Budete případně ochoten i riskovat zadlužení a v jakém případě (jaké vlastnosti by musel takový nástroj mít a jsou vůbec reálné)? Zavádění systému do užívání Zavádění systému do užívání, způsoby realizace, jejich hodnocení, zkušební provoz, provozní a uživatelská dokumentace, školení odpovědných pracovníků. Úloha - předpoklady: Jste asistentem vedoucího informatiky v podniku. Býváte kritizován(a) za to, že svým vlivem zdržujete zavádění částí IS poté, co jsou již hotové. Bývá Vám též vyčítáno zbytečné navyšování nákladů na vývoj IS, zejména s poukazem na to, že moderní systémy (zvláště ty od firmy Microsoft) jsou tak uživatelsky přítulné, že prakticky žádné zavádění do provozu nepožadují, přičemž náklady na jejich zavádění mnohdy převyšují jejich základní cenu, což bývá označováno za absurdní. Zadání: Rozhodněte se, zda je vůbec možné ve specifických případech tuto etapu přeskočit? Jak svým kritikům odpovíte? Údržba a rozvoj informačního systému Co je změna, důvody a dopady změn. Promítání změn do systému, dlouhodobá údržba systému, odpovědnost za údržbu, předpoklady údržby systémů, životnost systému, příprava inovace systému, autorský dozor. Úloha - předpoklady: Pracujete jako projektant útvaru informatiky v podniku. Býváte kritizován(a) za to, že údržba systému vyžaduje stále vyšší náklady, přičemž však on sám je stále zastaralejší. Je dokonce důvodné podezření, že jeho provoz je čím dál riskantnější. Zadání: Rozhodněte se, kde se stala chyba, stala-li se vůbec. Co s tím uděláte? Plánování a organizace projektu Plánování a organizace projektu – řídící komise, vedoucí projektu, projekční týmy atd., projekční a programové standardy, techniky pro plánování a jejich automat. podpora. Úloha - předpoklady: Pracujete na projektu vývoje IS a připravujete jeho plán. Uvažujete právě o termínu ukončení projektu, přičemž znáte termín předání vyvinutého systému. Zadání: Rozhodněte se, zda projekt skončí předáním vyvinutého systému, nebo ne. Proč? Řízení a dokumentace projektu Principy a zásady řízení projektu, životní cyklus IS/ICT versus životní cyklus projektu vývoje IS/ICT, organizace projektu a odpovědnost, projektová dokumentace a její smysl. Specifika informatických projektů a jejich řízení. Typy dokumentace. Vztah dokumentace, životního cyklu systému, metody a nástroje. Opatření (metodická, organizační, programová, technická), která vedou ke zkvalitnění (tj. přehlednosti, dostupnosti apod.) dokumentace. Úloha dokumentace při řízení projektu. Úloha - předpoklady: Jste vedoucím svého prvního velkého a důležitého projektu vývoje IS. Uvědomujete si, že jde o Vaší jedinečnou šanci, která podstatně ovlivní průběh Vaší další kariéry. Proto se snažíte maximálně využít dostupné metodiky a projekt řádně připravit. Potřebujete stanovit pravidla pro tvorbu dokumentace. Máte k dispozici metodiky SDM a Prince. Jelikož je třeba, aby dokumentace tvořila jeden konzistentní celek, usuzujete, že je třeba si vybrat jednu z nich. Při bližším zkoumání však zjišťujete, že jde o dva velice rozdílné pohledy na obsah dokumentace, které se prakticky nepřekrývají, přičemž ani jeden z nich zjevně není úplný. Zadání: Rozhodněte se, zda je dokumentace systému záležitostí řízení jeho projektu, nebo vývojové metodiky? Proč? Jak se ve svém projektu rozhodnete? Řízení dodavatelského řetězce (sítě) - SCM Dodavatelský řetězec a jeho řízení - definice, konceptuální model SCM, procesy, přínosy - metriky, software pro SCM, APS ( Advanced Planning System) - systém pokročilého plánování, jeho model a vztah k SW pro SCM, dodavatelé SW pro SCM. ASP (Application Services Providing) - poskytování aplikačních služeb Definice ASP, koncept, srovnání „software-as-a-license“ modelu se „software-as-a-service“ modelem, výhody a nevýhody pro uživatele i provozovatele, vhodné druhy aplikací, vztah k řízení informatiky podniku (řízení IS/ICT), stav v ČR a ve světě. Architektura informatických služeb Princip SOA (Service Oriented Architecture). Vztah architektury služeb k aplikační architektuře a k webovým službám. Řešení granularity služeb. Diskutujte jak architektura služeb ovlivňuje možnosti outsourcingu IS/ICT. ebXML jako základna elektronické výměny dat Podstata ebXML jako metoda pro elektronickou výměnu dokumentů mezi organizacemi. Porovnání EDI a ebXML řešení. Základní specifikace a součásti ebXML. Postavení UN/CEFACT ve vytváření standardů v oblasti ebXML. Základní postup při realizaci elektronické komunikace mezi obchodními partnery na bázi ebXML. Úloha - předpoklady: Jste pracovníkem velké obchodní organizace působící v ČR i v zahraničí. Řešíte otázky elektronické výměny dat s Vašimi obchodními partnery. Zadání: Jak budete posuzovat možnosti EDI oproti ebXML, na bázi jakých kritérií, co k tomu využijete ? Co bude obsahovat dokument specifikující další postup řešení v oblasti ebXML ve Vaší společnosti? Řízení kvality dat Co je podstatou a co zahrnuje oblast řízení kvality dat? Základní dimenze kvality dat a zdroje chyb v datech. Principy řešení kvality dat, místa efektivních kontrol dat. Dostupné nástroje pro řízení kvality dat. Úloha - předpoklady: Jste pracovníkem ICT oddělení velkého podniku. Jste postaven před úkol navrhnout systém řízení kvality dat. Zadání: Jak budete postupovat ? Co bude obsahovat Váš návrh systému řízení kvality dat ve Vašem podniku ? Customer Intelligence Co je podstatou Customer Intelligence, jaké základní komponenty se na ní podílejí. Hlavní datové zdroje pro řešení Customer Intelligence. Uveďte příklady ukazatelů a odpovídajících dimenzí uplatňovaných v oblasti CI. Úloha - předpoklady: Jste pracovníkem telekomunikační společnosti a řešíte v souvislosti s rozvojem CRM jeho analytickou část na principu CI. Zadání: Co bude základní koncepční návrh CI obsahovat ? Jaké lze očekávat efekty od zavedení CI, kde lze očekávat hlavní rizika projektu ? Řízení úloh elektronického podnikání Základní přístupy a postupy v řízení, plánování a implementace projektů spojených s elektronickým podnikáním. Zvláštnosti spojené s řízení a řešením projektů v oblasti elektronického obchodu a elektronického zásobování Úloha - předpoklady: Jste pracovníkem ICT oddělení obchodní společnosti. Máte naplánovat a připravit řešení projektu v oblasti elektronického zásobování s vybranými obchodními partnery. Zadání: Jak budete postupovat ? Co bude obsahovat Váš plán a zadání projektu ? Data Mining Co je podstatou data mining (dolování dat). Základní principy a algoritmy spojené s dolováním dat. Současné možnosti a omezení využití nástrojů dolování dat v praxi. Úloha - předpoklady: Jste pracovníkem BI oddělení velké obchodní společnosti. Máte navrhnout projekt využití nástrojů dolování dat v souvislosti s již implementovaným datovým skladem. Zadání: Jaké základní otázky budete v této souvislosti řešit ? Co bude obsahovat Vaše zadání projektu ? Modely elektronického obchodování Modely elektronického obchodování B2B, elektronická tržiště, klasifikace, zhodnocení, alternativy, vývoj v dané oblasti. Úloha – předpoklady: Jste zaměstnanec firmy, která uvažuje o vstupu na e-tržiště jako prodávající. Zadání: Jaké informace v této souvislosti budete potřebovat pro rozhodnutí, zda na dané tržiště vstoupit, kde je získáte, jak je vyhodnotíte a jak se na jejich základě rozhodnete, jaké alternativy k e-tržišti budete uvažovat.
Povinná literatura: 1.Arlow, J., Neustadt, I.: UML a unifikovaný proces vývoje aplikací, Computer Press, 2003 2.Basl, J.: Podnikové informační systémy, Grada, 2002 3.Basl, J., Majer,P., Šmíra, M.: Teorie omezení v podnikové praxi - Zvyšování výkonnosti podniku nástroji TOC, Gradapublishing, Praha, 2003 4.Buchalcevová, A., Pavlíčková, J.: Základy softwarového inženýrství - objektově orientované programování Praha,VŠE, 2002 5.Buchalcevová, A., Stanovská, I., Šimůnek M.: Základy softwarového inženýrství – základní témata Praha,VŠE, 2003 6.Buchalcevová, A.: Metodiky vývoje a údržby informačních systémů, Grada, 2004 7.Bruckner,T., Voříšek,J.: Outsourcing a jeho aplikace při řízení IS/ICT, Ekopress, 1998 8.Carda, A, Kunstová, R: Workflow – řízení firemních procesů. Grada, 2003. 9.Čada, J.: Operační systémy, Grada 1994 10.Dohnal, J.: Řízení vztahů se zákazníky – procesy, pracovníci technologie, Grada, 2002 11.Drbal a spol.: Objektově orientované metodiky a technologie, VŠE, 1997 12.Hammer, M.,Champy, J.: Reengineering - radikální proměna firmy, Management Press, 1996 13.Hausmann, O., Hojdar, M., Řepa,V.: Řízení projektu informačního systému, VŠE, 1997 14.Jandoš, J.: Technické prostředky informačních systémů I , VŠE Praha, 1995 15.Jandoš, J.: Technické prostředky informačních systémů II, VŠE Praha, 1997 16.Jandoš, J.: Komunikační systémy a služby, VŠE, Praha, 1996 17.Novotný, O., Pour, J., Slánský, D.: Business Intelligence, Grada, 2004 18.Lacko, L.: Datové sklady, analýza OLAP a dolování dat, Computer Press, 2003, 19.Řepa,V. a kol.: Metodiky vývoje informačních systémů, Ekopress, Praha, 1998 20.Řepa, V.: Podnikové procesy (modelování a řízení podnikových procesů a informační systém podniku), Grada, Praha, 2005 21.Sokolowsky, P., Šedivá,Z.: Multimédia - současnost budoucnosti, Grada, 1994 22.Učeň, P.: Metriky v informatice, Grada, 2001 23.Voříšek J.: Strategické řízení informačních systémů, Management Press, 1997,1999 24.Voříšek, J. a kol.: ASP – Application Service Provider, Grada, 2003 25.Sborníky konference Systémová integrace, ročníky 2003, 2004 26.Časopis Systémová integrace - ročníky 2003, 2004 27.ČSSI - Příručky informačního manažera 28.Terminologický slovník KIT – http://kit.vse.cz/cs/knihovna/tekit01.htm Doporučená literatura:
1.Barrett, D.J.: Bandité na informační dálnici, Computer Press, 1999, ISBN 80-7226-167-3P.Stuchlík, 2.Basl,J., Novotný,O., Pour,J.: Aplikační software – BAAN IV, VŠE, Praha, 2000, 3.Booch G.: Object-Oriented Analysis and Design; The Benjamin/Cummings, Redwood City 1994 4.Deitel, H.M.: Operating Systems (including Case Studies in Unix, OS/2, MS DOS, MAC, VM, MVS and Open Systems). Addison Wesley, 1990 5.Dohnal, J., Pour,J.: Řízení podniku a řízení IS/ICT v informační společnosti, VŠE, Praha, 1999 6.Dohnal, J., Kučera, M.: Řízení vztahů se zákazníky - CRM, VŠE, 2000 7.Donovan, J.: Business Reengineering with Information Technology, Prentice-Hall, 1994 8.Drucker, P.: Postkapitalistická společnost, Management Press, Praha,1993 9.Drucker, P.: Řízení v turbulentní době, Management Press, Praha, 1994 10.Greer, T.: Intranety, principy a praxe, Computer Press. 1999, ISBN 80-7226-135-5 11.Gregor,J., Chlapek,D, Chvalovský,V., Chudějová,E.: Datová základna, Praha VŠE,1993 12.Halsall, F.: Data Communications, Computer Networks and Open Systems, Addison Wesley, 1992 13.Humphries, M. a kol.: Datawarehousing – návrh a implementace, Computer Press, 2001 14.Checkland, P., Scholes,J.: Soft Systems Methodology in Action, John Wiley and Sons, 1990 15.Chlapek, D., Řepa V.: Materiály ke strukturované analýze, VŠE, 1997 16.Chudějová, E.: SQL - Strukturovaný dotazovací jazyk a jeho implementace v databázovém systému PROGRESS, VŠE Praha, 1993 17.IntranetJournal, www.intranetjournal.com 18.Jacobson, I.: Object-Oriented Software Engineering, Addison - Wesley 1994 19.Jandoš, J.: Distribuované počítačové systémy, Senzo, Praha, 1993 20.Klander, L.: Hacker Proof,UNIS Publishing, 1998, ISBN 80-86097-15-3 21.Kosiur, D. a kol.: Elektronická komerce, Principy a praxe, Computer Press, 1998, ISBN 80-7226-097-9 22.Kraval, I., Ivachiv, P.: Základy komponentní technologie COM , ComputerPress, Praha 1998 23.Pegner, M., Dvořáček, M.: Marketing a reklama na internetu, Grada, 1998, ISBN 80-7169-630-7 24.Pokorný, J.: Databázové systémy, SNTL, 1992 25.Pokorný, J.: Databázová abeceda, Science, 1998 26.RFC 1244 (FYI 8): Site Security Handbook 27.Rumbaugh J.: Object-Oriented Modeling and Design, Prentice-Hall 1991 28.Rud, O.P.: Data Mining, Computer Press, 2001, 29.Silberschatz, A., Korth, H., Sudarshan, S.: Database system concepts, McGraw-Hill, New York 1997 30.Simon, S.: Distributed Informtion Systems, McGraw-Hill, 1996 31.Smejkal, V.: Internet @ §§§, 2.aktualizované a rozšířené vydání, Grada, 2001, ISBN 80-247-0058-1 32.Tapscott, D.: Digitální ekonomika 33.Tanenbaum, A.: Modern Operating Systems. Prentice Hall, 1992 34.Tanenbaum, A.: Computer Networks, 3rd Ed., Prentice Hall, 1996 35.Techrepublic, www.techrepublic.com 36.Vodáček, L., Rosický, A.: Informační management, Management Press, Praha, 1997 37.Young, M.J.: XML, krok za krokem, idnes, Microsoft, 2002, ISBN 80-86593-28-2
