Mendelova univerzita v Brně Provozně ekonomická fakulta Implementace informačního systému pro knihovnu Jiřího Mahena v Brně Informační systémy (projektování) Vypracovali: Jakub Drobný, Jakub Mazal, Monika Pinďarová, Michal Vachler, Vojtěch Vychodil, Martin Záboj Brno 2015
Obsah 3 Obsah 1 Cíl 9 2 Projektové řízení 10 2.1 SWOT... 10 2.2 Identifikační listina... 11 2.3 SOW... 12 2.4 Logický rámec... 13 2.5 Ganttův diagram... 14 2.6 WBS... 15 2.7 Kritická cesta a rezervy... 16 2.8 Organizační schéma týmu... 17 2.9 Rozpočet... 18 2.10 Matice zodpovědnosti... 22 2.11 Rybí kost... 23 2.12 Analýza rizik... 24 3 Modelování 25 3.1 Organizační struktura... 25 3.2 Procesní model Eriksson Penker... 26 3.3 Use Case model... 27 3.4 Scénáře (funkční požadavky)... 28 3.5 Nefunkční požadavky... 29 3.6 Sekvenční diagram... 30 3.7 Diagram aktivit... 31 3.8 Diagram tříd... 32 3.9 Stavový diagram... 33 3.10 Prototyp GUI... 34 3.11 BPMN... 35 A MS Project 37
Obsah 4
Seznam obrázků 5 Seznam obrázků Obr. 1 Identifikační listina 11 Obr. 2 Statement of work 12 Obr. 3 Logický rámec 1. část 13 Obr. 4 Logický rámec 2. část 14 Obr. 5 CPM 16 Obr. 6 Rozpočet vývoj a implementace SW 18 Obr. 7 Rozpočet testování aplikace 19 Obr. 8 Rozpočet vyrobení uživatelského manuálu 20 Obr. 9 Rozpočet celkem 20 Obr. 10 Matice zodpovědnosti 22 Obr. 11 Rybí kost 23 Obr. 12 Analýza rizik 24 Obr. 13 Organizační struktura 25 Obr. 14 Eriksson Penker výpůjčka 26 Obr. 15 Eriksson Penker expirace výpůjčky 26 Obr. 16 Use Case model 27 Obr. 17 Scénář registrace zákazníka 28 Obr. 18 Scénář vyhledat knihu 28 Obr. 19 Sekvenční diagram registrace zákazníka 30 Obr. 20 Sekvenční diagram vyhledat knihu 30 Obr. 21 Diagram aktivit 31 Obr. 22 Diagram tříd 32
Seznam obrázků 6 Obr. 23 Stavový diagram 33 Obr. 24 GUI registrace 34 Obr. 25 BPMN 35
7
Cíl 9 1 Cíl Implementace informačního systému pro administrativní správu knihovny Jiřího Mahena v Brně za cílem úspory nákladů a času. Začátek projektu je plánován na duben 2015 a konec na červen 2015.
Projektové řízení 10 2 Projektové řízení 2.1 SWOT Silné stránky: Tradice poskytování VKIS, pozitivní vnímání knihoven veřejností. Hustá síť veřejných knihoven, většinou dobrá dostupnost služeb pro občany. Vybavenost knihoven informačními a komunikačními technologiemi (ICT). Dobrá komunikace mezi zaměstnanci. Přesně definovaná struktura rolí Fungující kontakty na místní samosprávu a jednotlivé knihovny. Dobrá úroveň péče o uživatele. Kladný vztah ke knihovnické profesi u většiny pracovníků knihoven. Slabé stánky: Malá propagace knihoven a služeb Nedostatečná prezentace na webových Omezené finanční prostředky Malé využití marketingových nástrojů. Nedostačující kvalifikace pracovníků obecních knihoven Nízká úroveň práce s moderní technikou Příležitosti: Možnost dosáhnout prostřednictvím zavádění moderních technologií a kvalitním personálním obsazením srovnatelné úrovně knihovnických služeb v obcích a ve městech. Vytvořit z knihoven místa setkávání různých skupin občanů s nabídkou volnočasových aktivit a vzdělávání. Koordinací činnosti veřejných a školních knihoven a vymezením jejich specifických úkolů přispět k podpoře rozvoje dětského čtenářství. Spolupráce se školami. Zvyšující se využívání knihoven Hrozby: Negativní vývoj veřejných rozpočtů omezí financování knihoven a poskytovaných služeb. Knihovny, které nebudou poskytovat přístup k internetu, mohou být na základě platné legislativy vyřazeny z evidence MK ČR a tím zbaveny nároku na poskytování regionálních služeb. Pokles zájmu o služby.
Projektové řízení 11 Nedostatečné mzdové ohodnocení pracovníků knihoven může zapříčinit snížení počtu kvalifikovaných pracovníků z oboru. Knihovny nebudou mít dostatek odborných pracovníků k poskytování moderních služeb. Nevyjasněné vztahy mezi poskytovanými službami a oblastí autorských práv; obtížné hledání rovnováhy mezi zájmy autorů (držitelů autorských práv) a knihoven a snaha o nárůst zpoplatnění služeb. 2.2 Identifikační listina Obr. 1 Identifikační listina
Projektové řízení 12 2.3 SOW Obr. 2 Statement of work
Projektové řízení 13 2.4 Logický rámec Obr. 3 Logický rámec 1. část
Projektové řízení 14 Obr. 4 Logický rámec 2. část 2.5 Ganttův diagram Viz přiložený výstup z programu MS project.
Projektové řízení 15 2.6 WBS 000 Implementace IT systému 100 Analýza 110 Funkční analýza 111 Analýza uživatelských funkcí 112 Analýza funkcí pro zaměstnance 120 Technická analýza 121 Analýza technického řešení aplikace 122 Analýza technických prostředků 200 Design 210 Funkční design 211 Multiplatformní řešení funkcí 212 Vizualizace výsledného návrhu řešení 220 Technický design 221 Vytvoření knižní databáze 222 Vytvoření databáze uživatelů 300 Vývoj 310 SW produkt, konfigurace 311 Implementace SW produktu 312 Konfigurace a nastavení defaultních hodnot 320 Vývoj rozhraní 321 Návrh uživatelského rozhraní 322 Realizace výsledného návrhu 400 Testování aplikace 410 SAT testování 411 Uživatelské testování 412 Testování expertem 420 UAT testování 421 Test spokojenosti uživatelů 422 Test uživatelské přívětivosti 500 Nasazení 510 Pilot 511 Pilotní nasazení ve vybrané pobočce knihovny 512 Pilotní nasazení v rámci sítě knihoven 520 Plné nasazení 521 Uvedení systému do ostrého provozu 522 Údržba systému
Projektové řízení 16 2.7 Kritická cesta a rezervy Obr. 5 CPM Celková rezerva je 2 dny, jak vyplývá z diagramu CPM.
Projektové řízení 17 2.8 Organizační schéma týmu Jakub drobný analytik Jakub Mazal tester Monika Piňďarová integrátor Michal Vachler manažer činností Vojtěch Vychodil programátor Martin Záboj manažer projektu
Projektové řízení 18 2.9 Rozpočet Obr. 6 Rozpočet vývoj a implementace SW
Projektové řízení 19 Obr. 7 Rozpočet testování aplikace
Projektové řízení 20 Obr. 8 Rozpočet vyrobení uživatelského manuálu Obr. 9 Rozpočet celkem
Projektové řízení 21
Projektové řízení 22 2.10 Matice zodpovědnosti Obr. 10 Matice zodpovědnosti
Projektové řízení 23 2.11 Rybí kost Obr. 11 Rybí kost
Projektové řízení 24 2.12 Analýza rizik Obr. 12 Analýza rizik
Modelování 25 3 Modelování 3.1 Organizační struktura Obr. 13 Organizační struktura
Modelování 26 3.2 Procesní model Eriksson Penker Obr. 14 Eriksson Penker výpůjčka Obr. 15 Eriksson Penker expirace výpůjčky
Modelování 27 3.3 Use Case model Obr. 16 Use Case model
Modelování 28 3.4 Scénáře (funkční požadavky) Obr. 17 Scénář registrace zákazníka Obr. 18 Scénář vyhledat knihu
Modelování 29 3.5 Nefunkční požadavky Systém bude dostupný na koncových zařízeních uživatelů v podobě webové aplikace Předpokladem pro přístup k informačnímu systému bude internetové připojení a nainstalovaný webový prohlížeč IS bude implementován pomocí jazyka PHP Databáze literárních zdrojů a uživatelů bude implementována v jazyku SQL a systému MySQL Pro implementaci grafické stránky budou použity kaskádové styly, JavaScript a knihovna jquery IS bude dostupný i z mobilních zařízení Při tvorbě grafické části bude využit responzivní webdesign Finanční náklady na použité technologie budou korespondovat s rozpočtem určeným na tuto položku Systém bude dostupný ve třech jazykových verzích: češtině, angličtině a slovenštině
Modelování 30 3.6 Sekvenční diagram Obr. 19 Sekvenční diagram registrace zákazníka Obr. 20 Sekvenční diagram vyhledat knihu
Modelování 31 3.7 Diagram aktivit Obr. 21 Diagram aktivit
Modelování 32 3.8 Diagram tříd Obr. 22 Diagram tříd
Modelování 33 3.9 Stavový diagram Obr. 23 Stavový diagram
Modelování 34 3.10 Prototyp GUI Obr. 24 GUI registrace
Modelování 35 3.11 BPMN Obr. 25 BPMN
Přílohy 36 Přílohy
MS Project 37 A MS Project gant_cesta_rezerva.mpp