netNotdienst je pro nás jednou z nejdůležitějších referencí, když chceme ukázat, že jsme silní i mimo klasická obrazovková řešení. Toto řešení propojuje klienta, server, zařízení, síť, logiku kódů, tisk a definované přechody stavů v reálném provozu lékárny. Právě takové projekty ukazují, zda software jen prezentuje, nebo zda v každodenním provozu skutečně přebírá odpovědnost.


Klient, server, hardware a stavová logika jako společný systém

Ve veřejně dokumentovaném řešení BPV je popsán jasný model se dvěma komponentami. Server běží na zobrazovacím počítači, spravuje výdejní zařízení, při nečinnosti zobrazuje pohotovost a při interakci poskytuje vizuální zpětnou vazbu zákazníkovi. Klient běží na pokladních nebo pracovních stanicích a zobrazuje vlastní ovládací logiku pro personál: rezervovat přihrádku, přiřadit kód, vytisknout doklad, vložit zboží a pokračovat ve stavu.
Obzvlášť silná je stavová logika. Přihrádka není jednoduše otevřená nebo zavřená, ale prochází definovanými stavy jako dostupná, připravená, aktivní a vyprázdněná. Tím se z fyzické schránky stává řízený digitální proces. Personál má vždy přehled, v jakém stavu se výdej nachází, zákazník dostává jasný zpětný kanál a chybné obsluze se technicky ztěžuje.
K tomu patří bezpečnostní logika týkající se vyzvedávacích kódů, čekacích dob, expirovaných kódů a protokolování. Takové detaily dělají ze zařízení spolehlivý provozní systém pro reálný proces. Pro zadavatele je to silný signál: nestavíme dekorativní digitalizace, ale systémy, které musí zvládat reálná rizika, skutečné úkony a reálné následky chyb.
A také z infrastrukturního hlediska je reference jasná. Komunikace probíhá přes místní síť po TCP/IP, standardně přes Port 8080, s rozumným doporučením statické IP na zobrazovacím terminálu. Dále patří k řešení tiskové cesty pro doklad k vyzvednutí a upravitelný vzhled dokladu. Právě takové provozní detaily odlišují klidný podnikový software od hektické dodatečné práce.
- Server na zobrazovacím terminálu jako technické řízení zařízení, zpětných hlášení a stavu procesu
- Klient na pokladních a pracovních stanicích pro rychlé, jasné ovládání personálem
- jasné stavy přihrádek místo nejasných ovládacích postupů: dostupný, připravený, aktivní a vyprázdněný
- Logika kódu, tisk dokladů, síťové cesty a napojení hardwaru jako součást té samé architektury