System składa się z trzech podstawowych elementów :
| • | Serwera baz danych SQL który zawiaduje dostępem programów do baz danych z konfiguracją i danymi pomiarowymi |
| • | Stacji zbierania danych (bezobsługowy program obsługujący koncentrator, przetwarzający dane i generujący na jej podstawie raporty do bazy SQL i informacje dla przeglądarek) |
| • | Programu klienckiego (przeglądarki) który pozwala na sterownie systemem (panel operatorski) oraz wizualizację stanu maszyn i analizę ich pracy (raporty) |
System może być uzupełniony o dodatkowe programy takie jak program do zarządzania zleceniami czy program obsługujący wyświetlacze wielko formatowe (GolemTV)
Konfiguracja systemu odbywa się za pomocą programu Golem Konstruktor