Nøkkelforskjell – systemtilnærming vs systemanalyse
Systemtilnærming og systemanalyse er to begreper som ofte brukes når vi diskuterer livssyklusen for systemutvikling. Et system er en organisert hel enhet for å utføre visse oppgaver. Et system består av input, output, prosessering, tilbakemelding og kontroll. Et system kan bestå av mange delsystemer eller komponenter. Et system har mange egenskaper som tilkobling, samarbeid, koordinering, kontroll etc. Det bør være en sammenheng mellom underdeler av systemet. Det bør være samarbeid og koordinering mellom underdelene i systemet. Ved utvikling av programvare er det en viss prosess som følges av organisasjonen. Det kalles System Development Life Cycle (SDLC). Det hjelper å designe, utvikle og teste programvare av høy kvalitet. Systemtilnærming og systemanalyse er to begreper relatert til SDLC. Hovedfaser av SDLC er mulighetsstudier, systemanalyse, systemdesign, utvikling, testing, vedlikehold. Derfor er systemanalyse en fase av SDLC. Den spesifiserer hva systemet kan gjøre. Systemtilnærming er en systematisk prosess for å løse et problem. Hovedforskjellen mellom systemtilnærming og systemanalyse er at systemtilnærming er en problemløsningsmetodikk som kan brukes i System Development Life Cycle (SDLC) mens systemanalyse er en fase av System Development Life Cycle.
Hva er systemtilnærming?
Et system angir ulike komponenter og egenskaper. Hvert system har visse mål å oppnå. Systemet inneholder inndata-, utdata- og prosesseringsenheter for å utføre en bestemt oppgave eller oppgaver. Generelt er et system bygget med visse forskrifter og retningslinjer. Først defineres problemet ved hjelp av systemorienteringen. Deretter bør det finnes en gjennomførbar løsning for å løse problemet. Et system har en bestemt grense. Et hovedtrekk ved et system er at det kan deles inn i undersystemer.
Når du bruker en etablert problemløsningsmetodikk for å løse problemet, er det kjent som vitenskapelig metode. Denne metoden inneholder flere trinn. For det første er det viktig å identifisere fenomenene i den virkelige verden. Deretter bør man formulere en hypotese om årsakene til og virkningene av fenomenene. Deretter bør teste hypotesen ved hjelp av eksperimentering. Etter å ha evaluert resultatene av forsøkene, er det lett å komme til en konklusjon om hypotesen. Generelt er systemtilnærmingen en systematisk prosess for problemløsning.
Det er en rekke aktiviteter for å løse et problem og finne en løsning på det. Først bør du identifisere hva problemet er, ved hjelp av systemtenkning. Systemtenkning er å finne systemer, delsystemer og komponenter i systemene i enhver situasjon som vurderes. Deretter kan de alternative løsningene evalueres og utvikles. Av alle bør velge de beste løsningene for å løse problemet. Til slutt designes og implementeres den valgte løsningen. Implementeringsplanen inneholder ressursene, aktivitetene og timingen som trengs for å fullføre implementeringen.
Hva er systemanalyse?
Å bruke systemtilnærmingen til et informasjonssystem er kjent som System Development Lifecycle (SDLC). De viktigste trinnene i SDLC er planlegging, systemanalyse, systemdesign, utvikling, systemtesting og vedlikehold. I planleggingen identifiseres omfanget av problemet. Ressurser, kostnader, tid osv. vurderes i denne fasen.
Neste trinn er systemanalyse. Det er en dybdestudie av funksjonskravene som er nødvendige for sluttbrukeren. Systemanalyse er å studere systemet og identifisere målene. Det er en prosess for å samle inn og tolke fakta, identifisere problemet og dekomponeringen av et system i dets komponenter. Systemanalyse bidrar til å sikre at alle komponenter fungerer for å utføre oppgaven. Utdataene fra systemanalysen er inngangene til systemdesignet.
I systemdesign er det for å produsere en systemspesifikasjon. Innspillet til systemdesignet er de funksjonelle kravene til systemanalysefasen. Systemdesign involverer prosessdesign, datadesign og brukergrensesnittdesign. Prosessdesign er designprosessen som fokuserer på å utvikle dataprogrammene som er nødvendige for det foreslåtte systemet. Datadesignet innebar modellering av ER-diagrammene til systemet. Brukergrensesnittdesignet fokuserer på samspillet mellom sluttbrukeren og systemet. Den inneholder skjermer for å betjene systemet. Testfasen er å validere og verifisere om resultatene av det foreslåtte systemet oppfyller de nødvendige målene. I vedlikeholdsfasen kan de nye funksjonene legges til for å forbedre systemet.
Hva er likheten mellom systemtilnærming og systemanalyse?
Både systemtilnærming og systemanalyse er relatert til systemutviklingslivssyklus (SDLC)
Hva er forskjellen mellom systemtilnærming og systemanalyse?
Systemtilnærming kontra systemanalyse |
|
Systemtilnærmingen er problemløsningsmetodikken som bruker systemorienteringen til å definere problemet og utvikle de nødvendige løsningene. | Systemanalyse er prosessen med å samle inn og tolke fakta, identifisere problemet og dekomponeringen av et system i dets komponenter. |
Hovedfokus | |
Systemtilnærmingen er et systematisk prosessfokus på å løse problemet. | Systemanalyse fokuserer på hva systemet skal gjøre. |
Summary- System Approach vs System Analysis
Et system består av input, output, prosessering, tilbakemelding og kontroll. Et system kan bestå av mange delsystemer eller komponenter. Ved utvikling av programvare er det en viss prosess som følges av organisasjonen. Det kalles System Development Life Cycle (SDLC). Systemtilnærming og systemanalyse er to begreper relatert til SDLC. Denne artikkelen diskuterte forskjellen mellom systemtilnærming og systemanalyse. Forskjellen mellom systemtilnærming og systemanalyse er at systemtilnærming er en problemløsningsmetodikk som kan brukes i System Development Life Cycle (SDLC) mens systemanalyse er en fase av System Development Life Cycle.