Az Egerfood Információs Rendszer

Dátum
2011-08-29T08:10:19Z
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt

Absztrakt Jelen értekezés az Egerfood Információs Rendszert írja le. Különös tekintettel az adatbázis séma tervezésének lépéseire, az SQL szerver kiválasztásnák kritériumaira, a kriptográfiai alrendszer megtervezésére, és a szoftverrendszer kialakítására. Az értekezés első fejezetében áttekintem a fejlesztés kezdetekor volt helyzetet. Megfogalmazom a téziseket, melyeket később bizonyítok. Áttekintem a különböző résztémákhoz tartozó irodalmi előzményeket, azokat a cikkeket, melyek segítséget nyújtottak a rendszer fejlesztésében, melyek ötletet adtak a továbblépéshez. A második fejezetben az adatbázis-modell kialakítását elemzem. Kiindulva a megvalósítást befolyásoló tényezők, a kezdeti feltételek felvázolásától. Ezek a feltételek nagyrészt a megrendelő, a RET kutatócsoportját alkotó kollégák feltételei, melyeket helyenként át kellett informatika nyelvre fogalmazni. Olvashatunk az adatmodell kialakításáról részletesen, és a használatáról. A kialakított adatmodell legyen általános szerkezetű relációs adatbázis, mely segítségével a cégek és a termékeik előállításának folyamatai későbbi bővítések, vagy partícionált adatbázis használata nélkül tárolhatóak. A harmadik fejezetben az információs rendszer bemutatása következik. Két fontos részre oszlik. Az elsőben a kliensprogram felhasználói felületének automatikus kialakítását segítő program leírása található. A munkafolyamat gráf készítő program egy olyan XML file-t generál, mely bemenetét képezi a kliensprogramnak, és melynek segítségével létrejöhet a felhasználói felület. Ez azért fontos, mert az Egerfood rendszerben különböző profilú termelő cégek különböző termékeinek a nyomonkövetése a cél. A harmadik fejezet második nagy részében az Egerfood rendszer kriptográfiai alrendszerét fejtem ki. Nagy hangsúly került erre a rendszerre is, mert a termelő cégek ipari titkoknak minősülő receptúrákat is tárolnak az adatbázisban. Fontos követelményük volt, hogy a megfelelő szintű biztonságot tudjuk fenntartani.

Abstract The present PhD thesis describes the EGERFOOD Information System. In particular, the database schema design steps, criteria of SQL server selection, cryptographic subsystem design and software development. In the first chapter I take in the situation it was the beginning of a development. I formulate the theses, which evidence is later. I review literary history ancillary the various topic, articles, which helped develop the system, an idea which has been granted to proceed. In the second chapter, I analyze the development of the database model. I start factors affecting the implementation, initial conditions presentation. These conditions are largely the customer, in terms of RET resourcer team creative colleagues, which at times had to be drawn into IT. We can read the data model in detail the development and use. The data model is designed to be a general relational database structure, which enables companies and their products in the production processes of future enlargements, or stored without using a partitioned database. In the third part of the second chapter I studied the MSSQL server in terms of data insert. In the system will be an important task the data entry, because from the beginning in the initial pilot scheme is already outside of the college lab data of the 6 firm get into the central data warehouse database. The third chapter follows the presentation of the information system. There are two important parts. The description of a program helping the automatic forming of the application surface of the client program in the first can be found. The WorkFlow Graph maker program generates generates like XML file, which forms the input of client programs, and by the help of which to create a user interface. The second part of the third chapter I present cryptographic subsystem of the system EGERFOOD. Great emphasis has been on this system, because the companies stores industrial secrets in this database.

Leírás
Kulcsszavak
információs rendszer, information system, adatbázis, database, kriptográfia, cryptography, c#
Forrás