A7B36SI2 - Řízení SW projektů. Smart-Fine. Systém evidence parkovacích lístků pomocí chytrých telefonů. Analýza (v. 3)



Podobné dokumenty
A7B36SI2 - Řízení SW projektů. Smart-Fine. Systém evidence parkovacích lístků pomocí chytrých telefonů. Project Overview Statement (v.

Postup při registraci (autentizaci) OVM do informačního systému evidence přestupků (ISEP)

Uživatelská příručka pro. elektronické podání žádosti o uznání porostů. přístup k výsledkům přehlídek uznávacího řízení

Stručný úvod do možností procesního systému NS-P

Příručka uživatele HELPDESK GEOVAP

MODUL MUNI ASPI, a. s muni_manual.indd :57:23

Modelování požadavků

1. Podmínky chodu aplikace

ON-LINE PORADA PRO TEST

Výtisk č.: Počet listů 19. Přílohy: 0 ÚZIS ČR. Role žadatel - postup

KSRZIS. Příručka - Role žadatel. Projekt - ereg - Úprava rezortních registrů a konsolidace rezortních. dat v návaznosti na základní registry VS

Osobní stránky uživatele CIS

Jednotné portálové řešení práce a sociálních věcí

Manuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Návod pro vložení nabídky účastníkem do eaukční síně v prostředí eaukčního sw PROebiz

ZADÁVACÍ DOKUMENTACE Comenis 2.0

Informační systém pro nemocnici

CRM - manuál. Vypracovala: Monika Balažovičová [1] Softapp s.r.o., Kouty 1419, Valašské Meziříčí, tel.:

Popis a ovládání. Aplikace 602XML Filler

Nemocnice. Prvotní analýza a plán projektu

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 4 a novější

Elektronické propozice Manuál

EQAS Online. DNY kontroly kvality a speciálních metod HPLC, Lednice

Zpracování statistického výkazu P 1-04

Návod pro práci s aplikací

Ekoškola - manuál pro správce školy

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Manuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Registrace a aktivace uživatelského profilu k přístupu do systému erecept pro pacienta

CO JE VODAFONE EPOKLADNA?

POKYNY K REGISTRACI PROFILU ZADAVATELE

Informační systém Národní soustavy kvalifikací (IS NSK) Návod na obsluhu interního webu - tvorba kvalifikačního a hodnoticího standardu

MANUÁL K APLIKACI VYČÍTÁNÍ KARET ŘIDIČŮ PŘÍRUČKA PRO UŽIVATELE

IS pro managment flotily vozidel. Project overview statement

E K O N O M I C K Ý S O F T W A R E PŘÍRUČKA UŽIVATELE

PORTÁL KAM NA ŠKOLU VE ZLÍNSKÉM KRAJI (stručný návod pro ředitele a administrátory škol)

Podrobný postup pro vyplnění, odeslání a stažení žádosti o poskytnutí dotace prostřednictvím veřejnoprávní smlouvy v elektronickém systému dle

Uživatelská příručka k systému Jídelna inet

Sázková kancelář Z pekla štěstí

Manuál PVU dodavatel

SEZNAMY A INFORMACE O STUDENTECH manuál pro vyučující a lokální správce

V zelené liště vpravo nahoře pod nabídkou Informace naleznete vzory formulářů výkazů, pokyny a vysvětlivky k jejich vyplnění a další informace.

Evropský zemědělský fond pro rozvoj venkova: Evropa investuje do venkovských oblastí EPH. Zelená nafta Evidence činností. Podklady pro školení

Lokality a uživatelé

Návod k obsluze webové aplikace EJídelníček 1. Vstupní stránka

Modul Ankety verze 1.11 pro redakční systém Marwel 2.8 a 2.7

Evidence požadavků uživatelů bytů a nebytových prostor

SeeMe MOBILE. Uživatelská příručka SeeMe Mobile. Provozovatel GPS služeb: pobočka ZNOJMO pobočka JIHLAVA pobočka DOMAŽLICE pobočka PRAHA Identifikace

Co je to E-Business Centrum

Uţivatelská příručka pro webový formulář vývozního šetření s dostupnosti z internetu

7.2 Model použití (jednání) (Use Case)

PROVOZNÍ DENÍK NÁVOD

1. ESO9 MAJETEK ZÁKLADNÍ VLASTNOSTI DOPORUČENÝ HW... 3

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

Povinně Volitelné a Volitelné předměty INFORMACE & ZÁPIS SIS

Případy užití IS pro praktické lékaře

Elektronické ohlášky DILIA základní informace

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5

Manuál k registraci nemovitostí pro potřeby OP PIK

Vytvoření statistiky v Praktiku

1 Administrace systému Moduly Skupiny atributů Atributy Hodnoty atributů... 4

ZEMĚMĚŘICKÝ ÚŘAD. Uživatelská příručka - Metadatový editor MDE. Pod Sídlištěm 9/1800, Praha 8. Verze IS nebo části IS: Účel poslední změny:

Uživatelská příručka. FORMULÁŘE (propojení s ISVZ-US)

Výukový materiál zpracovaný v rámci projektu

Informační manuál IS STUDIUM HROCH.CZU.CZ

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

1.1. Základní informace o aplikacích pro pacienta

Microsoft. Access. Tiskové sestavy. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Aplikace bozpqt Návod. RWE Distribuční služby, s.r.o. 3/8/15 Strana 1

Modul výsledky zkoušek

Postup při vyplňování formuláře F_OVZ_SPOJ, který je předvyplněn historickými údaji z minulého ohlašovacího období

Pravidla a plánování

Manuál. k aplikaci WD FileAgent

Tabletová aplikace. Uživatelský manuál

NÁVOD NA VYPLNĚNÍ ELEKTRONICKÉ ŽÁDOSTI O DOTACI

Metodický postup. k realizaci objednávky k rámcové smlouvě centrálního nákupu uzavřené s jedním dodavatelem

MODUL BIBLIOGRAFIE ASPI, a. s. 2006

Podrobný postup pro vyplnění, odeslání a stažení žádosti o poskytnutí dotace prostřednictvím veřejnoprávní smlouvy v elektronickém systému dle

Národní elektronický nástroj. Import profilu zadavatele do NEN

Uživatelský manuál Citfin, spořitelní družstvo Potřebujete poradit? Volejte infolinku nebo pište na

1. Terminálová aplikace. 2. Instalace. 3. Nastavení. HARRACHOV CARD Instalace, nastavení a používání terminálové aplikace

NAHLAŠOVÁNÍ UBYTOVANÝCH CIZINCŮ PŘES PORTÁL UBYPORT

Založení nové karty - základy

Manuál REaDY. REgistry of muscular DYstrophy. Příručka pro pacienty. Vytvořil: Institut biostatistiky a analýz

Návod pro práci s webovou aplikací pro zadávání, čištění a odesílání dat z laboratoří do systému EARSS.

Uživatelský manuál k prodejní aplikaci věrnostního systému Nestlé

Uživatelské postupy v ISÚI

Rámcový návod garanty a zkoušející. doktorských studijních předmětů

Mobilní aplikace pro ARVAL ON BOARD. Podrobný manuál

1 Úvod. 2 Registrace a přihlášení. Registrace). Zobrazí se stránka, kde budete mít na výběr ze dvou možností. Můžete vytvořit nové či.

Postup pro přihlášení k EET

TÉMATICKÝ OKRUH Softwarové inženýrství

NÁVOD NA ZPRACOVÁNÍ A ODESLÁNÍ

První seznámení s mobilní aplikací PATRIOT GPS

Příručka uživatele. Registrace a přihlášení uživatele do portálu IS KP 14+ Aplikace MS2014+

Vyúčtování daně z příjmu ve Mzdách Profi 2015

Transkript:

A7B36SI2 - Řízení SW projektů Smart-Fine Systém evidence parkovacích lístků pomocí chytrých telefonů Analýza (v. 3) Martin Štajner, Pavel Brož 16.12.2011 1

Obsah Obsah Požadavky na systém Případy užití Popis případů užití Vyplnění nového parkovacího lístku Prohlížení lokálních záznamů Úprava lokálních záznamů Zobrazení seznamu parkovacích lístků Odeslání lokálních záznamů na server Kontrola odcizení parkovací karty (fáze 2) Tisk parkovacích lístků (fáze 2) Scénáře případů užití Vyplnění nového parkovacího lístku Prohlížení lokálních záznamů Úprava lokálních záznamů Zobrazení seznamu parkovacích lístků Odeslání lokálních záznamů na server Kontrola odcizení parkovací karty Tisk parkovacích lístků Mapování funkčních požadavků na Use Case Doménový model Parkovací lístek (Parking ticket) Položky papírového parkovacího lístku Popis třídy ParkingTicket Zákon (Law) Platforma / Frameworky 2

Požadavky na systém Balíček obsahuje seznam funkčních a nefunkčních požadavků. Pro grafickou reprezentaci používá UML diagram. Seznam je stejný, jako v dokumentu Project Overview Statement. Diagram požadavků Požadavky označené jako Phase 2.0 nejsou primárně určeny k vypracování, během tohoto semestru. Požadavky Phase 2.0: Automatické vyhledání ulice systémem Rozpoznání státní poznávací značky z fotografie Tisk PL pomocí mobilní tiskárny Kontrola odcizení přenosné parkovací karty opravňující parkovat v modré zóně Případy užití 3

Balíček obsahuje účastníka, seznam a popis případů užití. Pro grafickou reprezentaci používá UML Use case diagram. Diagram případů užití Popis případů užití Vyplnění nového parkovacího lístku 4

Uživatel bude schopen vypsat nový parkovací lístek systémem vyplňování formulářových polí. Tímto způsobem bude moct zadat veškeré potřebné informace. Prohlížení lokálních záznamů Uživatel bude schopen prohlédnout všechny informace již vyplněných parkovacích lístků. Úprava lokálních záznamů Uživatel bude schopen upravit všechny informace již vyplněných parkovacích lístků. Zobrazení seznamu parkovacích lístků Uživatel bude schopen zobrazit seznam všech vyplněných PL od posledního úspěšného nahrání na server. Odeslání lokálních záznamů na server Uživatel bude schopen, pokud bude připojen k internetu, odeslat všechny lokální záznamy do databáze na server. Možné je odeslat jen všechny lokální PL z důvodu, aby nebylo možné v zařízení zadržovat vyplněné PL. Jde tedy o způsob jak zajistit, že nedojde ke korupčnímu jednání. Kontrola odcizení parkovací karty (fáze 2) Systém bude umožňovat zkontrolovat, zda je přenosná parkovací karta odcizená. Tisk parkovacích lístků (fáze 2) Uživatel bude schopen vytisknout všechny lokální záznamy na mobilní tiskárně. Scénáře případů užití Vyplnění nového parkovacího lístku 1. Uživatel chce vyplnit nový PL. 2. Systém zobrazí zadávací formulář. 3. Uživatel vyplní všechna textová pole a vybere druh přestupku z nabídky. 4. Uživatel volitelně nafotí přestupek. 5. Uživatel požádá systém o uložení PL. 6. Systém zkontroluje validitu všech dat. a. Pokud nalezne chybu, zobrazí chybovou hlášku. b. Pokračuje se bodem 3. 7. Systém uloží PL. Prohlížení lokálních záznamů 1. Use Case začíná, když si chce uživatel prohlédnout konkrétní PL. 2. INCLUDE (Zobrazení seznamu parkovacích lístků) 3. Uživatel požádá systém o zobrazení vybraného PL. 4. Systém zobrazí PL v detailu (všechny informace, které při vytváření zadal). Úprava lokálních záznamů 1. Use Case začíná, když chce uživatel upravit PL. 2. INCLUDE (Prohlížení lokálních záznamů) 5

3. Uživatel požádá o zobrazení editačního formuláře. 4. Systém zobrazí editační formulář. 5. Uživatel upraví požadované informace. 6. Uživatel požádá o uložení PL. 7. Systém zkontroluje validitu všech dat. a. Pokud nalezne chybu zobrazí chybovou hlášku. b. Pokračuje se bodem 5. 8. Systém uloží upravený PL. 9. Návrat do Prohlížení lokálních záznamů. Zobrazení seznamu parkovacích lístků 1. Use Case začíná, když chce uživatel zobrazit seznam lokálně uložených PL. 2. Uživatel požádá systém o zobrazení seznamu PL. 3. Systém zobrazí seznam vyplněných PL. Odeslání lokálních záznamů na server 1. Use Case začíná, když chce uživatel odeslat vyplněné PL na server. 2. INCLUDE (Zobrazení seznamu parkovacích lístků) 3. Uživatel požádá systém o nahrání všech záznamů na server. 4. Systém zkontroluje zda-li je zařízení připojeno k Internetu. 5. Pokud není zařízení online, systém zobrazí chybovou hlášku. a. Pokračuje se bodem 3. 6. Systém uživateli zobrazí přihlašovací formulář s předvyplněným služebním číslem. 7. Uživatel se autentifikuje pomocí služebního čísla a hesla. 8. Pokud se autentizace nepodaří systém zobrazí chybovou hlášku. a. Pokračuje se bodem 6. 9. Systém provede nahrání na server. 10. Systém zobrazí hlášku, jak operace dopadla. Kontrola odcizení parkovací karty Tato funkce bude zahrnuta až ve fázi 2. Tisk parkovacích lístků Tato funkce bude zahrnuta až ve fázi 2. Mapování funkčních požadavků na Use Case 6

Model závislostí požadavků a případů užití 7

Doménový model Balíček obsahuje objekty modelované domény a popis jejich vzájemných vztahů. Pro grafickou reprezentaci těchto informací využívá UML diagram tříd. Třídy mají definovány pouze atributy bez datových typů. Doménový model Parkovací lístek (Parking ticket) Položky papírového parkovacího lístku Druh vozidla př.: osobní/nákladní... Tovární značka př.: Škoda/Ford č. číslo popisné Místo určení místa, kde došlo k přestupku, např.: číslo lampy veřejného osvětlení DZ Dopravní Značení Popis jednání (DZ) - část pro policistu kódem zapsaný přestupek Přenosné DZ značí, zda-li byl spáchán přestupek v době umístění přenosného dopravního značení Popis jednání - část pro řidiče slovy zapsaný přestupek, odpovídá kódu, který je v položce Popis jednání (DZ) 8

Zákon číslo zákona, podle kterého došlo ke spáchaní přestupku souhlasí s položkou Popis jednání (DZ) a s položkou Popis jednání Popis třídy ParkingTicket Parkovací lístek se všemi potřebnými informacemi. Atribut badgenumber city date descriptiondz eventdescription location moveabledz mpz number photos spz spzcolor street time tow vehiclebrand Poznámky Služební číslo - číslo odznaku policisty Město Datum Popis DZ Popis události Místo události (např.: na chodníku) Zda je přenosné DZ Mezinárodní poznávací značka Číslo ulice Fotografie události Státní poznávací značka Barva SPZ Ulice Čas Zda odtah vozidla Značka automobilu 9

vehicletype Typ automobilu Zákon (Law) Informace, kde lze daný přestupek najít v zákoně. Atribut Poznámky collection Sbírka description Odstavec lawnumber Číslo zákona letter Písmeno paragraph Odstavec zákona (Nikoliv ) ruleoflaw Parafgraf zákona, článek zákona ( ) Platforma / Frameworky Projekt Smart-Fine bude vytvořen na platformu Android verze min. 2.1 a implementován jazykem Java. Pro vývoj projektu je použito IDE Eclipse. Pro úspěšné spuštění projektu je potřeba Android SDK, plugin pro Android do Eclipse a zařízení pro testování. Testovat lze také na emulátoru, který je součástí Android SDK. Na emulátoru však nemusí být přístupné všechny funkce, z důvodu omezení emulátoru. 10