Tietokonejärjestelmän elinkaari ja sen vaiheet

Tässä artikkelissa tiedät tietokonejärjestelmän elinkaari, jonka avulla automaattisen tietojenkäsittelyn tarve tyydytetään.

tietokonejärjestelmän elinkaari-1

Tietokonejärjestelmän elinkaari

Tietokonejärjestelmä on ratkaisu automaattisen tietojenkäsittelyn ongelmaan, kuten sähköpostin lukeminen, tekstin kirjoittaminen tietokoneella, puhelinnumeron syöttäminen matkapuhelimessa olevaan osoitekirjaan tai jopa teollisuuden hallinta ja valvonta koneet, jotka on ohjelmoitu tietokoneohjelmien kautta.

Yleisesti ottaen tietokonejärjestelmä vaatii fyysisiä elementtejä, joita kutsutaan laitteistoiksi, ja aineetonta osaa, joka tunnetaan ohjelmistona tai tietokoneohjelmana. Lisäksi siihen liittyy inhimillisten tekijöiden osallistumista, jotka ovat vastuussa palvelujen kysynnästä.

Tällä tavalla voidaan sanoa, että tietokonejärjestelmä on vastuussa tietojen keräämisestä, käsittelystä ja siirrosta, kun ne on muunnettu tietoiksi ihmisten, koneiden ja tietojenkäsittelymenetelmien yhteisen ja koordinoidun työn avulla.

Toisaalta laskennassa sitä kutsutaan tietokonejärjestelmän elinkaari vaiheet, jotka edistävät maailmanlaajuisesti välituotteiden saamista ja jotka ovat tarpeen prosessin hallitsemiseksi ja lopullisten tavoitteiden saavuttamiseksi. Se yleensä menee käsityksestä järjestelmän tarpeesta toisen syntymiseen sen korvaamiseksi.

Toisesta näkökulmasta elinkaari sisältää kaikki ohjelmistotuotteen kehittämiseen, käyttöön ja ylläpitoon liittyvät eritelmät.

Tyypit

tietokonejärjestelmän elinkaari-3

Tietokonejärjestelmän laajuudesta, ominaisuuksista ja rakenteesta riippuen seuraavat syklit erottuvat toisistaan:

Lineaarinen elinkaari

Yksinkertaisuutensa vuoksi se on sellainen tietokonejärjestelmän elinkaari Sitä käytetään eniten aina kun mahdollista. Se tarkoittaa maailmanlaajuisen toiminnan hajoamista peräkkäisissä vaiheissa, joista jokainen suoritetaan vain kerran, mikä mahdollistaa prosessin ajan ennakoinnin.

Kunkin vaiheen toteutus on toisistaan ​​riippumaton, ja se edellyttää kussakin vaiheessa saatavan tuloksen ennakkotietoa. Lisäksi vaiheeseen ei ole mahdollista päästä, jos edellinen ei ole valmis.

Elinkaari prototyyppien avulla

Sitä käytetään, kun todella saavutettavia tuloksia ei tiedetä tai kun on tarkoitus käyttää täysin uutta tai vähän todistettua tekniikkaa.

Lisäksi sille on ominaista perusmäärittelyt, jotka mahdollistavat prototyypin kehittämisen, joka toimii välituotteena ja väliaikaisena tuotteena.

Toisin kuin lineaarinen elinkaari, jotkut vaiheet on suoritettava kahdesti, yksi prototyypin kehittämiseksi ja toinen lopputuotteen toteuttamiseksi.

Kierre elinkaari

Se muodostaa yleistyksen elinkaaresta prototyyppien avulla, koska lopputuotteen rakentaminen edellyttää useiden prototyyppien peräkkäistä kehittämistä, joista jokainen edustaa edellistä.

Tällaisessa tietokonejärjestelmän elinkaari tuote käy useita vaiheita toistuvasti, kunnes se saavuttaa halutun kypsyyden. Yleensä tämä johtuu asiakkaan tietämättömyydestä siitä, mitä hän todella haluaa, sekä hänen päättämättömyydestään eri vaiheiden aikana.

Fases

Minkä tahansa tietokonejärjestelmän elinkaari sisältää useita vaiheita, joita ovat:

Suunnittelu

Se viittaa tietokonejärjestelmäprojektin kehitystä alkaviin alkutehtäviin, muun muassa:

  • Hankkeen laajuuden rajaaminen: Se sisältää tietoa organisaation toiminnasta, jossa se aikoo työskennellä, sekä tiedon hallintaan liittyvien tarpeiden ja ongelmien tunnistamisen. Odotukset arvioidaan ehdotetun toimintasuunnitelman mukaisesti.
  • Toteutettavuustutkimus: Hankkeen toteuttamiseen käytettävissä olevat resurssit arvioidaan, tässä tapauksessa tähän tarkoitukseen käytettävissä oleva aika ja raha. Samalla tavalla tarkastellaan institutionaalista bibliografiaa ja suoritetaan haastatteluja niiden tekijöiden tunnistamiseksi, jotka voivat saada hankkeen epäonnistumaan.
  • Riskianalyysi: Se sisältää riskien arvioinnin ja hallinnan, jotka voivat pilata hankkeen kehityksen ja toteutuksen. Kun mahdolliset riskit on tunnistettu, lasketaan niiden todennäköisyys ja niiden vaikutus. Lopuksi varautumissuunnitelmat laaditaan vaihtoehtona niiden tehokkaalle esiintymiselle.
  • Arvio: Viittaa alustavaan arvioon hankkeen kustannuksista ja kestosta. Se riippuu siitä, mitä hänellä on, ja arvioijan kokemuksesta. Sen on välttämättä sisällettävä yksityiskohtainen tutkimus tekijöistä, jotka voivat muuttaa tietokonejärjestelmän kehitystä epävarmuuden vähentämiseksi.
  • Ajan suunnittelu ja resurssien kohdentaminen: Tämä on projektin ajoitus. Se tehdään yleensä viikoittain, ja sitä voidaan mukauttaa käytettävissä olevien resurssien ja tilanteemme mukaan.

Analyysi

tietokonejärjestelmän elinkaari-2

Se perustuu hankkeen päätavoitteen määrittämiseen todellisten tarpeiden löytämisen ja järjestelmän ominaisuuksien määrittämisen perusteella.

Se sisältää sellaisten kaavioiden, kaavioiden, ajatuskarttojen ja vuokaavioiden kehittämisen, joiden avulla voidaan tiivistää kaikki kerätyt tiedot niin, että ne ovat ymmärrettäviä kaikille tiimin jäsenille.

Suunnittelu

Se sisältää tietokannan ja sovellusten suunnittelun, joiden avulla käyttäjä voi käyttää tietokonejärjestelmää. Se on tulosta eri toteutusvaihtoehtojen tutkimisesta sen jälkeen, kun on määritetty yleinen rakenne, jolle hanke rakennetaan. Sen olisi perustuttava järjestelmän ominaisuuksiin, jotka helpottavat sen toteuttamista.

Implementación

Kun järjestelmän ominaisuudet on analysoitu ja sen suunnittelu valmis, seuraava askel on rakentaa laadukas tietokonejärjestelmä. Se edellyttää sopivien työkalujen valintaa sekä sen kehitysympäristön määrittämistä, jossa järjestelmän tulisi toimia, ja sopivan ohjelmointikielen valitsemista kehitettävän järjestelmän tyypille.

Tämä vaihe sisältää myös kaikkien tietokonejärjestelmän toimintaan tarvittavien resurssien hankkimisen. Lisäksi siihen kuuluu sellaisten testien kehittäminen, joiden avulla voidaan tarkistaa projektin eteneminen sitä kehitettäessä.

testaus

Testien päätavoitteena on havaita virheet, jotka ovat saattaneet tapahtua projektin aiemmissa vaiheissa, mukaan lukien niiden korjaaminen ennen kuin tuote on loppukäyttäjän käsissä.

Erilaiset testit suoritetaan riippuen kontekstista ja projektin vaiheesta, jossa olemme. Tällä tavalla suoritetaan yksikkö- ja integrointitestejä sekä ohjelmistokehitysorganisaation alfa -testejä ja betatestejä, jotka on suunnattu muille loppukäyttäjille kuin projektin kehitystiimin jäsenille.

Jos haluat lisätietoja tästä vaiheesta, voit lukea artikkelin aiheesta olemassa olevien ohjelmistotestien tyypit.

Lopuksi on myös mahdollista suorittaa hyväksyntätesti, jotta voidaan virallisesti julistaa järjestelmän kehittämisprosessin päättyminen. Samoin tarkastellaan hankkeen välituotteita havaittujen virheiden korjaamisen tarkistamiseksi ja niiden vahvistamiseksi.

Asennus tai käyttöönotto

Se viittaa kehitetyn tietokonejärjestelmän käyttöönottoon. Se sisältää käyttöympäristön määrittelyn, joka sisältää sekä laitteiston että ohjelmiston, tarvittavat laitteet, suositellut fyysiset kokoonpanot, yhteenliittämisverkot, käyttöjärjestelmät ja muut kolmansien osapuolten osat.

Joissakin tapauksissa tähän vaiheeseen kuuluu siirtyminen olemassa olevasta järjestelmästä uuteen käyttöön otettavaan järjestelmään.

Käyttö ja huolto

Kun uusi tietokoneohjelma on alkanut käyttää, se vaatii vastaavaa ylläpitoa, joka sisältää yleensä kolme vaihetta:

  • Korjaava huolto: Se sisältää käyttöiän aikana syntyvien vikojen poistamisen.
  • Mukautuva ylläpito: Tarkoittaa, että järjestelmän on toimittava alkuperäisen käyttöjärjestelmän uudella versiolla tai kun jotakin laitteisto -osaa muutetaan.
  • Täydellinen ylläpito: Se tehdään parannusten ja uusien toimintojen lisäämiseksi olemassa olevaan tietokonejärjestelmään.

On tärkeää ottaa huomioon tietokoneidemme yksinomainen hoito niiden käyttöiän pidentämiseksi.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: Actualidad-blogi
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.