Home Start Back Next End
  
11
perangkat
lunak.
Hal
ini
sangat
penting ketika
perangkat
lunak
harus
berhubungan
dengan
elemen
lain
seperti
perangkat
keras, manusia dan basis data. Tahap ini
meliputi
pengumpulan
kebutuhan
pada
tingkat
sistem dengan
sedikit
analisis
dan
perancangan ditingkat atas.
2.   Analisis Kebutuhan Perangkat Lunak
Proses pengumpulan elemen sistem ditingkatkan dan dipusatkan secara khusus pada
perangkat
lunak
untuk
mengerti karakteristik dari program yang akan dibuat. Sistem
analisis perangkat
lunak
harus
mengerti ruang
lingkup
informasi
y ang
ingin dicakup
dalam pembuatan
perangkat
lunak,
seperti
fungsi-fungsi
yang
dibutuhkan,
karakteristik, kinerja dan tampilan. Kebutuhan bagi perangkat lunak maupun sistem
harus dibicarakan secara bersama dengan pelanggan.
3.   Perancangan
Desain perangkat lunak adalah proses bertahap yang berfokus
pada empat atribut
program yang berbeda,
yaitu struktur data, arsitektur perangkat
lunak,
implementasi
kebutuhan dan rincian prosedural (algoritma). Proses perancangan menterjemahkan
kebutuhan  elemen  sistem  yang  dipresentasikan  kedalam  sebuah  perangkat  lunak
yang dapat diperkirakan kualitasnya sebelum dilakukan pengkodean.
4.   Pengkodean
Pada
tahap
ini
rancangan
diterjemahkan kedalam bentuk
yang
dapat
dibaca
oleh
mesin. 
Jika 
perancangan 
dilaksanakan  secara 
merinci, 
pengkodean 
dapat
diselesaikan secara mekanis.
Word to PDF Converter | Word to HTML Converter