Relay
System SEVENEDGE, który spina biuro z halą produkcyjną betoniarni w czasie rzeczywistym
01—Cele
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ń.
02—Klient
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ę. Pierwszym wdrożeniem jest zakład prefabrykacji w Sanoku (Rejman), gdzie zlecenia spływają od biura, a realizuje je hala pracująca na zmiany. Produktem jest tu Relay, a betoniarnia to pierwszy obiekt, w którym system działa produkcyjnie.







03—Proces
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.
04—Wyzwanie
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.
Stack
Technologie
Korzyści
Co osiągnęliśmy
05—Wynik
Efekt biznesowy
Biuro wczytuje zlecenia z plików CSV i Excela albo wklejonego tekstu w kilka sekund, bez ręcznego przepisywania. Hala widzi nowe zlecenia na tablecie od razu po utworzeniu, z wyraźnym oznaczeniem priorytetów i podziałem na sekcje. Braki surowca trafiają do biura w sekundę zamiast godziny. Właściciel widzi ile zleceń jest w kolejce, ile w realizacji i ile ukończonych, bez telefonowania na halę.
Potrzebujesz podobnego rozwiązania?
Umów 30-minutową scoping call. Po niej masz fixed scope, fixed price, fixed timeline.
Umów rozmowę