BAB IV
IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1.2.
Implementasi Data
Untuk membentuk data awal yang akan dibuat sebagai file dalam komputer
perlu dilakukan pengumpulan data yang kemudian akan dimasukkan kedalam sistem komputer. Data awal terdiri dari :
1. Data Barang
2. Data Jenis Barang
3. Data Pelanggan
81
4. Data Pengguna
Sedangkan untuk data transaksinya terdiri dari :
1. Transaksi penjualan
2. Retur barang
4.1.3.
82
83
84
85
86
Butir Uji
Jenis Pengujian
Verifikasi Password
Verifikasi Password Lama
Black Box
Black Box
Black Box
Black Box
Black Box
Black Box
Black Box
Black Box
Black Box
Black Box
Black Box
Black Box
Black Box
Tambah pemesanan
Black Box
Black Box
Pencarian Barang
Black Box
Pembayaran Penjualan
Black Box
87
Yang Diharapkan
admin tercantum pada
teks nama pengguna,
admin tercantum pada
teks password
Data user dicari di tabel
user, masuk ke halaman
menu utama
Pengamatan
admin tercantum pada
teks nama pengguna,
***** tercantum pada
teks password
Tombol login dapat
berfungsi. Sesuai yang
diharapkan.
Kesimpulan
diterima
diterima
Yang Diharapkan
Pengamatan
Kesimpulan
diterima
diterima
88
Yang Diharapkan
Password tercantum pada
teks Password lama,
Password tercantum pada
teks password baru
Menampilkan pesan
bahwa data tersimpan
Pengamatan
admin tercantum pada
teks nama user, *****
tercantum pada teks
password
Tombol simpan dapat
berfungsi. Sesuai yang
diharapkan.
Kesimpulan
diterima
diterima
Yang Diharapkan
Pengamatan
Password lama:
122222, password
baru: 123456
Password tercantum
pada teks Password baru,
***** tercantum pada
teks password baru
Tombol simpan dapat
berfungsi. Sesuai yang
diharapkan.
Klik tombol
simpan
Kesimpulan
diterima
diterima
89
Id Pengguna :
Admin, nama
pengguna :admin,
password :admin,
hak akses :admin
Id Pengguna tercantum
pada teks box, nama
pengguna tercantum pada
teks box, password
tercantum pada teks box
box, hak akses tercantum
pada teks box
Data tersimpan pada
database dan ditampilkan
pada datagrid
Klik simpan
Data Masukan
NIP: (tidak diisi),
nama: (tidak diisi),
dan yang lain
diterima
diterima
Kesimpulan
Tampil form
penambahan data
pengguna
Dapat mengisi Id
Pengguna, nama
pengguna, password,
hak akses dan yang
lainnya. Sesuai yang
diharapkan.
diterima
Kesimpulan
diterima
90
Menampilkan data
pengguna yang akan diubah
pada halaman edit
pengguna.
Data Masukan
Data tidak diisi
Menampilkan data
pengguna yang akan
diubah pada halaman
edit pengguna. Sesuai
yang diharapkan
Data perubahan
tersimpan di tabel
pengguna. Kembali
kehalan utama olah
data pengguna.
Sesuai yang
diharapkan
Data perubahan tidak
tersimpan di tabel
pengguna. Kembali
kehalaman utama
olah data pengguna.
Sesuai yang
diharapkan
Kesimpulan
diterima
diterima
diterima
Kesimpulan
diterima
91
Data Masukan
Kesimpulan
Tampil form
penambahan data
pelanggan
diterima
id pelanggan :
cosmic, 0001, nama
pelanggan :cosmic,
nama toko :cosmic,
alamat :jl trunojoyo,
telepon :
0227677891
Dapat mengisi Id
pelanggan, nama pelanggan , nama toko,
alamat dan telepon.
Sesuai yang
diharapkan.
diterima
Klik simpan
diterima
Data Masukan
Semua data tidak
diisi
Kesimpulan
diterima
92
Data Masukan
Data Masukan
Data tidak diisi
Menampilkan data
pengguna yang akan
diubah pada halaman
edit pelanggan.
Sesuai yang
diharapkan
Data perubahan
tersimpan di tabel
pelanggan. Kembali
kehalan utama olah
data pelanggan.
Sesuai yang
diharapkan
Data perubahan tidak
tersimpan di tabel
pelanggan. Kembali
kehalaman utama
olah data pelanggan.
Sesuai yang
diharapkan
Kesimpulan
diterima
diterima
diterima
Kesimpulan
diterima
93
Yang Diharapkan
Pengamatan
Kesimpulan
Id supplier : 0001
Id supplier tercantum
pada teks box. Sesuai
yang diharapkan
diterima
diterima
Yang Diharapkan
Menampilkan pesan
kesalahan bahwa data yang
dicari harus dimasukkan
Pengamatan
Menampilkan pesan
kesalahan bahwa data
yang dicari harus
dimasukkan
Kesimpulan
diterima
94
Data Masukan
Kesimpulan
Tampil form
penambahan data
diterima
id jenis barang
:0001, jenis barang
:jaket
pelanggan Sesuai
yang diharapkan.
diterima
Klik simpan
diterima
Data Masukan
Semua data tidak
diisi
Kesimpulan
diterima
95
Data Masukan
Menampilkan data
pengguna yang akan diubah
pada halaman edit jenis
barang.
Data Masukan
Data tidak diisi
Menampilkan data
jenis barang yang
akan diubah pada
halaman edit jenis
barang. Sesuai yang
diharapkan
Data perubahan
tersimpan di tabel
jenis barang. Kembali
kehalaman utama
olah data jenis
barang. Sesuai yang
diharapkan
Data perubahan tidak
tersimpan di tabel
jenis barang. Kembali
kehalaman utama
olah data jenis
barang. Sesuai yang
diharapkan
Kesimpulan
diterima
diterima
diterima
Kesimpulan
diterima
96
Data Masukan
Kesimpulan
Id jenis barang
tercantum pada teks
box. Sesuai yang
diharapkan
diterima
diterima
Data Masukan
Id jenis barang: (tidak
diisi)
Menampilkan pesan
kesalahan bahwa data
yang dicari harus
dimasukkan
Kesimpulan
diterima
97
Data Masukan
Data tidak diisi
Menampilkan data
barang yang akan
diubah pada halaman
edit barang. Sesuai
yang diharapkan
Data perubahan
tersimpan di tabel
barang. Kembali
kehalan utama olah
data barang. Sesuai
yang diharapkan
Data perubahan tidak
tersimpan di tabel
barang. Kembali
kehalaman utama
olah data barang.
Sesuai yang
diharapkan
Kesimpulan
diterima
diterima
diterima
Kesimpulan
diterima
98
Yang Diharapkan
Pengamatan
Kesimpulan
Id Barang :CM0001
Id barang tercantum
pada teks box. Sesuai
yang diharapkan
diterima
diterima
Yang Diharapkan
Menampilkan pesan
kesalahan bahwa data yang
dicari harus dimasukkan
Pengamatan
Menampilkan pesan
kesalahan bahwa data
yang dicari harus
dimasukkan
Kesimpulan
diterima
99
Data Masukan
Nik : 200907-0001,
Nama pelanmggan :
Cosmic, id barang
:CM0001,
harga:75000,
jumlah :4
Data Masukan
Membuat pemesanan
baru. Sesuai yang
diharapkan
Semua data
tercantum pada
textbox, dengan
subtotal 300000 dan
total 300000. Sesuai
yang diharapkan.
Nik : 200907-0001,
Nama pelanmggan :
Cosmic, id barang
:CM0001,
harga:75000,
jumlah :0
Membuat pemesanan
baru. Sesuai yang
diharapkan
Muncul peringatan
untuk memasukkan
jumlah barang yang
dipesan.
Kesimpulan
diterima
diterima
Kesimpulan
diterima
diterima
100
2. Penyimpanan Pemesanan
Berikut ini adalah tabel pengujian penyimpanan pembelian untuk
menghasilkan nota pembelian.
Tabel 4.15 Pengujian Penyimpanan Pemesanan
Data Masukan
No nota : 2009070001, Nama pelanggan : Cosmic,
id barang :CM0001,
harga:75000,
jumlah :4, subtotal :
Rp300000, total
:Rp300000
Klik tombol simpan
Data Masukan
No nota : 2009070001, Nama pelanggan : Cosmic,
id barang
:CM0001,
harga:75000,
jumlah :0, subtotal
: Rp0, total :Rp0
Klik tombol
simpan
Kesimpulan
Semua data
tersimpan pada
textbox,Sesuai yang
diharapkan.
diterima
Menampilkan data
telah tersimpan dan
menghasilkan pemesanan. Sesuai yang
diharapkan.
diterima
Kesimpulan
Semua data
tersimpan pada
textbox,Sesuai yang
diharapkan.
diterima
Menampilkan pesan
bahwa data yang
dimasukkan salah,
tidak ada jumlah
pembelian yang
dimasukkan. Sesuai
yang diharapkan.
diterima
101
Data Masukan
Id Barang :CM0001
Jumlah barang:2
Tekan enter
Data Masukan
Id barang tercantum
pada teks box dan
menampilkan data
barang dengan id
barang CM0001.
Sesuai yang
diharapkan
Jumlah barang
tercantum pada
textbox. Sesuai yang
diharapkan
Data barang
tercantum pada tabel.
Sesuai yang
diharapkan
Id Barang: CM0001
Jumlah barang:0
Tekan enter
Menampilkan pesan
kesalahan.
Id barang tercantum
pada teks box dan
menampilkan data
barang dengan id
barang CM0001.
Sesuai yang
diharapkan
Jumlah barang
tercantum pada
textbox. Sesuai yang
diharapkan
Menampilkan pesan
kesalahan.Sesuai
yang diharapkan
Kesimpulan
diterima
diterima
diterima
Kesimpulan
diterima
diterima
diterima
102
2. Pembayaran Penjualan
Berikut ini adalah tabel pengujian pembayaran penjualan untuk
menghasilkan faktur penjualan.
Tabel 4.17 Pengujian Pembayaran Penjualan
Data Masukan
Kesimpulan
Semua data
tersimpan pada
textbox,Sesuai yang
diharapkan.
diterima
diterima
Menampilkan faktur
penjualan.
Data Masukan
diterima
Kesimpulan
Semua data
tersimpan pada
textbox,Sesuai yang
diharapkan.
diterima
diterima
diterima
103
Data Masukan
Kesimpulan
Tampil form
penambahan data
diterima
id jenis barang
:0001, jenis barang
:jaket
pelanggan Sesuai
yang diharapkan.
diterima
Klik simpan
Data tersimpan
dalam database
diterima
Data Masukan
Semua data tidak
diisi
Kesimpulan
diterima
104
2. Penyimpanan retur
Berikut ini adalah tabel pengujian penyimpanan retur untuk menghasilkan
nota retur.
Tabel 4.19 Pengujian Penyimpanan retur
Data Masukan
No nota : 2009070001, Nama pelanggan : Cosmic,
id barang :CM0001,
harga:75000,
jumlah :4, subtotal :
Rp300000, total
:Rp300000
Klik tombol simpan
Data Masukan
No nota : 2009070001, Nama pelanggan : Cosmic,
id barang
:CM0001,
harga:75000,
jumlah :0, subtotal
: Rp0, total :Rp0
Klik tombol
simpan
Kesimpulan
Semua data
tersimpan pada
textbox,Sesuai yang
diharapkan.
diterima
Menampilkan data
telah tersimpan dan
menghasilkan pemesanan. Sesuai yang
diharapkan.
diterima
Kesimpulan
Semua data
tersimpan pada
textbox,Sesuai yang
diharapkan.
diterima
Menampilkan pesan
bahwa data yang
dimasukkan salah,
tidak ada jumlah
pembelian yang
dimasukkan. Sesuai
yang diharapkan.
diterima
105
Yang Diharapkan
Data perubahan tidak
tersimpan di tabel retur.
Kembali kehalaman
utama olah data retur.
Pengamatan
Data perubahan tidak tersimpan
di tabelretur. Kembali
kehalaman utama olah data retur.
Sesuai yang diharapkan
Kesimpulan
diterima
Yang Diharapkan
Data perubahan tidak
tersimpan di tabel retur.
Kembali kehalaman
utama olah data retur.
Pengamatan
Data perubahan tidak tersimpan
di tabelretur. Kembali
kehalaman utama olah data retur.
Sesuai yang diharapkan
Kesimpulan
diterima
106
107
Frekuensi
Jawaban
Kategori Jawaban
Sangat tidak setuju
Tidak setuju
Biasa saja
Setuju
Sangat setuju
0
1
2
1
0
Jumlah Prosesntase
0
25%
50%
25%
0
Pertanyaan No 2
Tabel 4.22 Hasil Pengujian Betha Pertanyaan No 2
Frekuensi
Jawaban
Kategori Jawaban
Sangat tidak setuju
Tidak setuju
Biasa saja
Setuju
Sangat setuju
0
2
1
1
1
Jumlah Prosesntase
4
4
4
4
4
0
50%
25%
25%
25%
108
Pertanyaan No 3
Tabel 4.23 Hasil Pengujian Betha Pertanyaan No 3
Frekuensi
Jawaban
Kategori Jawaban
Sangat tidak setuju
Tidak setuju
Biasa saja
Setuju
Sangat setuju
0
2
1
1
1
Jumlah Prosesntase
0
50%
25%
25%
25%
Pertanyaan No 4
Tabel 4.24 Hasil Pengujian Betha Pertanyaan No 4
Frekuensi
Jawaban
Kategori Jawaban
Sangat tidak setuju
Tidak setuju
Biasa saja
Setuju
Sangat setuju
Pertanyaan No 5
0
0
1
1
2
Jumlah Prosesntase
0
25%
25%
25%
50%
Frekuensi
Jawaban
Kategori Jawaban
Sangat tidak setuju
Tidak setuju
Biasa saja
Setuju
Sangat setuju
0
0
2
1
1
Jumlah Prosesntase
0
0
50%
25%
25%
109
Pertanyaan No 6
Tabel 4.26 Hasil Pengujian Betha Pertanyaan No 6
Frekuensi
Jawaban
Kategori Jawaban
Sangat tidak setuju
Tidak setuju
Biasa saja
Setuju
Sangat setuju
1
0
2
0
1
Jumlah Prosesntase
25%
0
50%
0
25%
Pertanyaan No 7
Tabel 4.27 Hasil Pengujian Betha Pertanyaan No 7
Frekuensi
Jawaban
Kategori Jawaban
Sangat tidak setuju
Tidak setuju
Biasa saja
Setuju
Sangat setuju
2
0
1
0
1
Jumlah Prosesntase
50%
0
25%
0
25%
110