Tabloul de bord
Tabloul de bord al Serverului HandyCafe este centrul de comandă pentru gestionarea internet cafe-ului sau centrului de gaming. După autentificare, ajungeți pe Pagina principală, care funcționează ca un router ce incarcă fiecare altă pagină din sistem. Toată navigarea, monitorizarea și sarcinile de gestionare încep de aici.
Prezentarea generală a structurii
Tabloul de bord este împărțit în patru zone:
- Panoul superior. O bară orizontală de antet în partea de sus a ferestrei. Afișează numele brandului HandyCafe și titlul paginii active în prezent.
- Bara de instrumente laterală. O bară de navigare verticală în partea stângă. Fiecare element este un buton cu pictogramă care comută la o pagină diferită. Pagina activă este evidențiată vizual.
- Zona de conținut. Spațiul principal de lucru în dreapta barei laterale. Această zonă redă pagina selectată în prezent (Panoul de administrare, Membri, Rapoarte și altele).
- Bara de stare. O bară opțională în partea de jos a ferestrei. O puteți afișa sau ascunde din setările de Vizualizare.
Navigarea în bara laterală
Bara de instrumente laterală oferă acces rapid la fiecare pagină din sistem. Fiecare întrare afișează o pictogramă și, la trecerea cursorului, numele paginii. Sunt disponibile următoarele pagini:
| Pagina | Pictogramă | Descriere |
|---|---|---|
| Calculatoare (Panoul de administrare) | Monitor | Monitorizați și gestionați toate PC-urile client |
| Console | Gamepad | Gestionați sesiunile consolelor de gaming |
| Licențe | Certificat | Vizualizați și gestionați licențele software |
| Membri | Conturi | Creați și gestionați conturile de membru |
| Cereri | Întrebare cont | Revizuiți cererile de autentificare și OAuth în așteptare |
| Comenzi | Coș | Gestionați comenzile de mâncare, băuturi și produse |
| Cheltuieli | Numerar minus | Înregistrați și urmăriți cheltuielile de afaceri |
| Jurnale | Document | Răsfoiți jurnalele de sistem și audit |
| Rapoarte | Grafic linie | Vizualizați rapoartele de casă și ture |
| Statistici | Grafic casetă | Analizați statisticile de venituri, sesiuni și membri |
| Setări | Roată dințată | Configurați toate setările de sistem |
Pagina Setări este accesată printr-o pictogramă separată de roată dințată în partea de jos a barei laterale, distinctă de elementele principale de navigare.
Insigna comenzi deschise
Elementul de navigare Comenzi afișează o insignă cu numărul de comenzi deschise (neonorate) în prezent. Acest număr se actualizează în timp real la crearea sau închiderea comenzilor, astfel încât casierii pot vedea imediat dacă există lucrări în așteptare.
Acces la pagini bazat pe roluri
Nu toți utilizatorii văd aceeași bară laterală. Vizibilitatea paginilor depinde de rolul și permisiunile casierului autentificat:
- Conturile de administrator (create în timpul Asistentului de configurare inițială) au acces nelimitat la toate paginile.
- Conturile de casier au atribuit un rol cu indicatori de permisiune specifici. Dacă rolul unui casier nu acordă acces la o anumită pagină, acea pagină este ascunsă din bara laterală.
- Când un casier se autentifică, sistemul verifică permisiunile rolului și il redirecționează automat la prima pagină accesibilă dacă se află pe o pagină restricționată.
Pentru mai multe informații despre roluri și permisiuni, consultați Roluri și permisiuni casier.
Verificarea automată a actualizărilor
La pornire, tabloul de bord verifică dacă sunt disponibile actualizări software. Dacă este disponibilă o versiune mai nouă a Serverului HandyCafe, apare o notificare persistentă în colțul din dreapta sus al ecranului. Notificarea afișează numărul noii versiuni și oferă opțiunea de a descărca și instala actualizarea.
Această verificare rulează silențios. Dacă nu este disponibilă nicio actualizare sau endpoint-ul de actualizare nu este accesibil, nu se afișează nicio notificare.
Heartbeat-ul licenței
După încărcarea tabloului de bord, un proces de heartbeat al licenței pornește în fundal. Acest proces validează periodic licența HandyCafe cu serverul de licențe. Dacă licența expiră sau intâmpină o problemă, un Overlay de licență beta poate apărea peste tabloul de bord, restricționând aplicația la modul doar-citire până la rezolvarea licenței.
Consultați Licențiere pentru detalii despre gestionarea licenței.
Bara de stare
Bara de stare este o bară orizontală subțire în partea de jos a tabloului de bord. Afișează informații contextuale despre starea curentă a aplicației. Vizibilitatea sa este controlată de o setare:
- Pentru a afișa sau ascunde bara de stare: Mergeți la Setări și comutați opțiunea Bară de stare din secțiunea Vizualizare.
Când este ascunsă, zona de conținut se extinde pentru a umple întreaga inălțime a ferestrei.
Secvența de pornire
Când tabloul de bord se incarcă după o autentificare reușită, mai mulți pași de inițializare au loc automat:
- Setările de sistem sunt încărcate din baza de date.
- Sesiunile salvate sunt restaurate (dacă vreuna rula înainte de o repornire).
- Socket-ul serverului începe să asculte conexiunile clienților.
- Se trimite o cerere de ping prin rețea pentru a descoperi clienții conectați.
- Permisiunile rolului casierului sunt încărcate și paginile restricționate sunt ascunse.
- Starea licenței beta este verificată.
- Cronometrul de heartbeat al licenței pornește.
- Numărul de comenzi deschise este inițializat pentru insigna din bara de instrumente.
- O verificare automată a actualizărilor rulează în fundal.
Toți acești pași sunt non-blocanti. Dacă vreun pas individual eșuează, tabloul de bord continuă să funcționeze. Eșecul este jurnalizat în consolă dar nu împiedică utilizarea sistemului.
Fontul de sistem
Tabloul de bord respectă setarea fontului de sistem configurată în Setări > General. Tot textul din interfață folosește familia de font selectată.
Pași următori
- Panoul de administrare: Aflați cum să monitorizați și controlați PC-urile client
- Gestionarea sesiunilor: Porniți, puneți în pauză și opriți sesiuni
- Setări: Configurați preferințele de sistem
- Autentificarea casierului: Înțelegeți procesul de autentificare