netNotdienst számunkra az egyik legfontosabb referencia, amikor be akarjuk mutatni, hogy a hagyományos képernyős szoftvereken túl is erősek vagyunk. Ez a megoldás kliens, szerver, berendezés, hálózat, kódlogika, nyomtatás és definiált állapotváltások összekapcsolásával működik egy valós gyógyszertári környezetben. Éppen az ilyen projektek mutatják meg, hogy a szoftver csupán bemutatott elem-e, vagy a gyakorlatban ténylegesen vállal felelősséget.


Kliens, szerver, hardver és állapotlogika közös rendszerként

A nyilvánosan dokumentált BPV-megoldás egy tiszta kétkomponensű modellt ír le. A szerver a kijelzőgépen fut, kezeli az átvételi rekeszberendezést, üresjáratban megjeleníti az ügyeletet, és interakció esetén vizuális visszajelzést ad a vásárlónak. A kliens a pénztár- vagy munkaállomás-gépeken fut, és a személyzet tényleges kezelési logikáját valósítja meg: rekesz lefoglalása, kód kiadása, blokk nyomtatása, áru behelyezése és az állapot továbbvezetése.
Különösen erős az állapotlogika. Egy rekesz nem egyszerűen nyitott vagy zárt; definiált állapotokon megy keresztül, mint elérhető, kész, aktív és kiürített. Így a fizikai dobozból szabályozott digitális folyamat lesz. A személyzet bármikor tudja, milyen állapotban van egy kiszállítás, a vásárló egyértelmű visszacsatolást kap, és a helytelen kezelést technikailag nehezítik.
Ezen felül ott van a biztonsági logika az átvételi kódokkal, várakozási időkkel, lejáró kódokkal és naplózással kapcsolatban. Ilyen részletekből lesz a berendezés egy megbízható üzemeltetési rendszer egy valós folyamathoz. Megrendelők számára ez erős jel: nem dekoratív digitalizálásokat építünk, hanem olyan rendszereket, amelyeknek valódi kockázatokkal, valódi műveletekkel és valódi hibakövetkezményekkel kell szembenézniük.
Infrastrukturálisan is egyértelmű a referencia. A kommunikáció a helyi hálózaton keresztül, TCP/IP-vel történik, alapértelmezettként a 8080-as porton, ésszerű javaslattal a megjelenítőgépre rögzített IP-cím használatára. Emellett nyomtatási útvonalak az átvételi bizonylathoz és testreszabható bizonylatterv tartoznak. Pont az ilyen üzemeltetési részletek különböztetik meg a stabil vállalati szoftvert a hektikus utómunkától.
- Szerver a megjelenítőgépen, mint a berendezés, a visszajelzések és a folyamatállapot műszaki vezérlője
- Kliens a kassza- és munkaállomásokon a személyzet számára gyors, egyértelmű kezelést biztosít
- Egyértelmű szakmai állapotok az elmosódott kezelési folyamatok helyett: elérhető, kész, aktív és kiürítve
- Kódlogika, bizonylatnyomtatás, hálózati útvonalak és hardvercsatlakozás ugyanannak az architektúrának a részeként