Projekty / Praca laboratorium

ARC Product Finder

Identyfikacja produktów krwiopochodnych i kontrola jakości w placówkach laboratoryjnych.

Aplikacja skanująca na Androida i rejestr webowy dla laboratoriów American Red Cross. Pracownicy identyfikują produkty krwiopochodne po kodach kreskowych, sprawdzają oznaczenia kontroli jakości i planują kontrole według miesięcy i lokalizacji. Osoby nadzorujące korzystają z tych samych danych, z dostępem przypisanym do roli i placówki.

Nasz wkład

Skaner i rejestr webowy wspierają wspólny proces pracy laboratorium.

Identyfikacja produktów za pomocą aparatu

Skaner na Androidzie odczytuje kody DIN i wyświetla odpowiadające im informacje o produkcie bezpośrednio na obrazie z aparatu. Pracownicy mogą rozpoznać kilka etykiet bez przełączania się między kartami poszczególnych produktów.

Rejestry kontroli jakości

Rejestr łączy identyfikatory produktów, daty pobrania, lokalizacje i kody kontroli jakości. Wyszukiwanie i filtry zawężają wybór przed przeglądem lub edycją przez uprawnionego pracownika.

Miesięczne planowanie kontroli jakości

Dane dzienne, miesięczny cel i prognozowana suma są widoczne w jednym kalendarzu. Osobny widok szczegółów przedstawia rekordy z wybranego okresu i placówki.

Dostęp według placówki i regionu

Rejestr placówek produkcyjnych grupuje je według regionów i pokazuje dostęp bieżącego użytkownika. Środowisko pracy i uprawnienia pozostają spójne, gdy pracownicy obsługują różne lokalizacje.

01 / Aplikacja mobilna 2.0

Od wyboru placówki do bieżącego skanowania kodów kreskowych.

Product Finder 2.0 Beta 2 na telefonie: logowanie, wybór lokalizacji pracy oraz zawężenie kryteriów produktu i kontroli jakości przed skanowaniem.

Rozpoznawanie kilku produktów w jednym widoku aparatu

Rozpoznawanie kilku produktów w jednym widoku aparatu

Skaner podświetla rozpoznane kody i umieszcza dane produktu oraz kontroli jakości przy każdej etykiecie. Pracownicy mogą porównać kilka produktów, nie odrywając aparatu od etykiet.

Logowanie kontem Red Cross

Logowanie kontem Red Cross

Product Finder 2.0 Beta 2 korzysta z logowania Microsoft przy użyciu danych konta organizacji.

Wybór placówki przed skanowaniem

Wybór placówki przed skanowaniem

Pracownicy wybierają i zapisują placówkę produkcyjną, w której pracują. Bieżąca placówka pozostaje widoczna podczas wybierania innej lokalizacji.

Wybór typów produktów i kryteriów kontroli jakości

Wybór typów produktów i kryteriów kontroli jakości

Filtry Power Reds zawężają typy produktów i kategorie kontroli jakości przed uruchomieniem skanera.

02 / Praca na tablecie

Proces skanowania na większym ekranie.

W układzie tabletowym elementy sterowania znajdują się przy obrazie z aparatu, a wybór produktów i kryteriów kontroli jakości jest widoczny obok siebie.

Skanowanie kodów kreskowych na tablecie

Skanowanie kodów kreskowych na tablecie

Szerszy widok z aparatu pokazuje informacje o produktach obok rozpoznanych etykiet, z filtrami kontroli jakości i sterowaniem skanowaniem przy krawędzi.

Wybór produktów i kryteriów kontroli jakości na tablecie

Wybór produktów i kryteriów kontroli jakości na tablecie

Lista produktów zajmuje lewy panel, a kategorie kontroli jakości i przycisk rozpoczęcia skanowania znajdują się po prawej.

03 / Filtry i ustawienia

Wybierz grupy krwi i dostosuj widok skanowania.

Osobne ustawienia obejmują filtry grup krwi First Stage Cryo, działanie aparatu i lokalną pamięć podręczną produktów.

Filtry grup krwi i czynnika Rh w First Stage Cryo

Filtry grup krwi i czynnika Rh w First Stage Cryo

Filtr rozdziela grupy ABO, warianty Rh i opcję nieznanej grupy.

Ustawienia skanera mobilnego i stan pamięci podręcznej produktów

Ustawienia skanera mobilnego i stan pamięci podręcznej produktów

Ustawienia obejmują ramki na obrazie, rozdzielczość i ostrość aparatu, a także liczbę zapisanych produktów, czas odświeżania i ręczne zarządzanie pamięcią podręczną.

04 / Karty produktów

Karta produktu z oznaczeniami kontroli jakości.

CMS wyświetla karty produktów wraz z miejscami pobrania, datami i oznaczeniami kontroli jakości, które może edytować uprawniony użytkownik.

Rejestr produktów i kontrola jakości

Lista umieszcza miejsce pobrania, ID, datę donacji, kod kreskowy i typ produktu obok edytowalnych kodów QC. Filtry daty, typu i kodu tworzą właściwy wybór, a działania w wierszu dotyczą konkretnego produktu.

05 / Planowanie kontroli jakości

Cele miesięczne ze szczegółami według daty i placówki.

Kalendarz łączy dane dzienne, miesięczny cel kontroli jakości i prognozowaną sumę w jednym widoku planowania.

Planowanie kontroli jakości

Kalendarz pokazuje dzienne wartości QC, wynik poprzedniego miesiąca, bieżący cel i prognozę. Zespół widzi miesięczny zakres pracy i rozkład na dni w jednym widoku.

Widok QCMA pozwala przejść od wybranego okresu i placówki do identyfikatorów poszczególnych zasobów.

Szczegóły kontroli jakości według placówki

Ścieżka nawigacji w widoku szczegółowym QCMA zachowuje wybrany okres, kategorię i lokalizację. Każdy wynik wskazuje konkretny rekord do sprawdzenia przez zespół.

06 / Dostęp do lokalizacji

Uprawnienia do lokalizacji są widoczne w rejestrze placówek.

Rejestr grupuje placówki według regionów i pokazuje, do których z nich bieżący użytkownik ma dostęp.

Placówki produkcyjne i dostęp

Tabela lokalizacji zawiera ID, nazwy, regiony i oznaczenia dostępu bieżącego użytkownika. Żądania i odświeżanie są dostępne obok rejestru, dzięki czemu uprawnienia można sprawdzać w kontekście konkretnych obiektów.

Stos technologiczny

Technologie ARC Product Finder.

CMS i aplikacja mobilna Product Finder łączą skanowanie numerów DIN, kontrolę jakości oraz dostęp oparty na rolach w ponad 20 lokalizacjach.

Interfejsy użytkownika

Aplikację webową przeniesiono z Blazor WebAssembly do React; aplikacja mobilna łączy MAUI z modułem skanera napisanym w Kotlinie.

  • C#
  • JavaScript
  • TypeScript
  • Kotlin
  • ASP.NET Core
  • Blazor WebAssembly
  • React
  • .NET MAUI
  • Telerik UI
  • Material UI
  • XAML
  • Android XML

Skanowanie i karty produktów

Skanowanie AR nakłada informacje o produktach na kody kreskowe DIN. W warstwie danych Dapper zastąpił EF Core.

  • Scandit SDK
  • CameraX
  • Google ML Kit
  • Microsoft SQL Server
  • Dapper

Tożsamość i konfiguracja

Entra ID i ograniczenia lokalizacyjne kontrolują dostęp; Graph zapewnia integrację z usługami Microsoft.

  • Microsoft Entra ID
  • Microsoft Graph API
  • Azure Key Vault

Infrastruktura i wdrażanie

Potoki wdrożeniowe publikują aplikację webową na IIS i podpisują aplikację Android udostępnianą na stronie pobierania.

  • Azure DevOps Pipelines
  • IIS
  • Android app signing
Twój proces skanowania

Połącz fizyczny produkt z kolejnym dozwolonym działaniem.

Możemy zaprojektować proces skanowania, rejestrowania i weryfikacji wokół Twoich identyfikatorów, lokalizacji i podziału odpowiedzialności, z jasną ścieżką obsługi produktów wymagających uwagi.

Porozmawiajmy o śledzeniu produktów