4.7. Összefoglalás
Ebben a fejezetben a rendszertervezéshez elengedhetetlen ismereteket olvashattuk:
- a feldolgozás típusának meghatározása
- adatok körének, az adatok kezelésének meghatározása
- kódrendszer tervezése
- inputtervezés
- outputtervezés
- a hardver, szoftver kiválasztása
Elsőként a feldolgozás típusának meghatározásával ismerkedtünk meg.
A feldolgozásokat két nagy csoportra tagoljuk, melynek megfelelően megkülönböztetünk
- direkt (online) és,
- kötegelt (batch) feldolgozást.
Az egyes feldolgozási típusokat nem lehet egyértelműen előnyösnek/hátrányosnak mondani. Mindig a feldolgozás összes tényleges felhasználói követelményének megfelelően kell dönteni.
A másik alfejezetben a felhasználói adatok kezelésének jelentőségéről olvashattunk. Megállapítottuk, hogy nagyon fontos, hogy a felhasználói adatkört jól válasszuk meg és talán még ennél is lényegesebb dolog meghatározni azt, amit az adatok leírnak.
Az adatok szervezésével kapcsolatban a következő követelmények betartása elengedhetetlen:
- megbízhatóság
- igazolhatóság
- teljesség
- időbeliség
- biztonság
- függetlenség
Megtanulhattuk, hogy alapvetően kétféle adatszervezési mód létezik:
- a fájlkezelő rendszerre és az
- adatbázis-kezelő rendszerre alapozott.
Egy másik csoportosítás szerint az adatkezelők lehetnek:
- hierarchikus
- hálós
- relációs
- objektumorientált
- multidimenzionális típusúak (szerkezetűek)
A harmadik blokk a
kódolás lényegét tartalmazza: az
egységes azonosítási rendszer kialakítása elengedhetetlen tehát az adatfeldolgozáshoz.
A kód jelekkel történő helyettesítést jelent. A kódolás az a művelet, amely során a helyettesítést elvégezzük. A kódolás során egy pontosan rögzített jelkészlet minden egyes eleméhez egyértelműen hozzárendeljük egy másik jelkészlet valamely elemét.
A hozzárendelés módját dokumentálni kell, ami tartalmazza a kódolás törvényszerűségét, szabályait, a kódtáblázatot.
A kódokkal szemben támasztott legfontosabb követelmények alapján, a kódok legyenek:
- egyszerűek, rövidek, tömörek, logikusak és jól kezelhetőek
- szerkezetileg egységesek és következetesek
- könnyen bővíthetőek, új fogalmak bevezetését is lehetővé tevők, jól rendezhetők
A fejezet legvégén a szoftver- és hardverkiválasztás szempontjait foglaltuk össze, melyek a következőek:
A hardver kiválasztásának két feladata:
- Az új rendszer működtetéséhez szükséges hardver eszközök meghatározása, figyelembe véve a szoftverbeszerzéssel és fejlesztéssel összefüggő döntést.
Ez jelenti a felhasználói rendszernek, az operációs rendszer(ek)nek és az adatkezelő szoftvereknek megfelelő hardver megtervezését, a különböző paraméterek meghatározását.
A döntésnél leggyakrabban figyelembe vesszük:
- egy másodperc alatt végrehajtott utasítások száma (műveleti sebesség)
- adatátviteli sebesség
- háttértár nagysága
- memória nagysága
- grafikus környezet szükségessége
- a rendszerterv szerinti input/output eszközök
A szoftverértékelés szempontjai általában az alábbiak:
- a szükséges hardver
- az operációs rendszer követelményei
- az adatkezelési rendszerbeli megkötés
- a mindenképpen kielégítendő funkciók
- ár
- referenciák