Latest News
Today's Overview
My Assigned Tasks
Operations News
Resource Allocation Grid
Flights: 40 | Staff: 20
Monthly Schedule
All Flights (40)
| Time | Flight | Route | Type | Status |
|---|
SLA Configuration
Airlines
Airline: DEFAULT
Employees Registry (20 Active)
Daily Reports
Leave Management
ADMIN: Role-Based Access Control
| Moduł Systemowy (Zakładka) | Poziom Dostępu (Access Level) |
|---|
ADMIN: Licencje SaaS (Data Connect)
Zarządzanie licencjami dla firm. Kliknij dodaj aby nadać datę wygaśnięcia wybranemu e-mailowi.
| Email (ID) | Wygasa | Status | Akcja |
|---|
Testowe Dane Operacyjne (Mockup)
W rzeczywistym systemie siatka lotów (zakładka Flights) zaciągana jest na żywo z bramek AFTN/SITA. Ponieważ to wersja testowa (Mockup), 80 losowych lotów generowane jest automatycznie na bazie tablicy Linii Lotniczych. Jeśli usuniesz linię lub zmienisz drastycznie jej założenia kliknij przycisk poniżej, by wygenerować rozkład lotów od nowa.
Konfiguracja Danych HR
Wypisz stanowiska, które można nadać pracownikowi, np. Agent, Senior Agent, Lider.
Wypisz zespoły po których grid będzie je sortował, np. Nocna Zmiana, Zespół A.
TESTOWY GENERATOR LOTÓW (DO USUNIĘCIA W PRODUKCJI)
* Kody linii lotniczych (np. LO, FR, W6) zostaną automatycznie zaciągnięte z bazy danych linii.
* Operacja zaimplementowana w zewnętrznym pliku flight-generator.js aby umożliwić szybkie usunięcie w finalnej wersji produkcyjnej.
* Wygenerowane loty zostaną natychmiast zapisane w chmurze (Google Cloud Data Connect).
Instrukcja i Dokumentacja Systemu
1. Inteligentny Daily Allocator i Common Check-in
Siatka dzienna automatycznie zarządza personelem nakładając na nich zadania "Check-in" oraz "Gate". Czysto matematyczny grid zapobiega konfliktom i pozwala metodą drag&drop lub za pomocą przycisku autouzupełniania AI zapełniać grafik oparty o uprawnienia.
- Common Check-in: Wprowadzając wspólną "Grupę" w ustawieniach Linii Lotniczych (np. Lufthansa Group), system automatycznie wykrywa nakładające się na siebie rejsy i spaja je na siatce w jedno potężne wspólne zadanie odprawy biletowo-bagażowej (Check-in).
- Optymalizacja Zapotrzebowania: Gdy check-in łączy się w klaster, bazowa wartość zapotrzebowania z tablic SLA ulega uśrednieniu i doliczana jest marża współczynnika x1.5 za połączone stanowisko.
- Zaawansowane Filtry: Wpisując słowo "common" w filtr siatki zostaną pokazane tylko loty grupowe. Kod linii lotniczej (np. "LH") wyselekcjonuje z personelu wyłącznie osoby przeszkolone w Lufthansie. Tagi notatek ("note: chory") szybko przeszukają adnotacje HR.
2. Struktura Uprawnień HR
Aplikacja w pełni zautomatyzowała politykę kompetencji - globalne uprawnienia zostały zatopione na rzecz uprawnień PER LINIA LOTNICZA.
- Brak Uprawnień: Osoba nie może zostać przypisana i zostanie odrzucona przez AI.
- Agent Systemowy: Skrypty autouzupełniania dopuszczają pracownika do każdego zadania typu Check-in oraz Gate, pod warunkiem, że zlecenie nie wymaga rangi Koordynatora.
- Koordynator: Skrypty traktują pracownika jako elitę. Może on otwierać i nadzorować przydziały Gate. Co ważne, SI (Sztuczna Inteligencja) faworyzuje przydzielanie tańszego Agenta na stanowiska agenta, a Koordynatora przydzieli tam z delikatną karą punktową w ostateczności.
- Dynamiczne Grupowanie: W sekcji Admin zdefiniować można oddzielne Stanowiska oraz Grupy. Personel przypisany np. jako "Zespół A" zostanie wizualnie odcięty grubą linią na siatce Daily łącząc zespół w jeden pion!
3. Logika Algorytmu AI i Truncation
Guzik fioletowy w zakładce alokacji ("AI Optimize Staffing") używa algorytmu rozwiązywania konfliktów (CSOP) do symulacji idealnej obsady operacji naziemnych.
- Nagrody Za Przerwy: AI faworyzuje pracownika, jeśli po nowym zadaniu powstanie w jego planie odpowiednia "zdrowa przerwa" np. pełne 15-30 minut doliczając cenne punkty (+40).
- Karanie Oszczędzaniem Wyspecjalizowanych: Algorytm przyznaje mniejszy priorytet wysyłania do łatwych zadań pracownikom, którzy posiadają multum stanowisk lub mnóstwo uprawnień we wszystkich rejsach, odkładając ich najciężej nabyte certyfikaty "na potem".
- Zjawisko Truncation: Przypisując sprawdzonemu Agentowi nakładający się "Gate" podczas pracy na "Check-in" dokładnie tej samej lub złączonej na grupie linii lotniczej, system inteligentnie rozwiązuje konflikt - automatycznie odcina resztę czasu i zamyka zadanie Check-inu dokładnie co do minuty tuż przed rozpoczęciem obsługi na Bramce, by pomysłowo uniknąć krzyku o "Overlapping tasks".