A számítógépes rendszer életciklusa és fázisai

Ebben a cikkben tudni fogja a a számítógépes rendszer életciklusa, amellyel kielégítik az automatizált információfeldolgozás igényét.

számítógép-rendszer-életciklus-1

A számítógépes rendszer életciklusa

A számítógépes rendszer megoldást jelent az automatizált információfeldolgozás problémájára, mint például: e -mail olvasása, szöveg átírása számítógéppel, telefonszám beírása a mobiltelefonon elérhető címjegyzékbe, vagy akár az iparirányítás számítógépes alkalmazásokon keresztül programozott gépek.

Általánosságban elmondható, hogy egy számítógépes rendszerhez fizikai elemekre, hardvernek és egy immateriális részre van szükség, amelyet szoftvernek vagy számítógépes programnak neveznek. Ezenkívül magában foglalja a szolgáltatások iránti keresletért felelős emberi tényezők részvételét.

Ily módon elmondható, hogy egy számítógépes rendszer felelős az adatok gyűjtéséért, feldolgozásáért és továbbításáért, miután ezeket információvá alakították, emberek, gépek és adatfeldolgozási módszerek közös és összehangolt munkája révén.

Másrészt a számítástechnikában ezt ún a számítógépes rendszer életciklusa olyan szakaszokba, amelyek globálisan hozzájárulnak a folyamatok irányításához és a végső célok eléréséhez szükséges köztes termékek beszerzéséhez. Általában a rendszer szükségességének felfogásától a másik helyébe lépő rendszer megszületéséig tart.

Más szemszögből az életciklus tartalmazza a szoftvertermék fejlesztésével, üzemeltetésével és karbantartásával kapcsolatos összes előírást.

Típusai

számítógép-rendszer-életciklus-3

A számítógépes rendszer hatókörétől, jellemzőitől és felépítésétől függően a következő típusú ciklusok emelkednek ki:

Lineáris életciklus

Egyszerűsége miatt ez a fajta a számítógépes rendszer életciklusa Leggyakrabban használják, amikor csak lehetséges. Ez magában foglalja a globális tevékenység bontását egymást követő szakaszokban, amelyek mindegyikét csak egyszer hajtják végre, ami lehetővé teszi a folyamat idejének előrejelzését.

Az egyes fázisok végrehajtása független a másiktól, és előzetes ismereteket igényel az egyes szakaszokban elért eredményekről. Ezenkívül nem lehet hozzáférni egy fázishoz, ha az előző nem fejeződött be.

Életciklus prototípuskészítéssel

Akkor használják, ha az igazán elérhető eredmények ismeretlenek, vagy amikor teljesen új vagy kevéssé bevált technológiát kell használni.

Ezenkívül jellemző azokra az alapvető előírásokra, amelyek lehetővé teszik egy prototípus kifejlesztését, amely köztes és ideiglenes termékként fog szolgálni.

A lineáris életciklustól eltérően egyes fázisokat kétszer kell elvégezni, egyszer a prototípus kifejlesztéséhez, a másikat pedig a végtermék megvalósításához.

Spirál életciklus

Ez az életciklus általánosítását jelenti prototípus -készítéssel, mivel a végtermék elkészítéséhez több prototípus egymás utáni kidolgozása szükséges, amelyek mindegyike előrelépést jelent az előzőhöz képest.

Ebben a fajta a számítógépes rendszer életciklusa a termék több fázison megy keresztül többször, amíg el nem éri a kívánt érettséget. Általában ez annak tudható be, hogy az ügyfél nem tud arról, hogy mit akar valójában, valamint az, hogy a különböző fázisok során ugyanez a döntésképtelenség.

fázisok

Bármely számítógépes rendszer életciklusa több szakaszból áll, ezek:

Tervezés

Ez a kezdeti feladatokra utal, amelyek egy számítógépes rendszerprojekt fejlesztését jelölik, többek között:

  • A projekt hatókörének lehatárolása: Gondolkodik azon szervezet tevékenységének ismeretén, amelyen dolgozni fog, valamint az információkezeléssel kapcsolatos szükségletek és problémák azonosítására. Az elvárásokat a követendő javasolt cselekvési tervvel összhangban értékelik.
  • Megvalósíthatósági tanulmány: A projekt végrehajtásához rendelkezésre álló erőforrásokat értékelik, ebben az esetben az erre a célra rendelkezésre álló időt és pénzt. Hasonlóképpen, az intézményi bibliográfiát is tanulmányozzák, és interjúkat készítenek a projekt kudarcát okozó tényezők azonosítására.
  • Kockázatelemzés: Olyan kockázatok értékelését és ellenőrzését foglalja magában, amelyek ronthatják a projekt fejlesztését és végrehajtását. A lehetséges kockázatok azonosítása után kiszámítják a tényleges bekövetkezés valószínűségét, valamint a hatásukat. Végül a készenléti terveket alternatívaként dolgozzák ki, mielőtt azok ténylegesen bekövetkeznének.
  • Becslés: A projekt költségeinek és időtartamának kezdeti becslésére utal. Ez a tudás és a becslő tapasztalatainak függvénye. A bizonytalanság csökkentése érdekében szükségszerűen részletes tanulmányt kell végezni azokról a tényezőkről, amelyek megváltoztathatják a számítógépes rendszer fejlődését.
  • Időtervezés és erőforrás -elosztás: Ez a projekt időzítése. Általában heti rendszerességgel történik, és a rendelkezésre álló forrásoknak és az adott körülményeknek megfelelően módosítható.

Elemzés

számítógép-rendszer-életciklus-2

A projekt fő célkitűzésének megállapításán alapul, a valós igények feltárásával és a rendszer jellemzőinek meghatározásával összhangban.

Ez magában foglalja a grafikonok, diagramok, gondolati térképek és folyamatábrák kifejlesztését, amelyek képesek összegyűjteni az összes összegyűjtött információt, és így érthetővé teszik a csapat minden tagja számára.

Tervezés

Ez magában foglalja az adatbázis és az alkalmazások tervezését, amelyek lehetővé teszik a felhasználó számára a számítógépes rendszer használatát. Ez a különböző megvalósítási alternatívák tanulmányozásának eredménye, miután meghatározták azt az általános struktúrát, amelyre a projekt épül. Ennek a rendszer azon jellemzőire kell épülnie, amelyek megkönnyítik annak végrehajtását.

végrehajtás

A rendszer jellemzőinek elemzése és a tervezés befejezése után a következő lépés egy minőségi számítógépes rendszer kiépítése. Ez megköveteli a megfelelő eszközök kiválasztását, valamint annak a fejlesztési környezetnek a meghatározását, amelyen a rendszernek működnie kell, valamint a fejlesztendő rendszer típusának megfelelő programozási nyelv kiválasztását.

Ez a fázis magában foglalja a számítógépes rendszer működéséhez szükséges összes erőforrás beszerzését is. Ezenkívül olyan tesztek kifejlesztését is magában foglalja, amelyek lehetővé teszik a projekt előrehaladásának ellenőrzését a fejlesztés során.

vizsgálatok

A tesztek fő célja azoknak a hibáknak a felderítése, amelyek a projekt korábbi szakaszai során elkövethetők, beleértve a megfelelő javítást, mielőtt a termék a végfelhasználó kezébe kerül.

A különböző teszteket a projekt kontextusától és szakaszától függően hajtjuk végre. Ily módon egység- és integrációs teszteket hajtanak végre, valamint alfa -teszteket a szoftverfejlesztő szervezeten belül, valamint béta teszteket, amelyek a projekt fejlesztői csapatának tagjaitól eltérő végfelhasználókat célozzák meg.

Ha többet szeretne megtudni erről a szakaszról, olvassa el a cikket meglévő szoftvertesztek típusai.

Végül lehetőség van egy elfogadási teszt elvégzésére is, hogy hivatalosan bejelenthessük a rendszerfejlesztési folyamat végét. Hasonlóképpen felülvizsgálják a projekt köztes termékeit is, hogy ellenőrizzék a talált hibák kijavítását és érvényesítsék azokat.

Telepítés vagy telepítés

A kifejlesztett számítógépes rendszer üzembe helyezésére vonatkozik. Ez magában foglalja a működési környezet meghatározását, amely magában foglalja mind a hardvert, mind a szoftvert, a szükséges berendezéseket, az ajánlott fizikai konfigurációt, az összekapcsolási hálózatokat, az érintett operációs rendszereket és a harmadik felek egyéb összetevőit.

Bizonyos esetekben ez a szakasz magában foglalja a már meglévő rendszerről az új rendszerre való áttérést.

Használat és karbantartás

Az új számítógépes alkalmazás használatba vétele után a megfelelő karbantartást igényli, amely általában három szakaszból áll:

  • Javító karbantartás: Ez magában foglalja a használati élet során felmerülő hibák kiküszöbölését.
  • Adaptív karbantartás: Arra utal, hogy a rendszernek az eredeti operációs rendszer új verzióján kell dolgoznia, vagy ha a hardver elemek valamelyikét módosítják.
  • Tökéletes karbantartás: A meglévő számítógépes rendszer fejlesztéseinek és új funkcióinak hozzáadása érdekében történik.

Fontos figyelembe venni számítógépeink kizárólagos gondozását, hogy meghosszabbítsuk élettartamukat.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Actualidad Blog
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.