Online eszköz és mintanyilvántartó alkalmazás fejlesztése

OData támogatás
Konzulens:
Dr. Ender Ferenc
Elektronikus Eszközök Tanszéke

A laboratóriumi munkák során nagy mennyiségű adatot kell feldolgozni, különösen biológiai minták esetén. A számítógépes rendszerek elterjedésével (pl. LIMS, laboratóriumi és információs menedzsment rendszer) a mintamenedzselési folyamatok lényegesen felgyorsultak. Egy ilyen rendszert terveztem meg a BME EET Komplex Hardvertervező laboratóriuma számára, ahol korábban a minták kezelése nem volt automatizálva. A laboratóriumi információs rendszereket tanulmányozva összeállítottam a szoftver specifikációját, a megvalósítandó modulok listáját, és ezek alapján kidolgoztam egy rendszertervet. Ezután megvizsgáltam azokat az internetes technológiákat, amelyek képesek ellátni a kívánt funkciókat; az előnyök és hátrányok mérlegelésével pedig kiválasztottam a feladat számára legmegfelelőbb programozási nyelveket, mind a szerver, mind a kliens oldalon. A szoftver megírása során folyamatosan teszteltem a laboratóriumban, és a felmerülő igényeknek megfelelően alakítottam a funkcionalitást. A megvalósított rendszer része egy webkamerás modul, amelyik a mintacsöveken lévő QR-kódot szkenneli be, a képet analizálja, és kiolvassa belőle a minta azonosítószámát. A felismert minta adatait adatbázisban tárolja, amelyet a kliens oldalon webes felhasználói felület segítségével lehet kezelni. A minták és a hozzátartozó mérések adatain túl a fájlkezelést is megvalósítottam, így a mintákhoz tartozó szöveges és bináris állományok feltölthetőek. A mintakezelési fázisok kapcsolatainak és a minta életútjának felderítéséhez saját algoritmust írtam, amely elkészíti a kapcsolati gráfot. Ezen kívül a szoftver rendelkezik egy kereső modullal is, amely a minták tallózását könnyíti meg. A szoftver utolsó tesztelése során a rendszer megbízhatónak minősült, csak néhány szépséghibát találtam. A bővítési lehetőségeket átgondolva egy hosszú listát csatoltam a dolgozat végére, amely a rendszer tökéletesítése mellett további hallgatóknak adhat szakdolgozat témát.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.