Menguji dan Mempertahankan Sistem

116 sebelumnya. Proses pengujian aplikasi menggunakan Black Box Testing. Pengujian Black Box Testing berfungsi untuk membuktikan bahwa aplikasi yang sudah dibuat telah sesuai dengan tujuan.

4.2.1 Menguji dan Mempertahankan Sistem

Menguji dan mempertahankan sistem berfungsi untuk memastikan bahwa sistem sudah sesuai dengan kebutuhan atau tujuan yang diharapkan. Proses uji coba aplikasi ini memiliki tahapan yaitu menguji semua masukkan dan membandingkan hasil masukkan tersebut dengan hasil yang diharapkan. Berikut ini adalah uji coba yang dilaksanakan. a. Hasil Uji Coba Halaman Tambah Anggota Uji coba halaman tambah anggota berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan halaman tambah anggota. Hasil uji coba halaman tambah anggota dapat dilihat pada Tabel 4.1. Tabel 4.1 Hasil Uji Coba Halaman Tambah Anggota No Tujuan Masukkan Keluaran Yang Diharapkan Keluaran Hasil 1. Mengetahui respon aplikasi setelah proses memilih menu tambah anggota Klik menu “tambah” Tampilan halaman tambah anggota Gambar 4.23 Sukses 2. Mengetahui respon halaman tambah anggota jika data angota valid Data anggota sesuai tabel 3.10 Tampilan informasi data anggota tersimpan Gambar 4.24 Sukses 117 Gambar 4.23 Hasil Uji Coba Halaman Tambah Anggota Gambar 4.24 Hasil Uji Coba Data Anggota Tersimpan b. Hasil Uji Coba Halaman Login Pada Halaman login terdapat proses mengecek username dan password. Jika username dan password salah, maka aplikasi akan menampilkan informasi username atau password yang anda masukkan salah. Jika username dan password benar, maka aplikasi akan menampilkan halaman anggota. Hasil uji coba halaman login dapat dilihat pada Tabel 4.2. 118 Tabel 4.2 Hasil Uji Coba Halaman Login No Tujuan Masukkan Keluaran Yang Diharapkan Keluaran Hasil 1. Mengetahui respon aplikasi setelah proses memilih menu login Klik menu login Tampilan halaman login Gambar 4.25 Sukses 2. Mengetahui respon halaman login jika username dan password valid Mengisi field Username dan password sesuai data anggota pada tabel 3.10 Tampilan halaman anggota Gambar 4.26 Sukses 3. Mengetahui respon halaman login jika username dan password tidak valid Username dan password Tampilan informasi Username atau Password yang anda masukkan salah Gambar 4.27 Sukses Gambar 4.25 Hasil Uji Coba Halaman Login 119 Gambar 4.26 Hasil Uji Coba Username dan Password Valid Gambar 4.27 Hasil Uji Coba Username dan Password Tidak Valid c. Hasil Uji Coba Halaman Tambah Laporan Polisi Uji coba halaman tambah laporan polisi berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan halaman tambah laporan polisi. Hasil uji coba halaman tambah laporan polisi dapat dilihat pada Tabel 4.3. 120 Tabel 4.3 Hasil Uji Coba Halaman Tambah Laporan Polisi No Tujuan Masukkan Keluaran Yang Diharapkan Keluaran Hasil 1. Mengetahui respon aplikasi setelah proses memilih menu tambah laporan polisi Klik “tambah” Tampilan halaman tambah laporan polisi Gambar 4.28 Sukses 2. Pengujian terhadap nomor laporan polisi yang terisi otomatis Klik “tambah” Sistem akan mengisi nomor laporan polisi secara otomatis setelah klik tombol “tambah” dengan format : LPKnomor urut bulan tahunJATIM RES.JBR Gambar 4.29 Sukses 3. Mengetahui respon halaman tambah laporan polisi jika data laporan polisi valid Data laporan polisi sesuai dengan Tabel 3.13 Tampilan informasi data laporan polisi tersimpan Gambar 4.30 Sukses 4. Mengetahui respon aplikasi setelah klik cetak laporan polisi klik cetak laporan polisi Tampilan halaman cetak laporan polisi sesuai dengan data pada Tabel 3.13 Gambar 4.31 Sukses 5. Mengetahui respon aplikasi setelah klik cetak tanda bukti lapor cetak tanda bukti lapor Tampilan halaman cetak tanda bukti lapor sesuai dengan data pada Tabel 3.13 Gambar 4.32 Sukses 121 Gambar 4.28 Hasil Uji Coba Menu Tambah Laporan Polisi Gambar 4.29 Hasil Uji Coba Nomor LP Otomatis Gambar 4.30 Hasil Uji Coba Data Laporan Polisi Tersimpan 122 Gambar 4.31 Hasil Uji Coba Halaman Cetak Laporan Polisi 123 Gambar 4.32 Hasil Uji Coba Halaman Cetak Bukti Lapor d. Hasil Uji Coba Halaman Memilih Penyidik Uji coba halaman memilih penyidik berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan halaman memilih penyidik. Hasil uji coba halaman memilih penyidik dapat dilihat pada Tabel 4.4. 124 Tabel 4.4 Hasil Uji Coba Halaman Memilih Penyidik N o Tujuan Masukkan Keluaran Yang Diharapkan Keluaran Hasil 1. Mengetahui respon aplikasi setelah proses memilih menu pilih penyidik Klik menu pilih penyidik Tampilan halaman pilih penyidik Gambar 4.33 Sukses 2. Memastikan daftar penyidik yang muncul adalah penyidik dengan status aktif Klik menu pilih penyidik Daftar penyidik yang muncul adalah penyidik dengan status aktif Gambar 4.34 Sukses 3. Mengetahui respon halaman memilih penyidik setelah memilih penyidik yang menangani Data penyidik Tampilan informasi data laporan polisi tersimpan Gambar 4.35 Sukses 4. Memastikan data yang tampil pada menu laporan polisi terbaru sesuai dengan output yang diharapkan Klik menu laporan polisi terbaru Daftar laporan polisi yang belum dipilih penyidik nya Gambar 4.36 Sukses 5. Memastikan data yang tampil pada menu kasus sedang ditangani sesuai dengan output yang diharapkan Klik menu kasus sedang ditangani Daftar laporan polisi dengan status penyelidikan, SPDP, penyidikan, Tahap 1, P18, P21, dan DPO Gambar 4.37 Sukses 6. Memastikan data yang tampil pada menu daftar semua kasus sesuai dengan output yang diharapkan Klik menu daftar semua kasus Daftar semua laporan polisi yang ditangani Polres Jember Gambar 4.38 Sukses 125 Gambar 4.33 Hasil Uji Coba Menu Pilih Penyidik Gambar 4.34 Hasil Uji Coba Daftar Penyidik Dengan Status Aktif Gambar 4.35 Hasil Uji Coba Data Laporan Polisi Tersimpan 126 Gambar 4.36 Hasil Uji Coba Menu Laporan Polisi Terbaru Gambar 4.37 Hasil Uji Coba Menu Kasus Sedang Ditangani 127 Gambar 4.38 Hasil Uji Coba Menu Daftar Semua Kasus e. Hasil Uji Coba Halaman Mengelola Berkas Perkara Uji coba halaman mengelola berkas perkara berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan halaman mengelola berkas perkara. Hasil uji coba halaman mengelola berkas perkara dapat dilihat pada Tabel 4.5. Tabel 4.5 Hasil Uji Coba Halaman Mengelola Berkas Perkara No Tujuan Masukkan Keluaran Yang Diharapkan Keluaran Hasil 1. Mengetahui respon aplikasi setelah proses memilih menu kasus sedang ditangani Klik menu kasus sedang ditangani Tampilan daftar kasus yang sedang ditangani oleh penyidik dengan status penyelidikan, SPDP, penyidikan, Gambar 4.39 Sukses 128 No Tujuan Masukkan Keluaran Yang Diharapkan Keluaran Hasil Tahap 1, P18, P21, dan DPO 2. Mengetahui respon aplikasi setelah menginputkan kata kunci LP yang diinginkan Kata kunci Tampilan data LP berdasarkan kata kunci Gambar 4.40 Sukses 3. Mengetahui respon aplikasi setelah Klik “ubah” pada LP yang dipilih Klik “ubah” Tampilan halaman ubah pada data LP yang dipilih Gambar 4.41 Sukses 4. Mengetahui respon aplikasi setelah Klik tambah berkas perkara Klik tambah berkas perkara Tampilan halaman tambah berkas perkara Gambar 4.42 Sukses 5. Mengetahui respon halaman tambah berkas perkara setelah klik “simpan” Data berkas perkara sesuai pada Tabel 3.16 Tampilan informasi data tersimpan Gambar 4.43 Sukses 6. Memastikan data yang tampil pada menu daftar semua kasus sesuai dengan output yang diharapkan Klik menu daftar semua kasus Daftar semua laporan polisi yang sedang ditangani dan yang selesai ditangani oleh penyidik Gambar 4.44 129 Gambar 4.39 Hasil Uji Coba Daftar Kasus Yang Sedang Ditangani Gambar 4.40 Hasil Uji Coba Pencarian Laporan Polisi Berdasarkan Kata Kunci Gambar 4.41 Hasil Uji Coba Halaman Ubah Laporan Polisi 130 Gambar 4.42 Hasil Uji Coba Halaman Tambah Berkas Perkara Gambar 4.43 Hasil Uji Coba Data Tersimpan Gambar 4.44 Hasil Uji Coba Daftar Semua Kasus 131 f. Hasil Uji Coba Halaman Mengelola PUSINAFIS Uji coba halaman mengelola PUSINAFIS berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan halaman PUSINAFIS. Hasil uji coba halaman PUSINAFIS dapat dilihat pada Tabel 4.6. Tabel 4.6 Hasil Uji Coba Halaman Mengelola PUSINAFIS N o Tujuan Masukkan Keluaran Yang Diharapkan Keluaran Hasil 1. Mengetahui respon aplikasi setelah proses memilih menu Tambah PUSINAFIS Klik menu Tambah PUSINAFIS Tampilan halaman daftar PUSINAFIS Gambar 4.45 Sukses 2. Mengetahui respon aplikasi setelah menginputkan kata kunci pada pencarian jika data PUSINAFIS ada Nanang supriyadi Tampilan data PUSINAFIS seperti pada Tabel 3.18 Gambar 4.46 Sukses 3. Mengetahui respon aplikasi setelah menginputkan kata kunci pada pencarian jika data PUSINAFIS tidak ada Kata kunci Tampilan informasi Tidak ada data Gambar 4.47 Sukses 4. Mengetahui respon aplikasi setelah Klik “ubah” pada PUSINAFIS yang dipilih Klik “ubah” Tampilan halaman ubah pada data PUSINAFIS yang dipilih Gambar 4.48 Sukses 5. Mengetahui respon halaman Klik “simpan” Tampilan informasi Gambar 4.49 Sukses 132 N o Tujuan Masukkan Keluaran Yang Diharapkan Keluaran Hasil PUSINAFIS setelah klik “simpan” data tersimpan 6. Mengetahui respon aplikasi setelah Klik tambah catatan kriminal Klik tambah catatan kriminal Tampilan halaman tambah catatan kriminal Gambar 4.50 Sukses Gambar 4.45 Hasil Uji Coba Halaman Daftar PUSINAFIS Gambar 4.46 Hasil Uji Coba Pencarian PUSINAFIS Berdasarkan Kata Kunci 133 Gambar 4.47 Hasil Uji Coba Pencarian PUSINAFIS Jika Data Tidak Ada Gambar 4.48 Hasil Uji Coba Halaman Ubah PUSINAFIS Gambar 4.49 Hasil Uji Coba Data PUSINAFIS Tersimpan 134 Gambar 4.50 Hasil Uji Coba Halaman Tambah Catatan Kriminal g. Hasil Uji Coba Halaman Mengelola SKCK Hasil uji coba halaman mengelola SKCK berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan halaman mengelola SKCK. Hasil uji coba halaman mengelola SKCK dapat dilihat pada Tabel 4.7. Tabel 4.7 Hasil Uji Coba Halaman Mengelola SKCK No Tujuan Masukkan Keluaran Yang Diharapkan Keluaran Hasil 1.1. Mengetahui respon aplikasi setelah proses memilih menu Tambah SKCK Klik menu Tambah SKCK Tampilan halaman daftar SKCK Gambar 4.51 Sukses 2. Mengetahui respon aplikasi setelah menginputkan 57709709 564 Tampilan data PUSINAFIS seperti pada Tabel 3.18 Gambar 4.52 Sukses 135 No Tujuan Masukkan Keluaran Yang Diharapkan Keluaran Hasil nomer KTP pada pencarian jika data PUSINAFIS ada 3. Mengetahui respon aplikasi setelah menginputkan nomer KTP pada pencarian jika data PUSINAFIS belum ada Nomer KTP Tampilan informasi data tidak ada Gambar 4.53 Sukses 4. Pengujian terhadap nomor SKCK yang terisi otomatis Klik “tambah” pada menu Tambah SKCK Sistem akan mengisi nomor SKCK secara otomatis dengan format : SKCKYANMA Snomor urutbulantahun SATINTELKA M Ga4bar 4.54 Sukses 5. Mengetahui respon halaman SKCK setelah klik “simpan” Klik “simpan” Tampilan informasi data tersimpan Gambar 4.55 Sukses 6. Mengetahui respon aplikasi setelah klik cetak SKCK Klik cetak SKCK Tampilan halaman cetak SKCK Gambar 4.56 Sukses 7. Mengetahui respon aplikasi setelah klik cetak laporan SKCK Klik cetak laporan SKCK Tampilan halaman cetak laporan SKCK Gambar 4.57 Sukses 136 Gambar 4.51 Hasil Uji Coba Halaman Daftar SKCK Gambar 4.52 Hasil Uji Coba Pencarian PUSINAFIS Berdasarkan Kata Kunci 137 Gambar 4.53 Hasil Uji Coba Pencarian PUSINAFIS Jika Data Tidak Ada Gambar 4.54 Hasil Uji Coba Nomor SKCK Otomatis Gambar 4.55 Hasil Uji Coba Data SKCK Tersimpan 138 Gambar 4.56 Hasil Uji Coba Halaman Cetak SKCK 139 Gambar 4.57 Hasil Uji Coba Halaman Cetak Laporan SKCK h. Hasil Uji Coba Halaman Laporan Kriminalitas Uji coba halaman laporan kriminalitas berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan halaman laporan kriminalitas. Hasil uji coba halaman laporan kriminalitas dapat dilihat pada Tabel 4.8. Tabel 4.8 Hasil Uji Coba Halaman Laporan Kriminalitas N o Tujuan Masukkan Keluaran Yang Diharapkan Keluaran Hasil 1. Mengetahui respon aplikasi setelah proses memilih menu laporan kriminalitas Klik menu laporan kriminalitas Tampilan menu laporan kriminalitas Gambar 4.58 Sukses 2. Mengetahui respon aplikasi setelah menginputkan filter laporan kriminalitas Bulan : Agustus Tahun : 2016 Kecamatan : Jelbuk Tampilan data laporan kriminalitas berdasarkan laporan kriminalitas yang dipilih Gambar 4.59 Sukses 3. Mengetahui respon aplikasi setelah klik “cetak” Klik “cetak” Tampilan halaman cetak laporan kriminalitas Gambar 4.60 Sukses 140 Gambar 4.58 Hasil Uji Coba Menu Laporan Kriminalitas Gambar 4.59 Hasil Uji Coba Filter Laporan Kriminalitas 141 Gambar 4.60 Hasil Uji Coba Halaman Cetak Laporan Kriminalitas

4.2.2 Analisis Hasil Uji Coba