Under moderne forhold foregår det en aktiv utvikling av informasjonssystemer på ulike nivåer. Alle er implementert gjennom den nyeste datateknologien. I dag fungerer databehandling som en uavhengig retning for menneskelig aktivitet. I denne forbindelse er stadiene for utforming av informasjonssystemer av spesiell relevans. La oss se nærmere på dette området.
Design: generell informasjon
I dagens verden regnes data som en av de viktigste ressursene. Informasjonssystemer har på sin side blitt et nødvendig verktøy som brukes i alle grener av menneskelig aktivitet. En lang rekke oppgaver som løses ved hjelp av IS fører til fremveksten av ulike ordninger. De er forskjellige i prinsippene for dannelse og databehandlingsregler. Stadiene med å designe informasjonssystemer lar deg bestemme måten å løse problemer som oppfyller kravene til funksjonaliteten til eksisterende systemer.teknologier.
Hoveddestinasjoner
Design starter alltid med å sette målet for fremtidens system. Hovedoppgaven til enhver ordning er å gi:
- Nødvendig funksjonalitet og tilpasningsnivå til stadig skiftende forhold.
- Båndbredde.
- Responstid for forespørsel.
- Plitelighet av arbeidet i etablert modus.
- Enkelt å betjene og vedlikeholde.
- Nødvendig sikkerhet.
Prosjektdesignstadiene dekker:
- Dataobjekter som skal brukes i databasen.
- Programmer, rapporter, skjermskjemaer som gir utførelse av forespørsler.
- Regnskap for en bestemt teknologi eller miljø (nettverkstopologi, parallell eller distribuert prosessering, arkitektur, maskinvare og så videre).
Stapper og designstadier
Den primære oppgaven til spesialister er modellering av operasjoner der organisasjonens mål skal realiseres. Ordningen lar deg definere og formulere hovedkravene til IS. Denne bestemmelsen anses som grunnleggende og sikrer objektivitet. Systemdesignstadiene innebærer en beskrivelse av kravene til IS med påfølgende transformasjon til en modellstruktur. Først lages IS-arkitekturdiagrammer. Deretter formuleres kravene til programvare og informasjonsstøtte.
Definer krav
Trinn i designprosessen knyttet til denne oppgaven,anses å være den mest ansvarlige. Feil i definisjonen av krav er vanskelig å rette. I tillegg er den etterfølgende justeringen forbundet med betydelige kostnader. Verktøyene som finnes i dag gjør det mulig å raskt lage systemer etter ferdige krav. Imidlertid tilfredsstiller slike IC-er ofte ikke kunden, de trenger mange forbedringer. Dette fører igjen til en kraftig økning i de faktiske kostnadene for modellene. I denne forbindelse må hvert trinn i systemdesign ledsages av en grundig analyse.
Simulering
Hovedstadiene i design er ledsaget av en dyp studie av informasjonen, målene og målene for IP. For å danne datamodeller bruker eksperter resultatene av analysen. Dette designstadiet inkluderer konstruksjon av en logisk og deretter en fysisk krets. Parallelt med dette utføres dannelsen av operasjonsmodeller. De er nødvendige for beskrivelsen (spesifikasjonen) av IS-moduler. De viktigste designstadiene - definisjon av krav, modellering av operasjoner og data - henger tett sammen. En del av forretningslogikken er vanligvis implementert i detaljdatabasen (lagrede prosedyrer, triggere, begrensninger). Hovedoppgaven som operasjonsdesignstadiet løser er kartleggingen av funksjonene som ble oppnådd under analysen til IS-moduler. Når du danner sistnevnte, bestemmes programgrensesnitt: utseendet til vinduer, menyoppsett, hurtigtaster og anrop knyttet til dem.
Arkitektur
Denne designfasen innebærer valg av en eller flere plattformer og operativsystemer. Det er heterogene IC-er. I dem kjører flere datamaskiner på forskjellige plattformer, og administrasjonen utføres av forskjellige operativsystemer. Designfasen innebærer definisjon av en rekke kjennetegn ved arkitekturen. Hun kan være:
- Client-server eller fil-server.
- Tre-nivå, inkludert flere lag.
- Distribuert eller sentralisert. I det første tilfellet er mekanismer for å opprettholde relevans og konsistens i tillegg definert.
Det angir også om parallelle servere skal brukes.
avslutning
Designstadiet avsluttes med utvikling av en teknisk plan for IP. I prosessen med implementering opprettes programvare for driftsdokumentasjon. Etter at utviklingen av en enkelt modul er fullført, utføres en frittstående test. Påkrevd for:
- Feilgjenkjenning (hard failure).
- Beslutninger om samsvar med spesifikasjonen (fraværet av unødvendige og tilstedeværelsen av nødvendige funksjoner).
Etter å ha bestått testen er modulen inkludert i den utviklede delen av systemet. Deretter utføres koblingstestene. De er nødvendige for å spore gjensidig påvirkning av elementer.
Kontrolltiltak
Gruppe modeller testet for pålitelighet. Først av alt simuleres systemfeil. I tillegg testes feiltider. I det første tilfellet lar kontrolltiltak deg bestemme hvor godtsystemet gjenoppretter seg i tilfelle programvare- eller maskinvarefeil. I følge den andre gruppen av tester bestemmes nivået av IS-stabilitet under vanlig arbeid. Disse kontrolltiltakene gjør det mulig å estimere perioden for ikke-feil drift. Settet med tester bør også inkludere de som simulerer maksimal belastning. Etter det blir hele komplekset av moduler utsatt for systemstart. I løpet av det utføres intern akseptkontroll, som gjør det mulig å vurdere kvaliteten. Under evalueringen gjennomføres tester av systemets pålitelighet og funksjonalitet. Den siste kontrollhendelsen er akseptprøven. I dette tilfellet manifesteres kvaliteten på designstadiet der kravene ble bestemt. Under testen demonstreres IP-en for kunden. Under demonstrasjonen simuleres virkelige operasjoner, som illustrerer prosjektets samsvar med kundens krav.
Safety
Hver IS må ha visse sikkerhetskrav:
- Beskyttelse mot uautorisert tilgang.
- Revisjon.
- Eventregistrering.
- Systemgjenoppretting.
- Backup.
Alle disse kravene er formalisert av analytikere i begynnelsen av designet. Spesialister lager en IP-sikkerhetsstrategi. De definerer kategoriene brukere som har tilgang til spesifikke data gjennom de respektive komponentene. Sammen med dette etableres subjekter og beskyttelsesobjekter. Det må sies at en sikkerhetsstrategi ikke bør begrenses tilprogramvare. Den bør inneholde et helt sett med regler for gjennomføring av operasjoner. Det er nødvendig å tydelig etablere det optimale beskyttelsesnivået for hvert enkelt element, fremheve kritisk informasjon, tilgangen til denne vil være strengt begrenset. Systembrukere er registrert. I denne forbindelse designer spesialister moduler som vil være ansvarlige for autentisering og identifisering av emner. I de fleste tilfeller iverksettes skjønnsmessig beskyttelse. Det innebærer regulert tilgang til enkelte dataobjekter. Det kan for eksempel være visninger, tabeller. Hvis du trenger å begrense tilgangen direkte til selve dataene, må du opprette en obligatorisk beskyttelse. I dette tilfellet vil individuelle poster i tabeller, spesifikke felt og så videre bli lukket. Systemdesignere må være tydelige på hvilket beskyttelsesnivå for et bestemt dataelement som vil være tilstrekkelig og hva som er nødvendig.
Konklusjon
Stappen for systemdesign regnes som en av de viktigste i arbeidet med opprettelsen. Med ham begynner faktisk IP-livet. Før utforming, må spesialister tydelig definere og forstå oppgavene som skal løses ved hjelp av systemet, etablere trafikkstrømmer, den fysiske plasseringen av ressurser og brukere, metoden for å koble til Internett, og så videre. Av ikke liten betydning er studiet av strukturer og bygninger som nettverket vil bli utplassert i, samt en analyse av eksisterende infrastruktur.