|
9
3
Dcsain (Design)
Desain
pent:'lgkat
Lunak sebeR1arnya adala.h p;·oses
muhi_-l_angkah
yang berfukus pada empat
atribut s.ehuah
program yang b.::::rbcda; stmktur
data,
arsitek..tur
perangkax
hm.nk,
;·eprcscntasi
inte, face
dan dl!fail
(algoritma)
prosedural
Proses
dcsain
menerjemahkan
syarat
ataa
kebutuhnn
kc dalam
sebuah
reprt:sentasi perangkat
iunak
yang
dapa.t
dLpcrkirakan
demi
kUE.litas
sebeium dimu\ai
kemuncuhm
kodc_
Scbaga
mana
persyaratan,
desain
didnkumentasikan
dan
mcnjadf bagian
dari
konfigurasi
perangkat
lunak_
4.
Generasi kr.Aie (Codi.
tg)
Desain
hams
dltcrjcm.abkan
ke
dalam.
bentuk
mesm
y:mg bisa
dibaca.
Langkah_
perrnbuatan
kode
m:elakukan
tugas i:ni
Jika
dcse-,in
dilakukan dengan
caTa yang
Iengkap, pemhuatan
kodc
dapai diselesaika:n
sccara mekanis.
5.
Pengujtan (Testing)
Sekaii
kod.e <:Hbuat, pcngujian
program
dimulai.
Pro.s.es pengujian
berfoku:s
pada
1ogika. internal
penmgkat
!m:>.ak, memastikan
bahwa
scmua
pernyatacm sudah
diuji
dan
padtJ
ekstemal
fimgs1cn al yaitu
mcngarahkan
pengrdian
uf!tuk
mcncmukan
kesalahan-kesalahEn
dan
mcmastikan
|