• Tidak ada hasil yang ditemukan

Pengujian Sistem

Dalam dokumen T1 682008032 Full text (Halaman 78-86)

Hasil dan Pembahasan

4.2 Pengujian Sistem

Pengujian Sistem dilakukan untuk memeriksa kinerja antar komponen sistem yang telah diimplementasikan. Tujuan utama dari pengujian sistem adalah untuk memastikan bahwa elemen- elemen atau komponen-komponen dari sistem telah berfungsi sesuai dengan yang diharapkan. Pengujian yang dilakukan terhadap sistem berupa pengujian dengan menggunakan metode

79

pengujian program yang dilakukan oleh pengembang (programmer) dengan memberikan input tertentu dan melihat hasil yang di dapatkan dari input tersebut. Dengan kata lain, black box testing terfokus pada fungsionalitas sistem. Untuk hasil pengujian menggunakan metode black box pada Sistem informasi adminiistrasi keuangan sekolah dapat dilihat sebagai berikut:

1. Pengujian Pengaturan Tahun Ajaran

Tabel 4.2 menjelaskan setiap aktivitas yang dapat terjadi jika user mengakses tahun ajaran, serta respon yang diberikan oleh sistem dari setiap aktivitas yang terjadi.

Tabel 4.2 Pengujian Pengaturan Tahun Ajaran

Aktivitas Input Output Hasil

Pengujian Tambah data tahun ajaran Memasukan tahun ajaran, tanggal mulai dan akhir.

Jika belum memasukkan data sesuai prosedur (terdapat tahun ajaran, tanggal mulai dan tanggal akhir ) maka akan muncul peringatan bahwa data harus di isi.

Valid

Ubah data tahun ajaran

Mengubah tanggal mulai dan akhir dari tahun ajaran yang dipilih.

Ubah data tahun ajaran berhasil.

Valid

Pilih tahun ajaran yang berjalan.

Memilih tahun ajaran yang sedang berjalan.

Tahun ajaran yang dipilih aktif.

80 2. Pengujian Pengolahan Data Kelas

Tabel 4.3 menjelaskan setiap aktivitas yang dapat terjadi jika

user mengakses data kelas, serta respon yang diberikan oleh sistem dari setiap aktivitas yang terjadi.

Tabel 4.3 Pengujian Pengolahan Data Kelas

Aktivitas Input Output Hasil

Pengujian Tambah data kelas Memasukan nama kelas, tingkat kelas, dan jenis kelas.

- Jika semua kolom di isi dengan benar, maka data berhasil disimpan. - Jika kolom kelas

dikosongkan maka akan muncul peringatan bahwa data harus di isi.

Valid

Ubah data kelas Mengubah nama kelas.

- Jika mengisi perubahan data secara lengkap dan benar, maka tampil informasi bahwa perubahan data berhasil.

- Jika pada proses ubah data kelas, kolom kelas dikosongkan maka akan muncul peringatan bahwa data harus di isi.

Valid

3. Pengujian Pengolahan Data Siswa

Tabel 4.4 menjelaskan setiap aktivitas yang dapat terjadi jika

user mengakses data siswa, serta respon yang diberikan oleh sistem dari setiap aktivitas yang terjadi.

81

Tabel 4.4 Pengujian Pengolahan Data Siswa

Aktivitas Input Output Hasil

Pengujian Tambah data siswa Memasukan nis dan nama siswa.

- Jika semua kolom di isi dengan benar, maka data berhasil disimpan. - Jika kolom nis

dikosongkan, maka akan muncul peringatan bahwa data harus di isi. - Jika menginputkan data dengan nis yang sama, maka akan tampil informasi data siswa dengan nis tersebut sudah terdaftar.

Valid

Ubah data siswa Mengubah nama siswa.

- Jika mengisi perubahan data secara lengkap dan benar, maka tampil informasi bahwa perubahan data berhasil.

- Jika pada proses ubah data siswa, kolom nama dikosongkan maka akan muncul peringatan bahwa data harus di isi.

Valid

Hapus data siswa Konfirmasi hapus data ya/tidak.

- Jika konfirmasi hapus data dipilih ya, maka data terhapus. - Jika konfirmasi hapus

data dipilih tidak, maka data batal dihapus.

Valid

4. Pengujian Pengolahan Data Absensi

Tabel 4.5 menjelaskan setiap aktivitas yang dapat terjadi jika

user mengakses data absensi, serta respon yang diberikan oleh sistem dari setiap aktivitas yang terjadi.

82

Tabel 4.5 Pengujian Pengolahan Data Absensi

Aktivitas Input Output Hasil

Pengujian Tambah Siswa ke dalam kelas Memilih siswa dan menempatkan ke dalam kelas. - Siswa berhasil di tambahkan ke kelas. Valid

5. Pengujian Pengolahan Data Wali Kelas

Tabel 4.6 menjelaskan setiap aktivitas yang dapat terjadi jika

user mengakses data wali kelas, serta respon yang diberikan oleh sistem dari setiap aktivitas yang terjadi.

Tabel 4.6 Pengujian Pengolahan Data Wali Kelas

Aktivitas Input Output Hasil

Pengujian Tambah data

wali kelas

Memasukan NIP dan Nama wali kelas.

- Jika semua kolom di isi dengan benar, maka data berhasil disimpan. - Jika salah satu atau

kedua kolom NIP atau nama dikosongkan maka akan muncul peringatan bahwa data harus di isi.

Valid

Ubah data wali kelas

Mengubah data wali kelas.

- Jika mengisi perubahan data secara lengkap dan benar, maka tampil informasi bahwa perubahan data berhasil. - Jika pada proses ubah

data kelas, nama wali kelas dikosongkan maka akan muncul peringatan bahwa data harus di isi.

83

6. Pengujian Pengolahan Data Jenis Pembayaran

Tabel 4.7 menjelaskan setiap aktivitas yang dapat terjadi jika

user mengakses data jenis pembayaran, serta respon yang diberikan oleh sistem dari setiap aktivitas yang terjadi.

Tabel 4.7 Pengujian Pengolahan Data Jenis Pembayaran

Aktivitas Input Output Hasil

Pengujian Tambah Jenis Pembayaran Memasukan jenis pembayaran dan rincian pembayaran.

- Jika semua kolom di isi dengan benar, maka data berhasil disimpan.

- Jika kolom jensi pembayaran dikosongkan maka akan muncul peringatan bahwa data harus di isi.

Valid Ubah jenis pembayaran Mengubah data jenis pembayaran dan rincian pembayaran.

- Jika mengisi perubahan data secara lengkap dan benar, maka tampil informasi bahwa perubahan data berhasil. - Jika pada proses ubah data

jenis pembayaran dan rincian pembayaran.dikosongkan maka akan muncul peringatan bahwa data harus di isi.

Valid

7. Pengujian Pengolahan Transaksi Pembayaran SPP

Tabel 4.8 menjelaskan setiap aktivitas yang dapat terjadi jika

user mengakses data jenis pembayaran, serta respon yang diberikan oleh sistem dari setiap aktivitas yang terjadi.

84

Tabel 4.8 Pengujian Pengolahan Transaksi Pembayaran SPP

Aktivitas Input Output Hasil

Pengujian Pencarian

siswa

Memasukkan NIS atau Nama Siswa yang ingin dicari.

- Jika data siswa yang dicari ada, maka tampil hasil pencarian. - Jika data siswa yang

dicari tidak ada, maka hasil pencarian kososng.

Valid

Proses Pembayaran SPP

Memilih bulan yang akan dibayar dan melakukan proses pembayaran.

- Pembayaran SPP berhasil Valid

Cetak Bukti Pembayaran

Pilih tombol cetak - Tampil bukti pembayaran Valid

8. Pengujian Pengolahan Kartu SPP

Tabel 4.9 menjelaskan setiap aktivitas yang dapat terjadi jika

user mengakses kartu SPP, serta respon yang diberikan oleh sistem dari setiap aktivitas yang terjadi.

Tabel 4.9 Pengujian Pengolahan Kartu SPP

Aktivitas Input Output Hasil

Pengujian Pencarian data

SPP Siswa

Memasukkan NIS atau Nama Siswa yang ingin dicari.

- Jika data siswa yang dicari tidak ada, maka hasil pencarian kososng. - Jika data siswa yang

dicari ada, maka tampil hasil pencarian beserta data SPP Siswa tersebut.

Valid

Cetak Kartu SPP

Pilih tombol cetak

85

9. Pengujian Pengolahan Laporan Pembayaran

Tabel 4.10 menjelaskan setiap aktivitas yang dapat terjadi jika user mengakses laporan pembayaran, serta respon yang diberikan oleh sistem dari setiap aktivitas yang terjadi.

Tabel 4.10 Pengujian Pengolahan Laporan Pembayaran

Aktivitas Input Output Hasil

Pengujian Lihat laporan pembayaran Memilih data pembayaran berdasarkan periode tertentu. - Tampil laporan pembayaran Valid Cetak laporan pembayaran Pilih tombol cetak

- Laporan tercetak Valid

10.Pengujian Pengolahan Laporan Tunggakan

Tabel 4.11 menjelaskan setiap aktivitas yang dapat terjadi jika user mengakses laporan tunggakan, serta respon yang diberikan oleh sistem dari setiap aktivitas yang terjadi.

Tabel 4.11 Pengujian Pengolahan Laporan Tunggakan

Aktivitas Input Output Hasil

Pengujian Lihat laporan Tunggakan Memilih data bulan tunggakan. - Tampil laporan tunggakan Valid Cetak laporan tunggakan Pilih tombol cetak

86

Bab 5

Dalam dokumen T1 682008032 Full text (Halaman 78-86)

Dokumen terkait