Relay
System SEVENEDGE, który spina biuro z halą produkcyjną betoniarni w czasie rzeczywistym
Cele projektu
Koniec z przepisywaniem
Zlecenia z plików CSV i Excela oraz wklejonego tekstu wczytywane do systemu bez ręcznego przepisywania na halę.
Hala w czasie rzeczywistym
Produkcja widzi nowe zlecenia na tablecie od razu po utworzeniu, przez WebSocket.
Czytelne priorytety
Każde zlecenie ma status normalny, pilny lub stop, więc kolejność pracy jest jednoznaczna.
Szybkie zgłaszanie braków
Brak betonu, zbrojenia czy formy trafia do biura jednym kliknięciem zamiast telefonem.
Import w przeglądarce
Pliki CSV, TSV i Excel oraz wklejony tekst parsują się po stronie przeglądarki, z podglądem i walidacją każdej linii przed zapisem.
Zero zgubionych zleceń
Wszystko trzymane w jednej bazie, bez kartek i dublujących się zamówień.
O kliencie
Relay to autorski, rebrandowalny system SEVENEDGE do zarządzania produkcją prefabrykatów betonowych, most między biurem a halą, od przyjęcia zlecenia po jego realizację. Pierwsze wdrożenie jest w toku, w zakładzie prefabrykacji w Sanoku. Biuro już pracuje na systemie. Widok hali na tablecie i ekranie ruszy, gdy klient podłączy sprzęt na produkcji. To żywy projekt w realizacji, a nie domknięty sukces.







Proces
- 1
Zrozumienie obiegu zleceń
Sprawdziliśmy w jakich formatach przychodzą zamówienia i jak biuro przekazuje je dziś na produkcję.
- 2
Trzy widoki aplikacji
Zbudowaliśmy panel Biuro do zarządzania zleceniami, widok Produkcja na tablet i ekran hali oraz moduł Import.
- 3
Import w przeglądarce
Pliki CSV, TSV i Excel oraz wklejony tekst parsujemy w całości w przeglądarce, bez kosztów serwera, z podglądem i walidacją każdej linii.
- 4
Produkcja w sekcjach
Rozbiliśmy zlecenie na sekcje betoniarni i zbrojarni z niezależnymi statusami oraz obiegiem akceptacji kierownika.
- 5
Warstwa real-time
Spięliśmy widoki przez WebSocket z autoryzacją sesją, heartbeatem i automatycznym wznawianiem połączenia, żeby hala widziała zmiany od razu, też przy słabym łączu.
- 6
Zgłaszanie braków
Dodaliśmy oznaczanie brakującego materiału jednym kliknięciem, z natychmiastowym powiadomieniem biura.
Wyzwania
Najwięcej pracy kosztowała warstwa real-time na hali. Tablety i ekran produkcji muszą widzieć zmiany od razu i przetrwać słabe łącze, więc połączenie WebSocket autoryzujemy sesją, pilnujemy limitem połączeń na adres IP i heartbeatem, a klient sam wznawia je z narastającym backoffem. Drugie wyzwanie to równoległa praca biura i hali na tym samym zleceniu. Listę materiałów modyfikujemy w transakcji z blokadą wiersza (SELECT ... FOR UPDATE), żeby zgłoszenia braków i zmiany statusu nie nadpisywały się nawzajem.
Technologie
Co osiągnęliśmy
Stan wdrożenia
Biuro już pracuje na Relay. Wczytuje zlecenia z plików CSV i Excela albo z wklejonego tekstu w kilka sekund, bez ręcznego przepisywania, i trzyma wszystkie zlecenia w jednym miejscu, z priorytetem i statusem, zamiast w mailach, PDF-ach i na kartkach. Widok hali na tablecie i ekranie jest gotowy w produkcie i ruszy u klienta, gdy zakład podłączy sprzęt na produkcji. Dopiero wtedy hala zobaczy zlecenia na żywo i zgłosi brak surowca jednym kliknięciem. To pierwsze wdrożenie Relay i wciąż trwa, więc opisujemy stan faktyczny, a nie domknięty wynik.
Podobne case studies
Potrzebujesz podobnego rozwiązania?
Umów 30-minutową scoping call. Po niej masz fixed scope, fixed price, fixed timeline.
Umów rozmowę