BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN Untuk testing dan evaluasi program, saya menggunakan metode black box. Karena dengan menggunakan black box, kita dapat dengan mudah menemukan kesalahan pada fungsi program, kesalahan interface, error pada kinerja, error ketika mengakses database, atau error pada saat peng-input-an data.
V.1. Form Login Tabel XLI Form Login
No
Aksi Username kosong
Hasil yang diharapkan
Status
Field username dan password
1
Password kosong
OK Muncul pesan “Gagal
Klik button login
Login” Error Handling :
Username diisi 2
Password diisi Klik button login
Jika salah satu data salah muncul pesan “Gagal Login”
OK
Jika kedua data benar maka sistem akan memanggil main form
127 Universitas Kristen Maranatha
128
V.2 Form Menu Utama Tabel XLII Form Menu Utama
No 1
Aksi
Hasil yang diharapkan
Status
Klik menu Barang
Memanggil form Barang
OK
2
Klik menu Supplier
3
Klik menu Karyawan
4
Klik menu Pembelian
5
Klik menu Lihat Pembelian
6
Klik menu Tambah Pembelian
7
Klik menu Penjualan
8
Klik menu Lihat Penjualan
9
Klik menu Tambah Penjualan
10
Klik menu Kepegawaian
11
Klik menu Detail Kepegawaian
Menampilkan form
OK
Supplier Memanggil form
OK
Karyawan Memanggil
link
form
Memanggil form
Lihat
Pembelian
Pembelian Memanggil form Tambah Pembelian Memanggil
link
form
Penjualan Memanggil form Lihat Penjualan Memanggil form Tambah Penjualan Memanggil link form Kepegawaian Memanggil link Detail
OK
OK
OK
OK
OK
OK
OK
OK
Kepegawaian
Universitas Kristen Maranatha
129
12
Klik menu Top
Memanggil form Top
Kepegawaian
Kepegawaian
13
Klik menu Kode Akuntansi
14
Klik menu Akuntansi
15
Klik menu Tambah Akuntansi
16
Klik menu Tanah
17
Klik menu Modal
18
Klik menu Persediaan Barang Dagang
19
Klik menu Penggajian
20
Klik menu Lain-lain
21
Klik menu Jurnal Umum
Memanggil form Kode Akuntansi Memanggil link form Akuntansi Memanggil link form Tambah Akuntansi Memanggil form Akuntansi Tanah Memanggil form Akuntansi Modal
OK
OK
OK
OK
OK
OK
Memanggil form Persediaan Barang
OK
Dagang Memanggil form Penggajian Memanggil form Akuntansi Lain-lain Memanggil form Jurnal Umum
OK
OK
OK
Universitas Kristen Maranatha
130
V.3 Form Tambah Barang Tabel XLIII Form Tambah Barang
No
Aksi
Hasil yang diharapkan
Status
Error Handling : Muncul pesan “Merek barang harus diisi!”
Merek barang kosong 1
Jika data benar, akan Klik button tambah
OK
muncul pesan “DATA TERSIMPAN”, lalu sistem akan memasukkan data pada database. Error Handling : Muncul pesan ”TIPE DATA HARUS DIISI”
Tipe barang kosong 2
Jika data benar, akan Klik button tambah
OK
muncul pesan ”DATA TERSIMPAN” lalu sistem akan memasukkan data pada database
Universitas Kristen Maranatha
131
V.4 Form Ubah Barang
Tabel XLIV Form Ubah Barang
No
Aksi
Hasil yang diharapkan
Status
Jika data benar, akan muncul pesan “DATA TERUPDATE” 1
Klik button simpan
OK lalu sistem akan merubah data pada database.
V.5 Form Lihat Pembelian Tabel XLV Form Lihat Pembelian
No
Aksi
1
Klik button keluar
Hasil yang diharapkan Kembali ke form menu utama
Status
OK
Jika data ada dalam 2
Mengisi textbox cari
database akan muncul dalam datagrid, jika tidak
OK
datagrid kosong
Universitas Kristen Maranatha
132
V.6 Form Tambah Pembelian Tabel XLVI Form Tambah Pembelian
No
Aksi
Hasil yang diharapkan
Status
Error Handling : Muncul pesan “DATA TIDAK LENGKAP”
ID pembelian kosong 1
Jika data benar, akan Klik button tambah
OK
muncul pesan “DATA TERSIMPAN”, lalu sistem akan memasukkan data pada database. Error Handling : Muncul pesan ”DATA TIDAK LENGKAP”
2
Data pembelian tidak lengkap
Jika data bener, akan
OK
muncul pesan ”DATA TERSIMPAN”, lalu sistem akan memasukkan data pada database.
Universitas Kristen Maranatha
133
V.8 Form Lihat Penjualan Tabel XLVII Form Lihat Penjualan
No
Aksi
1
Klik button keluar
Hasil yang diharapkan Kembali ke form menu utama
Status
OK
Jika data ada dalam 2
Mengisi textbox cari
database akan muncul dalam datagrid, jika tidak
OK
datagrid kosong
V.9 Form Tambah Penjualan Tabel XLVIII Form Tambah Penjualan
No
Aksi
Hasil yang diharapkan
Status
Error Handling : Muncul pesan “STOCK Jumlah barang lebih 1
KURANG”
sedikit dari jumlah barang
Jika data benar, akan
yang dijual
muncul pesan “DATA
Klik button tambah
OK
TERSIMPAN”, lalu sistem akan memasukkan data pada database.
2
ID penjualan kosong
Error Handling :
OK
Universitas Kristen Maranatha
134
Klik button tambah
Muncul pesan “DATA TIDAK VALID”
Jika data benar, akan muncul pesan “DATA TERSIMPAN”, lalu sistem akan memasukkan data pada database. Error Handling : Muncul pesan “ DATA TIDAK LENGKAP”
3
Data penjualan tidak lengkap
OK Jika data benar, akan muncul pesan “DATA TERSIMPAN”, lalu sistem akan memasukkan data pada database
V.10 Form Tambah Supplier Tabel XLIX Form Tambah Supplier
No
Aksi Kode supplier sudah ada
1 Klik button tambah
Hasil yang diharapkan Error Handling :
Status
OK
Muncul pesan “KODE
Universitas Kristen Maranatha
135
SUPPLIER ADA”
Error Handling : Muncul pesan “DATA TIDAK BOLEH KOSONG!” Kode supplier kosong OK
2 Klik button tambah
Jika data benar, akan muncul pesan “DATA TERSIMPAN”, lalu sistem akan memasukkan data pada database.
V.11 Form Ubah Supplier Tabel L Form Ubah Supplier
No
Aksi
Hasil yang diharapkan
Status
Jika data benar, akan muncul pesan “DATA TERUPDATE”, 1
Klik button simpan
OK lalu sistem akan memasukkan data pada database.
Universitas Kristen Maranatha
136
V.12 Form Tambah Karyawan Tabel LI Form Tambah Karyawan
No
Aksi
Hasil yang diharapkan
Status
Error Handling : Muncul pesan “NAMA HARUS DIISI”
Nama karyawan kosong 1
Jika data benar, akan Klik button tambah
OK
muncul pesan “DATA TERSIMPAN”, lalu sistem akan memasukkan data pada database. Error Handling : Muncul pesan ”DATA TIDAK LENGKAP”
Data karyawan kosong 2
Jika data benar, akan Klik button tambah
OK
muncul pesan ”DATA TERSIMPAN” lalu sistem akan memasukkan data pada database
Universitas Kristen Maranatha
137
V.13 Form Ubah Supplier Tabel LII Form Ubah Supplier
No
Aksi
Hasil yang diharapkan
Status
Jika data benar, akan muncul pesan “DATA TERUPDATE”, 1
Klik button simpan
OK lalu sistem akan memasukkan data pada database.
V.14 Form Tambah Tanah Tabel LIII Form Tambah Tanah
No
Aksi
Hasil yang diharapkan
Status
Error Handling : Muncul pesan “Total Tidak Boleh Kosong”
Total kosong 1
Jika data benar, akan Klik button tambah
OK
muncul pesan “DATA TERSIMPAN”, lalu sistem akan memasukkan data pada database.
2
Data Tanah sudah ada
Error Handling :
OK
Universitas Kristen Maranatha
138
Klik button tambah
Muncul pesan ”DATA SUDAH ADA”
Jika sudah ada, user hanya dapat mengubah
V.15 Form Ubah Tanah Tabel LIV Form Ubah Tanah
No
Aksi
Hasil yang diharapkan
Status
Muncul pesan “DATA TIDAK ADA” Data Tanah kosong OK
1 Klik button ubah Tidak ada data yang bisa dirubah Jika benar muncul pesan Data Tanah ada 2 Klik button ubah
“DATA TERUPDATE” lalu sistem akan
OK
menyimpan dalam database
Universitas Kristen Maranatha
139
V.16 Form Tambah Modal Tabel LV Form Tambah Modal
No
Aksi
Hasil yang diharapkan
Status
Error Handling : Muncul pesan “TOTAL TIDAK BOLEH KOSONG” Total kosong OK
1 Klik button tambah
Jika data benar, akan muncul pesan “DATA TERSIMPAN”, lalu sistem akan memasukkan data pada database. Error Handling : Muncul pesan ”DATA
Data Modal sudah ada
MODAL SUDAH ADA” OK
2 Klik button tambah Jika sudah ada, user hanya dapat mengubah
Universitas Kristen Maranatha
140
V.17 Form Ubah Modal Tabel LVI Form Ubah Modal
No
Aksi
Hasil yang diharapkan
Status
Muncul pesan “DATA TIDAK ADA” Data Modal kosong OK
1 Klik button ubah Tidak ada data yang bisa dirubah Jika benar muncul pesan Data Modal ada 2 Klik button ubah
“DATA TERUPDATE” lalu sistem akan
OK
menyimpan dalam database
V.18 Form Tambah Persediaan Barang Dagang Tabel LVII Form Tambah Persediaan Barang Dagang
No
Aksi
Hasil yang diharapkan
Status
Error Handling : Muncul pesan “TOTAL Total kosong 1
TIDAK BOLEH KOSONG”
OK
Klik button tambah
Jika data benar, akan muncul pesan “DATA
Universitas Kristen Maranatha
141
TERSIMPAN”, lalu sistem akan memasukkan data pada database. Error Handling :
Data Persediaan Barang 2
Dagang sudah ada
Muncul pesan ”DATA SUDAH ADA” OK
Klik button tambah Jika sudah ada, user hanya dapat mengubah
V.19 Form Ubah Persediaan Barang Dagang Tabel LVIII Form Ubah Persediaan Barang Dagang
No
Aksi
Data Persediaan Barang 1
Dagang kosong Klik button ubah
Hasil yang diharapkan
Status
Muncul pesan “DATA TIDAK ADA” OK Tidak ada data yang bisa dirubah Jika benar muncul pesan
Data Persediaan Barang 2
“DATA TERUPDATE”
Dagang ada lalu sistem akan Klik button ubah
OK
menyimpan dalam database
Universitas Kristen Maranatha
142
V.20 Form Penggajian Tabel LIX Form Penggajian
No
Aksi
Hasil yang diharapkan
Status
Error Handling : Muncul pesan “DATA KARYAWAN TIDAK BOLEH KOSONG” Kode Karyawan kosong OK
1 Klik button tambah
Jika data benar, akan muncul pesan “DATA TERSIMPAN”, lalu sistem akan memasukkan data pada database.
V.21 Form Akuntansi Lain-lain Tabel LX Form Akuntansi Lain-lain
No
Aksi
Hasil yang diharapkan
Status
Error Handling : Muncul pesan “KODE Kode Akuntansi kosong 1
TIDAK BOLEH KOSONG”
OK
Klik button tambah
Jika data benar, akan muncul pesan “DATA
Universitas Kristen Maranatha
143
TERSIMPAN”, lalu sistem akan memasukkan data pada database. Error Handling : Muncul pesan ”DATA Kode Akuntnasi tidak 2
SALAH”
sama dengan combobox
OK
Klik button tambah Jika data benar, akan muncul pesan ”DATA TERSIMPAN” Error Handling : Muncul pesan ”DATA TIDAK BOLEH Total kosong
KOSONG” OK
3 Klik button tambah Jika data benar, akan muncul pesan ”DATA TERSIMPAN”
Universitas Kristen Maranatha
144
V.22 Form Jurnal Umum Tabel LXI Form Jurnal Umum
No
Aksi
Hasil yang diharapkan
Status
Error Handling : Muncul pesan Tanggal kosong
“MASUKKAN TANGGAL” OK
1 Klik button cari Jika data benar, akan tampil data akuntansi yang dicari Error Handling : Muncul pesan ”TANGGAL AWAL TIDAK Tanggal awal > dari 2
tanggal akhir
BOLEH LEBIH BESAR DARI TANGGAL AKHIR”
OK
Klik button cari Jika data benar, akan tampil data akuntansi yang dicari
3
Klik button buku besar
4
Klik button cetak
Memanggil form buku besar Memanggil form Report Jurnal Umum
OK
OK
Universitas Kristen Maranatha
145
V.23 Form Buku Besar Tabel LXII Form Buku Besar
No
Aksi
1
Klik button Neraca Saldo
2
Klik button cetak
Hasil yang diharapkan Memanggil form Neraca Saldo Memanggil form Report Buku Besar
Status
OK
OK
V.24 Form Neraca Saldo Tabel LXIII Form Neraca Saldo
No
1
2
Aksi
Hasil yang diharapkan
Klik button Laporan Laba
Memanggil form Laporan
Rugi
Klik button cetak
Laba Rugi Memanggil form Report Neraca Saldo
Status
OK
OK
V.25 Form Laporan Laba Rugi Tabel LXIV Form Laporan Laba Rugi
No
Aksi
1
Klik button cetak
2
Klik button keluar
Hasil yang diharapkan Memanggil form Report Laporan Laba rugi Kembali ke form sebelumnya
Status
OK
OK
Universitas Kristen Maranatha