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.2 Konfigureringsgrænseflade<br />
Side 47<br />
Konfigurationsgrænsefladen er der hvor slutbruger<strong>system</strong>et får sine egenskaber. Det er i<br />
konfigurationen at datastruktur og eksterne grænseflader samt brugergrænsefladen defineres.<br />
Konfigurationerne i <strong>system</strong>et er delt op efter type. Der vil være en konfiguration der beskriver<br />
hvorledes datagrundlaget hænger sammen og en der beskriver hvorledes brugergrænsefladen<br />
hænger sammen. Disse konfigurationer er <strong>af</strong>hængige <strong>af</strong> hinanden og dette er de efter<br />
diagrammet i Figur 12. Datastrukturen ligger <strong>til</strong> grund for alle de andre konfigurationer og er<br />
derfor ikke <strong>af</strong>hængige <strong>af</strong> andre. Brugergrænsefladen er direkte <strong>af</strong>hængig <strong>af</strong> datastrukturen.<br />
Den eksterne grænseflades konfiguration er ikke direkte <strong>af</strong>hængig <strong>af</strong> datamodellen. I stedet er<br />
der en mapning imellem datamodellen og den eksterne grænseflade.<br />
Figur 12: Konfigurationernes <strong>af</strong>hængigheder<br />
Når slutbruger<strong>system</strong>et skal beskrives, startes der med datastrukturen. Datastrukturen<br />
bestemmer hvad data der kan gemmes i slutbruger<strong>system</strong>et, og hvordan data kan søges og<br />
manipuleres.<br />
Når datastrukturen er på plads, kan der defineres en brugergrænseflade oven på<br />
datastrukturen. Brugergrænsefladen refererer direkte <strong>til</strong> den datastruktur der er defineret.<br />
Brugergrænsefladen kan defineres både i udseende og i funktion. I brugergrænsefladen kan<br />
der refereres <strong>til</strong> elementer i datastrukturen, og navigation for slutbrugeren kan defineres. Det