Home Start Back Next End
  
20
2.8
Perangkat Lunak
Perangkat
lunak adalah (1)
instruksi –
instruksi (program komputer)
yang
ketika dieksekusi akan
memberikan fungsi dan performa seperti
yang diinginkan,
(2)
struktur
data
yang
memungkinkan
program
memanipulasi
informasi
secara
proporsional,
dan
(3)
dokumen
yang
menggambarkan
operasi
dan
penggunaan
program (Pressman, 2001, p6)
Perangcangan perangkat
lunak
adalah
disiplin
perancangan
yang
berhubungan dengan semua aspek dari produksi perangkat lunak dari tahap awal
spesifikasi
sistem
sampai
dengan
pemeliharaan setelah
sistem
dalam
tahap
berjalan (Sommerville, 2001, p6).
Salah
satu
model
perancangan
perangkat
lunak
adalah
Waterfall
Model
atau
dikenal
juga
dengan
Linear
Sequential
Model.
Menurut Pressman
(2001,
p28),  Waterfall Model meliputi beberapa aktivitas berikut:
-
Problem Definition/Concept Exploration
Perangkat lunak
selalu
menjadi bagian sistem
yang
lebih besar,
sehingga
pekerjaan  dimulai  dari 
menentukan  kebutuhan 
untuk 
semua  elemen
sistem
dan
kemudian
menempatkan beberapa
sub-bagian
dari
kebutuhan
pada  perangkat 
lunak.  Pengamatan  terhadap 
sistem 
menjadi  penting
ketika
perangkat
lunak
harus
berinteraksi dengan
elemen
lainnya
seperti
perangkat keras, manusia, dan database.
Word to PDF Converter | Word to HTML Converter