Requirements Model projektová dokumentace
|
|
- Jaromír Tobiška
- před 9 lety
- Počet zobrazení:
Transkript
1 Requirements Model projektová dokumentace Plán práce Po vyhodnocení požadavků na systém a krátkým seznámením se s Netbeans platform jsme projekt rozdělili na aktivity a úkoly a sestavili work breakdown structure, kde jsem odhadli počet hodin potřebný pro jednotlivé úkoly. Plán práce je zachycen v Ganntově diagramu. Také jsme udělali kritickou cestu. Iterace I V této iteraci jsme se domluvili na nástrojích, které budeme používat na komunikaci. Založili jsme Google Code a Google Groups. Začali jsme s analýzou našeho projektu, vytvořili jsme POS. Jan Donatek založení infrastruktury Organizace týmu 1 Jan Donatek POS Analýza 0,5 Jan Donatek Získání požadavků Analýza 1 Jan Donatek Tomáš Šorejs Zápis požadavků + prototyp UI Harmonogram projektu Dokumentace 1,5 Dokumentace 1 Ota Chasák BWS, Scénáře Dokumentace 2 Ota Chasák Netbeans tutorialy Studium 2 Iterace II Protože v Ganttově modelu byly zahrnuty pouze úkoly týkající se implementace, tak jsme pokračovali podle požadavků na stránce předmětu. Začali jsme s prvním prototypem na Netbeans platform. Jaroslav Málek raci Dokumentace 0,5 Jan Donatek Kritická cesta Analýza 1 Jan Donatek Prezentace na třetí iteraci Prezentace na hodinu 0,5 Jan Donatek Rozdělení bodů, Celkový počet hodin Organizace týmu 1 Jan Donatek Rozpočet Analýza 1 Ota Chasák GUI pro modeler Implementace 3
2 Iterace III Začala implementace persistentní vrstva a její napojení na prototyp. Tomáš Vik Základní DAO Implementace 6 Tomáš Vik Studium JPA Studium 3 Jaroslav Málek integrace persistence Implementace 5 Jaroslav Málek create, update Implementace 3 Iterace IV Zde jsme začali nabírat zpoždění oproti plánu. Podle plánu v Ganttově modelu jsme měli udělat CRUD operace a export požadavků. Jaroslav Málek Přehled projektu Implementace 3,5 Jaroslav Málek Gui pro praci s kategoriemi Implementace 4 Iterace V V této iteraci se měla připravit persistentní vrstva na mergování požadavků. To se událo až v v šesté iteraci. Jan Donatek Opravení bugů 15,16 Implementace 2 Jan Donatek Tomáš Vik Iterace VI založení issues, oprava požadavků a krit. cesty Kategorie v DAO, oprava chyb Dokumentace 2 Implementace 3 V této iteraci jsme podle plánu udělali mergování požadavků. Kvůli tomu se musela dodělat persistentní vrstva, které měla být hotová v předchozí iteraci. Tomáš Vik Merge Implementace 5 Ota Chasák Merge Implementace 5 Ota Chasák Merge Implementace 2 Tomáš Šorejs oprava harmonogramu Dokumentace 1 Jaroslav Málek Upravy v kategoriich/bugfixing Implementace 1 Ota Chasák unmerge, opravy Implementace 2 Tomáš Šorejs Export Implementace 4 Tomáš Vik Dokončení DAO (merged Requirement) Implementace 2
3 Tomáš Šorejs Export Implementace 2 Petr Vejvoda Export Implementace 6 Petr Vejvoda RACI Implementace 1 Jan Donatek Závěrečná prezentace Prezentace na hodinu 3 Zhodnocení Při plánování projektu jsme dostatečně nebrali v potaz naše ostatní povinnosti ve škole a tak jsme se v druhé půlce projektu nabrali zpoždění. Určitě jsme měli začít implementovat persistentní vrstvu o iteraci dříve souběžně s prvním pratypem pro Netbeans platform, tím by nám zbylo více času na později. Hlavně bychom potřebovali více času na dokončení a zkompletování dokumentace.
4 act WBS Requirements plugin 98 hodin Implementace Analýza Náv rh 60hod Administrativa Požadav ky 2 hod Scénáře 2 hod 25hod Class diagram 1 hod Persistentní v rstv a Interface Export GUI Persistentní v rstv a 15hod Interface 20hodin Export 5hod Testování 5hod GUI 15hod Rozdělení bodů 1hod 13 hod Tvorba prezentací 7 hod Tv orba dokumentace 5 hod Study - NetBeans API 20hod Tabulka JGraph Tabulka JGraph Obr. 1 Work Breakdown Structure
5 Obr. 2 Ganttův model harmonogram projektu
6 act Critical Path 6 6 Základní GUI (1) Persistentní vrstva (čtení dat) (1) Legend > To co není zásadní pro funkčnost > Kritická cesta Hotovo 0-0 Rozšíření uzlu 7 7 Rozpočet man/week = 8 hodin 9 Read (1) Create (2) Update (2) Delete (2) Na kritickou cestu je třeba ( 13-6 = 7 ) man/weeků. Tj. ( 7 * 8 = 56 ) hodin Nastavení defaultních hodnot (2) Na všechny úlohy ( kritická cesta + 2 * 8 (export) + 2 * 8 (default hodnoty) = = 88 ) Vyhledávání požadav ků (1) Přehled projektu Export do RTF (2) Persistentní vrsva pro merge (1) Odstraněno z projektu Mergování a rozdělování požadavků (2) Seskupování požadavků (2) 13 Odevzdání projektu Obr. 3 Kritická cesta
7 Vik Tomáš Donátek Jan Vejvoda Petr Šorejs Tomáš Málek Jaroslav Chasák Ota Úkol \ Osoba Legenda R - Analýza Responsible A - Požadavky I AR I I R I Accountable Scénáře R R AR C - Counselted I - (kept) Study - NB API I R I R R Informed Návrh Perzistentní vrstva R I I I CA C Interface I I I I R AR Export C A R R Implementace Persistence I R CA I I I Interface R I I I CA I Export I I R R Testování R R R R R R Administrativa Rozdělení bodů C R C C C C Tvorba prezentací C AR C C C R Tvorba dokumentace C C R C C C Obr. 4 RACI matice
8 Rozpočet Rozpočet dle Počet hodin Splněno na (%) Odhadovaná cena(kč) Skutečná cena(kč) WBS Kritické cesty Síťový model Cena člena týmu Man/Hour (Kč) 300 Man/Week (hodina) 6 Obr. 5 Rozpočet Na začátku projektu jsme u jednotlivých úkolů odhadli jejich délku a na základě těchto hodnot jsme vypočítali rozpočet. Body jsme rozdělili podle počtu odpracovaných hodin. Analýza Scénáře Vytvořit projekt Obr. 6 Přerozdělení bodů Scénář začíná když uživatel zvolí funkci "Add project" 1. Systém zobrazí pole pro název projektu 2. Uživatel pole vyplní a stiskne save 3. Systém uloží projekt a zobrazí ho v přehledu Přidat kategorii Scénář začíná když uživatel vybere projekt zvolí funkci "Add category" 1. Systém vyzve uživatele k zadání názvu kategorie 2. Uživatel vyplní název a stiskne save 3. Systém uloží kategorii
9 Smazat projekt Scénář začíná když uživatel vybere projekt zvolí funkci "Delete" 1. Systém smaže projekt a požadavky v něm obsažené Vytvořit požadavek Scénář začíná když uživatel zvolí funkci "Add requirement" 1. Systém vyzve uživatele k zadáni hodnot kriterii [autor, název, popis, priorita, kategorie] 2. Systém vytvoří nový požadavek Odebrat požadavek Scénář začíná když uživatel zvolí funkci "Odebrat požadavek" 1. Uživatel vybere požadavek ke smazání 2. Systém se ujistí o správném výběru 3. Uživatel potvrdí výběr 4. Systém smaže požadavek Upravit požadavek Scénář začíná, když uživatel zvolí funkci editovat 1. Systém zobrazí daný požadavek 2. Uživatel změní požadované hodnoty a zvolí funkci uložit 3. Systém požadavek uloží Zobrazit požadavek Scénář začíná, když uživatel otevře požadavek 1. Systém zobrazí podrobnosti o daném požadavku Sloučit požadavky Scénář začíná, když uživatel označí více požadavků a vybere funkci Merge 1. Systém vytvoří společný požadavek 2. Uživatel vyplní hodnoty [autor, název, popis, priorita, kategorie] Rozdělit požadavky Scénář začíná, když uživatel označí jeden nebo více požadavků a vybere funkci Merge 1. Systém zobrazí vybrané požadavky mezi ostatními 2. Pokud ve sloučeném požadavku žádný nezůstal, systém sloučený požadavek smaže Exportovat požadavek Scénář začíná, když uživatel vybere funkci Export
10 1. Systém zobrazí výběr mezi txt a xml souborem a umístěním souboru 2. Uživatel vybere a pojmenuje soubor 3. Systém provede export dfd Context diagram Requierments-Model-Plugin Požadavky Use-Case-Plugin Správa požadavků Přehled - export do MS Word Vývojářský tým Obr. 7 Kontextový model
11 custom User Interface Náv rh grafické v erze Menu Požadav ek Požadav ek2 ID: Název: Popis text id text název text popis Požadav ek3 Priorita Autor Kategorie text priorita text autor text kategorie Obr. 8 Návrh grafického uživatelského rozhraní Datový model Analýza datového modelu probíhala na základě požadavků a vlastností použitého perzistentního frameworku (EclipseLink 2.0). Rozhodli jsme se pro použití anotovaných POJO (Plain Old Java Ojbect) jako entit. Rozhodli jsme se že pro Merged Requirement (spojený požadavek) využijeme dědičnosti, protože měl skoro všechny atributy společné s obyčejným požadavkem. Návrh Při návrhu aplikace jsme vycházeli z architektury Netbeans platform, kde jsou aplikace rozděleny do modulů. Naše aplikace se skládá z pěti modulů EditorModule, ExplorerModul, ExportModul, ProjectModul a RequirementLib, které jsou mezi sebou provázané. EditorModule tvoří grafické rozhraní pro editování jednotlivých požadavků
12 ExplorerModule zajišťuje stromové zobrazení jednotlivých projektů a požadavků v levé části aplikace ExportModule slouží pro exportování projektů do souborů xml nebo txt ProjectModule slouží pro zobrazení projektu v tabulkové formě Module RequirementLib obsahuje jar soubor pro práci s databází Jeden z požadavků projektu bylo vytvoření interfacu pro komunikaci s projektem Use-case Plugin. Po seznámení se s Netbeans platform jsme se rozhodli neřešit případnou komunikaci řešit pomocí interfacu, ale vytvořením samostatného modulu v Use-case Pluginu, který bude obsahovat stejné knihovny jako RequirementLib modul. Testy Vytvořili jsme několik Unit testů na perzistentní vrstvu. Testy nejsou zcela korektní, protože až po jejich vytvoření jsme se dočetli, že testy na sobě nesmí být závisle (a to ani, když jsou v jedné třídě). Od té chvíle už jsme dělali Unit testy správně, ale staré jsme nepředělávali, protože jejich výpovědní hodnota byla stále velmi dobrá. Bohužel jsme nestihli udělat systematicky scenario testy. Každý programátor si testoval funkčnost vlastního kódu sám. Pokud by šlo o skutečný projekt, bylo by třeba naplánovat akceptační testy. Takto proběhl malý akceptační test při závěrečné prezentaci, když jsme panu vyučujícímu předvedli funkčnost naší aplikace. Samozřejmě jsme tuto funkčnost nemohli předvést v plném rozsahu. Infrastruktura Náš tým používal Google Code, kde je k dispozici wiki, repozitář (umožňuje volbu mezi subversion a Mercurial) a issue tracking. Pro komunikaci v rámci týmu jsem používali Google Groups. V předmětu X36SIN jsme pro komunikaci používali Google Wave, což se při větším počtu témat ukázalo jako velmi nepřehledné. Infrastrukturu používanou letos hodnotím jako lepší, protože jednotlivé příspěvky na Google Groups lze posílat a odpovídat na ně pomocí u. Také správa wiki a repozitáře na Google Code je přehlednější v záložce updates jsou vidět změny a vše je pohromadě, což Wave neumožňoval. Soubory jsou v záložce downloads, na Wavu byly v jednotlivých tématech diskuze, což bylo později obtížnější pro hledání. Tutoriál Projekt Requirements model je implementován na Netbeans platform, pro ukládání dat používá databázi Java DB. Pro všechny členy týmu byla Netbeans platform nová technologie, takže jsme nějaký čas museli strávit učením. Jako nejlepší zdroje pro tuto platformu bych doporučil videa a tutoriály z webu Samotná dokumentace se neukázala jako moc přínosná. Asi v polovině semestru nastal problém s příchodem nové verze Netbeans, kdy jeden ze členů týmu programoval v nové verzi a nastaly konflikty v konfiguračních souborech. V příštích týmových projektech si musíme dát pozor a dopředu ujednotit jednotlivé verze vývojových nástrojů.
13 Pro práci s databází jsme použili framework JPA, který pro některé z nás byl nový, někteří ho již znali. Instalační pokyny Instalační soubor pro Windows lze stáhnout na: Pro aplikaci je nutné mít nainstalovanou databázi Java DB ( a vytvořit databázi s názvem requirement, uživatelským jménem requirement, heslo: heslo123a. Zhodnocení projektu Pro celý tým byl tento projekt premiéra, co se týče řízení softwarových projektů. Přestože tým o velikosti šesti lidí patří do malých skupin, tak se řízení ukázalo jako téměř nemožné bez použití infrastruktury. Na začátku projektu se neujalo reportování počtu odpracovaných hodin přímo do tabulky na stránkách týmu, tím jsme úplně ztratili přehled o práci. Později jsme zavedli jiný způsob reportování, který se ujal. Samostatnou kapitolu tvoří přesnost našich odhadů při plánování. Přestože každý z nás dělal podobné projekty sám v rámci semestrálních prací, tak jsme podcenili čas nutný pro tvorbu dokumentace, ostatní administrativy a testů. Tyto odhady lze zpřesnit jedině zkušeností s podobnými projekty. V příštích týmových projektech bychom se měli vyvarovat podobných chyb jaké se nám staly s vykazováním práce a také bychom měli naplánovanou práci ihned dodělat, protože před odevzdáním jsme zjistili, že některé věci nebyly dodělány a nikde to nebylo zaznamenané.
Poznámkový blok o knihách
České vysoké učení technické v Praze Fakulta elektrotechnická Katedra počítačů Semestrální práce Poznámkový blok o knihách Koldcsiter T., Hovorka V., Kovář J., Egert P., Lom M., Kulovaný J., Štětovská
RestSys. Iterace 6. Restaurační systém pro malé restaurace a kiosky
RestSys Restaurační systém pro malé restaurace a kiosky Iterace 6 Zkratka projektu RES Email projektu restsys@uxsoft.cz Stránky projektu https://www.assembla.com/spaces/restsys/wiki https://github.com/jadryk/restsys
SCM = Source Code Management software, základní typologie rozdělení je podle počtu a umístění základního úložiště kódu(=repository) na:
Otázka 16 - Y36SI3 Zadání Disciplinované přístupy ke změnám software (SCM). Nástroje pro správu a verzování zdrojového kódu. Řešení konfliktů v nástrojích pro správu zdrojového kódu. Slučování změn (operace
Nemocnice. Prvotní analýza a plán projektu
Nemocnice Projekt do předmětu AIS Prvotní analýza a plán projektu Lukáš Pohl, xpohll00, xkosti03 Jan Novák, xnovak79 2009/2010 1 Neformální specifikace FN potřebuje informační systém, který bude obsahovat
Projektování informačních systémů - Restaurace
Mendelova univerzita v Brně Provozně ekonomická fakulta Projektování informačních systémů - Restaurace Semestrální práce Vedoucí práce: doc. Ing. Ivana Rábová, Ph.D. Stratil, Antonič, Kačmár, Vodák Brno
Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5
Rejstřík Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5 Úvod Správcovská aplikace slouží k vytvoření vstupního a zašifrovaného souboru pro odečtovou
CW52 Modelování výrobních procesů PPT #02 Plánování a řízení stavebních procesů pomocí MS Project Ing. Václav Venkrbec
CW52 Modelování výrobních procesů PPT #02 Plánování a řízení stavebních procesů pomocí MS Project Ing. Václav Venkrbec Projektové řízení Co jsou projekty? Na začátku každého projektu dáváme tři sliby (navzájem
Bohuslav Mach, Správce úkolů. pro informační systém firmy s-cape.cz 1/6
Správce úkolů pro informační systém firmy s-cape.cz 1/6 Popis aplikace - D1 Aplikace umožňující uživateli s vytvořeným účtem v informačním systému firmy s-cape.cz prohlížet a editovat s nim spojené úkoly.
Ročníkový projekt. Jaroslav Žáček jaroslav.zacek@osu.cz
Ročníkový projekt Jaroslav Žáček jaroslav.zacek@osu.cz Cíle předmětů Vytvoření fungující aplikace, která splňuje definované požadavky Vyzkoušet si celý životní cyklus projektu - specifikace zadání, formování
APS mini.ed programová nadstavba pro základní vyhodnocení docházky. Příručka uživatele verze 2.2.0.6
APS mini.ed programová nadstavba pro základní vyhodnocení docházky Příručka uživatele verze 2.2.0.6 APS mini.ed Příručka uživatele Obsah Obsah... 2 Instalace a konfigurace programu... 3 Popis programu...
SOFTWAROVÉ INŽENÝRSTVÍ
SOFTWAROVÉ INŽENÝRSTVÍ Plán a odhady projeku Ing. Ondřej Macek 2013/14 ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Příprava plánu projektu 3 Motivace k plánování Průběh projektu Bolest Dobré plánování Špatné
Seminární práce Vývoj informačního systému. Manažerská informatika 2 Ing. Miroslav Lorenc
Seminární práce Vývoj informačního systému Manažerská informatika 2 Ing. Miroslav Lorenc Vypracoval: Jan Vít (xvitj17) LS 2007/2008 1. ÚVOD...3 1.1. POPIS PROJEKTU...3 2. OBSAH PROJEKTU...3 2.1. SEZNAM
Implementace informačního systému pro knihovnu Jiřího Mahena v Brně
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
[IM-WMC] Městská cyklonavigace Deliverable D4
[IM-WMC] Městská cyklonavigace Deliverable D4 Úvod Cílem deliverable D4 bylo dokončit implementaci části prototypu z deliverablu D3. Návrh by měl dodržovat zásady designu platformy Android. Popis aplikace
Export tabulky výsledků
StatSoft Export tabulky výsledků Jelikož prezentace výsledků je důležitou součástí naší každodenní práce, ukážeme si tentokrát, jak exportovat tabulky výsledků nejen do MS Wordu. Také se může hodit vědět,
Úvod do programovacího jazyka Python
Úvod do programovacího jazyka Python Co je to Python? Python je objektově orientovaný programovací jazyk, který se může využít v mnoha oblastech vývoje softwaru. Nabízí významnou podporu k integraci s
1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky
1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky 1. Nainstalujte ovladač na připojení NXJ přes USB rozhraní. Pokud jste nainstalovali software od LEGO Mindstorms, který se k legu
Programátorská příručka
KAPITOLA 1. PROGRAMÁTORSKÁ PŘÍRUČKA Kapitola 1 Programátorská příručka 1.1 Úvod 1.1.1 Technologie Program je psaný v jazyce Java 1.7. GUI je vytvářeno pomocí knihovny SWT. (http://eclipse.org/swt/) Pro
VKLÁDÁNÍ, EDITACE, SPRÁVA ZÁZNAMŮ PUBLIKACÍ V ÚČTU RID POMOCÍ ENDNOTE WEB
VKLÁDÁNÍ, EDITACE, SPRÁVA ZÁZNAMŮ PUBLIKACÍ V ÚČTU RID POMOCÍ ENDNOTE WEB 1. Popis EndNote Web, propojení s RID 2. Jednotlivé záložky v EndNote Web 3. Editace záznamů v EndNote Web 4. Vyhledávání, import
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.
1 Úvod Aplikace XPERA Projects, která je určena pro sběr a řešení požadavků, přináší nový rozměr a efektivity mobilního klienta. Aplikace Xpera Projects pro ios znamená mít řešené případy stále s sebou.
WBS(Work Breakdown Structure)
Plán projektu Jméno projektu: Systém Správce Zahájení projektu: 19. 9. 2011 Plánované ukončení projektu: 12. 12. 2011 Členové: Radim Tobolka, Jan Ševců, Petr Matějů, Lukáš Vydržel, David Staščák, Jozef
Modelování požadavků
Modelování požadavků Ing. Jiří Mlejnek Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jiří Mlejnek, 2011 jiri.mlejnek@fit.cvut.cz Softwarové inženýrství
UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky Katedra softwarových technologií
UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky Katedra softwarových technologií Softwarový nástroj pro tvorbu a správu genealogických dat Manuál pro uživatele Bc. František Hlaváček Součást
Karina Makarova. Oleksandra Sharnova. Anastasiya Romanyuta. Alexandra Plischenko. Jana Burchavskaya. Asel Doschanova
Karina Makarova Oleksandra Sharnova Anastasiya Romanyuta Alexandra Plischenko Jana Burchavskaya Asel Doschanova Obsah: 1. Zadaní a cíl projektu 2. Harmonogram 3. Technická dokumentace projektu 4. Problémy,
Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části:
Aplikace Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části: prezentační vrstva vstup dat, zobrazení výsledků, uživatelské rozhraní, logika uživatelského rozhraní aplikační vrstva
Versiondog 3.1.0 Lukáš Rejfek, Pantek (CS) s.r.o. 7/2014
Versiondog 3.1.0 Lukáš Rejfek, Pantek (CS) s.r.o. 7/2014 Strana 2 Versiondog 3.1.0 Nová verze systému Versiondog 3.1.0 přináší oproti předchozí verzi 3.0.3 celou řadu nových funkčností. Zásadní změnou
XD39NUR Semestrální práce Zimní semestr 2013/2014
XD39NUR Semestrální práce Zimní semestr 2013/2014 Kamil Darebný darebkam@fel.cvut.cz Obsah Zadání... 1 Deliverable D4... 2 Vytvoření prototypu... 2 Použité technologie... 2 Popis prototypu... 2 Screenshoty
Naučit se, jak co nejsnadněji přejít od verze TopoLu pro Windows k verzi TopoL xt. Cílem není vysvětlení všech možností programu.
Školení programu TopoL xt Přechod na TopoL xt z programu TopoL pro Windows Cíl: Obsah: Naučit se, jak co nejsnadněji přejít od verze TopoLu pro Windows k verzi TopoL xt. Cílem není vysvětlení všech možností
A7B36SI2 - Řízení SW projektů. Smart-Fine. Systém evidence parkovacích lístků pomocí chytrých telefonů. Analýza (v. 3)
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í
Movie maker výroba pásma fotografií - filmu (pracovní list)
Zvyšování kvality výuky v přírodních a technických oblastech CZ.1.07/1.128/02.0055 Movie maker výroba pásma fotografií - filmu (pracovní list) Označení: EU-Inovace-Inf-6-05 Předmět: Informatika Cílová
Záznamník trasy. Michal Sluštík slustmic@fel.cvut.cz Y39PDA ČVUT, FEL, 2010. Popis aplikace. Specifikace požadavků
Záznamník trasy Michal Sluštík slustmic@fel.cvut.cz Y39PDA ČVUT, FEL, 2010 Popis aplikace Program bude sloužit pro záznam trasy pro třetí osobu. Uživatel bude trasu zaznamenávat manuálně na mapě nebo pomocí
Úvod do softwarového inženýrství a týmového vývoje
Úvod do softwarového inženýrství a týmového vývoje Ing. Jiří Mlejnek Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jiří Mlejnek, 2011 jiri.mlejnek@fit.cvut.cz
X33RIP Oponentura pro skupinu B
Zadání Cílem projektu je návrh webové aplikace, která bude sloužit k on-line rezervaci lístků do kina. Bude také poskytovat informace o filmech, jejich obsahu, ceně, místa hraní. Zákazník si bude moc pohodlně
Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak temnymar@fel.cvut.cz
Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak temnymar@fel.cvut.cz 1 Obsah 1. Popis aplikace 2. Popis problému 2.1. Uživatelé 2.2. Aktivity 2.3. Systém 2.4. Kontext 3. Návrh uživatelského rozhraní
Obrázek 1: Struktura programu z hlediska zapojení
MANUÁL K PROGRAMU DBADVOKÁT Program byl vytořený za účelem třídění a uchovávání jednotlivých spisů (elektronické dokumenty [doc, xls, odt, pdf, xml,...], emaily a další důležité soubory) v centralním počítači
Ostatní portálové aplikace
Univerzitní informační systém Slovenská zemědělská univerzita v Nitře Ostatní portálové aplikace Svazek 9 Verze: 1.20 Datum: 10. března 2016 Autor: Jitka Šedá, Martin Tyllich Obsah Seznam obrázků 5 1
DOKUMENTACE REDAKČNÍHO SYSTÉMU PINYA
DOKUMENTACE REDAKČNÍHO SYSTÉMU PINYA Obsah Obsah... 4 Pinya CMS... 5 Přihlášení do systému... 6 Položky v menu administrace... 7 Uživatelé... 8 Správa uživatelů... 8 Nový uživatel... 9 Role... 10 Vytvoření
Ostatní portálové aplikace
Akademický informační systém ŠKODA AUTO VYSOKÁ ŠKOLA o.p.s. Ostatní portálové aplikace Svazek 9 Verze: 1.20 Datum: 10. března 2016 Autor: Jitka Šedá, Martin Tyllich Obsah Seznam obrázků 5 1 Absolventi
IS Restaurace. Semestrální práce. Tomáš Rumíšek V Brně dne 7. 1. 2014 Peter Ševčík
IS Restaurace Semestrální práce Tomáš Rumíšek V Brně dne 7. 1. 2014 Peter Ševčík 1 1. Obsah 2. Neformální specifikace... 3 Informační systém Restaurace... 3 3. Formální specifikace... 3 Funkční požadavky...
A3RIP Řízení projektů. 6. seminář
A3RIP Řízení projektů 6. seminář 24. 10. 2012 Obsah 1. od iniciace k plánovaní 2. plánování projektu fáze projektu činnosti (WBS) čas (Ganttův diagram, síťové diagramy) zdroje náklady rizika 3. bonusový
Řízení reálných projektů, agilní metodiky
Agent Technology Group Katedra kybernetiky Fakulta elektrotechnická - České vysoké učení technické Praha, 2009 Osnova Lze vyvíjet software bez metodiky? - bohužel ano menší komerční firmy (zejména vývoj
Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5
Rejstřík Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5 Úvod Správcovská aplikace slouží k vytvoření vstupního a zašifrovaného souboru pro odečtovou
Snadná úprava stránek, nemusím umět HTML, tvořím obsah téměř jako ve Wordu. Jak změnit obsah nástěnky: vpravo nahoře Nastavení zobrazených informací
Školení Wordpress Nainstalované pluginy: WPML Multilingual CMS Adminize Capability Manager Contact Form 7 Wordpress Download Monitor Google Analytics for WordPress Simple Google Sitemap XML Seznámení s
Typy souborů ve STATISTICA. Tento článek poslouží jako přehled hlavních typů souborů v programu
StatSoft Typy souborů ve STATISTICA Tento článek poslouží jako přehled hlavních typů souborů v programu STATISTICA, ukáže Vám jejich možnosti a tím Vám dovolí využívat program efektivněji. Jistě jste již
Ostatní portálové aplikace
Univerzitní informační systém Panevropská vysoká škola Ostatní portálové aplikace Svazek 9 Verze: 1.20 Datum: 10. března 2016 Autor: Jitka Šedá, Martin Tyllich Obsah Seznam obrázků 5 1 Helpdesk pro UIS
1 Filozofie knihy jízd
Návod k obsluze knihy jízd v rozhraní RealTimeGPSLocator.com 1 Filozofie knihy jízd...1 2 Funkce knihy jízd...1 2.1 Oblíbená místa...2 2.2 Nastavení vozidel...3 2.3 Údaje vozidel sledované firmy...3 2.4
Helios RED a Internetový obchod
(pracovní verze!) Helios RED a Internetový obchod Obsah dokumetace: 1. Úvod 2. Evidované údaje na skladové kartě 3. Přenos skladových karet z Helios RED do e-shopu 4. Přenos objednávek z e-shopu do Helios
Technologické postupy práce s aktovkou IS MPP
Technologické postupy práce s aktovkou IS MPP Modul plánování a přezkoumávání, verze 1.20 vypracovala společnost ASD Software, s.r.o. dokument ze dne 27. 3. 2013, verze 1.01 Technologické postupy práce
MONITORING OBCHODNÍCH PARTNERŮ
MONITORING OBCHODNÍCH PARTNERŮ NÁVOD PRO APLIKACI 1 Obsah: 1. Prvotní spuštění aplikace Část monitoring insolvenčního rejstříku 2. Hlavní okno 3. Monitorované subjekty 3.1 Skupiny monitorovaných subjektů
Jalapeño: pekelně ostrá Java persistence v Caché. Daniel Kutáč Senior Sales Engineer
Jalapeño: pekelně ostrá Java persistence v Caché Daniel Kutáč Senior Sales Engineer Co je Jalapeño Pár slov ředitele vývoje software Klikni! Tak tedy, o čem dnes budeme mluvit Architektura Instalace Anotace
MBI - technologická realizace modelu
MBI - technologická realizace modelu 22.1.2015 MBI, Management byznys informatiky Snímek 1 Agenda Technická realizace portálu MBI. Cíle a principy technického řešení. 1.Obsah portálu - objekty v hierarchiích,
Úvod do programovacího jazyka Python
Úvod do programovacího jazyka Python Co je to Python? Python je objektově-orientovaný programovací jazyk. Tento programovací jazyk je velice výkonný, čitelný a dá se snadno naučit. Jeho použití je velice
Testování SW produktů. Jiří Sochor, Jaroslav Ráček 1
Testování SW produktů Jiří Sochor, Jaroslav Ráček 1 Cena testování během vývoje 7% požadavky 29% 16% předběžný návrh podrobný návrh 24% 24% testování kódu a jednotek integrační a systémové testy Jiří Sochor,
APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator
APS Web Panel Rozšiřující webový modul pro APS Administrator Webové rozhraní pro vybrané funkce programového balíku APS Administrator Instalační a uživatelská příručka 2004 2016,TECH FASS s.r.o., Věštínská
Projekt do předmětu PAS. Textový editor
Projekt do předmětu PAS Textový editor 1. prosince 2005 Kamil Dudka, xdudka00@gmail.com Fakulta informačních technologií Vysoké Učení Technické v Brně Obsah 1 Úvod 1 2 Návrh 1 2.1 Uživatelskérozhraní.....
Testování aplikace pro správu hesel KeePassX
České vysoké učení technické v Praze Fakulta elektrotechnická Testování aplikace pro správu hesel KeePassX Miroslav Papírník papirmir@fel.cvut.cz ZS 2012/2013 A7B39TUR - 1 - Testování aplikace pro správu
Analýza Systém Správce
Analýza Systém Správce Toto je analýza aplikace Systém Správce, která slouží k alokaci zaměstnanců vedených v databázi do týmů. Jedná se o pomůcku projektových manažerů. Rozbor požadavků Funkční požadavky
NetStork 6 Nové Funkce
Nové domy 154. 164 00 Praha Přední Kopanina, Česká republika t: +420 720 733 874 stepan.kaiser@globema.cz netstork.globema.cz Version 1.0 2016-02-04 NetStork 6 Nové Funkce. Obsah 1. Podpora pro Ethernet...
Analýza a Návrh. Analýza
Analysis & Design Návrh nebo Design? Design = návrh Není vytváření použitelného uživatelského prostředí (pouze malinká podmnožina celého návrhu) Často takto omezeně chápáno studenty nedokáží si představit,
iviewer pro iphone & ipad & ipod touch Rychlý uživatelský návod
iviewer pro iphone & ipad & ipod touch Rychlý uživatelský návod iviewer lze použít na iphone a ipad pro zobrazení živého obrazu z DVR vzdálený server. I. Použití iphone pro přístup ke vzdálenému DVR Použití
České vysoké učení technické v Praze. Fakulta Elektrotechniky XD39NUR. Semestrální práce. Ovládání videokonferencí pomocí mobilního telefonu
České vysoké učení technické v Praze Fakulta Elektrotechniky XD39NUR Semestrální práce Ovládání videokonferencí pomocí mobilního telefonu Ondřej Procházka 2013 / 2014 Obsah 1. Deliverable D4... 3 1.1.
Téma 10: Správa hardwarových zařízení a ovladačů II
Téma 10: Správa hardwarových zařízení a ovladačů II 1 Teoretické znalosti V tomto cvičení budete detailněji pracovat se Správcem zařízení a nastavením ovladačů zařízení hardware. Správce zařízení S tímto
Postup práce v KDS 1
Postup práce v KDS 1 PDU příjem a správa SIP balíčků... 3 1. Karanténa... 3 2. Zpracované... 4 3. Odmítnuté... 5 4. Import spisového plánu... 5 GDU Garantované digitální úložiště... 6 1. Zobrazení uložených
APS T&A.WEB. Rozšiřující programový modul pro identifikační systémy APS. Instalační a uživatelská příručka
APS T&A.WEB Rozšiřující programový modul pro identifikační systémy APS Instalační a uživatelská příručka 2004 2014,TECH FASS s.r.o., Věštínská 1611/19, Praha, Česká republika, www.techfass.cz, techfass@techfass.cz
Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak
Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak temnymar@fel.cvut.cz 1 Obsah 1. Popis aplikace 2. Popis problému 2.1. Uživatelé 2.2. Aktivity 2.3. Systém 2.4. Kontext 3. Návrh uživatelského rozhraní
Návod k použití OOCorr (rošíření OpenOffice.org)
MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY Návod k použití OOCorr (rošíření OpenOffice.org) aktuální verze OOCorru: 2.0.0 RC Jaroslav Moravec 207912@mail.muni.cz Brno, 27. 10. 2009 Obsah 1 Úvod...3 2 Instalace...4
Lotus Quickr - ECM Integrace s LD/LN aplikacemi. Ing. Josef Homolka VUMS Legend
Lotus Quickr - ECM Integrace s LD/LN aplikacemi Ing. Josef Homolka VUMS Legend Lotus Symposium 2010 Co nám přinesl systém ISDS?? Informační Systém Datových Schránek 2 Otázku Kam s ním? 3 Ptáte se s čím?
Věda a výzkum. Univerzitní informační systém. Svazek 4. Slovenská zemědělská univerzita v Nitře
Univerzitní informační systém Slovenská zemědělská univerzita v Nitře Věda a výzkum Svazek 4 Verze: 3.18 Datum: 11. března 2016 Autor: Jitka Šedá, Martin Tyllich Obsah Seznam obrázků 5 1 Základní pojmy
Uživatelský manuál: Modul Nové kontakty
Uživatelský manuál: Modul Nové kontakty Se zapnutím nových kontaktů souvisí nasazení nové aplikace Těžká podatelna a nový formulář pro evidenci externí písemnosti (dokumentu). Zapnutí nových kontaktů lze
SMS Jízdenka Semestrální úloha pro předmět Y39PDA Jan Peca pecajan@fel.cvut.cz
SMS Jízdenka Semestrální úloha pro předmět Y39PDA Jan Peca pecajan@fel.cvut.cz Obsah Popis aplikace... 3 Uživatelé... 3 Aktivity... 3 Systémová podpora... 3 Kontext... 3 Prototyp... 4 Informace... 4 Design
JRV.CZ s.r.o. Bulharská 4 612 00 Brno www.rosadata.cz. RosaData TM DEVELOPERSKÝ PROJEKT
RosaData TM DEVELOPERSKÝ PROJEKT OBSAH Úvod... 4 Developerský projekt... 5 Seznam developerských projektů... 5 Základní údaje... 6 Popis... 7 Technické detaily... 8 Reality... 11 Foto... 13 Obchodní případ...
Obecná příručka IS o ISVS
Obecná příručka IS o ISVS Informační systém o informačních systémech veřejné správy verze 2.02.00 vypracovala společnost ASD Software, s.r.o. dokument ze dne 16. 11. 2016, verze 1.01 Obecná příručka IS
REZERVAČNÍ SYSTÉM Manuál Rezervační systém ver ver.01 HairSoft 2016
REZERVAČNÍ SYSTÉM Spuštění Administrace rezervací 1. Nastavení Administrace 2. Nastavení Provozovny (Provozoven) 3. Nastavení Služeb 4. Nastavení Obsluh (Zaměstnanci) Napojení na stávající kalendáře s
Uživatelský manuál. Format Convert V3.1
Uživatelský manuál Format Convert V3.1 Obsah Obsah 1 Kapitola 1 - Popis softwaru Systémové požadavky 2 Podporovaná zařízení a formáty 2 Odinstalace 3 Kapitola 2 - Ovládání Výběr formátu souboru 4 Výběr
Podpora skriptování v Audacity
Specifikace softwarového díla & Časový plán implementace pro Podpora skriptování v Audacity Audacity je oblíběný editor zvuku, který ovšem v současné době postrádá možnost automatizovaného vykonávání skriptů.
Modul Zakázky MANUÁL
MANUÁL www.aktion.cz POPIS Modul Aktion Zakázky zajišťuje evidenci času, který zaměstnanci, externisté či brigádníci stráví na jednotlivých zakázkách/projektech a jejich částech. Projekty lze naplánovat
Uživatelská příručka Autor: Martin Fiala
1 Uživatelská příručka Autor: Martin Fiala Vzhledem k tomu, že navržený program nefunguje samostatně a jedná se pouze o část implementovanou do pluginu BJ2NB vyvíjeného na Vysoké škole ekonomické, je nutné
Versiondog 3.0.3 Lukáš Rejfek, Pantek (CS) s.r.o. 4/2014
Versiondog 3.0.3 Lukáš Rejfek, Pantek (CS) s.r.o. 4/2014 Strana 2 Versiondog 3.0.3 Nová verze systému Versiondog 3.0.3 přináší oproti verzi 2.5.1 celou řadu nových funkčností a rozšíření typů komponent
Helpdesk Liberecké IS
tel: +420 485 243 031 e-mail: lis@lis.liberec.cz IČO: 254 0131 Liberecká IS, a.s., Mrštíkova 3, 461 71 Liberec 3 DIČ: CZ25450131 Helpdesk Liberecké IS Dokumentace zákazník d.help Josef Fröhlich Liberecká
SMART. Technický manuál. Ze dne 13.5.2011. Ing. Petr Kratochvíl smart@kapitol.cz
SMART Technický manuál Ze dne 13.5.2011 Ing. Petr Kratochvíl smart@kapitol.cz OBSAH 1 Úvod... 3 1.1 Obecné postupy... 3 1.2 Úvodní obrazovka a spuštění SMARTu... 3 1.3 Vyhledávání v seznamu klientů...
Projektové řízení. Lenka Švecová, Tomáš Říčka. University of Economics, Prague. Project management for SMEs/NGOs - exchange of experience for trainers
Project management for SMEs/NGOs - exchange of experience for trainers LLP Grundtvig Learning Partnership Projektové řízení Lenka Švecová, Tomáš Říčka University of Economics, Prague This project has been
SignEditor 1 - návod k použití
SignEditor 1 - návod k použití Tomáš Ryba tryba@kky.zcu.cz Zdeněk Krňoul zdkrnoul@kky.zcu.cz Jakub Kanis jkanis@kky.zcu.cz 27. března 2012 1 Vznik za podpory projektu Pojabr - Potlačení jazykové bariéry
Postup získání licence programu DesignBuilder v4
Postup získání licence programu DesignBuilder v4 DesignBuilder je tvořen grafickým prostředím propojeným s několika moduly poskytujícími určitou funkci. Budete potřebovat licenci pro každý z modulů, který
(Enterprise) JavaBeans. Lekce 7
(Enterprise) JavaBeans Lekce 7 JavaBeans vs. Enterprise JavaBeans (EJB) JavaBeans technologie: jedná se o tzv. komponentní architekturu určenou pro JSE platformu určená pro tvorbu JSE GUI programů pomocí
elearning tvorba studijních opor
Akademický informační systém Slovenská technická univerzita v Bratislavě elearning tvorba studijních opor Svazek 15 Verze: 0.60 Datum: 10. března 2016 Autor: Jitka Šedá, Martin Tyllich Obsah Seznam obrázků
Mapa Česka: www.mapa-ceska.cz
Mapa Česka: www.mapa-ceska.cz Mapový portál Mapa Česka, který je dostupný na internetové adrese www.mapa-ceska.cz, byl vytvořen v roce 2014 v rámci bakalářské práce na Přírodovědecké fakultě Univerzity
Nápověda aplikace Patron-Pro
Nápověda aplikace Patron-Pro 1. Popis aplikace Aplikace Patron-Pro slouží k zobrazení souboru zálohy mobilní aplikace Patron-Pro se záznamy o povolených kartách. Dále umožňuje tyto záznamy editovat, vytvářet
Agenda. Docházka Návrat k minulému praktickému cvičení Zápočtové práce. Dokumentace. Dotazy, přání, stížnosti. Co, jak a proč dokumentovat
QA & Dokumentace Agenda Docházka Návrat k minulému praktickému cvičení Zápočtové práce QA opakování Dokumentace Co, jak a proč dokumentovat Dotazy, přání, stížnosti Kde je chyba? public static StringBuilder
ŠKODA AUTO VYSOKÁ ŠKOLA
Akademický informační systém ŠKODA AUTO VYSOKÁ ŠKOLA o.p.s. Věda a výzkum Svazek 4 Verze: 3.18 Datum: 11. března 2016 Autor: Jitka Šedá, Martin Tyllich Obsah Seznam obrázků 7 1 Úvod 13 2 Základní pojmy
Sázková kancelář Z pekla štěstí
Sázková kancelář Z pekla štěstí Řešitelský tým Michal Pfeifer, Martin Halamíček, Jan Blaško, Zdeněk Křepela, Jan Popelka, Jan Mach Úvod Sázková kancelář Z pekla štěstí je malá společnost s několika malými
IP kamera. Uživatelský manuál
IP kamera Uživatelský manuál Upozornění: Tento manuál nemusí zcela přesně popisovat některé technické detaily nebo může obsahovat tiskařské chyby. Pokud byste nemohli vyřešit některé problémy pomocí tohoto
Student s Life. Návrhová dokumentace (Design) Lukáš Barák, Jakub Ječmínek, Jaroslav Brchel, Jiří Zmeškal 3.12.2010
Student s Life Návrhová dokumentace (Design) Lukáš Barák, Jakub Ječmínek, Jaroslav Brchel, Jiří Zmeškal 3.12.2010 Model Specification Page: 2 Obsah Model architektury... 3 Návrhový model... 3 Bussines
lindab comfort Krok za krokem manuál DIMcomfort 4.0
Krok za krokem manuál DIMcomfort 4.0 1 Obsah Úvod DIMcomfort 4.0 3 Nastavení místnosti 4 informace o místnosti 4 rozměry 5 komfortní zóna 6 způsob výpočtu 7 Výběr zařízení 8 hledání produktu 9 nastavení
Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ
Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ 10. 5. 2011 Tým: Simplesoft Členové: Zdeněk Malík Jan Rada Ladislav Račák Václav Král Marta Pechová malikz@students.zcu.cz jrada1@students.zcu.cz
Cvičení č. 3. Sdílené prostředky a synchronizace Program Banka. 4 body
Cvičení č. 3 Sdílené prostředky a synchronizace Program Banka 4 body Datum: 12.3.2008 1 Obsah 1. Úvod...2 2. Pokyny pro odevzdání...2 3. Příprava...2 4. Úlohy...3 4.1. Požadavky na program...3 4.2. Požadavky
WTFbots. prezentace strategie. Nikola Beneš Tomáš Kyjovský Jan Vykopal
WTFbots prezentace strategie Nikola Beneš Tomáš Kyjovský Jan Vykopal Osnova Proces vývoje Implementace naší strategie První turnaj Druhý turnaj Třetí turnaj Finále Nepoužité nápady Statistika Shrnutí Proces
Athena Uživatelská dokumentace v
Athena Uživatelská dokumentace v. 2.0.0 OBSAH Obsah... 2 Historie dokumentu... 3 Popis systému... 4 Založení uživatele... 5 Přihlášení uživatele... 7 První přihlášení... 8 Založení profilu zadavatele/dodavatele...