Pieter Degraeuwe
Software voor een biologisch laboratorium gaat in productie
Bijgewerkt op: 20 dec. 2020
Met enige trots kunnen we melden dat onze software succesvol in productie werd genomen!
Vraag
Het labo analyseert allerlei stalen zoals water, voedingsstoffen, putwater, bodem, etc. en bepaalt a.h.v. van wettelijke normen of deze al dan niet geschikt zijn. De software (een unix terminal applicatie) voldeed helemaal niet meer aan de huidige vereisten, en was dus aan vervanging toe.
Alle aspecten van het hele proces, startende van de aanvraag, in ontvangst nemen van de stalen, analyse en naverwerking, controle t.o.v de norm, rapportering (verslag) werden opgenomen om zo een coherente toepassing te bouwen.
Oplossing
Ingave van aanvragen en stalen Het ingeven van alle gegevens mbt de aanvragen, stalen, klangegevens, betrokken partijen, etc. moet op een zo efficiënt mogelijke manier gebeuren. Ook import in bulk (dmv een Excelbestand) wordt gesupporteerd. Logischerwijs wordt ook het gebruik van barcodes gebruikt waar mogelijk.
Automatische generatie van besluiten en verslagen Belangrijk was dat er vele zaken konden geautomatiseerd worden. Zo moest het mogelijk zijn dat er op basis van resultaten en een gekende (wettelijke) norm, automatisch één of meerdere besluiten konden getrokken worden. Na finale goedkeuring door de verantwoordelijke, kunnen deze besluiten, al dan niet in de vorm van een te configureren verslag, verstuurd worden naar de klant.
Gebruik van Excel voor complexe nabewerkingen Een bijkomende moeilijkheid was het feit dat bepaalde resultaten vaak nog nabewerkingen / berekeningen nodig hebben. Vroeger werd dit steeds manueel gedaan, via een set van Excel bestanden, maar dit had tot gevolg dat er telkens een pak overtypwerk zat, met mogelijke menselijke fouten tot gevolg. Aangezien deze Excel bestanden een pak aan knowhow, en soms ook complexe berekeningen bevatten, was het niet evident, noch kosten-efficiënt om deze logica zomaar te herprogrammeren. Bovendien moet deze logca makkelijk kunnen worden aangepast door het personeel (waar een goede kennis van Excel aanwezig is), waardoor het behoud van deze Excel bestanden bijna noodzakelijk was.
We zijn er in geslaagd om deze nabewerkingen via excelbestanden uit te voeren, waarbij het uiteindelijke resultaat door onze software kan opgeslagen worden en dit zonder manuele tussenkomst.