Home Start Back Next End
  
58
terkumpul  pada 
level  sistem  dengan  jumlah  kecil  dari 
level  desain  dan
analisis
paling
atas.
Informasi engineering
meliputi
kumpulan
persyaratan
pada level strategi bisnis dan level bisnis lingkungan.
b) 
Keperluan analisis software
Proses pengumpulan persyaratan adalah menguatkan dan memfokuskan hal
yang 
spesifik. 
Untuk 
memahami 
program 
dasar 
yang 
ingin 
dibangun,
software
engineer
harus mengerti
informasi
utama
untuk
software
terhadap
fungsi persyaratan,
sifat,
dan
tampilan. Persyaratan untuk kedua sistem dan
software dicatat dan diperlihatkan pada pelanggan.
c) 
Desain
Desain
software
adalah
proses
yang
terfokus pada
empat
atribut
program,
yaitu
:
struktur data, arsitektur software, representasi
tampilan, dan algoritma.
Proses   desain   menterjemahkan   persyaratan   menjadi   representasi   dari
software yang dapat memperkirakan kualitas sebelum mulai koding.
Keperluan desain didokumentasi dan menjadi bagian dalam software.
d) 
Penggenerasian code
Desain harus dituangkan menjadi bahasa mesin. Tahap pengenerasian
code
melakukan
tugas
ini.
Jika
desain dilakukan
dengan
secara
detail,
pengenerasian code dapat diselesaikan secara mekanik.
e) 
Testing
Proses
testing terfokus pada logika
dari
software,
menjamin
semua
perintah
telah
dites, dan berjalan
sesuai fungsinya;
mengadakan
tes
untuk
menangani
error dan menjamin input akan menghasilkan hasil yang diinginkan.
Word to PDF Converter | Word to HTML Converter