Introduktion till Systemering - Högskolan i Gävle
Introduktion till Systemering - Högskolan i Gävle
Introduktion till Systemering - Högskolan i Gävle
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Per Aspenberg ©<br />
Göran Sundberg ©<br />
EXEMPEL<br />
Kurskompendium <strong>Introduktion</strong> <strong>till</strong> <strong>Systemering</strong><br />
En mycket enkel modell av viktiga begrepp inom en typisk verksamhet skulle kunna te sig<br />
enligt nedanstående grova konceptuella modell. En grov konceptuell modell visar alla<br />
företeelser i verksamheten som vi vill spara information om. Av modellen framgår också<br />
vilken kardinalitet objekten har <strong>till</strong> varandra.<br />
Den detaljerade konceptuella modellen är en vidareutveckling av den konceptuella<br />
modellen ovan där den kompletterats med samtliga attribut och den primärnyckel som<br />
identifierar varje objekt. Observera att båd modellerna är ”teknikoberoende”. Man är än så<br />
länge inte låst vid någon speciell databashanterare utan dessa modeller speglar verksamheten<br />
oh inte kommande datalagringslösningar i systemet.<br />
Datamodellering är en<br />
mycket vanlig och ofta<br />
använd metod, inte bara<br />
vid utveckling av nya<br />
system, utan även för att<br />
forma regelverk och<br />
nomenklatur i en<br />
verksamhet eller för att<br />
utvärdera s.k<br />
standardpaket på<br />
marknaden.<br />
Både de avbildade<br />
modellerna bör för<br />
övrigt också<br />
kompletteras med<br />
verbala förklaringar <strong>till</strong><br />
ingående storheter (t ex<br />
objekten).<br />
LEVERA<br />
N TÖR<br />
Levererar<br />
GROV KONCEPTUELL TMODELL<br />
Fig 19. Exempel på en grov<br />
konceptuell modell<br />
LEVNR<br />
LEV-<br />
NAMN<br />
ANTAL<br />
ARTIKEL<br />
Berörs<br />
ORDER Berör KUND<br />
LEVERAN<br />
TÖR<br />
ORDER<br />
DATUM<br />
RADNR<br />
BELOPP<br />
ORDERNR<br />
Fig 20. Exempel på en<br />
Fig: Datamodell<br />
detaljerad konceptuell modell<br />
32<br />
TOTAL-<br />
BELOPP<br />
Levererar<br />
ARTIKEL<br />
Berörs av<br />
ORDER-<br />
RAD<br />
Berör<br />
ORDER<br />
Berör<br />
ARTNR<br />
A-PRIS<br />
KUNDNR<br />
ART-<br />
NAMN<br />
KUND<br />
NAMN ADRESS<br />
TELNR