Tahapan Evaluasi Tahap Pengujian

18

3.1.3 Tahapan Evaluasi

Evaluasi ini dilakukan oleh pelanggan apakah prototyping dan sistem yang dibangun sudah sesuai dengan keinginan pelanggan. Jika sudah sesuai maka akan diteruskan ke tahap pengujian, jika tidak maka prototyping direvisi dengan mengulang langkah-langkah sebelumnya.

3.1.4 Tahap Pengujian

Setelah sistem sudah menjadi suatu perangkat lunak yang siap dipakai, harus diuji dahulu sebelum digunakan, pengujian ini dilakukan dengan menggunakan Black Box. Tahap pengujian bertujuan untuk menghindari kesalahan pada program yang dibuat. Dengan melakukan pengujian dapat menentukan dan mendapatkan hasil atau report yang mana hasil ini sebagai bahan evaluasi untuk memperbaharui sistem jika terdapat kekurangan atau error sistem. Adapun bentuk-bentuk kesalahan yang mungkin ditemukan pada proses pengujian program adalah: 1. Kesalahan kode program syntax error Kesalahan ini terjadi jika kode program yang ditulis tidak sesuai dengan prosedur penulisannya. 2. Kesalahan proses run time error Kesalahan ini terjadi pada saat program executable dijalankan. Kesalahan ini menyebabkan program berhenti sebelum waktunya selesai karena compiler menemukan kondisi yang belum terpenuhi dan tidak layak untuk dikerjakan. 19 3. Kesalahan logika logical error Kesalahan ini terjadi pada logika program yang dibuat. Kesalahan tersebut, apabila tidak disadari, akan menyesatkan.

3.2 Perancangan Sistem

Rancangan sistem adalah proses pengembangan spesifikasi sistem baru berdasarkan hasil rekomendasi analisis sistem untuk menghasilkan penyelesaian terhadap suatu masalah yang ada. Untuk mencapai tujuan atau hasil yang memadai sesuai kebutuhan dari permasalahan yang ada, maka diperlukan suatu rancangan sistem yang dapat menggambarkan secara garis besar seluruh masalah yang akan di komputerisasi. Pada permasalahan skripsi ini tampak bahwa elemen-elemen yang menyusun sistem terdiri dari: 1. Tujuan Tujuan dari sistem ini adalah mengurangi tugas-tugas yang dilakukan oleh manusia dalam memenuhi kebutuhan akan sistem. 2. Batasan Merupakan batasan kemampuan dari komputer maupun manusia yang mengoperasikannya. 3. Kontrol Merupakan elemen dari sistem komputer yang bertugas mengawasi segala tugas yang dapat dilakukannya 4. Input Yaitu elemen pada sistem komputer yang bertugas untuk menerima data masukan.