Kitaran hidup sistem komputer dan fasa-fasa

Dalam artikel ini anda akan mengetahui kitaran hidup sistem komputer, melalui mana keperluan untuk pemprosesan maklumat automatik dipenuhi.

kitaran hidup-of-a-komputer-sistem-1

Kitaran hidup sistem komputer

Sistem komputer merupakan penyelesaian untuk masalah pemprosesan maklumat automatik, seperti: membaca e-mel, mentranskripsikan teks menggunakan komputer, memasukkan nomor telepon dalam buku alamat yang tersedia di telefon bimbit, atau bahkan pengelolaan dan pengendalian industri mesin diprogramkan melalui aplikasi komputer.

Secara umum, sistem komputer memerlukan elemen fizikal, yang disebut perkakasan, dan bahagian tidak ketara yang dikenali sebagai perisian atau program komputer. Selain itu, ia melibatkan penyertaan faktor manusia, yang bertanggungjawab terhadap permintaan perkhidmatan.

Dengan cara ini, dapat dikatakan bahawa sistem komputer bertanggung jawab untuk pengumpulan, pemrosesan dan pengiriman data, setelah data ini diubah menjadi informasi, melalui kerja bersama dan terkoordinasi orang, mesin dan kaedah pemprosesan data.

Sebaliknya, dalam pengkomputeran, ia dipanggil kitaran hidup sistem komputer kumpulan fasa yang menyumbang secara global untuk mendapatkan produk perantaraan, yang diperlukan untuk pengurusan proses dan pencapaian objektif akhir. Ia biasanya bermula dari konsep perlunya sistem hingga kelahiran sistem yang lain untuk menggantikannya.

Dari sudut pandang lain, kitaran hidup mengandungi semua spesifikasi yang berkaitan dengan pengembangan, operasi dan penyelenggaraan produk perisian.

Jenis

kitaran hidup-of-a-komputer-sistem-3

Bergantung pada ruang lingkup, ciri dan struktur sistem komputer, jenis kitaran berikut menonjol:

Kitaran hidup linear

Kerana kesederhanaan, ia adalah jenis kitaran hidup sistem komputer Ia paling banyak digunakan bila boleh. Ini menyiratkan penguraian aktiviti global dalam fasa berturut-turut, yang masing-masing dilakukan hanya sekali, yang memungkinkan untuk meramalkan waktu prosesnya.

Pelaksanaan setiap fasa adalah bebas dari yang lain, dan memerlukan pengetahuan sebelumnya tentang hasil yang harus diperoleh di masing-masing. Selain itu, tidak mungkin untuk mengakses fasa sekiranya yang sebelumnya belum selesai.

Kitaran hidup dengan prototaip

Ia digunakan apabila hasil yang benar-benar dapat dicapai tidak diketahui, atau ketika teknologi yang baru atau sedikit terbukti akan digunakan.

Di samping itu, ia dicirikan oleh pembentukan spesifikasi asas yang memungkinkan pengembangan prototaip, yang akan berfungsi sebagai produk perantaraan dan sementara.

Tidak seperti kitaran hidup linear, beberapa fasa mesti dilakukan dua kali, sekali untuk pengembangan prototaip dan satu lagi untuk merealisasikan produk akhir.

Kitaran hidup lingkaran

Ini merupakan generalisasi kitaran hidup dengan prototaip, kerana pembinaan produk akhir memerlukan penjelasan berturut-turut beberapa prototaip, masing-masing mewakili kemajuan sehubungan dengan yang sebelumnya.

Dalam jenis ini kitaran hidup sistem komputer produk melalui beberapa fasa berulang kali, sehingga mencapai kematangan yang diinginkan. Secara amnya, ini disebabkan oleh kurangnya pengetahuan dari pihak pelanggan mengenai apa yang sebenarnya dia mahukan, serta ketidaktentuannya dalam pelbagai tahap.

Fasa-Fasa

Kitaran hidup mana-mana sistem komputer merangkumi pelbagai peringkat, seperti:

Perancangan

Ini merujuk kepada tugas awal yang akan menandakan pengembangan projek sistem komputer, di antaranya adalah:

  • Pembatasan skop projek: Ini mempertimbangkan pengetahuan tentang aktiviti organisasi yang akan dijalankan, serta mengenal pasti keperluan dan masalah yang wujud dalam pengurusan maklumat. Harapan dinilai sesuai dengan rancangan tindakan yang dicadangkan untuk diikuti.
  • Kajian kebolehlaksanaan: Sumber yang ada untuk melaksanakan projek dinilai, dalam hal ini masa dan wang yang tersedia untuk tujuan ini. Dengan cara yang sama, bibliografi institusi dikonsultasikan dan wawancara dilakukan untuk mengenal pasti faktor-faktor yang dapat membuat projek gagal.
  • Analisis risiko: Termasuk penilaian dan kawalan risiko yang dapat merosakkan pembangunan dan pelaksanaan projek. Setelah kemungkinan risiko telah dikenal pasti, kebarangkalian risiko itu benar-benar dikira, dan juga kesannya. Akhirnya, rancangan luar jangka disediakan sebagai alternatif untuk berlakunya perkara yang sama.
  • Anggaran: Merujuk kepada anggaran awal kos dan jangka masa projek. Ia bergantung pada pengetahuan yang dimiliki seseorang dan pengalaman penganggarnya. Ia semestinya memerlukan kajian terperinci mengenai faktor-faktor yang dapat mengubah perkembangan sistem komputer, untuk mengurangkan tahap ketidakpastian.
  • Perancangan masa dan peruntukan sumber: Ini adalah masa projek. Ia biasanya dilakukan setiap minggu, dan dapat disesuaikan mengikut sumber yang ada dan keadaan tertentu yang sedang kita hadapi.

Analisis

kitaran hidup-of-a-komputer-sistem-2

Ini didasarkan pada penetapan tujuan utama proyek, sesuai dengan penemuan keperluan sebenarnya dan penentuan ciri-ciri yang mesti dimiliki oleh sistem.

Ini merangkumi pengembangan grafik, diagram, peta minda dan diagram alir, yang mampu merangkum semua maklumat yang dikumpulkan, sehingga membuatnya dapat difahami oleh semua anggota pasukan.

Design

Ia melibatkan reka bentuk pangkalan data dan aplikasi yang akan membolehkan pengguna menggunakan sistem komputer. Ini adalah hasil kajian pelbagai alternatif pelaksanaan, setelah menentukan struktur umum di mana projek itu akan dibina. Ia harus berdasarkan ciri-ciri sistem yang akan memudahkan pelaksanaannya.

Pelaksanaan

Setelah ciri sistem dianalisis dan reka bentuknya dijalankan, langkah seterusnya adalah membina sistem komputer yang berkualiti. Ia memerlukan pemilihan alat yang sesuai, serta penentuan lingkungan pengembangan di mana sistem harus beroperasi dan pilihan bahasa pengaturcaraan yang sesuai untuk jenis sistem yang akan dikembangkan.

Fasa ini juga merangkumi pemerolehan semua sumber yang diperlukan agar sistem komputer berfungsi. Selain itu, ia melibatkan pengembangan ujian yang memungkinkan untuk memeriksa kemajuan projek semasa ia sedang dibangunkan.

Ujian

Objektif utama ujian adalah untuk mengesan kesalahan yang mungkin telah dilakukan pada peringkat sebelumnya projek, yang merangkumi pembetulan yang sama sebelum produk berada di tangan pengguna akhir.

Ujian yang berbeza dijalankan bergantung pada konteks dan fasa projek di mana kita berada. Dengan cara ini, ujian unit dan integrasi dilakukan, serta ujian alpha dalam organisasi pengembangan perisian, dan ujian beta yang ditujukan untuk pengguna akhir selain daripada anggota pasukan pengembangan projek.

Untuk mengetahui lebih lanjut mengenai fasa ini, anda boleh membaca artikel di jenis ujian perisian yang ada.

Akhirnya, adalah mungkin untuk menjalankan ujian penerimaan, untuk secara rasmi menyatakan berakhirnya proses pengembangan sistem. Begitu juga, tinjauan terhadap produk perantaraan projek dibuat untuk mengesahkan pembetulan kesilapan yang dijumpai dan meneruskan pengesahannya.

Pemasangan atau penyebaran

Ia merujuk kepada pengoperasian sistem komputer yang dikembangkan. Ini melibatkan spesifikasi persekitaran operasi yang merangkumi kedua-dua perkakasan dan perisian, peralatan yang diperlukan, konfigurasi fizikal yang disarankan, rangkaian interkoneksi, sistem operasi yang terlibat dan komponen lain dari pihak ketiga.

Dalam beberapa kes, fasa ini melibatkan peralihan dari sistem yang ada ke sistem baru yang akan dilaksanakan.

Penggunaan dan penyelenggaraan

Setelah aplikasi komputer baru mula digunakan, ia memerlukan penyelenggaraan yang sesuai, yang biasanya melibatkan tiga tahap:

  • Penyelenggaraan pembetulan: Ini melibatkan penghapusan kecacatan yang timbul semasa hayatnya berguna.
  • Penyelenggaraan adaptif: Merujuk kepada keperluan sistem berfungsi pada versi baru dari sistem operasi asal, atau apabila salah satu elemen perkakasan diubah suai.
  • Penyelenggaraan sempurna: Ia dilakukan untuk menambah penambahbaikan dan fungsi baru pada sistem komputer yang ada.

Penting untuk mengambil kira penjagaan eksklusif komputer kita untuk memperpanjang jangka hayatnya.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Blog Sebenar
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.