Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 1 Az EGERFOOD élelmiszerbiztonsági tudásközpont projekt információs rendszerének kialakítása
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 2 Vizsgált termékpályák Egri Bikavér bor, Detki háztartási keksz, Hűtött friss réteslap (HESI Kft), Tóth csípős kolbász (Pásztorhús Kft.), Csiperke gombakonzerv (Quality Champignons Kft), Halkonzerv (Fish and Food Kft.).
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 3 Informatikai cél Információ gyors, költséghatékony, megbízható továbbítása fogyasztókhoz élelmiszertermelőkhöz érintett hatóságokhoz
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 4 Informatikai feladat Belső projekt kommunikáció kialakítása, a GroupWise rendszer nyomkövetési adatbázis szerkezetének meghatározása adatátvitel hardveres és szoftveres kialakítása termékazonosításra alkalmas kriptográfiai algoritmus (garanciajegy) felhasználói interfészek tervezése és létrehozása a különböző adatgyűjtő és lekérdezési tevékenységekhez
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 5 Adatforrások külső telephelyek (hat különböző élelmiszeripari cég termelési helyei) főiskolai kutató laborok (vizsgálati eszközeinek mért eredményei)
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 6 Adattovábbítás és megőrzés Biztonságos & Titkosított KriptográfiaAdat redundancia
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 7 Az adatáramlás
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 8 Adatbázis felépítésének stratégiája cég és termék-független módon alkalmazható Vagy minden tagnak külön adatbázis partíció? Ekkor a szoftverek kifejlesztésének költsége a többszörösére ugrik.
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 9
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 10 DB szerepe Ebben a felépítésben nem csak tetszőleges céget, hanem tetszőleges termék tetszőleges előállítási folyamatában keletkező adatokat tudunk tárolni.
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 11 Például Mary Smith 2006.december 15-én második műszakban a 10 számú sátorban szedett 3 kg gombát.
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 12 Az Adatbázis szerver feladata: A Konzorciumi tagok által szolgáltatott adatok biztonságos tárolása A Kommunikációs szerver feladatai: Adatok fogadása a Konzorciumi tagoknál elhelyezett Puffer szerverektől Az érkezett adatok feldolgozása (dekódolás, mentés az Adatbázis szerverre) Az adatok publikálása a végfelhasználók felé Az Adatbázis szerver védelme Kommunikációs eljárások
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 13 Puffer szerver A puffer szerver VPN kapcsolaton keresztül csatlakozik a Központi adattárházhoz. Feladatai: A tagok EgerFood projekthez tartozó összes adatának tárolása (például törzsadatok, mérési eredmények stb.) A beérkező adatok dekódolása A beérkező adatok feldolgozása és letárolása A kimenő adatok titkosítása és elküldése meghatározott időnként a központi adattárház felé (VPN kapcsolaton keresztül) Biztonsági mentések megvalósítása
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 14 Titkosítás biztosítása AES-128 szoftveres titkosítás (kliens program) A.NET Framework 3.0 részeként megjelent Windows Communication Foundation használata (kliens – Pufferszerver, pufferszerver – komm.szerver) Hardveres VPN
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 15 Használt technológiák MSSQL 2005 szerver (puffer és központi adattárház) Visual Studio 2005, C# nyelv .NET Framework 3.0
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 16 Köszönöm a figyelmet. Kusper Gábor Radványi Tibor