Bejelentkezés

E-mail: 
Jelszó: 
| Regisztráció | Jelszó? |
 



Menü

.Net világ havilap 2004. április - 4. oldal

Függvényhívások adatbázisban tárolt függvénynevek alapján

Képzeljük  el  a  következőt:  kell  készíteni  egy  nagy  és  összetett  rendszert,  ahol  számtalan  funkciót  meg  kell  valósítani.  Egy-egy  programbéli  funkció  végrehajtása  úgy  néz  ki,  hogy  a  feladatot  több  részre  bontjuk,  minden  részt  egy-egy  függvényhívás  valósít  meg.  Egy-egy  funkció  végrehajtásához  elképzelhető,  hogy  több  azonos  függvényre  is  szükségünk  lesz,  hiszen  egy-egy  részfeladat  szükséges  lehet  több  funkció  esetén  is.Képzeljünk  el  mondjuk  egy  ügyfélszolgálati  szoftvert,  ahol  kezelni  kell  az  ügyfeleket,  azok  megrendeléseit,  stb.  Egy  funkció  az,  hogy  az  ügyfél  rendel  tőlünk  termékeket  interneten  keresztül.  Ez  több  részfeladatból  áll:  rögzíteni  kell  a  rendelést  adatbázisban,  küldeni  kell  az  ügyfél  számára  egy  e-mail-t,  melyben  visszaigazoljuk  a  rendelést,  csökkenteni  kell  a  raktárkészletünket  a  megrendelt  termékek  mennyiségével,  stb.  Ezeket  egy-egy  függvényben  valósítjuk  meg,  melyeket  egymás  után  meghívunk.Egy  másik  funkció,  hogy  az  ügyfél  szintén  rendel,  de  most  telefonon  keresztül  teszi  mindezt.  Ekkor  fentiekhez  hasonló  függvényeket  kell  meghívni,  de  most  már  kimaradhat  az  e-mail-es  visszaigazolás,  mivel  telefonon  minden  egyeztetésre  került.  Sok-sok  funkció  megvalósítása  sok-sok  függvény  különböző  sorrendű  hívását  foglalja  magába,  ezért  célszerű  egy  olyan  adatbázist  létrehozni,  melyben  tároljuk,  hogy  az  egyes  funkciók  esetén  milyen  függvényeket,  milyen  sorrendben  kell  lefuttatni.Készítünk  tehát  egy  olyan  adatbázist,  melyben  a  programunk  különféle  funkcióit  tároljuk  úgy,  hogy  minden  funkcióhoz  hozzárendeljük,  hogy  milyen  nevű  függvényeket  kell  meghívni,  mi  legyen  a  sorrend.Ennek  előnye,  hogy  rendszerünk  átlátható  lesz,  sőt  az  egyes  funkciók  módosításához  elegendő  csak  az  adatbázis  tartalmon  változtatni  és  máris  másképp  működik  az  alkalmazásunk  anélkül,  hogy  a  forráskódon  módosítottunk  volna.

A cikk további része csak bejelentkezés és érvényes előfizetés után érhető el!

Önnek lehetősége van egy teljes havilapot egyetlen emeltdíjas SMS-sel is kifizetni. Ebben az esetben az interneten keresztül azonnal hozzáférhet az Ön által választott havilap összes cikkéhez és letölthető forráskódjához!

A papír alapú havilap bolti ára bruttó 1 438 Ft.
Internetes hozzáférés SMS-sel fizetve bruttó 720 Ft.
Egy havilap kifizetéshez küldjön egy SMS-t az alábbi számra:
06 (90) 617-907 (az SMS ára 720 Ft).
Az SMS-be csak ezt a szót írja: ANIMARE
További információ az újság előfizetés lapon.