O projekcie

Głównym celem projektu było zaprojektowanie i wykonanie animowanego UI dla zewnętrznego oraz wewnętrznego panelu windy. Aplikacja została zbudowana z kilku widgetów: status windy, panel wyboru piętra, panel pogody, panel czasu oraz panel z menu restauracji. Główną zaletą oprogramowania jest elastyczność - użytkownik ma możliwość konfiguracji wyglądu z poziomu plików konfiguracyjnych (nie wymaga to ponownej kompilacji kodu): rodzaju panelu, kolorystyki, tła dla widgetów, ilości pięter, układu przycisków (lista lub krata), przycisków specjalnych oraz innych ustawień. Aby zaprezentować działanie interfejsu, został zaimplementowany wielowątkowy serwer. Rolą serwera jest symulacja pracy windy oraz dostarczanie pozostałych informacji wykorzystywany w aplikacji. Do budowy interfejsu użytkownika wykorzystano QtQuick. Natomiast wnętrze aplikacji zostało wykonane w Qt5. Komunikacja pomiędzy serwerem a aplikacjami klienckimi jest realizowana poprzez strumieniowy protokół komunikacji TCP.

Smart Elevator Smart Elevator 2.jpg Smart Elevator 3.jpg

Zainteresowały Cię projekty z branży: Zarządzanie organizacją ?

Chcesz, żebyśmy przygotowali dla Ciebie wycenę projektu? Wystarczy tylko, że klikniesz w

Wycena projektu

Zobacz Realizacje:

Cofnij