Komunikacja

Communication

 

Ogólnie rzecz biorąc, osoby odpowiedzialne za instalacje, utrzymanie i naprawę systemów automatyki nie muszą posiadać dogłębnej wiedzy programistycznej (jeśli nie ma ona związku z ich obowiązkami). Dlatego, użytkownicy systemów zdalnego nadzoru potrzebują aplikacji, które są elastyczne i wydajne, jak i niezbyt kosztowne, i można je z łatwością programować, co zapewnia pełną autonomię nawet użytkownikom, którzy nie są ekspertami IT.

W ewolucji, jaką przeszły w ostatnich latach systemy automatyki dla budynków oprogramowanie oparte na interfejsach graficznych rozwinęło się najbardziej. Właściwie, podczas gdy w przeszłości graficzne interfejsy komunikowały się z systemem tylko w celu wyświetlania i kontroli urządzeń peryferyjnych, inne uzupełniające funkcje dodano do najnowszych wersji oprogramowania nadzorującego, pozwalające na kompletne zarządzanie systemem za pośrednictwem interfejsu graficznego, w oparciu o interakcje tego ostatniego z innym oprogramowanie tworzącym system.

Oprogramowanie w krótkim czasie rozwinęło się od stosowania języków strukturalnych, sekwencyjny do programowania obiektowego, opartego na stosowaniu obiektów graficznych.

Obiekt graficzny to złożony element składający się ze zbioru symboli graficznych, które łączą się i dostarczają użytkownikowi szereg funkcji i wartości w usystematyzowany i bezpieczny sposób, jednocześnie ukrywając przed użytkownikiem indywidualne własności i metody zarządzania.

W wyniku tego, każdy obiekt składa się z szeregu metod i właściwości, które wykorzystywane są by przedstawiać i zarządzać informacjami zgodnie z fizycznym obiektem z jakim jest powiązany. Stosowanie obiektów graficznych oferuje znaczące korzyści, ponieważ mogą one być wykorzystywane przez ludzi bez szczegółowej wiedzy na temat zachodzących procesów w celu konfigurowania systemu. Dodatkowo, estetyczny i funkcjonalny interfejs graficzny ogranicza liczbę błędów i upraszcza interakcje z innymi aplikacjami.