Softwarové inženýrství semestrální projekt PowerPlant - Modul pro vizualizaci biologických dat
Složení týmu Pavel Dejmekvedoucí projektu Jan Suváktester Filip Trávnickýanalytik Jiří Červákanalytik Jiří Šádekanalytik Martin Fialaanalytik, správce webu Václav Plecitýanalytik
Deklarace záměru Cílem je vytvořit systém pro získání a zpracování informací stavu operátorů na cvičném pracovišti simulátoru tepelné elektrárny a vyhodnocení získaných informací. Systém bude sloužit pro školení pracovníků a pro pravidelné tréninky.
Schéma pracoviště simulátoru
Popis programu Prohlížení a analýza audio, video a biologických dat ze serveru Časová osa s možností zoom Střih jednotlivých úseků Definice filtrů a podmínek a jejich aplikace na data Upozorňovat na chyby operátorů Navrhnout lepší řešení
Diagram kontextu
Model jednání
Návrh řešení HW – stanice lektora P4 2.8GHz 512MB RAM, LCD 19” SW – Linux/GNU Debian Vývojové prostředí Borland C++ BuilderX
Rozpočet HW, SW HW - stanice lektora ,- SW - OS GNU/Linux Debian zdarma Licenci na vývojové prostředí má firma již zakoupenou
Rozpočet – COCOMO 81 Vývoj projektu Plat / os Užívání hardwaru /os Licence na software /os Celkem / os Počet osob6 Počet měsíců13
Rozpočet – COCOMO 81 celkové náklady Náklady za všechny pracovníky za 1 měsíc ,- Další provozní náklady20 000,- Celkem za měsíc ,- HW37 000,- Celkem za 13 měsíců ,-
Soupis jednotlivých procesů (funkcí) Přehrání video záznamu jedné ze tří kamer (operátor1, operátor2, místnost) Přehrání audio záznamu jednoho z pěti mikrofonů (operátor1, operátor2, místnost) V případě výskytu kritických biologických dat jejich vyhledání a zobrazení(krevní tlak, EKG, tělesná teplota, vlhkost pokožky) Zobrazení záběru kamery v kritické situaci, jako je např. technický problém či havárie. Odstranění sekvencí bez důležitější akce.
Soupis jednotlivých procesů (funkcí) – pokračování Přehrání sekvence v zadaném časovém intervalu Duální zobrazení (tzn. oba operátoři na jedné obrazovce včetně aktuálního EKG) Zpomalení / pozastavení záznamu, přičemž dojde k zobrazení všech dat v aktuálním čase. Setřídění akcí podle důležitosti (v případě závažnějších úkonů). Spuštění automatické kontroly akcí a následně možnost automatické opravy činnosti operátora.
GUI specifikace (grafické rozhraní aplikace)
Popis oken 1. Okno operátora 2. Okno aplikace 3. Okno načti sezení 4. Okno analýza EKG 5. Dialog – ukonči aplikaci
1.1 Okno operátora
Příklad okna operátora
Ukázka aplikace
Harmonogram Úvodní studie21 dní Analýza35 dní Implementace135 dní Testování36 dní Předání projektu27 dní
Důvody proč zvolit právě naše řešení Nízká cena s ohledem na zvolený software a vývojové prostředí Variabilita: úspora při návrhu řešení podobných projektů modifikací našeho systému Přehlednost grafického rozhraní, snadná ovladatelnost
Internetové stránky projektu Podrobnější informace o projektu naleznete na internetových stránkách: