Jesteśmy dużą firmą logistyczną, która ma własny eksport. Dysponujemy dużym parkiem samochodowym i nieustannie wysyłamy nasze pojazdy na eksport do krajów Europy.
Opis
Strona: https://echerha.gov.ua/
Na tej stronie umieszczamy nasze samochody w elektronicznej kolejce do przekroczenia granicy państwowej.
Podczas rejestracji należy wprowadzić następujące dane:
imię i nazwisko kierowcy;
numer paszportu zagranicznego;
adres e-mail;
numer telefonu logisty do otrzymywania powiadomień;
typ pojazdu (ciężarowy);
nazwa producenta samochodu;
numer rejestracyjny ciągnika;
numer rejestracyjny przyczepy;
numer deklaracji celnej.
Dla każdego samochodu z góry określono konkretny dzień i godzinę przekroczenia granicy. Na przykład, samochód musi przejść przez punkt kontrolny „Rawa-Ruska” w poniedziałek o 10:00.
Nasz problem
- Kolejka na stronie https://echerha.gov.ua/ porusza się nieprzewidywalnie.
- Na przykład, dzisiaj jest piątek, a samochód musi przekroczyć granicę w poniedziałek o 10:00.
- Nie wiemy, kiedy dokładnie kolejka zacznie się posuwać. Może to nastąpić w piątek wieczorem, w dowolnym momencie w sobotę lub niedzielę, wcześnie rano, w ciągu dnia lub późno wieczorem.
- Kiedy kolejka zaczyna się poruszać, jest to od razu widoczne na stronie. Czasami w ciągu zaledwie kilku minut może przesunąć się z piątku na poniedziałek lub nawet na wtorek.
- Z tego powodu logistycy muszą nieustannie kontrolować aplikację mobilną lub stronę internetową, aby nie przegapić momentu, gdy kolejka dojdzie do potrzebnej daty i godziny. Jeśli ten moment zostanie utracony, fizycznie nie zdążamy umieścić samochodu w kolejce na odpowiedni slot czasowy.
Zadanie
- Po wprowadzeniu danych o samochodzie (na przykład do tabeli lub innego interfejsu, w zależności od realizacji programisty) system powinien automatycznie śledzić ruch kolejki.
- Kiedy kolejka dojdzie do wcześniej określonej daty i godziny, system powinien automatycznie wypełnić wymagane dane i umieścić samochód w kolejce bez udziału logisty.