Analytická studie
|
|
|
|
|
|
|
Datový model
Datový model ve formátu XML je ke stažení zde.
Zpět na začátek
Popis datového modelu
Tento projekt není projekt typu "informační systém", jak požadavky na zpracování analytické části dokumentace v tomto předmětu evidentně předpokládají. Proto nemá většího smyslu vytvářet nesmyslný datový model pro tento projekt. Pro demonstaci toho, že danou problematiku ovládáme je zde uveden tento datový model.
Tento datový model slouží k evidenci osob. Každá z těchto osob může získat oprávnění k pilotáží a k instruktáži (vždy od jednoto typu opravnění k pilotáži, resp. instruktáži, maximálně jedno - vyjádřeno relacemi typu 1:1 a 1:N). Dále je zde evidence uskutečněných cvičných letů formu zprávy. Cvičného letu se účastní právě jeden instruktor a libovolný počet pilotů. Tím, že se každý pilot může zúčastnit libovolného počtu cvičných letů a každého cvičného letu se může zúčastnit libovolný počet pilotů, vzniká vztah typu N:M, jehož dekompozicí vznikla tabulka "Opravneni k pilotazi_has_Protokol z cvicneho letu".
Datový model byl vytvořen v programu DB Designer 4 firmy fabFORCE.
Zpět na začátek
Funkční model
Zpět na začátek
Scénaře použití
Vzhledem ke specifikčnosti celého projektu, se dá scénař použití přirovnat k dynamickému
modelu jednotlivých uživatelů.
Zpět na začátek
Dynamický model
Administrator:
Instruktor:
Pilot:
Ve formatu Microsoft Word 2003 ke stažení zde.
Zpět na začátek
Uživatelská příručka
Uživatelská příručka ve formátu PDF ke stažení zde.
Dokument je ve verzi 0.1 a bude doplněn po návrhu grafického prostředí.
Zpět na začátek
Akceptační test
Administrátor
- přihlášení
- otestovat, zda-li je administrátor korektně přihlášen do systému, jsou-li pro něho přístupná všechna menu, kde má přístup
- přidání map
- otestovat, jsou-li mapy nahrány do databáze správně, jsou-li správně zobrazovány, ukončení přidávání
- odebrání map
- otestovat, jsou-li korektně odebrány z databáze, jestli při odebírání map,nezůstávají přebytečná data v databázi, ukončení odebírání
- editace map
- otestovat, zda-li je editovaná mapa správně nahrána z databáze, je-li uložena správně do databáze a je-li správně zobrazena, ukončení editace
- přídání letadel
- otestovat, jsou-li letadla nahrány do databáze správně, jsou-li správně zobrazovány, ukončení přidávání
- odebrání letadel
- otestovat, jsou-li korektně odebrány z databáze. jestli při odebírání letadel , nezůstávají přebytečná data v databázi, ukončení odebírání
- editace letadla
- otestovat, zda-li je editovaná letadla správně nahrána z databáze, jsou-li uložena správně do databáze a jsou-li správně zobrazena, ukončení editace
- odhlášení
- otestovat, zda-li je korektně odhlášen, zda-li se všechna data uložila
 
Instruktor
- přihlášení
- otestovat, zda-li je instruktor korektně přihlášen do systému, jsou-li pro něho přístupná všechna menu, ke kterým má mít přístup
- přídání simulace
- otestovat, jsou-li všechna data simulace správně nahrána do databáze, je-li správně zobrazována, ukončení přidávání
- odebírání simulace
- otestovat, jsou-li všechna data správně odebrány z databáze, nezůstávají-li přebytečná data v databázi při odebírání, ukončení odebírání
- editace simulace
- otestovat, zda-li je editovaná simulace správně nahrána z databáze, je-li uložena správně do databáze a je-li správně zobrazena
- přidělování pilotů
- otestovat, zda-li je pilot korektně přiřazen k simulaci, není-li přiřazen k více simulacím v jednu dobu, přeřazování pilotů k jiné simulaci
- přídělování úkolů
- otestovat, jestli jsou úkoly správně přiřazeny pilotům a k simulaci, zda-li se dá přiřadit úkol k více simulacím, více ukolů k jedné simulaci, přeřazování úkolů
- simulace poruch
- otestovat, zda-li jsou poruchy správně implementovány, správně zobrazovány, správně uloženy, správně odebrány
- přídávání pilotů
- otestovat, jsou-li všechna data o pilotovi správně nahrána do databáze
- editace pilotů
- otestovat, zda-li je editovaný pilot správně nahrán z databáze, je-li uložen správně do databáze a je-li správně zobrazen
- statistiky
- otestovat, zda-li jsou zobrazeny správné statistiky k pilotovi vzhledem k výběru simulace
- odhlášení
- otestovat, zda-li je korektně odhlášen, zda-li se všechna data uložila
 
Pilot
- přihlášení :
- otestovat, zda-li je pilot korektně přihlášen do systému, jsou-li pro něho přístupná všechna menu, ke kterým má mít přístup
- výběr simulace
- otestovat, jsou-li pilotovi zobrazeny správné simulace (kde je přiřazen), má-li do všech simulací přístup, správnost načtení vybrané simulace
- průběh simulace
- otestovat správnost simulace (reakce letadla na ovládání, komunikace pilotů, správnost zobrazení dat, správnost integračnosti dat), ukončení simulace
- statistiky
- otestovat, zda-li má pilot přístup pouze ke svým statistikám, jsou-li správně zobrazeny, ukončení prohlížení
- odhlášení
- otestovat, zda-li je korektně odhlášen, zda-li se všechna data uložila
Zpět na začátek