Cíl | • transformace konceptuální úrovně návrhu do technologické úrovně závislé na
• implementačním a provozním prostředí aplikace,
• detailní konceptuální model aplikace/aplikačního systému
• detailní návrh všech aspektů aplikace |
Obsah
DAN(inf) - dokončení datové architektury
• návrh databázových souborů | • normalizace dat
• návrh databázových souborů
o médium (disk, CD, disketa, páska)
o organizace souboru, resp. typ databáze a vazby na jiné soubory, resp. databáze
o struktura a formát vět
o popis datových položek
o odhadovaná velikost
o odhadovaná aktivita
o frekvence změn
o určení indexů (indexových souborů)
o pravidla distribuce souboru v počítačové síti (s ohledem na rychlost odezvy a konzistenci dat) |
Obsah
DAN(inf) - dokončení datové architektury | • detailní propočet kapacitních nároků datové základny
• určení "viditelných“ datových struktur a operací pro každý typ uživatelů
• návrh obrazovek (datových, pomocných, menu)
• volba metody realizace návratu datové základny do původního stavu (při výpadku, při UNDO/REDO)
• návrh tiskových sestav
• doladění" návrhu databáze s ohledem na výkonnost a dobu odezvy (zejména u frekventovaně využívaných funkcí)
• kompletace dokumentace návrhu datové základny (ERD, katalog dat, fyzické charakteristiky
datové základny)
• návrh testovacích dat pro interní testování systému (před předáním zákazníkovi)
• určení zdrojů dat pro výchozí naplnění datové základny a návrh transformačních procedur pro tato data |
Obsah
DAN(pro) - dokončení funkční a procesní architektury | • detailní specifikace vazeb manuálních a automatizovaných činností
• dekompozice transakcí na transakční kroky
• návrh algoritmů
• návrh struktury menu a komunikační sítě interaktivních transakcí pro jednotlivé třídy
• uživatelů pro jednotlivé transakce určit tyto parametry komunikace: jazyk komunikace, forma komunikace, nosič komunikace, míra aktivity uživatele při komunikaci
• zařazení tiskových sestav do struktury funkcí
• procedury spouštěné při přihlášení a odhlášení uživatelů
• archivační a obnovovací procedury
• kompletace dokumentace funkčního návrhu (DFD, struktura funkcí a struktura komunikace)
• plán testování systému |
Obsah
DAN(org) | • promítnutí automatizovaných funkcí do organizačních a pracovních předpisů a do funkčních
• náplní
• definitivní návrh přístupových práv ve vazbě na organizační strukturu, strukturu
• automatizačních funkcí a strukturu komunikace) |
Obsah
DAN(pra) | • revize plánu školení:
o návrh školících materiálů
o výběr a školení školitelů (i z řad uživatelů) |
Obsah
DAN(sw) - dokončení návrhu SW architektury | • detailní návrh architektury SW systému (struktura modulů)
• specifikace programových modulů (vstupy a jejich kontroly, výstupy, použité soubory, volané moduly, resp. procedury, algoritmus, možné chybové stavy a jejich ošetření, programovací jazyk)
• určení prostředků a metod implementace (jedno vers. víceuživatelské programy; ...)
• detailní návrh programových standardů a programových vzorů
• předběžná verze uživatelské a provozní příručky |
Obsah
DAN(hw) - dokončení HW architektury | • detailní návrh a dimenzováni technologické infrastruktury
• návrh umístění jednotlivých zařízení v místnostech
• návrh úprav budov a místností
• detailní návrh přenosových cest (typ, použité protokoly, propočty propustnosti sítě)
• harmonogram instalace HW |
Obsah
DAN(eko) | • kontrola a upřesnění závěrů GAN(eko) |
Výstupy | • návrh programových modulů budoucí aplikace
• návrh fyzické struktury datové základny aplikace
• návrh uživatelského rozhraní aplikace
• návrh a dimenzování potřebného ZSW a HW (problematičtější je u IASW než u TASW) |