Projekt

Obecné

Profil

Architektura programu » Historie » Revize 7

Revize 6 (Václav Kraft, 2017-04-02 19:49) → Revize 7/37 (Václav Kraft, 2017-04-02 20:03)

h1. Architektura programu 

 Tento dokument popisuje architektonické principy řešeného problému, kterými se bude řídit vývoj požadovaného softwaru. V prvních dvou kapitolách jsou uvedeny softwarové a hardwarové požadavky nutné pro správnou činnost programu. Dále je uveden model nasazení, software dekomponovaný doménovým modelem a datový model. Návrh uživatelského rozhraní programu, který vyhovuje zakazníku, je uveden v poslední kapitole.   

 h2. Softwarové vybavení 

 * Operační systém Windows 
 * TIM Connect   

 h2. Hardwarové 

 * Libovolný osobní počítač 
 * Termokamera PI 400 / PI 450 

 h2. Model nasazení 

 Diagram nasazení (Deployment Diagram) ukazuje rozložení jednotlivých softwarových komponent na hardwarových zdrojích (uzlech) a jejich spolupráci. 
 [POPIS][IMAGE] --> Šíp 


 h2. Doménový model 

 Diagram tříd (Class Diagram) představuje statický pohled na modelovaný systém    a jeho úkolem je znázornit typy objektů v systému a jejich vztahy. 
 [POPIS] --> Hák 
 !domainUml.png! 

 h2. Datový model 

 Datový model popisuje (definuje) formát a strukturu dat v systému a určuje vzájemné vztahy. 
 [POPIS][IMAGE] --> Šíp 

 h2. Návrh uživatelského rozhranní 
 Obrázek níže ukazuje hrubý návrh grafického uživatelského rozhraní s nejdůležitějšími ovládacími prvky. Program se bude skládat pouze z jednoho okna. To je rozděleno na dvě části. První(levá) část okna obsahuje elementy pro nastavení záznamu. Uživatel si může zvolit zdroj vstupních dat. Buď zadá cestu k již uloženému souboru ve formátu RAVI nebo bude jako zdroj dat označen již spuštěnný program TIM Connect. Záznam z termokamery tedy nemusí být nutně uložen. Uživatel může dále specifikovat umístění a formát výstupního videa. Stejně tomu tak je u textového souboru, do kterého se zaznamenávají   
 

 !aswi_gui.jpg! 

 h2. Implementační technologie