MASARYKOVA UNIVERZITA Fakulta informatiky PV098 Řízení implementace IS semestrální práce Informační systém pro centrální správu lokální sítě a služeb ISP Jiří Kratochvíla, učo 207622, semestr 6, ročník 3 20. června 2009
Úvod Současné možnosti připojení k internetové síti v České republice jsou výsledkem dlouholetého vývoje. Nyní se nacházíme v situaci, kdy je připojení domácností k internetové síti z 30 % realizováno bezdrátovými technologiemi (1). Připojení domácností bezdrátovými technologiemi je většinou realizováno lokálními ISP 1. Udržování rozsáhlých sítí ISP, které slouží pro zajištění přípojení zákazníků, je náročné a bez základního systému neprůhledné. Vždy je třeba mít přehled o stavu aktivních prvků v síti a kvality spojení, stejně jako přehled o uskutečněných platbách a přehledu zákazníků. K porozumění struktuře sítě a jejímu stavu bude napomáhat informační systém, také k určení vztahů mezi službami a zákazníkem. IS bude tedy shromažďovat informace o síti, zákaznících a zajišťovat tok informací mezi obchodním a technickým oddělením. Umožní sdílet úkoly, informace a bude zobrazovat potřebné výstupy. Taktéž umožní zákazníkovi v klientském portálu zkontrolovat osobní údaje, platby, statistiky a zobrazí přehled využívaných služeb. Plán projektu Plán CO Cílem projektu je vytvoření softwarového produktu informačního systému, který bude implementován u firmy Matrigo s.r.o. Pro vytvoření produktu je potřeba analyzovat informační toky ve firmě a na jejich základě navrhnout strukturu funkcí a databáze. Analýza se zaměří na použití IS k správě a monitorování aktivních prvků sítě, dále k správě a kontrole poskytovaných služeb jednotlivým zákazníkům, k zadávání úkolů a předávání informací mezi uživateli systému, k poskytnutí přehledu o platbách, stavu skladových zásob a přehledu zaměstnanců, k uchovávání a zpracovávání veškerých dat z informačních toků, k zobrazovaní příslušných výstupů zaměstnancům a k přehledu o využívaných službách zákazníkovi. Výstupními produkty tedy jsou: 1) Sepsaný návrh funkcí a struktury databáze 2) Naprogramovaný IS s příslušnými moduly 3) Spuštěný IS, naplněný daty 4) Zaškolený personál a informovaní zákazníci Plán JAK Aby cíle projektu mohly být naplněny, musí být naplánováno jakými postupy se k nim dopracuje. Postupy budou rozděleny do etap, kroků a úkonů k řízení rizika, kvality a postupu. Etapa 1. - Zahájení projektu Jednotlivé kroky, tedy výstupy, etapy zahájení projektu jsou: sepsaná dohoda o zodpovědnostech pracovníků sestavená řídící komise vybrán řešitelský tým dohodnut pracovní tým sepsaná specifikace zdrojů dohodnut plán pro seznámení se s informačními toky ve firmě termín setkání s odděleními firmy 1 Internet servisce provider
uskutečněno setkání s odděleními firmy sepsána smlouva o provedení projektu Etapa 2. - Analýza informačních toků, návrh funkcí a struktury databáze, a výběr programovacího prostředí a jazyku, výběr softwarových aplikací třetích stran Kroky pro zdárné ukončení etapy analýzy a návrhu systému, a výběru programovacího prostředí a jazyku jsou: sepsána struktura informačních toků ve firmě uskutečněn návrh struktury databáze uskutečněn návrh funkcí informačního systému a jejich rozdělení do modulů sepsána analýza programovacích prostředí a použitelnosti programovacích jazyků uskutečněn výběr IDE a programovacího jazyku sepsána analýza možností využití produktů třetích stran uskutečněn výběr produktů třetích stran Etapa 3. - Implementace informačního systému Výstupním produktem této etapy bude kompletně naprogramovaný a funkční informační systém MatIS. Etapa se skládá z kroků: zajištěné a instalované programovací prostředí na základě výběru z předcházející etapy naprogramována a implementovaná databázová struktura naprogramované funkce a moduly informačního systému vytvořena dokumentace produktu Etapa 4. - Testování, naplnění daty, instalace systému, zaškolení personálu a informovaní zákazníků, ukončení projektu Konečné testování produktu, zahrnutí připomínek ze strany pracovního týmu i náhodných přispěvatelů. Obecně dochází k testování systému od prvních naprogramovaných modulů. V závěrečné fázi se naplní systém daty a zaškolí se personál. Všem zákazníkům je rozeslána informace o nových možnostech a jak se k nim mohou dostat. Na závěr je zhodnocen projekt jako celek a řečeno v čem se musí jít příště jinou cestou a co na opak bylo velmi dobré. otestovaný a prověřený informační systém vyhodnoceny a uplatněny návrhy a připomínky k systému nainstalovaný informační systém naplněn daty proběhla školící přednáška s workshopem zákazníci byli informováni o nových možnostech projekt vyhodnocen projekt ukončen
Plán S KÝM Projekt je realizován v rámci firmy Matrigo s.r.o. vyhrazeným týmem zaměstnanců. Z externích zdrojů budou přivedeni pracovníci jen minimálně. Řídící komise Manažer projektu Vedoucí projektu Vedoucí obchodního oddělení Majitel firmy Řešitelský tým Programátor databázových systémů Programátor ve vybraném programovacím jazyce Odborník na problematiku sítí Grafický specialista Znalec služeb a nabídky firmy Pracovní tým Zaměstnanci firmy Plán KDY Projekt byl navržen na 142 dní. Zahájení projektu na 6. července 2009. Projekt by měl být předán do ostrého provozu 21. září 2009. Dané časové údaje jsou mezníky projektu, po ukončení každé etapy je schůze řídící komise, tak aby zhodnotila dosavadní průběh projektu.
Plán ZA KOLIK Pracovníky pro práci budeme potřebovat v těchto rolích: Programátor Odborník na problematiku Zaměstnanec Každá role má odlišné ohodnocení práce a jiné zaměření. Je třeba také pamatovat na položku týkající se technického provozu, nákupů softwaru a hardwaru. Projekt po návrh vychází na 284 člověko-dní. V následující tabulce je rozepsán odhad spotřeby času: Kroky etap Člověko-dny sepsaná dohoda o zodpovědnostech pracovníků 2 sepsaná specifikace zdrojů 6 dohodnut plán pro seznámení se s informačními toky ve firmě uskutečněno setkání s odděleními firmy 20 sepsána smlouva o provedení projektu 0,5 sepsána struktura informačních toků ve firmě 1 uskutečněn návrh struktury databáze 15 uskutečněn návrh funkcí informačního systému a jejich rozdělení do modulů sepsána analýza programovacích prostředí a použitelnosti programovacích jazyků uskutečněn výběr IDE a programovacího jazyku 2 sepsána analýza možností využití produktů třetích stran uskutečněn výběr produktů třetích stran 1 zajištěné a instalované programovací prostředí na základě výběru z předcházející etapy naprogramována a implementovaná databázová struktura naprogramované funkce a moduly informačního systému vytvořena dokumentace produktu 15 otestovaný a prověřený informační systém 20 vyhodnoceny a uplatněny návrhy a připomínky k systému nainstalovaný informační systém naplněn daty 8 proběhla školící přednáška s workshopem 3 zákazníci byli informováni o nových možnostech 0,5 projekt vyhodnocen 1 projekt ukončen 1 1 30 10 2 15 45 65 20
Seznam použitých zdrojů 1) PETERKA, Jiří. Internet v ČR: 2 miliony vysokorychlostních přípojek a 5 milionů uživatelů [online]. Lupa, 1. dubna 2009 [cit. 2009-04-25]. URL: <http://www.lupa.cz/clanky/internet-vnbspcr-2-miliony-pripojek/>