Panel główny
Panel główny HandyCafe Server to centralne miejsce zarządzania kafejką internetową lub centrum gier. Po zalogowaniu ładowana jest strona główna, która służy jako router ładujący każdą inną stronę w systemie. Cała nawigacja, monitorowanie i zarządzanie zaczyna się tutaj.
Przegląd układu
Panel główny jest podzielony na cztery obszary:
- Górny panel. Poziomy pasek nagłówka na górze okna. Wyświetla markę HandyCafe i tytuł aktualnie aktywnej strony.
- Pasek boczny. Pionowy pasek nawigacyjny po lewej stronie. Każdy element to przycisk ikonowy przełączający na inną stronę. Aktywna strona jest wyroznie wizualnie.
- Obszar treści. Główna przestrzeń robocza po prawej stronie paska bocznego. Renderuje aktualnie wybraną stronę (Panel administracyjny, Członkowie, Raporty i inne).
- Pasek stanu. Opcjonalny pasek stopki na dole okna. Możesz go pokazać lub ukryć w ustawieniach Widoku.
Nawigacja paska bocznego
Pasek boczny zapewnia szybki dostęp do każdej strony systemu. Każdy wpis wyświetla ikonę i po najechaniu nazwę strony. Dostępne strony:
| Strona | Ikona | Opis |
|---|---|---|
| Komputery (Panel administracyjny) | Monitor | Monitorowanie i zarządzanie wszystkimi komputerami klienckimi |
| Konsole | Gamepad | Zarządzanie sesjami konsol do gier |
| Licencje | Certyfikat | Wyświetlanie i zarządzanie licencjami oprogramowania |
| Członkowie | Konta | Tworzenie i zarządzanie kontami członkowskimi |
| Zadania | Pytanie o konto | Przeglądanie oczekujących zadań logowania i OAuth |
| Zamówienia | Koszyk | Zarządzanie zamówieniami na jedzenie, napoje i produkty |
| Wydatki | Gotówka minus | Rejestrowanie i śledzenie wydatków biznesowych |
| Logi | Dokument | Przeglądanie logów systemowych i audytu |
| Raporty | Wykres liniowy | Wyświetlanie raportu kasowego i raportów zmian |
| Statystyki | Wykres | Analiza statystyk przychodów, sesji i członków |
| Ustawienia | Zębatka | Konfiguracja wszystkich ustawień systemu |
Strona Ustawienia jest dostępna przez oddzielną ikonę zębatki na dole paska bocznego, odrębna od głównych elementów nawigacji.
Plakietka otwartych zamówień
Element nawigacji Zamówienia wyświetla plakietkę z liczbą aktualnie otwartych (niezrealizowanych) zamówień. Liczba ta aktualizuje się w czasie rzeczywistym przy tworzeniu lub zamykaniu zamówień, dzięki czemu kasjerzy natychmiast widzą oczekujące prace.
Dostęp do stron oparty na rolach
Nie każdy użytkownik widzi ten sam pasek boczny. Widoczność stron zależy od roli i uprawnień zalogowanego kasjera:
- Konta administratorów (utworzone podczas Kreatora pierwszej konfiguracji) mają nieograniczony dostęp do wszystkich stron.
- Konta kasjerów mają przypisaną rolę z określonymi flagami uprawnień. Jeśli rola kasjera nie przyznaje dostępu do konkretnej strony, ta strona jest ukryta na pasku bocznym.
- Gdy kasjer się loguje, system sprawdza uprawnienia roli i automatycznie przekierowuje go na pierwszą dostępną stronę, jeśli aktualnie jest na zastrzeżonej stronie.
Więcej informacji o rolach i uprawnieniach znajdziesz w sekcji Role i uprawnienia kasjerów.
Automatyczne sprawdzanie aktualizacji
Przy uruchomieniu panel główny sprawdza dostępne aktualizacje oprogramowania. Jeśli dostępna jest nowsza wersja HandyCafe Server, w prawym górnym rogu ekranu pojawia się stałe powiadomienie. Powiadomienie wyświetla numer nowej wersji i oferuje opcję pobrania i zainstalowania aktualizacji.
To sprawdzenie odbywa się po cichu. Jeśli aktualizacja nie jest dostępna lub punkt końcowy aktualizacji jest nieosiągalny, powiadomienie nie jest wyświetlane.
Puls licencji
Po załadowaniu panelu głównego w tle uruchamia się proces pulsu licencji. Okresowo waliduje licencję HandyCafe z serwerem licencji. Jeśli licencja wygaśnie lub natrafi na problem, na panelu głównym może pojawić się nakładka licencji beta, ograniczając aplikację do trybu tylko do odczytu aż licencja zostanie rozwiązana.
Szczegóły zarządzania licencjami znajdziesz w sekcji Licencjonowanie.
Pasek stanu
Pasek stanu to cienki poziomy pasek na dole panelu głównego. Wyświetla kontekstowe informacje o bieżącym stanie aplikacji. Jego widoczność jest kontrolowana przez ustawienie:
- Aby pokazać lub ukryć pasek stanu: Przejdź do Ustawień i przełącz opcję Pasek stanu w sekcji Widok.
Po ukryciu obszar treści rozszerza się, wypełniając pełną wysokość okna.
Sekwencja uruchamiania
Gdy panel główny ładuje się po pomyślnym logowaniu, kilka kroków inicjalizacji następuje automatycznie:
- Ustawienia systemu są ładowane z bazy danych.
- Zapisane sesje są przywracane (jeśli jakieś działały przed restartem).
- Gniazdo serwera zaczyna nasłuchiwać połączeń klienckich.
- Wysyłany jest ping sieciowy w celu wykrycia podłączonych klientów.
- Uprawnienia roli kasjera są ładowane, a zastrzeżone strony są ukrywane.
- Sprawdzany jest status licencji beta.
- Rozpoczyna się timer pulsu licencji.
- Inicjalizowany jest licznik otwartych zamówień dla plakietki paska narzędzi.
- Sprawdzenie automatycznej aktualizacji uruchamia się w tle.
Wszystkie te kroki są nieblokujące. Jeśli któryś z nich nie powiedzie się, panel główny kontynuuje działanie. Błąd jest rejestrowany w konsoli, ale nie uniemożliwia korzystania z systemu.
Czcionka systemowa
Panel główny respektuje ustawienie czcionki systemowej skonfigurowane w Ustawienia > Ogólne. Cały tekst w interfejsie używa wybranej rodziny czcionek.
Następne kroki
- Panel administracyjny: Dowiedz się jak monitorować i sterować komputerami klienckimi
- Zarządzanie sesjami: Uruchamianie, wstrzymywanie i zatrzymywanie sesji
- Ustawienia: Konfiguracja preferencji systemowych
- Logowanie kasjera: Opis procesu logowania