Automatisk generering af system til databehandling
Automatisk generering af system til databehandling
Automatisk generering af system til databehandling
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
7.2.4.2 Databehandling<br />
Side 60<br />
For at slutbrugeren kan bruge slutbruger<strong>system</strong>et <strong>til</strong> noget, skal der være mulighed for at<br />
foretage søgninger. Der skal være en måde at slutbrugeren kan taste oplysninger ind, og<br />
derefter få vist data fra databasen der opfylder disse kriterier. Datastrukturen indeholder<br />
allerede en specifikation på hvordan man kan søge, og brugergrænsefladen skal kunne udnytte<br />
disse.<br />
Søgninger bliver defineret ved hjælp <strong>af</strong> et visuelt element der hedder searchForm. På<br />
searchForm kan der henvises <strong>til</strong> et Request element fra et View. En searchForm vil vise de<br />
felter der er i Reqest’en. Det er en visualisering <strong>af</strong> Request’en<br />
searchFormen gør det muligt for slutbrugeren at taste data ind i de felter der er defineret i<br />
requesten. Disse data vil slutbruger<strong>system</strong>et bruge disse data <strong>til</strong> at lave en søgning. På<br />
searchForm er der en attribut der refererer <strong>til</strong> det skærmbillede der kan vise søgeresultatet.<br />
Når søgningen bliver foretaget vil der blive skiftet <strong>til</strong> skærmbilledet med listevisningen.<br />
Listevisningen får den Request struktur med der skal bruges <strong>til</strong> at begrænse hvad data der<br />
bliver vist i listen. Informationerne fra View’et om hvilke felter der skal vises, og i hvilken<br />
rækkefølge vil blive brugt når søgeresultatet vises på skærmen.<br />
En liste skal have et default Request objekt der skal bruges, hvis der ikke bliver sendt et<br />
Request objekt med.