Principper for systemanalyse: grundlæggende begreber, metoder og struktur

Indholdsfortegnelse:

Principper for systemanalyse: grundlæggende begreber, metoder og struktur
Principper for systemanalyse: grundlæggende begreber, metoder og struktur
Anonim

Merriam-Webster's Dictionary definerer systemanalyse som "processen med at undersøge en procedure eller virksomhed for at bestemme dens mål og målsætninger og skabe systemer og procedurer, der effektivt vil opnå dem." Et andet synspunkt ser systemanalyse som en problemløsningsmetode, der opdeler et system i dets komponenter for at undersøge, hvor godt disse komponenter fungerer og interagerer for at nå deres mål.

Systemelementer
Systemelementer

Kommunikation

Principperne for systemanalyse er tæt forbundet med kravanalyse eller operationel forskning. Det er også "en eksplicit officiel undersøgelse for at hjælpe beslutningstageren med at bestemme den bedste fremgangsmåde og træffe en bedre beslutning, end hun ellers ville have gjort."

Begreberne "analyse og syntese" kommer fra det græske sprog, som betyder henholdsvis "adskille" og "samle". Disse termer bruges i mange videnskabelige discipliner, fra matematik og logik til økonomi og psykologi, tilbetegnelser for lignende procedurer. Analyse er defineret som "den procedure, hvorved vi deler en intellektuel eller væsentlig helhed i dele", hvorimod syntese betyder "den procedure, hvorved vi kombinerer separate elementer eller komponenter for at danne en helhed". Forskere i principperne for systemanalyse anvender metodikken på de involverede systemer og danner et stort billede.

Systemarbejdere
Systemarbejdere

Application

Systemanalyse bruges på alle områder, hvor der udvikles noget. Analyse kan også være et sæt komponenter, der arbejder sammen for at udføre organiske funktioner såsom systemudvikling. Systemteknik er et tværfagligt ingeniørområde, der fokuserer på, hvordan komplekse ingeniørprojekter skal designes og styres.

Sequence

Udvikling af et computerinformationssystem omfatter fase af systemanalyse. Det hjælper at skabe en datamodel før oprettelse eller udvidelse af en database. Der er flere forskellige tilgange til systemanalyse.

Når et computerinformationssystem udvikles, vil systemanalysen (ifølge vandfaldsmodellen) bestå af følgende trin:

  1. Udvikling af en forundersøgelse. Afgørelse af, om et projekt er økonomisk, soci alt, teknologisk og organisatorisk gennemførligt.
  2. Fakta-findende foranst altninger designet til at fastslå kravene fra slutbrugerne af systemet (generelt inklusiveinterviews, spørgeskemaer eller visuelle observationer af arbejdet i det eksisterende system).
  3. Beslut hvordan slutbrugere vil betjene systemet (i form af generel erfaring med computerhardware eller software), hvad systemet skal bruges til osv.
Elektroniske systemer
Elektroniske systemer

En anden udtalelse beskriver en trinvis tilgang til processen. Denne tilgang deler systemanalyse op i 5 trin:

  1. Bestemmer indhold. Klart definerede mål og krav, der er nødvendige for at opfylde kravene til projektet som defineret af dets interessenter.
  2. Problemanalyse: processen med at forstå problemer og behov og finde løsninger baseret på principperne for systemanalyse.
  3. Kravanalyse: identifikation af de betingelser, der skal opfyldes.
  4. Logic Design: Studiet af logiske relationer mellem objekter.
  5. Beslutningsanalyse: træffer den endelige beslutning baseret på principperne for systemanalyse.

Use cases er meget brugte systemanalysemodelleringsværktøjer til at definere og udtrykke de funktionelle krav til et system. Hver use case er et forretningsscenarie eller en begivenhed, som systemet skal give et specifikt svar på. Brug cases udviklet fra objektorienteret analyse.

Politisk analyse

Disciplinen i det, der i dag er kendt som politikanalyse, opstod fra anvendelsen af systemanalyse, da den først blev etableretUSA's forsvarsminister Robert McNamara.

Fundamentale systemanalytikere bliver ofte bedt om at analysere systemer, der er vokset ved en tilfældighed, for at bestemme de aktuelle komponenter i systemet. Dette blev demonstreret under omstruktureringsarbejdet i 2000, hvor forretnings- og fremstillingsprocesser blev betragtet som en del af automatiseringsmoderniseringen i 2000. Arbejde med systemanalyse omfatter en systemanalytiker, forretningsanalytiker, teknolog, systemarkitekt, virksomhedsarkitekt, softwarearkitekt osv. Alle disse specialister bruger de grundlæggende principper for systemanalyse i praksis.

Informationssystem
Informationssystem

Selv om praktikere af systemanalyse kan opmuntres til at skabe nye systemer, ændrer, udvider eller dokumenterer de ofte eksisterende systemer (processer, procedurer og metoder). Forskere og praktikere er afhængige af systemanalyse. En sådan aktivitetsanalyse anvendes allerede på forskellig forskning og praktisk forskning, herunder virksomhedsledelse, uddannelsesreformer, uddannelsesteknologi osv. På disse områder er principperne for en systemtilgang (systemanalyse) meget vigtige.

Analytter

En systemanalytiker er en IT-professionel, der har specialiseret sig i analyse, design og implementering af informationssystemer. Systemanalytikere evaluerer informationssystemers egnethed i forhold til deres tilsigtede resultater og samarbejder med slutbrugere, leverandørersoftware og programmører for at opnå disse resultater.

En systemanalytiker er en person, der bruger analyse- og designteknikker til at løse forretningsproblemer ved hjælp af informationsteknologi. Systemanalytikere kan fungere som forandringsagenter, der identificerer nødvendige organisatoriske forbedringer, designer systemer til at implementere disse ændringer og træner og motiverer andre til at bruge systemerne. Analytikere skal kende og forstå konceptet og principperne for systemanalyse.

Medlemmer af systemet
Medlemmer af systemet

Selvom de kan være fortrolige med forskellige programmeringssprog, operativsystemer og computerhardwareplatforme, er de norm alt ikke involveret i egentlig hardware- eller softwareudvikling. De kan være ansvarlige for at udvikle omkostningsanalyser, designovervejelser, forbedre personalepåvirkningen og implementeringstidslinjer.

En systemanalytiker er typisk begrænset til et udpeget eller forudbestemt system og arbejder ofte sammen med en forretningsanalytiker ved at bruge generelle systemanalyseprincipper. Selvom disse roller har en vis overlapning, er de ikke de samme. Forretningsanalytikeren vil vurdere forretningsbehovene og bestemme den passende løsning og til en vis grad designe løsningen uden at gå for dybt ind i dens tekniske komponenter og i stedet stole på systemanalytikeren. Systemanalytikeren evaluerer og ændrer ofte kode og analyserer scenarier baseret på principperne og problemerne for systemanalyse.

mikroskopisksystem
mikroskopisksystem

Opportunities

Nogle fagfolk har praktisk viden inden for begge områder (forretnings- og systemanalyse) og kan med succes kombinere begge disse erhverv, hvilket effektivt udvisker grænsen mellem en forretningsanalytiker og en systemanalytiker. Begge erhverv kræver principperne for strukturel systemanalyse.

Systemanalytiker tilgængelig:

  • Identificere, forstå og planlægge de organisatoriske og menneskelige påvirkninger af planlagte systemer og sikre, at nye tekniske krav er korrekt integreret med eksisterende processer og færdighedssæt.
  • Planlægning af systemflow fra bunden.
  • Interager med interne brugere og kunder for at studere og dokumentere krav, som derefter bruges til at oprette forretningskravdokumenter.
  • Udarbejdelse af tekniske krav fra den kritiske fase.
  • Interager med softwareudvikleren for at forstå softwarens begrænsninger.
  • Hjælp programmører med at udvikle systemet, såsom at levere use cases, flowcharts, UML- og BPMN-diagrammer.
  • Dokumentkrav eller tillæg til brugervejledninger.
  • Når en udviklingsproces er i gang, er systemanalytikeren ansvarlig for at udvikle komponenterne og give denne information til udvikleren. Alt dette gøres baseret på de grundlæggende koncepter og principper for systemanalyse.

Livscyklus

System Development Life Cycle (SDLC) er en traditionel udviklingsmetodesystemer, som organisationer bruger til store it-projekter. SDLC er en struktureret ramme bestående af sekventielle processer, hvorved et informationssystem udvikles.

Teknologisk system
Teknologisk system

essensen af analysen

Så snart udviklingsprojektet modtager de nødvendige godkendelser fra alle deltagere, begynder fase med systemanalyse. Systemanalyse er analysen af et forretningsproblem, som organisationer planlægger at løse med et informationssystem. Hovedformålet med systemanalysefasen er at indsamle information om det eksisterende system for at fastlægge kravene til et forbedret system eller et nyt system. Slutproduktet af denne fase, kendt som leverancen, er et sæt systemkrav. Dette er de grundlæggende principper for systemanalyse og systemsyntese.

Den måske sværeste opgave i denne analyse er at bestemme de specifikke krav, som systemet skal opfylde. Disse krav omtales ofte som brugerkrav, fordi brugerne leverer dem. Når systemdesignere har akkumuleret brugerkrav til et nyt system, går de videre til systemdesignfasen.

Computersystemer

Computersystemanalytiker er en beskæftigelse inden for informationsteknologi. En computersystemanalytiker arbejder for at løse problemer relateret til computerteknologi. Mange analytikere installerer nye computersystemer, både hardware og software, og tilføjer nye softwareapplikationer tilforbedre computerens ydeevne. Andre fungerer som systemdesignere eller systemarkitekter, men de fleste analytikere er specialiserede i en bestemt type systemer, såsom forretningssystemer, regnskabssystemer, finansielle systemer eller videnskabelige systemer.

Demand

Fra og med 2015 dækkede det største antal computersystemanalytikere sektorerne regering, forsikring, design af computersystemer, professionelt og kommercielt udstyr og virksomheds- og virksomhedsledelse. Antallet af job i dette område forventedes at stige fra 487.000 i 2009 til 650.000 i 2016.

Elektronisk informationssystem
Elektronisk informationssystem

Dette indlæg blev nummer tre i 2010-afstemningen, femte i 2011-afstemningen, 9. i 2012-afstemningen og 10. i 2013-afstemningen.

En forretningsanalytiker (BA) er en, der analyserer en organisation eller et forretningsområde (virkelig eller hypotetisk) og dokumenterer dens forretning eller processer eller systemer, evaluerer forretningsmodellen eller dens integration med teknologi baseret på principper og struktursystemanalyse.

Rollen som systemanalytiker kan også defineres som en bro mellem forretningsproblemer og teknologiske løsninger. Her kan forretningsproblemer relateres til forretningssystemer, såsom en model, proces eller metode. Teknologiske løsninger kan være brugen af teknologiarkitektur, værktøjer eller softwareapplikationer. Systemanalytikere er forpligtet til at analysere,transformere og i sidste ende løse forretningsproblemer med teknologi.

Forretningsanalyse

Der er mindst fire typer forretningsanalyse:

  • Forretningsudvikler - identificer organisationens forretningsbehov og forretningsmuligheder.
  • Analyse af forretningsmodel - definition af organisationspolitikker og markedstilgange.
  • Procesdesign - At standardisere en organisations arbejdsgange.
  • Systemanalyse - fortolkning af forretningsregler og krav til tekniske systemer (norm alt indenfor IT).

Andre pligter

Nogle gange er en forretningsanalytiker en del af en virksomhedsdrift og arbejder med informationsteknologi for at forbedre kvaliteten af de leverede tjenester, nogle gange hjælper han med at integrere og teste nye løsninger. Forretningsanalytikere fungerer som bindeled mellem ledelse og tekniske udviklere.

BA kan også støtte udviklingen af træningsmaterialer, deltage i implementeringen og yde support efter implementering. Dette kan omfatte udvikling af projektplaner og dataflowdiagrammer, flowdiagrammer osv.

I systemudviklingens livscyklus fungerer forretningsanalytikeren typisk som bindeleddet mellem virksomhedens forretningsside og it-tjenesteudbydere.

Anbefalede: