at brukerne var mer klar idé om funksjonen til et system, skaper designeren en konseptuell modell av et program.For disse formålene, bruke ulike dokumenter, grafikk, spesifikasjoner, diagrammer og så videre.For å hjelpe deg å forstå nøyaktig hva den konseptuelle modellen av hva målene og målene den forfølger, i denne artikkelen har vi besluttet å utdype dette konseptet.
Betydning
konseptuell modell - er en viss ordning.Det er for å danne strukturen til et semantisk objekt bruker forskjellige konsepter og forhold mellom dem.Det bør imidlertid ta i betraktning den tid som begrepsmodellen av abstrakte.Men dette er ikke den eneste betydningen av begrepet.I tillegg er det begrepet "konseptuelle domenemodellen."Betydningen av dette begrepet er at for å beskrive et omfang benyttes en liste over relaterte konsepter.For disse formålene, klassifiserings definisjoner, deres egenskaper og egenskaper, samt lover prosesser som forekommer i dem.
hovedoppgaver
Det bør bemerkes at den konseptuelle modellen er laget primært for å lette oppfatningen av informasjon en standardbruker.Med andre ord, utviklet og spesifikk og detaljert beskrivelse av handlingen strukturen.For å oppnå dette resultatet, er det nødvendig først og fremst å få mest mulig enkel modell (for dette formålet bruker minimalt med verdier).Og for det andre, prøve så mye som mulig for å orientere den til å utføre visse oppgaver (dvs. å begrense brukerens arbeid med nefiguriruyuschimi verdier i dette området).
hovedmål
konseptuelle modellen har følgende mål:
- Lag en enkel, sammenhengende og lett-å-bruke og studier av strukturen.For å oppnå dette, er oppgaven uten delt inn i begreper som kan brukes for forskjellige objekter.
- Lagre stabilitet terminologi.Dette oppnås ved at den konseptuelle datamodellen, som består i utgangspunktet av en ordliste som brukes til å identifisere hver handling og objekt, malt i programmet.
Som vist, unnlatelse av å bruke denne terminologien fører til det faktum at definisjonen av en ordning som brukes av noen begreper, eller det samme begrepet brukes til å beskrive de ulike ordningene.
Utvikling av en konseptuell modell
Denne prosessen er etableringen av den opprinnelige ordningen.Deretter kan utvikleren bruke den for programvare implementering.For å gi en beskrivelse av et komplekst system som bruker en algoritme av oppførselen til komponentene i systemet, og dermed gjenspeiler deres interaksjon med hverandre.Det finnes tilfeller der informasjonen heri er ikke nok til å forstå og undersøke objektet modellering.For å korrigere denne utelatelsen, skal returnere til scenen for å trekke opp en innholdsfortegnelse og legge til data, mangel på noe som har vært etablert i formalisering av objektet.Og, som praksis viser, kan slike returer være flere.Forresten, den artikkelen diskuteres skapelsesordningene for enkle strukturer er ikke berettiget.Simuleringene er blitt brukt ulike konseptuelle modeller med forskjellig strukturering.Oftest er de ordninger guidet av matematisk teori.Dette fører til problemet med å velge en egnet beskrivelse av ønsket objekt modellering.Så, for eksempel, for digitale kretser vanlig å bruke en prosess grov struktur.Å skape en kontinuerlig konstruksjon flytskjemaer ved hjelp av systemdynamikk.Den konseptuelle datamodellen er utviklet ved hjelp av et spesielt språk, som er nedfelt i selve strukturelle rammeverket.For å forenkle bygging og programmering av en spesiell ordning, ved hjelp av spesialdesignet software engineering teknikker.
Viktige komponenter
bør vite at den konseptuelle modellen inneholder en rekke viktige elementer.Primært disse inkluderer forskningsfasiliteter og studere sine handlinger.Det vil si at brukeren må undersøke alle synlige for sin søknad og manipulasjon at han kan utføre på hvert objekt individuelt.Naturligvis utvikling systemet kan (og sannsynligvis vil) være til stede, og andre formål, men de er skjult for brukeren.
Konklusjon
I noen tilfeller når objekter konseptuelle modellen hjelp av prinsippet om den strukturelle organiseringen av multi-level-systemer.Dermed når utvikleren lettere for en brukervennlig designobjekt.Denne konstruksjonen bidrar til implementering av styringssystemer, og letter etableringen av strukturer av kommandoen søknad.Det vil si at utbygger kan definere hvilke handlinger som gjelder for ulike objekter, kan noen av dem oppsummeres.Dette gir deg muligheten til kommandostrukturen mer tilgjengelig for brukeropplevelsen.Det er, i stedet for å måtte lære en enorm mengde objekt orientere lagene bare trenger for å mestre den generaliserte.Analysere alle de ovennevnte, kan vi si at den konseptuelle modellen - det er bare en krets som bestemmer egenskapene til elementene i den planlagte strukturen og dens årsakssammenhenger er nødvendige for å nå målet om å utforme.