Bahan RisetData METODE PENELITIAN
23 metode yang paling sering digunakan dalam tahap pengembangan
perangkat lunak Utami Asnawati, 2015. Model
waterfall
merupakan model klasik yang sederhana dengan aliran sistem yang linier.
Output
dari setiap tahap merupakan input bagi tahap berikutnya Kristanto, 2004. Menurut Utami Asnawati 2015
tahapan model
waterfall
meliputi : a.
Analisa Kebutuhan Perangkat Lunak Analisa kebutuhan perangkat lunak merupakan tahap awal untuk
menentukan gambaran perangkat lunak. Perangkat lunak yang baik dan sesuai dengan kebutuhan pengguna tergantung pada
keberhasilan dalam melakukan analisa kebutuhan. Tahap ini merupakan proses untuk mendapatkan informasi, mode dan
spesifikasi tentang perangkat lunak. Pada penelitian ini pengumpulan informasi didapatkan dengan cara mengunduh
data hasil UN, indeks integritas dan akreditasi sekolah. b.
Desain Perangkat Lunak Desain perangkat lunak merupakan langkah yang berfokus pada
empat atribut yang berbeda dari sebuah program yaitu struktur data, arsitektur perangkat lunak, representasi
interface
dan prosedural rinci. Pada tahap merupakan proses mengubah
kebutuhan perangkat lunak menjadi rancangan perangkat lunak. Tahap in menghasilkan sebuah arsitektur sistem yang dapat
ditranformasikan ke dalam satu atau lebih program yang dapat dijalankan.
c. Pembuatan Kode
Coding
Pada tahap ini merupakan proses menerjemahkan desain perangakat lunak ke dalam mesin yang dapat dibaca. Dalam
tahap ini dilakukan pembuatan kode. d.
Pengujian
Testing
Tahap ini merupakan proses pengujian pada sistem yang telah dibuat. Pengujian yang dilakukan secara internal benar tidaknya
24 pernyataan yang dibuat dalam
coding
dan eksternal melakukan tes untuk menemukan kesalahan dan memastikan bahwa input
sesuai dengan apa yang dibutuhkan. Pada penelitian ini pengujian sistem menggunakan pendekatan
black-box testing
. Pendekatan
inimerupakan pengujian
terhadap fungsi
operasional
software.