37
9
Perancangan
Perancangan perangkat lunak adalah
proses yang berfokus pada empat
atribut
sebuah
program
yang
berbeda,
yaitu
struktur
data,
arsitektur
perangkat
lunak, representasi tampilan, dan algoritma
prosedural. Perancangan
menerjemahkan
kebutuhan
ke
dalam suatu
representasi
perangkat
lunak
yang
dilakukan sebelum pengkodean.
9
Pengkodean
Perancangan yang telah dilakukan diterjemahkan ke dalam bentuk yang
dimengerti oleh komputer.
9
Pengujian
Proses pengujian berfokus pada logika internal perangkat lunak, yaitu
untuk memastikan semua pernyataan sudah diuji, dan pada eksternal fungsional,
yaitu
untuk
mengarahkan
pengujian untuk
menemukan
kesalahan
dan
memastikan bahwa
input
yang divalidasi
akan memberikan
hasil
aktual
yang
sesuai dengan kebutuhan.
9
Pemeliharaan
Digunakan untuk mengantisipasi kesalahan-kesalahan akibat perubahan-
perubahan
dalam lingkungan
eksternalnya
atau
adanya
kebutuhan
untuk
pengembangan fungsional maupun cara kerja.
2.8
Flowchart
Menurut
Hansen(2005),
flowchart
merupakan
representasi
grafis
dari
serangkaian aktivitas operasi, pergerakan, inspeksi, penundaan, keputusan, dan
|