Skip to main content

Hva er et konseptuelt skjema?

Et konseptuelt skjema er en designmodell som brukes til å planlegge eller visuelt representere strukturen for informasjon i en database eller annen datasystemenhet.Det virker for å avgrense de spesifikke enhetene i systemet, sammen med deres attributter, og forholdet mellom forskjellige enheter.Hensikten med et konseptuelt skjema er å gi en datasystem på høyere nivå.Datasystemer i storskala organisasjoner er så kompliserte at de krever denne typen makroledelse for å holde dem fungere ordentlig og effektivt.

For å visualisere et konseptuelt skjema, se en serie firkanter.Hvert torg representerer en enhetstabell i strukturen til systemet, for eksempel ansatte, nåværende ansatte, prosjekter, Payscale og så videre.Disse enhetene er ordnet fra topp til bunn og koblet til linjer avhengig av relasjoner og assosiasjoner.For eksempel vil de nåværende ansatte -tabellene naturlig nok være et beslektet undergruppe av de ansatte -tabellene, slik at de nåværende ansatte -tabellen vil forgrenes vertikalt fra de ansatte tabellen.Motsatt vil prosjektene og Payscales -tabellen være relatert til den nåværende ansatte -tabellen, ettersom hver nåværende ansatt begge vil motta en lønnsgrad og jobbe med ett eller flere prosjekter som et resultat, vil disse tabellene forgrenes horisontalt fra den nåværende ansatte -tabellen.

I tillegg til å utdype grunnleggende sammenhenger mellom enheter, kan et konseptuelt skjema også beskrive parametere som må tilfredsstilles i systemet.Dette er organisasjonsspesifikke regler implementert for å håndheve orden i systemet.For eksempel å spesifisere at hver nåværende ansatt også må eksistere i de ansatte tabellen, eller spesifisere at hver nåværende ansatte må ha minst ett, men ikke mer enn tre prosjekter.Ved å implementere disse reglene på designnivå sikrer selskapet at de ikke kan krenkes i systemet. Denne strukturen lar systemdesignere øyeblikkelig ha en forståelse av de forskjellige delene og delsystemene i et datanettverk.Sluttresultatet av dette er at endringer i systemet blir lettere å sette på plass, da det er tydelig hvilke relaterte enheter som vil bli påvirket av modifisering til spesifikke enheter i systemet.Fortsetter det forrige eksemplet, fra det avhengige forholdet mellom ansatte og nåværende ansatte, blir det åpenbart at eventuelle endringer i den ansattes enhet naturlig vil påvirke den nåværende ansattes enhet også.