Anda di halaman 1dari 21

BAB IV

HASIL DAN PEMBAHASAN

4.1 Pengujian Black Box

Pengujian black box adalah salah satu metode pengujian perangkat lunak yang

berfokus pada sisi fungsionalitas, khususnya pada input dan output. Pengujian

dilakukan dengan tujuan untuk mengetahui aplikasi yang dibuat sudah sesuai dengan

yang diharapkan atau belum.

4.1.1 Halaman Login

Pada desain output login menampilkan username dan Password dan 2

buah tombol yaitu tombol login dan tombol exit. Pengujian black box yang

pertama adalah pengujian pada form login. User harus login terlebih dahulu

sebelum menggunakan sistem ini.


Gambar 4.1 Halaman Login

Pengguna harus menginputkan username dan Password dengan benar. Jika

pengguna salah atau tidak mengisi data pada username dan password, maka

pengguna tidak masuk ke dalam menu utama dan akan mucul pesan peringatan yaitu

“Username atau Password salah” dan “Isi isian ini”.

Gambar 4.2 Halaman Username atau Password Salah


Gambar 4.3 Halaman Login Isi Isian Ini

Tabel 4.1 Halaman Login

No Komponen Scenario Hasil yang Hasil


yang diuji pengujian diharapkan

1 Input Login tanpa Sistem menolak dan [] sesuai


Username mengisi input menampilkan pesan harapan
dan text peringatan “isi isian [ ] Tidak
password ini” Sesuai
Harapan
2 Inputan Menginputkan Sistem menolak dan [] Sesuai
username username dan menampilkan pesan Harapan
dan password “username atau
password yang salah password salah “ [ ] Tidak
salah Sesuai
Harapan

3 Inputan Menginputkan Sistem menerima [] Sesuai


username username dan dan menampilkan Harapan
dan password menu utama
password yang benar [ ] Tidak
yang benar Sesuai
Harapan

4.1.2 Halaman Menu Utama

4.1.7.1 Halaman Menu Utama Admin

Pada desain output menu utama admin menampilkan 7 buah pilihan

yang berfungsi memanggil 7 form yang berbeda funsinya pada setiap form yaitu ada

dashboard, manajemen pegawai, data registrasi, data penerima manfaat, data

perkembangan anak, laporan dan log out. Setelah pengguna mengisi data pada menu

login dengan menekan tombol login, maka sistem aplikasi penerima manfaat

BRSAMPK Rumbai Pekanbaru akan lansung menuju ke menu utama.


Gambar 4.4 Halaman Menu Utama Admin

4.1.7.2 Halaman Menu Utama Pegawai Biasa

Pada desain output menu utama pegawai biasa menampilkan 6 buah

pilihan yang berfungsi memanggil 6 form yang berbeda funsinya pada setiap form

yaitu ada dashboard, data registrasi, data penerima manfaat, data perkembangan anak,

laporan dan log out. Setelah pengguna mengisi data pada menu login dengan

menekan tombol login, maka sistem aplikasi penerima manfaat BRSAMPK Rumbai

Pekanbaru akan lansung menuju ke menu utama.


Gambar 4.5 Halaman Menu Utama Pegawai Biasa

4.1.3 Halaman Manajemen Pegawai

Pada desain output manajemen pegawai terdapat 9 kolom tabel. Ada

juga 3 tombol yang berfungsi sebagai tombol edit untuk mengubah data, delete untuk

menghapus data dan tambah data untuk menambahkan data pegawai baru. Pada

halaman menu yang berada di sisi kiri terdapat beberapa pilihan yaitu dashboard,

manajemen pegawai, data registrasi, data penerima manfaat, data perkembangan

anak, laporan dan log out. berikut ini adalah tampilannya.


Gambar 4.6 Halaman Daftar Data Pegawai

Tabel 4.2 Halaman Manajemen Pegawai

No. Komponen Skenario Hasil yang Hasil


yang diuji Pengujian Diharapkan

1 Tambah Menginput Data berhasil disimpan [] Sesuai


data data pada dan akan menampilkan Harapan
pegawai input text pesan “data berhasil
baru dengan disimpan” [ ] Tidak
benar Sesuai
Harapan

2 Tambah Mengubah Data berhasil diubah [] Sesuai


data data pada dan sistem akan Harapan
pegawai pegawai menampilkan pesan
baru ”data berhasil diubah” [ ] Tidak
Sesuai
Harapan

3 Tambah Menghapus Sistem akan [] Sesuai


data pada menampilkan Harapan
pegawai pegawai pesan”data berhasil
baru dihapus” [ ] Tidak
Sesuai
Harapan
4.1.4 Halaman Data Registrasi

Pada desain output data registrasi terdapat 16 kolom tabel. Ada juga 3

tombol yang berfungsi sebagai tombol edit untuk mengubah data, delete untuk

menghapus data dan tambah data untuk menambahkan data registrasi baru. Pada

halaman menu yang berada di sisi kiri terdapat beberapa pilihan yaitu dashboard,

manajemen pegawai, data registrasi, data penerima manfaat, data perkembangan

anak, laporan dan log out. berikut ini adalah tampilannya.

Gambar 4.7 Halaman Data Registrasi

Tabel 4.3 Halaman Data Registrasi

No. Komponen Skenario Hasil yang Hasil


yang diuji Pengujian Diharapkan

1 Tambah Menginput Data berhasil disimpan [] Sesuai


data data pada dan akan menampilkan Harapan
registrasi input text pesan “data berhasil
baru dengan disimpan” [ ] Tidak
benar Sesuai
Harapan

2 Tambah Mengubah Data berhasil diubah [] Sesuai


data data pada dan sistem akan Harapan
registrasi registrasi menampilkan pesan
baru ”data berhasil diubah” [ ] Tidak
Sesuai
Harapan

3 Tambah Menghapus Sistem akan [] Sesuai


data pada menampilkan Harapan
registrasi registrasi pesan”data berhasil
baru dihapus” [ ] Tidak
Sesuai
Harapan

4.1.5 Halaman Data Pemerlu Pelayanan Kesejahteraan Sosial

Pada desain output data pemerlu pelayanan kesejahteraan sosial terdapat

8 kolom tabel. Ada juga 3 tombol yang berfungsi sebagai tombol edit untuk

mengubah data, delete untuk menghapus data dan tambah data untuk menambahkan

data registrasi baru. Pada halaman menu yang berada di sisi kiri terdapat beberapa

pilihan yaitu dashboard, manajemen pegawai, data registrasi, data pemerlu pelayanan

kesejahteraan sosial, data perkembangan anak, laporan dan log out. berikut ini adalah

tampilannya.
Gambar 4.8 Halaman Data Pemerlu Pelayanan Kesejahteraan Sosial

Tabel 4.4 Halaman Data Penerima Manfaat

No. Komponen Skenario Hasil yang Hasil


yang diuji Pengujian Diharapkan

1 Tambah Menginput Data berhasil disimpan [] Sesuai


data data pada dan akan menampilkan Harapan
penerima input text pesan “data berhasil
manfaat dengan disimpan” [ ] Tidak
baru benar Sesuai
Harapan

2 Tambah Mengubah Data berhasil diubah [] Sesuai


data data pada dan sistem akan Harapan
penerima registrasi menampilkan pesan
manfaat ”data berhasil diubah” [ ] Tidak
baru Sesuai
Harapan

3 Tambah Menghapus Sistem akan [] Sesuai


data pada menampilkan Harapan
penerima pesan”data berhasil
manfaat registrasi dihapus” [ ] Tidak
baru Sesuai
Harapan

4.1.6 Halaman Data Perkembangan Anak

Pada desain output data perkembangan anak terdapat 15 kolom tabel.

Ada juga 3 tombol yang berfungsi sebagai tombol edit untuk mengubah data, delete

untuk menghapus data dan tambah data untuk menambahkan data registrasi baru.

Pada halaman menu yang berada di sisi kiri terdapat beberapa pilihan yaitu

dashboard, manajemen pegawai, data registrasi, data penerima manfaat, data

perkembangan anak, laporan dan log out. berikut ini adalah tampilannya.

Gambar 4.9 Halaman Data Perkembangan Anak


Tabel 4.5 Halaman Data Perkembangan Anak

No. Komponen Skenario Hasil yang Hasil


yang diuji Pengujian Diharapkan

1 Tambah data Menginput Data berhasil disimpan [] Sesuai


perkembangan data pada dan akan menampilkan Harapan
anak baru input text pesan “data berhasil
dengan disimpan” [ ] Tidak
benar Sesuai
Harapan

2 Tambah data Mengubah Data berhasil diubah [] Sesuai


perkembangan data pada dan sistem akan Harapan
anak baru registrasi menampilkan pesan
”data berhasil diubah” [ ] Tidak
Sesuai
Harapan

3 Tambah data Menghapus Sistem akan [] Sesuai


perkembangan pada menampilkan Harapan
anak baru registrasi pesan”data berhasil
dihapus” [ ] Tidak
Sesuai
Harapan

4.1.7 Halaman Input Data

4.1.7.1 Input data Pegawai

Pada desain input data pegawai terdapat 6 input text. Ada juga 2

tombol yang berfungsi sebagai tombol simpan untuk menyimpan data yang sudah

kita inputkan, dan batal untuk tidak menyimpan data yang sudah kita inputkan. Pada

halaman menu yang berada di sisi kiri terdapat beberapa pilihan yaitu dashboard,
manajemen pegawai, data registrasi, data penerima manfaat, data perkembangan

anak, laporan dan log out. berikut ini adalah tampilannya.

Gambar 5.0 Input Data Pegawai

Tabel 4.6 Halaman Input Data Pegawai

No. Komponen Skenario Hasil yang Hasil


yang diuji Pengujian Diharapkan

1 Input data Menginput Data berhasil disimpan [] Sesuai


pegawai data pada dan akan menampilkan Harapan
baru input text pesan “data pegawai
dengan baru” [ ] Tidak
benar Sesuai
Harapan

2 Input data Mengisi Data berhasil diisi dan [] Sesuai


pegawai data pada sistem akan Harapan
baru pegawai menampilkan ”data
baru pegawai baru” [ ] Tidak
Sesuai
Harapan
3 Input data Menghapus Sistem akan [] Sesuai
pegawai pada data menampilkan Harapan
baru pegawai pesan”data berhasil
manfaat baru dihapus” [ ] Tidak
baru Sesuai
Harapan

4.1.7.2 Input Data Registrasi

Pada desain input dataregistrasi terdapat 14 input text. Ada juga 2

tombol yang berfungsi sebagai tombol simpan untuk menyimpan data yang sudah

kita inputkan, dan batal untuk tidak menyimpan data yang sudah kita inputkan. Pada

halaman menu yang berada di sisi kiri terdapat beberapa pilihan yaitu dashboard,

manajemen pegawai, data registrasi, data penerima manfaat, data perkembangan

anak, laporan dan log out. berikut ini adalah tampilannya.


Gambar 5.1 Input Data Registrasi

Tabel 4.7 Halaman Input Data Registrasi

No. Komponen Skenario Hasil yang Hasil


yang diuji Pengujian Diharapkan

1 Input data Menginput Data berhasil disimpan [] Sesuai


registrasi data pada dan akan menampilkan Harapan
input text pesan “data registrasi
dengan baru” [ ] Tidak
benar Sesuai
Harapan

2 Input data Mengisi Data berhasil diisi dan [] Sesuai


registrasi data pada sistem akan Harapan
registrasi menampilkan ”data
registrasi baru” [ ] Tidak
Sesuai
Harapan

3 Input data Menghapus Sistem akan [] Sesuai


registrasi pada data menampilkan Harapan
registrasi pesan”data berhasil
dihapus” [ ] Tidak
Sesuai
Harapan

4.1.7.3 Input Data Perkembangan Anak

Pada desain input data perkembangan anak terdapat 13 input text. Ada

juga 2 tombol yang berfungsi sebagai tombol simpan untuk menyimpan data yang

sudah kita inputkan, dan batal untuk tidak menyimpan data yang sudah kita inputkan.

Pada halaman menu yang berada di sisi kiri terdapat beberapa pilihan yaitu

dashboard, manajemen pegawai, data registrasi, data penerima manfaat, data

perkembangan anak, laporan dan log out. berikut ini adalah tampilannya.
Gambar 5.2 Input Data Perkembangan Anak

Tabel 4.8 Halaman Input Data Perkembangan Anak

No. Komponen Skenario Hasil yang Hasil


yang diuji Pengujian Diharapkan

1 Input data Menginput Data berhasil disimpan [] Sesuai


perkembangan data pada dan akan Harapan
anak input text menampilkan pesan
dengan benar “data perkembangan [ ] Tidak
anak baru” Sesuai
Harapan

2 Input data Mengisi data Data berhasil diisi dan [] Sesuai
perkembangan pada sistem akan Harapan
anak perkembangan menampilkan ”data
anak perkembangan anak [ ] Tidak
baru” Sesuai
Harapan

3 Input data Menghapus Sistem akan [] Sesuai


perkembangan pada data menampilkan Harapan
anak perkembangan pesan”data berhasil
anak dihapus” [ ] Tidak
Sesuai
Harapan

4.1.7.4 Data Laporan

Pada desain data laporan ini terlihat dari sisi bagian kiri ada beberapa

menu pilihan yang terdiri dari dashboard, manajemen pegawai, data registrasi, data

penerima manfaat, dan data perkembangan anak. Data yang sudah kita inputkan

kemudian disimpan dalam bentuk data laporan.


Gambar 5.3 Data Laporan

4.1.7.5 Data Laporan Registrasi

Pada desain data laporan registrasi ini terlihat banyak data penerima

manfaat baru yang sudah melakukan registrasi data dengan mengisi biodata atau data

pengenalan diri. Data yang sudah kita inputkan kemudian disimpan dalam bentuk

data laporan registrasi.


Gambar 5.4 Data Laporan Registrasi

4.1.7.6 Data Laporan Pemerlu Pelayanan Kesejahteraan Sosial

Pada desain data laporan pemerlu pelayanan kesejahteraan sosial ini

terlihat banyak data penerima manfaat baru yang sudah melakukan registrasi data dan

sudah diterima di BRSAMPK Rumbai Pekanbaru. Data yang sudah kita inputkan

kemudian disimpan dalam bentuk data laporan pemerlu pelayanan kesejahteraan

sosial.
Gambar 5.5 Data Laporan Pemerlu Pelayanan Kesejahteraan Sosial

4.1.7.7 Data Laporan Perkembangan Anak

Pada desain data laporan perkembangan anak ini adalah untuk

mengetahui sejauh mana perkembangan penerima manfaat selama dalam masa

rehabilitasnya di BRSAMPK Rumbai Pekanbaru. Data yang sudah kita inputkan

kemudian disimpan dalam bentuk data laporan perkembangan anak.


Gambar 5.6 Data Laporan Perkembangan Anak

Anda mungkin juga menyukai