Redakční a informační systém pro správu měst a obcí

Podobné dokumenty
Uživatelská příručka systému pro administrátory obcí a manuál pro správce portálu

MANUÁL K OBSLUZE REDAKČNÍHO SYSTÉMU / wordpress

DATA ARTICLE. AiP Beroun s.r.o.

Uživatelský manuál Radekce-Online.cz

Uživatelská příručka nabídky majetku státních institucí

Aktualizační systém Progres

TouchGuard Online pochůzkový systém

Návod k administraci e-learningové platformy

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro administrátora krizového řízení

Microsoft Word 2007 Pokročilí

DATAMINING SEWEBAR CMS

Redakční systém. SimpleAdmin Beta. Jan Shimi Šimonek

BMOF011 Aplikace MS Office (jaro 2013) Microsoft Word 2007

ÚVOD 3 SEZNÁMENÍ SE SYSTÉMEM 4

Inovace firemnı webove aplikace SPEA-SYSTE M

Návod na práci s redakčním systémem webu VPŠ a SPŠ MV v Praze

Specifikace webu KINEX - Administrace

Manuál Kentico CMSDesk pro KDU-ČSL

Nástroj WebMaker TXV první vydání Únor 2009 změny vyhrazeny

Obr. 1 - Seznam smluv

E-ZAK, verze M-2 jednoduchý elektronický nástroj pro veřejné zakázky

Manuál pro administrátory. Manuál. Verze pro administrátory

Podrobný návod pro administraci zákaznických účtů na portálu Czechiatour.eu

- 1 - Smlouva o dílo. uzavřená podle 536 a násl. obchodního zákoníku v účinném znění

Na titulní straně by se rovněž měly nacházet bloky pro výběr posledních položek z rubrik Aktuality a Kalendář akcí.

Popis ovládání dokumentu s přiloženými obrázky

Fotogalerie pro redakční systém Marwel Obscura v. 2.0

Evropský zemědělský fond pro rozvoj venkova: Evropa investuje do venkovských oblastí IZR. Vedení evidence léčení a evidence léků. Podklady pro školení

Chybová hlášení při pokusu o vstup do aplikace

Můj účet Uživatelský manuál

Uživatelská příručka 6.A6. (obr.1.)

Veřejné. Aplikace EP2W. Uživatelská příručka pro externího uživatele

HLEDEJCENY.mobi. Obsah. Mobilní verze e-shopu. Důvody instalace

Elektronické propozice Manuál

www prezentace restaurace

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro běžného uživatele

MECHANISMUS SOFTWAROVÉHO ZVEŘEJŇOVÁNÍ VEŘEJNÝCH ZAKÁZEK PO ÚPRAVÁCH

Návod k ovládání administrační části nového turistického portálu Olomouckého kraje

Administrace webu Postup při práci

Obsah. Seznam možných testů. Termíny úkolů

Manuál k aplikaci SDO PILOT v.0.2

PŘÍRUČKA PRO REDAKTORY UNIVERZITY PARDUBICE

UNIVERZITA PARDUBICE. Fakulta elektrotechniky a informatiky. Informační systém realitní kanceláře Jan Šimůnek

Vývoj, výroba, prodej a montáž docházkových a identifikačních systémů. Docházka 3000 Personalistika

Metodika. Oznámení o vykonávání působností v agendě ve smyslu zákona č. 111/2009. Sb., o základních registrech. Verze 1.6

WiFiS Uživatelská příručka Obsah

Aplikace Repaint Magic pro úpravu obrázků v MS Word

Registr uměleckých výstupů. Uživatelský návod aplikace RUV. verze

VYTVÁŘENÍ OBSAHU KURZŮ

Manuál k užívání aplikace Monitoringrejstriku.cz

1 of :27

Uživatelský manuál aplikace. Dental MAXweb

Správa požadavků. Semestrální práce

DOKUMENTACE REDAKČNÍHO SYSTÉMU PINYA

Popis úprav SQL verze ProBaze Majetek a Nářadí

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro běžného uživatele

Návod na E-Shop. tel.: , fax: , helpdesk: ,

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ SPOLEČNOST DECADIC PROJEKT FRAMETRIX

OpusBenefit. Uživatelský manuál k verzi 1.0 verze / 24. K l i e n t s k á d a t a b á z e

ová. abeceda. obsah. Kompletní průvodce programem. 5 Individuální nastavení 6 Upozornění na nové zprávy 7 Lištička a Pošťák 4 Organizace složek

ROK V OBCI. Uživatelská příručka

Manuál k systému RS4S. verze 1.2

1 / 11. Slovíčka. Jiří Heralt. Dokumentace

Spinelterminal. Terminálový program pro ladění aplikací s protokolem Spinel. 20. září 2005 w w w. p a p o u c h. c o m v

Jak se orientovat ve světě ESTOFANu verze 3.0.3?

Pryč jsou ty doby, kdy bylo nutné kvůli každé malé úpravě webových stránek shánět odborníka, který

Interaktivní mapy ÚAP Uživatelská příručka

INTERNET SERVIS MANUÁL

Uživatelská příručka aplikace Č eská pošta 1.0

Dobrý SHOP Popis produktu a jeho rozšíření

Centrální evidence závětí NK ČR

TAOX Konfigurátor potisku seznam funkcí

Manuál administrace. Manuál pro verzi

CS OTE. Dokumentace pro externí uživatele

1. vydání příručky 2009, Národní památkový ústav, Ing. Martin Lazák

Nastavení lokálního úložiště certifikátů v OSx

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro běžného uživatele

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro administrátora zřizované organizace

Školení pro uživatele aplikace Poskytovatel - Dotace

CMSSS manuál k použití

E-learningový systém Moodle

Uživatelská příručka

ZSF web a intranet manuál

Modul ročních zpráv o výsledcích finančních kontrol

Informační systém pro fotbalový team

Ostatní portálové aplikace

Odkaz:

Věda a výzkum. Univerzitní informační systém. Svazek 4. Slovenská zemědělská univerzita v Nitře

Dokumentace pro správu zlínských DUM

Publikační systém Media Centrik Manuál pro modul Soubory

Seminář Novell GroupWise

Parametrizace, harmonogram

Metodická příručka pro učitele. InspIS SET modul školní testování

TECHNICKÉ POŽADAVKY PORTÁLU

NÁVOD NA OBSLUHU INTERNETOVÉ PREZENTACE. Ataxo Czech s.r.o.

ŠKODA AUTO VYSOKÁ ŠKOLA

Modul EPNO. Téma: Elektronické odesílání evidenčních listů přepravy nebezpečných odpadů

Dobrý FOTO Popis produktu a jeho rozšíření

Nástrojová lišta v editačním poli

Transkript:

Redakční a informační systém pro správu měst a obcí Prvotní analýza Zkratka projektu: usi-dream-team Číslo iterace: 2. iterace Odkaz na stránky projektu: https://www.assembla.com/spaces/usi-dream-team/wiki Seznam řešitelů projektu: Petr Križek, Matin Janda, Michal Langmajer, Matěj Zajíc Termín cvičení: pondělí, 14:30, paralelka 102 Jméno cvičícího: Ing. Martin Komárek Datum odevzdání: 24. 10. 2014 Strana 1.

Obsah 1. Process Model 5 1.1 Activities 5 1.1.1 Celý proces zasedání zastupitelstva 5 Konání zasedání zastupitelstva 7 Navrhnout svolání zastupitelstva 7 Připravit program 7 Rozposlat pozvánku všem ze zastupitelstva 7 Uložit zápis 7 Uveřejnit na webu hlasování a zvuk.záznam 7 Vyhotovit zápis 7 Zapsání zasedání do systému 7 Final 7 Konání zasedání zastupitelstva 7 Povedlo se v termínu? 7 Start 7 1.1.2 Konání zasedání zastupitelstva 7 Dohodnout se na komisi 10 Hlasovat 10 Prohlásit za odmítnuté 10 Přepracovat usnesení 10 Přerušit zasedání 10 Připravit usnesení zastupitelstva 10 Rozpravovat 10 Zahájit zasedání a jednat 10 Zjistit konkrétní docházku 10 Zjistit usnášeníschopnost 10 Znovu hlasovat 10 Zrušit zasedání 10 Dohodli se? 10 Je přijato? 10 Je zastupitelstvo usnášení schopné? 10 Konec 11 Přijato? 11 Start 11 1.1.3 Zapsani nového zasedání do systému 11 Systém 12 Odmítnout zapsání dat 12 Vytvořit wordovský dokument o zasedání zastupitelstva 13 Zapsat data do systému 13 Zkontrolování dat 13 Je vše v pořádku? 13 Uživatel 13 Informační dokument 13 Vybrat vhodné datum, místo 13 Vyvěsit na offline úřední desku 13 Zadání informací do systému 13 Final 13 Rozhodnutí o zasedání zastupitelstva 13 Doménový model systému KTP 13 Domain Model 13 Akce 14 Fotografie 14 Město 15 Strana 2.

PDF soubor 15 Uživatel 15 Záznam na úřední desce 15 Článek 15 Typ oznámení 16 Typy akcí 16 Uživatelské role 16 Zdroj oznámení 16 2. Requirements 17 2.1 Funkcní požadavky 17 2.1.1 FP01: Zobrazení webu 19 2.1.2 FP01.1: Zobrazení aktualit 19 2.1.3 FP01.2: Zobrazení detailu aktuality 19 2.1.4 FP01.3: Zobrazení kalendáre 19 2.1.5 FP01.4: Zobrazení detailu akce 19 2.1.6 FP01.5: Zobrazení detailu 19 2.1.7 FP01.5: Zobrazení úrední desky 19 2.1.8 FP01.6: Zobrazení záznamu 19 2.1.9 FP01.7: Navigace 19 2.1.10 FP01.8: Záhlaví a zápatí 19 2.1.11 FP01.9: Administracní lišta 19 2.1.12 FP02: Správa uživatelů 19 2.1.13 FP02.1: Zobrazení uživatelu 19 2.1.14 FP02.2: Pridávání uživatelu 20 2.1.15 FP02.3: Zmena stávajících uživatelu 20 2.1.16 FP02.4: Prihlašování 20 2.1.17 FP03: Správa úrední desky 20 2.1.18 FP03.1: Pridání záznamu 20 2.1.19 FP03.2: Úprava záznamu 20 2.1.20 FP03.3: Mazání záznamu 20 2.1.21 FP03.4: Zobrazení úrední desky 20 2.1.22 FP04: Správa událostí v kalendári 20 2.1.23 FP04.1: Pridání akce 20 2.1.24 FP04.2: Editování události 20 2.1.25 FP04.3: Mazání událostí 20 2.1.26 FP04.4: Zobrazení události 20 2.1.27 FP05: Role uživatelu 20 2.1.28 FP05.1: Návštevník 21 2.1.29 FP05.2: Editor 21 2.1.30 FP05.3: Administrátor 21 2.1.31 FP06: Správa novinek 21 2.1.32 FP06.1: Zobrazení prehledu aktualit 21 2.1.33 FP06.2: Zobrazení detailu aktualit 21 2.1.34 FP06.3: Pridání aktuality 21 2.1.35 FP06.4: Zmena aktualit 21 2.1.36 FP06.5: Mazání aktualit 21 2.2 Not Funcional Requirements 21 2.2.1 NP01: Webová aplikace 23 2.2.2 NP01.1: Internet Explorer 9.0 23 2.2.3 NP01.2: Firefox 4.0 23 2.2.4 NP01.3: Chrome 1.0 23 2.2.5 NP01.4: Safari 6.0 23 2.2.6 NP02: Zobrazení webu 23 2.2.7 NP03: Bezpecnost 23 2.2.8 NP03.1: Hashování hesel 23 2.2.9 NP03.2: XSS 23 Strana 3.

2.2.10 NP03.3: CSFR 23 2.2.11 NP03.4: SQL injection 23 2.2.12 NP04: Technologie 23 2.2.13 NP04.1: PHP 23 2.2.14 NP04.2: MySQL 23 2.2.15 NP04.3: HTML a CSS 23 2.2.16 NP04.4: Javascript 24 Model případů užití systému KTP 24 Use Case Model 24 Actors 24 Administrator 25 Editor 26 Návštevník 26 Čas 26 Use Cases 26 Správa aktualit 26 Editovat aktualitu 27 Pridat aktualitu 28 Smazat aktualitu 28 Zobrazit detail aktuality 28 Zobrazit výpis aktualit 28 Správa kalendáre akcí 28 Editovat akci 29 Pridat akci 30 Smazat akcí 30 Zobrazení detailu akce 30 Zobrazit prehled akcí 30 Správa účtů 30 Editovat účet 31 Odstranit účet 32 Vytvořit účet 32 Změnit roli účtu 32 Zobrazit účet 32 Správa úřední desky 32 Přidat záznam 33 Smazat záznam 33 Upravit záznam 34 Zobrazit detail záznamu 34 Zobrazit úřední desku 34 Zobrazení webu 34 Přihlášení 36 Zobrazení detailu akce 36 Zobrazení kalendáre akcí 36 Zobrazit administracní lištu 36 Zobrazit aktualitu 36 Zobrazit prehled aktualit 36 Zobrazit záznam 36 Zobrazit úrední desku 36 Strana 4.

1. Process Model 1.1 Activities Zapsani nového zasedání do systému Celý proces zasedání zastupitelstva Konání zasedání zastupitelstva Obr. 1. - Activities 1.1.1 Celý proces zasedání zastupitelstva Strana 5.

Start Navrhnout svolání zastupitelstva Připrav it program [Ne] Rozposlat pozv ánku v šem ze zastupitelstva Zapsání zasedání do systému Povedlo se v termínu? [Ano] Konání zasedání zastupitelstva Vyhotovit zápis Uv eřejnit na webu hlasování a zvuk.záznam Uložit zápis Final Strana 6.

Obr. 2. - Celý proces zasedání zastupitelstva Konání zasedání zastupitelstva V modelu je popsán detailní postup při jednání zastupitelstva. Navrhnout svolání zastupitelstva O svolání zastupitelstva rozhoduje starosta ve součinnosti s radou obce. Minimálně se svolává jednou za 3 měsíce. Připravit program Program zasedání musí být taktéž znánm předem včetně materiálů. Klasicky je to 7 dní před konáním zasedání.. Rozposlat pozvánku všem ze zastupitelstva Tak aby dorazilo alespoň 7 dní před konáním zasedání. Musí být písemné, na žádost lze odeslat i elektronické. Uložit zápis Zápis z jednání je k nahlédnutí na sekretariátu starosty a obvykle na městském/obecním úřade. NEMUSÍ se však vystavovat na internet. (A v praxi se tak často neděje) Uveřejnit na webu hlasování a zvuk.záznam Na webu se uveřejní zvukový záznam zasedání a hlasování (jmenovitě). Zápis není potřeba Vyhotovit zápis Nejpozdeji do 7 dnů po zasedání zastupitelstva Zapsání zasedání do systému V modelu je popsán celý proces zapisování informací o zasedání do systému. Final Konání zasedání zastupitelstva Povedlo se v termínu? Vše je OK a zbývá dostatek času - tj. min. 7 dní před zasedáním. Start 1.1.2 Konání zasedání zastupitelstva Strana 7.

Strana 8.

Start Zjistit usnášeníschopnost Zrušit zasedání [Ne] Je zastupitelstvo usnášení schopné? [Ano] Zjistit konkrétní docházku Zahájit zasedání a jednat Připrav it usnesení zastupitelstva Hlasovat Je přijato? Přerušit zasedání Dohodnout se na komisi Dohodli se? Přepracov at usnesení Znovu hlasovat Rozpravovat Přijato? Prohlásit za odmítnuté Konec Strana 9.

Obr. 3. - Konání zasedání zastupitelstva Dohodnout se na komisi Zastupitelstvo se může dohodnout na dohadovací komisi Hlasovat Je potřeba alespoň 50 % hlasů všech zastupitelů Prohlásit za odmítnuté Usnesení je prohlášeno za odmítnuté. Přepracovat usnesení Usnesení dohadovací komise zkusí přepracovat tak, aby vyhovoalo většině zastupitelů. Přerušit zasedání Zasedání města/obce se přeruší Připravit usnesení zastupitelstva Připraví se návrh na čem se zastupitelstvo shodlo Rozpravovat Posledním bodem je závěrečná rozprava. Zahájit zasedání a jednat Následně probíhá samotné jednání zasedání podle programu Zjistit konkrétní docházku Zjišťuje se konrétní docházka. Zastupitelé se musí předem omluvit, že nepříjdou, písemně, telefonicky nebo mailem. Zjistit usnášeníschopnost Na přijetí jakékoli věci včetně usnesení zastupitelstva je potřeba alespoň 50 % zastupitelů. Znovu hlasovat Znovu se hlasuje, tetokrát o přepracovaném usnesení Zrušit zasedání Zrušit a pokusit se o nové zasedání, obyvkle nejdříve za 15 dní od posledního pokusu. Dohodli se? Je přijato? Je zastupitelstvo usnášení schopné? Strana 10.

Tj. alespoň 50 % zastupitelů přítomných? Konec Přijato? Stejné podmínky jako výše - tedy 50 % zastupitelů pro ano. Start 1.1.3 Zapsani nového zasedání do systému Strana 11.

Uživ atel Systém Rozhodnutí o zasedání zastupitelstva Vybrat vhodné datum, místo Zadání informací do systému Zkontrolování dat Zapsat data do systému [Ano] Je vše v pořádku? Vyv ěsit na offline úřední desku Informační dokument Vytv ořit wordov ský dokument o zasedání zastupitelstva [Ne] Odmítnout zapsání dat Final Obr. 4. - Zapsani nového zasedání Systém Odmítnout zapsání dat Pokud data nejsou validní, nemůžeme dle zákonů pořádat zasedání Strana 12.

Vytvořit wordovský dokument o zasedání zastupitelstva Dle platných zákonů se musí o zasedání dát vědět i offline cestou na fyzické úřední desce. Zapsat data do systému Informace budou zapsány do systému a uveřejněny na úřední desce Zkontrolování dat Proběhne kontrola dat dle platných zákonů (min. 7 dní pro datum apod.) Je vše v pořádku? Uživatel Informační dokument Dokument obsahující informace o zasedání zastupitelstva. Stanovuje: a) dobu a místo jednání b) odpovědnost za zpracování a předložení podkladových materiálů pro jednání zastupitelstva c) způsob projednání materiálů a návrhů na opatření Vybrat vhodné datum, místo Dle platných zákonů musí od zveřejnění informace o konání zasedání zastupitelstva obce do jejího konání uběhnout alespoň 7 dní. Vyvěsit na offline úřední desku Dokument musí být vyvěšen min. 7 dní před konáním zasedání. Zadání informací do systému Do systému se zadá místo a čas konání, název či téma zasedání. (Např. "pravidelné zasedání zastupitelstva", "zasedání zastupitelstva ohdleně toho a onoho tématu" apod.) Final Rozhodnutí o zasedání zastupitelstva O svolávání zastupitelstva rozhoduej starosta ve spolupráci s radou obce. Minimálně se svolává jednou za 3 měsíce. Doménový model systému KTP Domain Model Strana 13.

patří do «enumerati... Uživatelské role A dmin Editor 1 0..* Uživ atel - Heslo: char - Jméno: char - Příjmení: char - Role: Uživatelské role - Uživatelské jméno: char 1 1 1..* 1 patří do 1 Město - Kraj: char - Název: char 1 1 1 je autorem vložil vložil patří do patří do «enumerati... Typ oznámení 0..* Článek 0..* - Datum vložení: date - Nadpis: char - Popis: char - Text: char 0..* obsahuje 0..* Fotografie - Datum vložení: date - Jmeno souboru: char - Název: char - Popis: char obsahuje 0..* 0..* A kce - Datum konání: date - Datum vložení: date - Nadpis: char - Popis: char - Pořadatel, kontaktní osoba: char - Text: char - Typ akce: Typy akcí 0..* 1 0..* «enumeration» Typy akcí Výstava Představení Promítání Koncert Veletrh Soutěž, turnaj Beseda, přednáška Jiný typ akce 0..* 0..* 0..* Záznam na úřední desce - Číslo jednací: char - Nadpis: char - Typ: Typ oznámení - Vyvěšeno do: date - Vyvěšeno od: date - Zdroj: Zdroj oznámení PDF soubor - Datum vložení: date - Jméno souboru: char 1 obsahuje 0..* 0..* 0..* 1 1 Informace Nařízení Oznámení Usnesení Vyhláška «enumeration» Zdroj oznámení Celní úřad Exekutorský úřad Finanční úřad Komerční subjekt Ministerstvo Policie České republiky S oudy Ostatní Obr. 5 Domain Model- Akce Akce, která se zobrazí v kalendáři podle data konání. Akce jsou členěny do několika kategorií podle typu akce. Datum konání Datum vložení Nadpis Popis Pořadatel, kontaktní osoba Text Typ akce Poznámky Fotografie Fotografie, která může být připojena ke článku nebo akci v kalendáři. Datum vložení Jmeno souboru Poznámky Strana 14.

Název Popis Poznámky Město Identifikuje město, ke kterému se vztahují záznamy a uživatelé. Kraj Název Poznámky PDF soubor Dokument na úřední desce může být v souboru PDF, který se připojí k záznamu na úřední desce. Datum vložení Jméno souboru Poznámky Uživatel Uživatel systému - uchovává přihlašovací údaje, může vytvářet, editovat a mazat záznamy podle oprávnění uživatelské role. Heslo Jméno Příjmení Role Uživatelské jméno Poznámky Záznam na úřední desce Zveřejnění dokumentů správních orgánů a soudů. Lze nastavit doba, po kterou má být dokument vyvěšen na webu. Číslo jednací Nadpis Typ Vyvěšeno do Vyvěšeno od Zdroj Poznámky Článek Článek, který se zobrazí v dané sekci na webu. Může obsahovat libovolný text a fotografie. Strana 15.

Datum vložení Nadpis Popis Text Poznámky Typ oznámení Typy oznámení na úřední desce. Informace Nařízení Oznámení Usnesení Vyhláška Poznámky Typy akcí Kategorie, do kterých jsou rozděleny akce v kalendáři. Výstava Představení Promítání Koncert Veletrh Soutěž, turnaj Beseda, přednáška Jiný typ akce Poznámky Uživatelské role Podle uživatelské role jsou uživateli přidělena oprávnění pro provádění různých akcí v systému. Admin Editor Poznámky Zdroj oznámení Zdroj oznámení na úřední desce. Celní úřad Exekutorský úřad Finanční úřad Komerční subjekt Poznámky Strana 16.

Ministerstvo Policie České republiky Soudy Ostatní Poznámky 2. Requirements Funkcní požadav ky Not Funcional Requirements A Obr. 6. - Requirements 2.1 Funkcní požadavky Strana 17.

FP01.1: Zobrazení a ktualit FP01.2: Zobrazení detailu aktuality FP01.3: Zobrazení kalendáre FP01: Zobrazení webu FP01.4: Zobrazení detailu akce FP01.5: Zobrazení úrední desky FP01.6: Zobrazení záznamu FP01.7: Navigace FP01.8: Záhlaví a zápatí FP01.9: Administracní lišta FP02.1: Zobrazení uživatelu FP02: Správa uživatelů FP02.2: Pridávání uživatelu FP02.3: Zmena stá vajících uživatelu FP02.4: Prihlašování FP03.1: Pridání záznamu FP03.2: Úprava záznamu FP03: Správa úrední desky FP03.3: Mazání záznamu FP03.4: Zobrazení úrední desky FP01.5: Zobrazení d e tailu FP04.1: Pridání akce FP04.2: Editování u dálosti FP04: Správa událostí v kalendári FP04.3: Mazání událostí FP04.4: Zobrazení u dálosti FP05.1: Návštevník FP05.2: Editor FP05: Role uživatelu FP05.3: Ad min istrátor FP06.1: Zobrazení prehledu aktualit FP06.2: Zobrazení detailu aktualit FP06: Správa novinek FP06.3: Pridání a ktu ality FP06.4: Zmena a ktualit FP06.5: Mazání a ktualit Strana 18.

Obr. 7. - Functional requirements 2.1.1 FP01: Zobrazení webu Systém umožnuje zobrazení webu. 2.1.2 FP01.1: Zobrazení aktualit Systém umožnuje zobrazit prehled aktualit. Takovýto prehled obsahuje nadpis, datum, autora a perex aktuality. 2.1.3 FP01.2: Zobrazení detailu aktuality Systém umožnuje zobrazit detail aktuality, který obsahuje nadpis, plný text, volitelné fotografie, jméno autora a datum vytvorení (poprípade zmen). 2.1.4 FP01.3: Zobrazení kalendáre Systém umožnuje zobrazit obsah kalendáre. Tj. prehled akcí, jejich název, datum konání a graficky odlišené kategorie jednotlivých druhu akcí. 2.1.5 FP01.4: Zobrazení detailu akce Systém umožnuje zobrazit detail akce v kalendári, kde krome názvu a data konání vidí i plný text události. 2.1.6 FP01.5: Zobrazení detailu Systém umožnuje zobrazit si detailní náhled záznamu úrední desky, kde uživatel vidí celý nadpis, celý text, priložené dokumenty, jméno autora a datum. 2.1.7 FP01.5: Zobrazení úrední desky Systém umožnuje zobrazit obsah úrední desky. Tj prehled zápisu: název, datum pridání, autora. 2.1.8 FP01.6: Zobrazení záznamu Systém umožnuje zobrazit detail záznamu na úrední desce. Tj krome názvu, data a autora i plný text a prípadné priložené dokumenty ve formátu PDF. 2.1.9 FP01.7: Navigace Systém umožnuje, aby se na viditelném míste se na celém webu (všech podstránkách) zobrazovala navigace (menu), ktera pomáhá uživatelum v orientaci. 2.1.10 FP01.8: Záhlaví a zápatí Systém umožnuje, aby web mel své záhlaví a zápatí, které se zobrazuje na všech podstránkách. V záhlaví je uveden název webu, v zápatí pak rok vytvorení webu, odkaz na sitemapu a navigace. 2.1.11 FP01.9: Administracní lišta Systém umožnuje zobrazeni administracni listy s odkazem do administrace webu prihlasenym uzivatelum. 2.1.12 FP02: Správa uživatelů Systém umožnuje spravovat databázi uživatelu, kterí mají pravomoce k editování webu. 2.1.13 FP02.1: Zobrazení uživatelu Systém umožnuje uživateli s rolí administrátor zobrazit ostatní uživatele. Strana 19.

2.1.14 FP02.2: Pridávání uživatelu Systém umožnuje pridání nového uživatele s nastaveným jménem, príjmením, uživatelským jménem, heslem a rolí. (Role je bud editor nebo administrátor) 2.1.15 FP02.3: Zmena stávajících uživatelu Systém umožnuje menit údaje (jméno, príjmení, heslo, uživatelské jméno, roli) stávajících uživatelu. 2.1.16 FP02.4: Prihlašování Systém umožnuje prihlaseni uzivatelu. Pro jakoukoliv manipulaci se systémem je potreba být prihlášen. 2.1.17 FP03: Správa úrední desky Systém umožnuje správu událostí v úrední desce. 2.1.18 FP03.1: Pridání záznamu Systém umožnuje pridání záznamu na úrední desku. Záznam obsahuje datum, jméno autora, samotný text a možnou prílohu v podobe PDF dokumentu. 2.1.19 FP03.2: Úprava záznamu Systém umožnuje menit obsah stávajících záznamu. Lze zmenit text, název záznamu a priložené dokumenty. Zmení se pole "poslední aktualizace" a pole "Upravil". 2.1.20 FP03.3: Mazání záznamu Systém umožnuje smazat aktuální záznam na úrední desce. 2.1.21 FP03.4: Zobrazení úrední desky Systém umožnuje zobrazit prehled záznamu úrední desky všem uživatelum. Tento prehled obsahuje pouze nadpisy záznamu, datum pridání a jméno autora. 2.1.22 FP04: Správa událostí v kalendári Systém umožnuje základní správu akcí v kalendári. 2.1.23 FP04.1: Pridání akce Systém umožnuje pridání akce do webového kalendáre. Takováto akce obsahuje nadpis, text, datum konání a druh akce. (Druh je Výstava, promítání, koncert, veletrh, sportovní událost a další.) 2.1.24 FP04.2: Editování události Systém umožnuje zmenu všech údaju ve vytvorené události. 2.1.25 FP04.3: Mazání událostí Systém umožnuje mazání stávajících událostí. 2.1.26 FP04.4: Zobrazení události Systém umožnuje zobrazit prehled naplánovaných a probehlých událostí v kalendári. 2.1.27 FP05: Role uživatelu Systém umožnuje systém rolí. Kdokoliv, kdo navštíví webovou stránku, je identifikovaný urcitou Strana 20.

rolí, která jasne identifikuje jeho pravomoci/omezení. 2.1.28 FP05.1: Návštevník Systém umožnuje roli návštevník. Návštevník se neprihlašuje a je mu umožneno videt prezentacní cást webu. 2.1.29 FP05.2: Editor Systém umožnuje roli Editor. Krome všech vlastností, které má návštevník se editor navíc muže prihlásit do systému webu, ze kterého muže pridávat, upravovat a mazat clánky, akce a záznamy. Zároven smí menit své iniciály v systému. 2.1.30 FP05.3: Administrátor Systém umožnuje roli administrátor. Nejvyšší role. Je mu umožneno vše co návštevníkovi a editorovi a krome toho smí menit role a veškeré iniciály všech uživatelu. 2.1.31 FP06: Správa novinek Systém umožnuje správu novinek na webu. 2.1.32 FP06.1: Zobrazení prehledu aktualit Systém umožnuje zobrazení prehledu aktualit, kde je pouze nadpis, datum pridání a jméno autora 2.1.33 FP06.2: Zobrazení detailu aktualit Systém umožnuje zobrazit si detail aktualit, kde krome názvu, data a jména autora je videt i celý text a doplnujícíc obrázky. 2.1.34 FP06.3: Pridání aktuality Systém umožnuje pridat novou aktualitu. 2.1.35 FP06.4: Zmena aktualit Systém umožnuje editovat aktuality - tedy menit jejich název, text a doplnující obrázky. 2.1.36 FP06.5: Mazání aktualit Systém umožnuje mazání stávajících aktualit. 2.2 Not Funcional Requirements Strana 21.

NP01.1: Internet Explorer 9.0 NP01: Webová aplikace NP01.2: Firefox 4.0 NP01.3: Chrome 1.0 NP02: Zobrazení webu NP01.4: Safari 6.0 NP03: Bezpecnost NP03.1: Hashování hesel NP03.2: XSS NP03.3: CSFR NP03.4: SQL injection NP04: Technologie NP04.1: PHP NP04.2: MySQL NP04.3: HTML a CSS NP04.4: Javascript Strana 22.

Obr. 8. - Not Funcional Requirements 2.2.1 NP01: Webová aplikace Systém i samotné stránky budou fungovat jako webová aplikace. 2.2.2 NP01.1: Internet Explorer 9.0 Systém i web umoznuje bezproblemove fungovani v prohlížeci internet explorer verze 9.0 a vyšší. 2.2.3 NP01.2: Firefox 4.0 Systém i web umoznuje bezproblemove fungovani v internetovém prohlížeci Firefox verze 4.0 a vyšší. 2.2.4 NP01.3: Chrome 1.0 Systém i web umoznuje bezproblemove fungovani v internetovém prohlížeci Chrome verze 1.0 a vyšší. 2.2.5 NP01.4: Safari 6.0 Systém i web umoznuje bezproblemove fungovani v internetovém prohlížeci Safari verze 6.0 a vyšší. 2.2.6 NP02: Zobrazení webu Systém umožnuje zobrazení webu bez prihlášeni. 2.2.7 NP03: Bezpecnost Systém bude zabezpecený proti nejbežnejším útokum. 2.2.8 NP03.1: Hashování hesel System umožnuje hashování hesel v databázi. 2.2.9 NP03.2: XSS Systém bude odolný vuci útoku XSS. 2.2.10 NP03.3: CSFR Systém bude odolný vuci CSFR. 2.2.11 NP03.4: SQL injection Systém bude odolný vuci SQL injection. 2.2.12 NP04: Technologie Požadavky na použité technologie 2.2.13 NP04.1: PHP Systém bude naprogramován v jazyce PHP s využitím vhodného frameworku (bude upresneno pozdeji). 2.2.14 NP04.2: MySQL Systém bude využívat MySQL databázi. 2.2.15 NP04.3: HTML a CSS Strana 23.

web bude nakódovaný v jazyce html a stylovaný v jazyce CSS. 2.2.16 NP04.4: Javascript Nekteré drobné GUI prvky budou pro lepší UX napsány v jazyce Javascript. Model případů užití systému KTP Use Case Model Actors + Administrator + Čas + Editor + Návštevník Use Cases + Správa aktualit + Správa kalendáre akcí + Správa účtů + Správa úřední desky + Zobrazení webu Obr. 9 - Use Case Model Actors Strana 24.

Náv štev ník Čas Editor Administrator Obr. 10 - Actors Administrator Nadřazený účet všem ostatním. Strana 25.

Editor Základní účet, umožňující základní editaci webu/systému. Návštevník Běžný návštěvník webu - veřejné sekce. Je to každý, kdo se nepřihlásí. Nemá svůj účet! Čas Neživý uživatel. Jedná se o jakýsi "samospouštěcí" nástroj. V našem případě bude nejpravděpodobněji zastoupen CRONem. Use Cases Správa aktualit Strana 26.

Systém - správa aktualit Pridat aktualitu Editovat aktualitu Editor Smazat aktualitu Zobrazit výpis aktualit Zobrazit detail aktuality Obr. 11 - Správa aktualit Editovat aktualitu Strana 27.

Uživatel systému má možnost editovat stávající aktuality. Pridat aktualitu Uživatel systému muže pridat aktualitu. Smazat aktualitu Uživatel systému má možnost smazat existující aktualitu. Zobrazit detail aktuality Každý uživatel si muže zobrazit detailní výpis aktuality, kde je krome názvu, data a jména autora i plný text a doplnující obrázky. Zobrazit výpis aktualit Každý uživatel muže zobrazit výpis aktualit. Správa kalendáre akcí Strana 28.

Systém - správa kalendáře akcí Pridat akci Zobrazit prehled akcí Editor Editovat akci Smazat akcí Administrator Zobrazení detailu akce Obr. 12 - Správa kalendáre akcí Editovat akci Uživatel systému muže editovat stávající akce - tedy zmenit jejich datum konání název a text. Strana 29.

Pridat akci Uživatel systému muže do kalendáre akcí pridat novou akci. Smazat akcí Uživatel systému muže smazat existující akci. Zobrazení detailu akce Uživatel systému si muže zobrazit detail akce, kde krome názvu a data konání vidí i plný text akce. Zobrazit prehled akcí Uživatel systému si muže zobrazit prehled konaných akcí. Správa účtů Strana 30.

Systém - správa účtů Zobrazit účet Editor Vytv ořit účet Administrator Editov at účet Změnit roli účtu Odstranit účet Obr. 13 - Správa účtů Editovat účet Uživatel může zeditovat libovolný účet. Strana 31.

Odstranit účet Uživatel může odstranit jiný uživatelský účet, než ten svůj. Vytvořit účet Uživatel vytvoří nový účet. Změnit roli účtu Uživatel může změnit roli v účtu. Zobrazit účet Každý uživatel může zobrazit libovolný účet Správa úřední desky Strana 32.

Systém - správa úřední desky Přidat záznam Upravit záznam Editor Smazat záznam Čas Zobrazit úřední desku Zobrazit detail záznamu Obr. 14 - Správa úřední desky Přidat záznam Uživatel systému může přidat záznam na úřední desku. Smazat záznam Uživatel může smazat záznam na úřední desce. Ke smazání záznamu může dojít i automaticky po uplynutí data stažení záznamu. Strana 33.

Upravit záznam Uživatel může editovat libovolný záznam na úřední desce. Zobrazit detail záznamu Každý uživatel může zobrazit podrobný výpis záznamu na úřední desce. Zobrazit úřední desku Každý uživatel může zobrazit úřední desku - seznam záznamů. Zobrazení webu Strana 34.

Web - zobrazení webu Zobrazit prehled aktualit Náv štev ník Zobrazit aktualitu Zobrazit záznam Zobrazit úrední desku Editor Zobrazení kalendáre akcí Zobrazení detailu akce Administrator Zobrazit administracní lištu Strana 35.

Obr. 15 - Zobrazení webu Přihlášení Zobrazení detailu akce Kdokoliv si muže z prehledu akcí rozkliknout libovolnou akci, kde krome názvu a data konání uvidí i plný text. Zobrazení kalendáre akcí Kdokoliv si muže zobrazit kalendár akcí, který slouží jako prehled uplynulých a naplánovaných akcí v meste. Zobrazit administracní lištu Prihlášení editori a administrátori vidí v záhlaví webu lištu s odkazem do administracního systému. Zobrazit aktualitu Kdokoliv si muže zobrazit celou aktualitu, která krome názvu, data a jména autora obsahuje i plný text a volitelné doplnující obrázky. Zobrazit prehled aktualit Kdokoliv si muže zobrazit prehled aktualit. Zobrazit záznam Kdokoliv si muže z úrední desky rozkliknout libovolný záznam. Zobrazit úrední desku Kdokoliv si muže zobrazit úrední desku s prehledem aktuálních vyhlášek a zápisu. Strana 36.

Časové dotace iterace 1 V assemble nejde filtrovat podle milestonu.

Iterace 2 Opětně v assemble nejde filtrovat, pouze podle data. Což je problém, když Vám členové vypisujou hodiny za 1. iteraci po odevzdání druhé.. Matěj Zajíc z nás má asi srandu, protože hodiny nevypsal doteď za žádnou

Sablona_prerozdelovani_bodu_SIN Příjmení a jméno Přerozdělen é body celkem Petr Križek 3 3.týden 5.týden 8.týden 10.týden Důvod přerozdělení. Musí být vyplňeno! Přerozděl ené body Důvod přerozdělení Přerozděl ené body Důvod přerozdělení Přerozděl ené body Důvod přerozdělení Přerozděl ené body Celkem Dobrá práce. (-4 body kvůli podmínkám tohoto sešítku) Dobrá práce + obstarávání nutného zla okolo projektu + -4 navracení 4 bodů 7 3 Langmajer Michal 2 Dobrá práce. 1,5 Dobrá práce. 0,5 2 Martin Janda 2 Dobrá práce. 1,5 Dobrá práce. 0,5 2 Mistr Zajíc -7 Dobrá práce. Nulová komunikace, 1 nulová práce -8-7 Celkem (musí být 0) 0 0 0 0 0 0 Přerozděleno #ODKAZ! #ODKAZ! #ODKAZ! #ODKAZ! #ODKAZ! ####### Stránka 1

Jak to fungovalo, co bylo ok, co ne, co zlepšit? Fungovalo to docela dobře, až na komunikaci > ta se musí do příště trochu zlepšit. Dále zapojení a komunikace s Matějem byla špatná, což se taktéž musí zlepšit. Dále se udály některé drobounké chyby v BPM, UC a FP (v pár slovech), které byli napraveny, a zaměnilo se pořadí BPM a BDM v dokumentaci, což bylo taktéž napraveno. Pro příště se bude věnovat větší pozornost zadávání příkladů a bude se využívat více konzultačních možností nad rámec předmětu.