Hva er en informasjonsmodell?

En informasjonsmodell brukes av programvareingeniører og nettsteddesignere for å bygge en effektiv plattform som er enkel å bruke og navigere. Hvis ingeniøren eller designeren ikke klarer å bygge en informasjonsmodell eller oppretter en dårlig, vil mange brukere finne at nettstedet eller programmet mangler intuitive funksjoner, og navigasjonen kan være slurvende, noe som gjør at brukerne blir frustrerte. De fleste av disse modellene er bygget i et hierarki, med hoveddomenet øverst og dypere domener i bunnen. Ingeniører må planlegge for hva brukeren vil ha ut av et program eller nettsted for å gjøre det effektivt.

Programvareingeniører og nettsteddesignere kan starte fra bunnen av og lage et program eller nettsted uten noen plan eller modell. Denne tilnærmingen er imidlertid mer sannsynlig å føre til feil, både under utvikling og under bruk av sluttproduktet. Hvis det ikke brukes noen informasjonsmodell før du bygger produktet, vil nettstedet eller programmet være vanskelig å bruke; det vil være vanskelig å gå frem og tilbake mellom sider, brukere vil bli frustrerte når de finner informasjon, og det vil være dårlig organisering av verktøy eller data. Av disse grunner anbefales det å lage en informasjonsmodell før konstruksjon.

Informasjonsmodellen er bygd på et hierarkisk skjema, og kompleksiteten til modellen avhenger av produktet og hvor mange funksjoner programmereren legger til. Øverst på modellen hviler hoveddomenet, hvor andre funksjoner og seksjoner vil bli kartlagt. Informasjonsmodeller er veldig forskjellige for nettsteder og programmer, på grunn av de forskjellige aspektene som er involvert i hver enkelt.

Med en informasjonsmodell for nettsteder kartlegges forskjellige sider og emner. Toppen av modellen vil være hjemmesiden, med andre sider i lavere nivåer. Et diagram viser hvordan hver side samhandler, og funksjonene på hver side - for eksempel artikler og kategorier - vil også bli lagt til modellen. Funksjoner som vil være til stede på hver side, for eksempel en navigasjonslinje eller søkefunksjon, vil bli lagt til modellen.

En modell for et program vil også ha sider og seksjoner kartlagt i modellen, men andre aspekter må også legges til. De fleste programmene har mange variabler og tabellenavn, så disse faktorene må kartlegges for å sikre at stavemåten til hver faktor er riktig og at ingen faktorer overlapper hverandre ved et uhell. Dette vil også hjelpe programmereren til å forstå hvordan hver del av programmet samhandler med de andre.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?