Dokumentace software

Podobné dokumenty
Elektronická technická dokumentace Bc. Lukáš Procházka

M4 PDF rozšíření. Modul pro PrestaShop.

PRŮVODCE STUDIEM PRO PREZENČNÍ FORMU STUDIA MODULU IT V PODNIKU DÍLČÍ ČÁST PROGRAMOVÁNÍ BUSINESS APLIKACÍ

Personální audit. Audit informačního systému. Audit SW a HW

Technická dokumentace Bc. Lukáš Procházka

Stanovit nezbytná pravidla pro tvorbu dokumentace vytvářenou ve SITRONICS centru využitelnou firmou SITRONICS TS.

Softwarové komponenty a Internet

14 Úvod do plánování projektu Řízení projektu

SYLABUS IT V. Jiří Kubica. Ostrava 2011

Analýza a Návrh. Analýza

Programovací techniky a úskalí při vývoji SW v automotive oblasti

14 Úvod do plánování projektu Řízení projektu

Cvičení č. 3. Sdílené prostředky a synchronizace Program Banka. 4 body

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

Informační systém ozdravných pobytů zdravotní pojišťovny

Jak využít kancelářské aplikace ve výuce MS Office Gymnázium a SOŠ Orlová Ing. Marta Slawinská

Gymnázium Dr. J. Pekaře Mladá Boleslav PRAVIDLA PRO PSANÍ MATURITNÍ PRÁCE

Úvod do softwarového inženýrství a týmového vývoje

PŘÍLOHA C Požadavky na Dokumentaci

Návrh softwarových systémů - úvod, motivace

Metodika ověřování zařízení pro odbavovací a informační systémy ve veřejné osobní dopravě

Diplomový seminář I. Učební cíl: Struktura bakalářské práce

Základy programování Zdrojový kód, dokumentace, týmová práce

Formální úprava bakalářských a diplomových prací Univerzita Karlova, Husitská teologická fakulta

Profilová část maturitní zkoušky 2017/2018

Návrh softwarových systém. Návrh softwarových systémů

Předměty. Algoritmizace a programování Seminář z programování. Verze pro akademický rok 2012/2013. Verze pro akademický rok 2012/2013

KIV/ASWI 2007/2008 Pokročilé softwarové inženýrství. Cíle předmětu Organizační informace Opakování

VÝZVA K PODÁNÍ NABÍDEK DO VÝBĚROVÉHO ŘÍZENÍ ZADÁVACÍ PODMÍNKY

Specifikace poptávky

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

1. VYMEZENÍ ODBORNÉ STÁŽE

Y13ANW ÚVOD DO WEBOVÝCH METODIK. Ing. Martin Molhanec, CSc.

Obecná teorie systémů

Obsah přednášky. 12. Dokumentace zdrojového kódu Tvorba elektronické dokumentace UML. Co je diagram tříd. Ing. Ondřej Guth

Nástroje pro tvorbu wireframes

CO JE TO MOODLE? Přihlášení do LMS moodle

Osnova předmětu IB053. Historie předmětu IB053

Maturitní práce s obhajobou

Ročníkový projekt DYNAMICKÉ HTML. Projektová dokumentace. Jan Ehrlich, Petr Marek, Tomáš Marván, Martin Paľo. Vedoucí projektu: RNDr.

Objektová tvorba SW, Analýza požadavků 2006 UOMO 53

Uspořádání textové části bakalářské/diplomové práce

Informace k soutěži o prostředky z IP 2015 Pedagogická činnost. Česká zemědělská univerzita v Praze Provozně ekonomická fakulta

Pravidla pro závěrečné práce

7 Jazyk UML (Unified Modeling Language)

Profilová část maturitní zkoušky 2013/2014

CASE nástroje. Jaroslav Žáček

Otevřený katastr (OK)

OBSAHOVÁ STRÁNKA DP, BP

Celá práce musí být tisknutelná to znamená: všechny obrázky, formuláře, tabulky atd. (které nelze do práce vložit) budou naskenované.

TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY

PRINCIPY VÁLEÈNÉ CHIRURGIE

PRINCIPY VÁLEÈNÉ CHIRURGIE

Uživatelská příručka Popis postupu nastavení zabezpečené komunikace s CDS pomocí aplikace MS Outlook 2003

Variace Microsoft Word

ŠKOLENÍ PROGRAMOVACÍHO JAZYKA JAVA JAVA - ZÁKLADY

Popis struktury XML rozhraní pro elektronické podání hromadné žádosti. o obnovu oprávnění k činnosti

Maturitní práce s obhajobou

Results of innovation of the course Application software

Informační systém pro centrální správu lokální sítě a služeb ISP

Název předmětu: Školní rok: Forma studia: Studijní obory: Ročník: Semestr: Typ předmětu: Rozsah a zakončení předmětu:

1. Témata maturitních prací. 2. Termín závazného zadání maturitní práce. 3. Termín odevzdání maturitní práce. 4. Kritéria hodnocení maturitní práce

Pokyn č. 12_ SOSU JH

CASE. Jaroslav Žáček

HIT jednotný koncept výuky NC programování

ZADÁNÍ KRAJSKÉHO KOLA

Zadání maturitní práce ve školním roce 2016/2017

BI-TIS Případová studie

X36SIN: Softwarové inženýrství. Životní cyklus a plánování

Pokyny pro vypracování maturitní práce pro školní rok 2017/2018

IS pro podporu BOZP na FIT ČVUT

Architektury Informačních systémů. Jaroslav Žáček

Přínos k rozvoji klíčových kompetencí:

Příloha č. 18. Specifikace bloku PŘÍPRAVA. Příloha k zadávací dokumentaci veřejné zakázky Integrační nástroje, vstupní a výstupní subsystém

7 Jazyk UML (Unified Modeling Language)

Směrnice rektorky Vysoké školy zdravotnické, o. p. s. č. 2/2016

Závazný předpis pro zpracování výsledků praktické maturitní zkoušky

Manažerská informatika - projektové řízení

Členění a odevzdávání bakalářské práce na Ústavu pozemního stavitelství, VUT v Brně, Fakultě stavební

Instalační manuál. Uživatelská příručka informačního systému. Popis postupu nastavení zabezpečené komunikace s CDS pomocí aplikace MS Outlook 2010.

Gymnázium Dr. J. Pekaře Mladá Boleslav PRAVIDLA PRO PSANÍ MATURITNÍ PRÁCE

Zásady pro vypracování závěrečné bakalářské a diplomové práce (VŠKP) pro akademický rok 2018/2019

Instalační manuál. Uživatelská příručka informačního systému. Popis postupu nastavení zabezpečené komunikace s CDS pomocí aplikace MS Outlook 2007.

Programovací techniky

SEZNAM TÉMAT K PRAKTICKÉ PROFILOVÉ ZKOUŠCE Z ODBORNÝCH PŘEDMĚTŮ

UML. Unified Modeling Language. Součásti UML

STRUKTUROVANÝ ŽIVOTOPIS A MOTIVAČNÍ DOPIS SEBEPREZENTACE

Diplomová práce obsah: formát: normy pro výkresovou dokumentaci:

Novinky v UML 2.5 a agilní modelování

Server Internetu prostøednictvím slu eb (web, , pøenos souborù) poskytuje data. Na na í pracovní stanici Internet

Server Internetu prostøednictvím slu eb (web, , pøenos souborù) poskytuje data. Na na í pracovní stanici Internet

Architektury Informačních systémů. Jaroslav Žáček

Příprava dokumentů textovým procesorem II.

Management informačních systémů. Název Information systems management Způsob ukončení * přednášek týdně

DESIGN A NÁSTROJE PREZENTACE INFORMACÍ

Metodika analýzy. Příloha č. 1

Existuje celá řada volně dostupných nástrojů, které jsou pro účel projektu vhodné, např.

Projekt implementace OS Linux do výuky informačních technologií

Transkript:

Dokumentace software Pro studenty YD14TED 2009-10

Přednášky Přednášky na téma dokumentace SW (9. až 13. t.), 1. etapy (projektování SW), druhy dokumentů, 2. malý SW projekt (ukázka), 3. prostředky pro popis etap vývoje software, verzovací programy, ukázky SW projektů, motor.feld.cvut.cz. 2/19

Volba tématu Téma je možno si vybrat z: Programování ALG (zimní semestr). Programování v jazyku Java PJV (letní semestr), event. též WMM nebo SAP. Vlastní SW práce (např. webové stránky, internetový obchod nebo třeba nějaká práce ze střední školy), Nevolit však nepřiměřeně jednoduché téma (např. řešení kvadratické rovnice) téma má být dostatečné pro požadovaný rozsah. 3/19

Odevzdávané dokumenty Bude se odevzdávat pět následujících dokumentů: SPSY Specifikace požadavků na systém (1), SPSW Specifikace požadavků na software (2), SASW Specifikace architektury softwaru (3), SNSW Specifikace návrhu softwaru (4), STSW Specifikace testování softwaru (5). Maximální celkový počet bodů: 30 4/19

SPSY (1) *.pdf SPSY Specifikace požadavků na systém: zadání co to má dělat co si zákazník přeje, jaké jsou vstupní podmínky a požadavky, požadavky na funkcionalitu vytvářeného softwaru. 5/19

SPSW (2) *.pdf SPSW Specifikace požadavků na software: tzv. detailní analýza, definuje úplný soubor požadavků na SW (i na HW), požadované vlastnosti vytvářeného softwaru, identifikace všech rozhraní s jinými systémy, popis všech relevantních módů činnosti, způsob samokotroly HW a SW. 7/19

SASW (3) *.pdf SASW Specifikace architektury software: jak to bude programově realizováno, popisuje význam všech interakcí mezi HW a SW, dokumentace použití staršího kódu, identifikace všech částí SW (nové, stávající, atd.), popis strategie vývoje SW. 9/19

SNSW (4) JavaDoc SNSW Specifikace návrhu software: jak je to konkrétně navrženo a realizováno, zdrojový kód s komentáři např. Java+JavaDoc, může být i v jazyku C, HTML, PHP, Pascal apod., software musí mít hlavičku. 11/19

SNSW (4) JavaDoc Hlavička SW by měla obsahovat: jméno software (modulu), jméno autora, verze, datum změny, stav (odladěno/neodladěno), historie změn (kdy, kdo, co, proč), stručný popis co SW (metoda) dělá. 12/19

STSW (5) *.pdf STSW Specifikace testování software: jak se bude testovat, každý SW musí mít specifikaci pro testování, testy musí být opakovatelné, projít všechny důležité cesty programu a kritická místa, prokázání, že každý modul plní správně svou funkci, vytvoření zprávy o testování SW. 14/19

Odevzdání - forma Dokumenty SPSY(1), SPSW(2), SASW(3), STSW(5): Textové dokumenty odevzdávané ve formátu PDF. Doplněno o grafické prvky (blok. schémata, diagramy, tabulky, snapshoty vše řádně titulkované). Jména souborů Uzivatelske_jmeno_dokument.pdf (např. novakj7_spsy.pdf). Rozsah dokumentů celkem 8 až 12 stránek (1+2+3+5). 16/19

Odevzdání - forma Dokumenty SPSY(1), SPSW(2), SASW(3), STSW(5): Každý dokument bude obsahovat titulní stránku a alespoň dvě další stránky (v případě SPSY někdy stačí jen jedna). Titulní stránka: název projektu, o kterou část dokumentace jde, předmět a školní rok, informace o autorovi, datum Na dalších stránkách (na první již není třeba) vhodné záhlaví a v zápatíčíslo stránky. 16/19

Odevzdání - forma Dokumenty SPSY(1), SPSW(2), SASW(3), STSW(5): Veškeré obrázky mohou být barevné. Formální a typografická pravidla jinak dodržujte podobně jako u odborného článku. Dbejte na jazykovou stránku práce. Abstrakt, klíčová slova a literatura se nevyžadují. 16/19

Odevzdání - forma Dokument SNSW(4): Zdrojový kód s komentářem. Ideální Java+JavaDoc. Nebo jiné programovací prostředky (dle typu práce). Jméno zip souboru Uzivatelske_jmeno_SNSW.zip (např. novakj7_snsw.zip). *.zip 17/19

Odevzdání hodnocení: Odevzdání do 30.5.2010. Zaslat mailem Ing. Zděnkovi jako přílohu. Oprava off-line. Seznámení s výsledky při závěrečném soustředění. Za pozdní odevzdání ztráta 25 % bodů (tedy 7,5 ze 30). 18/19

SPSY Shrnutí: SPSW SASW STSW *.pdf 8-12 str. celkem SNSW Java + JavaDoc *.zip Odevzdání do 30.5.2010 19/19