Skip to main content

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 nettstedet eller programmet mangler intuitive funksjoner og navigasjonen kan være slurvete, noe som får brukerne til å bli frustrert.De fleste av disse modellene er bygget i et hierarki, med hoveddomenet på toppen 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 plan eller modell.Denne tilnærmingen er imidlertid mer sannsynlig å føre til feil, både under utvikling og under bruk av sluttproduktet.Vanligvis, hvis ingen informasjonsmodell brukes før du bygger produktet, vil nettstedet eller programmet være vanskelig å bruke;Det vil være vanskelig å gå frem og tilbake mellom sider, brukerne vil bli frustrert når de finner informasjon, og det vil være dårlig organisering av verktøy eller data.På toppen av modellen hviler hoveddomenet, hvorfra andre funksjoner og seksjoner vil bli kartlagt fra.Informasjonsmodeller er veldig forskjellige for nettsteder og programmer, på grunn av de forskjellige aspektene som er involvert i hver.

Med en informasjonsmodell for nettsteder blir forskjellige sider og emner kartlagt.Toppen av modellen ville være hjemmesiden, med andre sider som kommer på lavere nivåer.Et diagram vil vise hvordan hver side samhandler, og funksjonene på hver side mdash;for eksempel artikler og kategorier og mdash;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 vil også måttelegges til.De fleste programmer har mange variabler og tabellnavn, så disse faktorene må kartlegges for å sikre at stavemåten for hver faktor er riktig og at ingen faktorer ved et uhell overlapper hverandre.Dette vil også hjelpe programmereren til å forstå hvordan hver del av programmet samhandler med de andre.