4.7. Összefoglalás

iDevice ikon

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