Bir bilgisayar sisteminin yaşam döngüsü ve aşamaları

Bu yazıda şunları bileceksiniz: bir bilgisayar sisteminin yaşam döngüsüotomatik bilgi işleme ihtiyacının karşılandığı.

bilgisayar sisteminin yaşam döngüsü-1

Bir bilgisayar sisteminin yaşam döngüsü

Bir bilgisayar sistemi, bir e-postayı okumak, bir metni bilgisayar kullanarak kopyalamak, bir cep telefonunda bulunan bir adres defterine bir telefon numarasını girmek ve hatta endüstriyel sistemlerin yönetimi ve kontrolü gibi otomatik bilgi işleme probleminin çözümünü oluşturur. bilgisayar uygulamaları aracılığıyla programlanmış makineler.

Genel anlamda, bir bilgisayar sistemi, donanım adı verilen fiziksel öğelere ve yazılım veya bilgisayar programları olarak bilinen soyut bir parçaya ihtiyaç duyar. Ek olarak, hizmet talebinden sorumlu olan insan faktörlerinin katılımını içerir.

Bu şekilde, verilerin bir kez bilgiye dönüştürülmesinden sonra, insanların, makinelerin ve veri işleme yöntemlerinin ortak ve koordineli çalışmasıyla verilerin toplanmasından, işlenmesinden ve iletilmesinden bir bilgisayar sisteminin sorumlu olduğu söylenebilir.

Öte yandan, hesaplamada buna denir bir bilgisayar sisteminin yaşam döngüsü sürecin yönetimi ve nihai hedeflere ulaşılması için gerekli olan ara ürünlerin elde edilmesine küresel olarak katkıda bulunan aşamalar kümesine. Genellikle bir sisteme duyulan ihtiyaç anlayışından, onun yerini alacak bir başkasının doğuşuna kadar gider.

Diğer bir bakış açısından yaşam döngüsü, bir yazılım ürününün geliştirilmesi, çalıştırılması ve bakımı ile ilgili tüm özellikleri içerir.

Türleri

bilgisayar sisteminin yaşam döngüsü-3

Bir bilgisayar sisteminin kapsamına, özelliklerine ve yapısına bağlı olarak aşağıdaki çevrim türleri öne çıkar:

Doğrusal yaşam döngüsü

Sadeliği nedeniyle, bu tür bir bilgisayar sisteminin yaşam döngüsü Mümkün olduğunda en çok kullanılır. Küresel faaliyetin, her biri yalnızca bir kez gerçekleştirilen, sürecin zamanını öngörmeyi sağlayan ardışık aşamalarda ayrışmasını ifade eder.

Her aşamanın yürütülmesi diğerinden bağımsızdır ve her birinde elde edilecek sonucun önceden bilinmesini gerektirir. Ek olarak, bir önceki tamamlanmamışsa bir aşamaya erişmek mümkün değildir.

Prototipleme ile yaşam döngüsü

Gerçekten ulaşılabilir sonuçlar bilinmediğinde veya tamamen yeni veya az kanıtlanmış teknolojinin kullanılması gerektiğinde kullanılır.

Ayrıca, ara ve geçici bir ürün olarak hizmet edecek bir prototipin geliştirilmesine izin veren temel özelliklerin oluşturulması ile karakterize edilir.

Doğrusal yaşam döngüsünün aksine, bazı aşamalar, biri prototipin geliştirilmesi için, diğeri ise nihai ürünün gerçekleştirilmesi için olmak üzere iki kez gerçekleştirilmelidir.

Spiral yaşam döngüsü

Nihai ürünün inşası, her biri bir öncekine göre bir ilerlemeyi temsil eden birkaç prototipin art arda detaylandırılmasını gerektirdiğinden, prototipleme ile yaşam döngüsünün bir genellemesini oluşturur.

Bu türde bir bilgisayar sisteminin yaşam döngüsü ürün istenilen olgunluğa ulaşana kadar tekrar tekrar birkaç aşamadan geçer. Genel olarak, bu, müşterinin gerçekten ne istediği konusunda bilgi eksikliğinden ve farklı aşamalar sırasında aynı kararsızlığından kaynaklanmaktadır.

fazlar

Herhangi bir bilgisayar sisteminin yaşam döngüsü çeşitli aşamaları içerir, bunlar:

Planlama

Bir bilgisayar sistemi projesinin gelişimini işaretleyecek olan ilk görevleri ifade eder, bunların arasında:

  • Proje kapsamının sınırlandırılması: Üzerinde çalışacağı organizasyonun faaliyet bilgisinin yanı sıra bilgi yönetiminin doğasında bulunan ihtiyaç ve sorunların belirlenmesini de kapsar. Beklentiler, izlenecek önerilen eylem planına göre değerlendirilir.
  • Fizibilite çalışması: Projeyi yürütmek için mevcut kaynaklar, bu durumda bu amaç için mevcut zaman ve para değerlendirilir. Benzer şekilde, projeyi başarısızlığa uğratabilecek faktörleri belirlemek için kurumsal bibliyografyaya başvurulur ve görüşmeler yapılır.
  • Risk analizi: Projenin gelişimini ve yürütülmesini bozabilecek risklerin değerlendirilmesini ve kontrolünü içerir. Olası riskler belirlendikten sonra, bunların gerçekleşme olasılıkları ve olabilecek etkileri hesaplanır. Son olarak, aynı durumun etkin bir şekilde meydana gelmesine alternatif olarak acil durum planları hazırlanır.
  • Tahmin: Projenin maliyetinin ve süresinin ilk tahminini ifade eder. Kişinin sahip olduğu bilgiye ve tahmincinin tecrübesine tabidir. Belirsizlik seviyesini azaltmak için bilgisayar sisteminin gelişimini değiştirebilecek faktörlerin ayrıntılı bir incelemesini zorunlu olarak gerektirmesi gerekir.
  • Zaman planlaması ve kaynak tahsisi: Bu, projenin zamanlamasıdır. Genellikle haftalık olarak yapılır ve mevcut kaynaklara ve karşı karşıya olduğumuz belirli koşullara göre ayarlanabilir.

Analiz

bilgisayar sisteminin yaşam döngüsü-2

Gerçek ihtiyaçların keşfedilmesi ve sistemin sahip olması gereken özelliklerin belirlenmesi doğrultusunda projenin ana hedefinin oluşturulması esasına dayanır.

Toplanan tüm bilgileri tüm ekip üyeleri için anlaşılır hale getirecek şekilde özetleyebilen grafikler, diyagramlar, zihin haritaları ve akış şemalarının geliştirilmesini içerir.

Dizayn

Veritabanının tasarımını ve kullanıcının bilgisayar sistemini kullanmasını sağlayacak uygulamaları içerir. Projenin inşa edileceği genel yapı belirlendikten sonra, çeşitli uygulama alternatiflerinin araştırılmasının sonucudur. Uygulanmasını kolaylaştıracak sistemin özelliklerine dayanmalıdır.

Implementación

Sistemin özellikleri analiz edildikten ve tasarımı yapıldıktan sonraki adım kaliteli bir bilgisayar sistemi oluşturmaktır. Uygun araçların seçilmesinin yanı sıra sistemin üzerinde çalışması gereken geliştirme ortamının belirlenmesini ve geliştirilecek sistem tipine uygun programlama dilinin seçimini gerektirir.

Bu aşama aynı zamanda bilgisayar sisteminin çalışması için gerekli tüm kaynakların edinilmesini de içerir. Ek olarak, geliştirilirken projenin ilerlemesini kontrol etmeye izin veren testlerin geliştirilmesini içerir.

test

Testlerin temel amacı, ürün son kullanıcının eline geçmeden önce ilgili düzeltmeleri içeren projenin önceki aşamalarında yapılmış olabilecek hataları tespit etmektir.

İçinde bulunduğumuz projenin bağlamına ve aşamasına bağlı olarak farklı testler yapılır. Bu sayede yazılım geliştirme organizasyonu içinde birim ve entegrasyon testleri ile alfa testleri, proje geliştirme ekibi üyeleri dışındaki son kullanıcılara yönelik beta testleri gerçekleştirilmektedir.

Bu aşama hakkında daha fazla bilgi edinmek için aşağıdaki makaleyi okuyabilirsiniz. mevcut yazılım testleri türleri.

Son olarak, sistem geliştirme sürecinin sona erdiğini resmi olarak ilan etmek için bir kabul testi yapmak da mümkündür. Benzer şekilde, bulunan hataların düzeltilmesini doğrulamak ve doğrulamalarına devam etmek için projenin ara ürünlerinin incelemeleri yapılır.

Kurulum veya dağıtım

Geliştirilen bilgisayar sisteminin devreye alınmasını ifade eder. Hem donanımı hem de yazılımı, gerekli ekipmanı, önerilen fiziksel konfigürasyonu, ara bağlantı ağlarını, ilgili işletim sistemlerini ve üçüncü şahıslara ait diğer bileşenleri içeren işletim ortamının spesifikasyonunu içerir.

Bazı durumlarda bu aşama, önceden var olan bir sistemden uygulanacak yeni sisteme geçişi içerir.

Kullanım ve bakım

Yeni bilgisayar uygulaması kullanılmaya başlandığında, genellikle üç aşamadan oluşan ilgili bakımı gerektirir:

  • Düzeltici bakım: Kullanım ömrü boyunca ortaya çıkan kusurların giderilmesini içerir.
  • Uyarlamalı bakım: Sistemin, orijinal işletim sisteminin yeni bir sürümü üzerinde veya donanım öğelerinden biri değiştirildiğinde çalışması ihtiyacını ifade eder.
  • Kusursuz bakım: Mevcut bilgisayar sistemine iyileştirmeler ve yeni işlevler eklemek için gerçekleştirilir.

Kullanışlı ömürlerini uzatmak için bilgisayarlarımızın özel bakımını dikkate almak önemlidir.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Actualidad Blogu
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.