17.09.2013 Views

Automatisk generering af system til databehandling

Automatisk generering af system til databehandling

Automatisk generering af system til databehandling

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8.4 Brugervejledning<br />

Side 81<br />

Selvom udviklingsprocessen er blevet simplificeret, er den ikke blevet helt fejlsikret.<br />

Udvikleren har stadigt mulighed for at lave uhensigtsmæssige datastrukturer og arbejdsgange,<br />

og derved gøre slutbrugerproduktet ubrugeligt.<br />

Systemets service orienterede arkitektur er en funktionalitetsmæssig gevinst. Rent<br />

performancemæssigt er det ikke særligt godt design, da det potentielt kan betyde<br />

kommunikation imellem en masse <strong>system</strong>er på netværket. Slutbrugeren vil først få svar når<br />

alle <strong>system</strong>er involveret i kommunikationen har leveret den information der er blevet<br />

forespurgt. Hvis <strong>system</strong>erne er kædet sammen i flere niveauer, er det klart, at vente tiden<br />

bliver endnu længere.<br />

At skulle udveksle data imellem flere slutbrugere<strong>system</strong>er, imens at slutbrugeren venter på et<br />

resultat er kritisk. Dette isæt hvis der bliver overført data slutbrugeren ikke har bedt om. Dette<br />

kan forekomme hvis der bliver joinet på data og selve kriterierne er relationen imellem de to<br />

tabeller. For at lave et resultat bliver slutbruger<strong>system</strong>et også nødt <strong>til</strong> at hente hele den<br />

eksterne tabel og derefter filtrere alle de uønskede rækker fra. Det er derfor meget vigtigt at<br />

udvikleren er opmærksom på data flowet og prøver at undgå at overføre for meget<br />

unødvendigt data.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!