Rencana Pengujian Kesimpulan Hasil Pengujian

5.2. Pengujian

Pengujian merupakan bagian yang penting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk menjamin bahwa perangkat lunak yang dibangun memiliki kualitas yang baik yaitu mampu untuk mempresentasikan kajian pokok dari spesifikasi, analisis, perancangan dan pengkodean dari perangkat lunak itu sendiri dan memungkinkan untuk dilakukannya pengembangan sistem yang lebih lanjut. Pengujian perangkat lunak ini menggunakan metode pengujian black box. Pengujian black box ini tidak perlu tahu apa yang sesungguhnya terjadi dalam sistem atau perangkat lunak, yang diuji adalah masukan serta keluarannya. Berikut ini adalah rencana pengujian inputoutput aplikasi KSP.

5.2.1. Rencana Pengujian

Rencana pengujian yang akan dilakukan dengan menguji sistem. Pengujian Aplikasi KSP berikut menggunakan data uji berupa masukan dari user dan admin. Rencana pengujian selengkapnya akan meliputi :  Pengujian login,  Pengujian input data anggota,  Pengujian input data simpananpengambilan,  Pengujian input pinjaman,  Pengujian input data angsuran dan penghitungan denda.

5.2.2. Kasus dan Hasil Pengujian

Pengujian perangkat lunak ini dilakukan pada modul-modul yang ada pada Aplikasi KSP, berikut adalah beberapa kasus dan hasil pengujian yang dilakukan, diantaranya sebagai berikut :

1. Pengujian Login

Pengujian Login dibagi menjadi 2 dua yaitu login user yang meliputi bagian surat menyurat dan login admin yang mempunyai hak akses penuh. Tabel 5.1. Pengujian Login Admin Kasus dan Hasil Uji Login Admin Data Normal Data Masukan Yang Diharapkan Pengamatan Kesimpulan User name : admin Password : admin Dapat masuk ke form administrator User name dan password sesuai dengan hak akses. [ x ] Diterima [ ] Ditolak Kasus dan Hasil Uji Login Admin Data Salah Data Masukan Yang Diharapkan Pengamatan Kesimpulan User name : admin Password : salah Tidak dapat login sebagai admin dan menampilkan pesan “Username atau Password yang dimasukan salah”. User name dan password tidak sesuai dengan hak akses. [ x ] Diterima [ ] Ditolak

2. Pengujian Input Data Anggota

Pengujian ini adalah pengujian dengan memasukkan sejumlah data ke dalam database, dengan beberapa validasi. Tabel 5.2. Pengujian Input Data Anggota Kasus dan Hasil Uji Input Data Anggota Data Normal Data Masukan Yang Diharapkan Pengamatan Kesimpulan Isi data anggota Dapat masuk ke form isian data anggota Pengisian sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik Tombol simpan Data tersimpan ke dalam database dan muncul pesan data telah tersimpan Tombol simpan sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik tombol edit Dapat masuk kedalam form edit data Tombol edit sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik tombol hapus Data di database terhapus dan muncul pesan data telah terhapus Tombol hapus sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik tombol batal Data yang telah di inputkan pada kolom textbook menjadi kosong Tombol reset sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik tombol cari Tampil data yang dicari Tombol cari sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak

3. Pengujian Input Data Simpanan

Pengujian ini adalah pengujian dengan memasukkan mencari data anggota kedalam form, dengan beberapa validasi sebelum penginputan. Tabel 5.3. Pengujian Data Simpanan Kasus dan Hasil Uji Data Simpanan Data Normal Data Masukan Yang Diharapkan Pengamatan Kesimpulan Cari no_anggota Dapat masuk ke dalam database Cari dan tombol tambah sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik Tombol Simpan Data tersimpan ke dalam database dan muncul pesan sesuai dengan ketentuan simpanan Tombol Simpan sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak 4. Pengujian Input Data Pinjaman Pengujian ini adalah pengujian dengan memasukkan sejumlah data ke dalam database, dengan beberapa validasi sebelum penginputan. Tabel 5.4. Pengujian Data Pinjaman Kasus dan Hasil Uji Data Pinjaman Data Normal Data Masukan Yang Diharapkan Pengamatan Kesimpulan Cari no_anggota apabila melakukan pinjaman No_anggota bisa melakukan pinjaman apabila no_anggota tersebut tidak memiliki tunggakan pinjaman Tombol cari dan tombol tambah sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Cari no_anggota bila mana masih memiliki tunggakan pinjaman atau No_anggota tidak bisa melakukan pinjaman akan muncul pesan peringatan No_anggota tidak bisa meminjam [ ] Diterima [ x] Ditolak simpanan tidak mencukupi Klik Tombol simpan Data tersimpan ke dalam database dan muncul pesan data telah tersimpan Tombol simpan sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik tombol edit Dapat masuk kedalam form edit data Tombol edit sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik tombol hapus Data di database terhapus dan muncul pesan data telah terhapus Tombol hapus sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik tombol batal Data yang telah di inputkan pada kolom textbook menjadi kosong Tombol batal sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak

5. Pengujian Data Angsuran

Pengujian ini adalah pengujian beberapa proses yang ada di form input Data Angsuran. Tabel 5.5. Pengujian Data Angsuran Kasus dan Hasil Uji Data Pinjaman Data Normal Data Masukan Yang Diharapkan Pengamatan Kesimpulan Cari no_pinjaman apabila melakukan angsuran No_pinjaman bisa melakukan transaksi angsuran apabila no_pinjaman sudah terdaftar No_pinjaman bisa melakukan angsuran [ x ] Diterima [ ] Ditolak Cari no_pinjaman bila mana melebihi masa pembayaran Maka naguran akan dikenakan denda sesuai dengan ketentuan No_pinjaman melakukan angsuran ditambah dengan denda [ ] Diterima [ x] Ditolak Klik Tombol simpan Data tersimpan ke dalam database dan muncul pesan data telah tersimpan Tombol simpan sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik tombol edit Dapat masuk kedalam form edit data Tombol edit sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik tombol hapus Data di database terhapus dan muncul pesan data telah terhapus Tombol hapus sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak Klik tombol batal Data yang telah di inputkan pada kolom textbook menjadi kosong Tombol batal sesuai dengan yang diharapkan [ x ] Diterima [ ] Ditolak

5.1.3. Kesimpulan Hasil Pengujian

Berdasarkan hasil pengujian dengan kasus uji sample yang telah dilakukan memberikan kesimpulan bahwa perangkat lunak ini dapat digunakan dengan baik, namun pengujian tersebut dapat dikatakan belum sempurna, karena hanya dilakukan pada satu sisi pengujian. Dari semua yang telah dilakukan dalam pengujian ini diharapakan dapat mewakili pengujian fungsi yang lain dalam perangkat lunak KSP. 146 BAB VI KESIMPULAN DAN SARAN Pada bab ini akan diulas tentang kesimpulan yang berisi hasil-hasil yang diperoleh setelah dilakukan analisis, desain, dan implementasi dari perangkat lunak yang dibangun dan telah dikembangkan serta saran-saran yang akan memberikan catatan penting dan kemungkinan perbaikan yang perlu dilakukan untuk pembangunan perangkat lunak selanjutnya.

6.1. Kesimpulan

Aplikasi Sistem Informasi Koperasi Simpan Pinjam KSP merupakan suatu program aplikasi yang terbentuk dari hasil anlisis sistem yang ada pada Koperasi Pedagang Pasar Baru KPPB Bandung. Kesimpulan yang dapat diambil dari pembuatan aplikasi sistem informasi tersebut adalah: 1. Dengan pembuatan sistem terkomputerisasi pengolahan data simpan pinjam dapat lebih terintegrasi, cepat dan akurat karena ruang penyimpanan dokumen yang dibutuhkan tidak terlalu luas, sebagian besar data disimpan di harddisk. 2. Perhitungan pembayaran cicilan angsuran pinjaman di KPBB Bandung saat ini sudah dapat dihitung dengan menggunakan komputerisasi tanpa harus menghitung terlebih dahulu dan proses transaksi angsuran di KPPB Bandung menjadi lebih efektif dan efisien. 3. Pengembangan sistem yang baru diharapkan adanya kemudahan bagi pihak- pihak yang terkait dalam penggunaan sistem termasuk dalam pencarian data