Zákazník provozující software pro správu zařízení v továrnách potřeboval přehledně zobrazit propojení jednotlivých prvků vzduchotechniky – od ventilátorů přes trubky až po stroje. Chtěl mít možnost přehledně zobrazit provozní hodnoty v jednotlivých segmentech infrastruktury jako tlak nebo průtok vzduchu a zároveň vyhodnocovat, jak moc je každá větev systému zatížená. Kromě toho požadoval možnost editace, přidávání a úprav jednotlivých komponent přímo ve schématu, které je přehlednější než struktura databáze.
Navrhli jsme systém, který ve FileMakeru umožňuje interaktivní zobrazení celého vzduchotechnického rozvodu. Toto schéma se zobrazuje ve WebVieweru. Pomocí zaslání URL s identifikátorem konkrétního záznamu víme, pro který záznam se mají data načíst. Webový server pak pomocí Data API načte potřebné údaje z databáze a následně zobrazí kompletní vizualizaci ve webové technologii.
Uživatelé mohou přímo ve schématu vytvářet nové větve, přidávat různé prvky a upravovat již existující spoje. Pro rychlou orientaci jsme zavedli vizuální indikaci vytížení.
Zajistili jsme, že data zadávaná uživatelem vždy vytváří validní schéma, a že nedojde k zacyklení či chybné hierarchii. Implementovali jsme kontrolní mechanismy a reportovací modul, který upozorňuje na nekonzistence.
