bab iv implementasi dan evaluasi -...
TRANSCRIPT
82
BAB IV
IMPLEMENTASI DAN EVALUASI
4.1 Implementasi Sistem
Proses implementasi perancangan sistem informasi pengelolaan barang
daerah dimulai dari dilakukan dengan dua tahap yaitu :
1. Mengidentifikasi kebutuhan sistem
2. Mengimplementasikan sistem
4.1.1 Kebutuhan Sistem
Untuk dapat menjalankan sistem yang dibuat ini diperlukan perangkat keras
dan perangkat lunak dengan spesifikasi tertentu. Adapun kebutuhan perangkat
keras dan perangkat lunak untuk sistem ini adalah sebagai berikut.
a. Kebutuhan Perangkat Keras
Sistem yang dibuat ini akan ditempatkan pada sebuah komputer server.
Kebutuhan minimal perangkat keras yang harus dipenuhi untuk server agar sistem
berjalan dengan baik dan lancar adalah sebagai berikut.
1. Memory 512 Mb atau lebih
2. Harddisk 10 Gb atau lebih
3. Processor Intel Core i3 dengan kecepatan 2 GHz atau lebih
4. Mouse, keyboard, dan monitor dalam kondisi baik
5. Koneksi jaringan
b. Kebutuhan Perangkat Lunak
Kebutuhan perangkat lunak yang harus ada pada komputer agar sistem
dapat berjalan dengan baik adalah sebagai berikut.
83
a. Sistem operasi menggunakan Microsoft Windows 7.
b. Database untuk pengolahan data menggunakan mysql.
c. Bahasa pemrograman yang digunakan adalah php, sql, css.
4.1.2 Implementasi Sistem
Setelah kebutuhan perangkat keras dan perangkat lunak telah terpenuhi,
maka tahap selanjutnya adalah melakukan implementasi sistem yang telah dibuat.
Pada bagian implementasi sistem ini akan dijelaskan mengenai penggunaan dari
aplikasi yang dibuat. Penjelasan aplikasi yang dibuat meliputi tampilan aplikasi
dan fungsi kontrol dalam aplikasi.
A. Menu Login
Form login digunakan untuk authentifikasi dari pengguna sistem.
Pengguna sistem ini terdapat tiga jenis pengguna, yaitu Dinas Pendatapan, UPT,
dan samsat. Pertama user mengetikkan username dan password yang sudah
dimiliki dan menekan tombol login, apabila username dan password tersebut
sesuai, maka user dapat mengakses menu utama. Form Login rancang bangun
aplikasi manajemen barang daerah dapat dilihat pada Gambar 4.1.
Gambar 4.1 Form Log in
84
B. Menu Utama
Pada form utama terdapat beberapa menu yaitu menu file, master,
transaksi, dan laporan. Form menu utama rancang bangun aplikasi manajemen
barang daerah dapat dilihat pada Gambar 4.2.
Gambar 4.2 Form Menu Utama
Didalam form menu terdapat beberapa sub menu yang berfungsi untuk
menampilkan proses-proses yang akan dilakukan.
1. Menu File
a. Login : Digunakan user untuk masuk berdasarkan hak aksesnya.
b. Logout : Digunakan user untuk keluar dari hak akses user tetapi tidak keluar
dari aplikasi.
c. Keluar : Digunakan untuk keluar dari aplikasi.
2. Menu Master
a. Master unit, digunakan untuk menampilkan form unit.
b. Master bidang, digunakan untuk menampilkan form bidang.
85
c. Master sub kelompok, digunakan untuk menampilkan form sub kelompok
barang daerah.
d. Master sub kelompok 2, digunakan untuk menampilkan form sub
kelompok 2 barang daerah.
e. Master lokasi, digunakan untuk menampilkan form lokasi barang daerah.
f. Master vendor pemeliharaan, digunakan untuk menampilkan form vendor
pemeliharaan.
g. Master barang daerah, digunakan untuk menampilkan form barang daerah.
3. Menu Transaksi
a. Pencatatan barang daerah terdapat 2 transaksi, yaitu:
1. Transaksi usulan permintaan pengadaan, digunakan untuk menampilkan
form transaksi usulan pengadaan barang daerah.
2. Transaksi penerimaan barang sesuai dengan SPK, digunakan untuk
menampilkan form input sesuai SPK.
3. Persetujuan dan penolakan usulan, digunakan untuk menampilkan form
persetujuan dan penolakan usulan barang daerah.
b. Pemeliharaan barang daerah terdapat 2 transaksi, yaitu:
1. Transaksi pemeliharaan, digunakan untuk menampilkan form transaksi
pemeliharaan barang daerah.
2. Persetujuan dan penolakan usulan, digunakan untuk menampilkan form
persetujuan dan penolakan usulan barang daerah.
c. Transaksi pemindahan, digunakan untuk menampilkan form transaksi
pemindahan barang daerah.
86
1. Transaksi pemindahan, digunakan untuk menampilkan form transaksi
pemindahan barang daerah.
2. Persetujuan dan penolakan usulan, digunakan untuk menampilkan
form persetujuan dan penolakan usulan pemindahan barang daerah.
d. Transaksi Penghapusan, digunakan untuk menampilkan form transaksi
penghapusan barang daerah.
1. Transaksi penghapusan, digunakan untuk menampilkan form transaksi
pemeliharaan barang daerah.
2. Persetujuan dan penolakan usulan, digunakan untuk menampilkan
form persetujuan dan penolakan usulan penghapusan barang daerah.
4. Menu Laporan
a. Laporan data master barang daerah, digunakan untuk menampilkan laporan
master barang daerah.
b. Laporan data permintaan, digunakan untuk menampilkan laporan
permintaan barang daerah.
c. Laporan Penerimaan, digunakan untuk menampilkan laporan penerimaan.
d. Laporan Pemeliharaan, digunakan untuk menampilkan laporan
pemeliharaan.
e. Laporan mutasi, digunakan untuk menampilkan laporan mutasi.
f. Laporan penghapusan, digunakan untuk menampilkan laporan penghapusan.
g. Laporan per golongan barang daerah, digunakan untuk menampilkan
laporan per golongan barang daerah.
87
C. Form Master
1. Form Master Unit
Form master unit digunakan untuk melakukan maintenance data unit seperti
simpan, ubah, dan hapus. User menginputkan kode unit dan nama unit.
Selanjutnya klik tombol simpan untuk menyimpan data. Form master unit dapat
dilihat pada Gambar 4.3.
Gambar 4.3 Form Master unit
2. Form Master Bidang
Form master Bidang digunakan untuk melakukan maintenance data bidang
seperti simpan, ubah, dan hapus. User menginputkan kode bidang, nama unit, dan
nama bidang. Selanjutnya klik tombol simpan untuk menyimpan data. Form
master lokasi dapat dilihat pada Gambar 4.4.
3. Form Master User
Form master unit digunakan untuk melakukan maintenance data user
seperti simpan, ubah, dan hapus. User menginputkan NIP, nama, nama bidang,
88
dan pasword. Selanjutnya klik tombol simpan untuk menyimpan data. Form
master user dapat dilihat pada Gambar 4.5.
Gambar 4.4 Form Master Bidang
Gambar 4.5 Form Master User
4. Form Master Sub Kelompok
Form master sub kelompok digunakan untuk melakukan maintenance data
sub kelompok seperti simpan, ubah, dan hapus. User menginputkan kode, dan
89
nama sub kelompok. Selanjutnya klik tombol simpan untuk menyimpan data.
Form master sub kelompok dapat dilihat pada Gambar 4.6.
Gambar 4.6 Form Master Sub Kelompok
5. Form Master Sub Kelompok2
Form master Sub Kelompok 2 digunakan untuk melakukan maintenance
data bagian seperti simpan, ubah, dan hapus. User menginputkan nama Sub
Kelompok 2. Selanjutnya klik tombol simpan untuk menyimpan data. Form
master sub kelompok 2 dapat dilihat pada Gambar 4.7.
Gambar 4.7 Form Master Sub2 Kelompok
90
6. Form Master Lokasi
Form master lokasi digunakan untuk melakukan maintenance data lokasi
seperti simpan, ubah, dan hapus. User menginputkan kode lokasi, alamat, dan
kota. Selanjutnya klik tombol simpan untuk menyimpan data. Form master lokasi
dapat dilihat pada Gambar 4.8.
7. Form Master Vendor Pemeliharaan
Form master vendor pemeliharaan digunakan untuk melakukan
maintenance data vendor pemeliharaan seperti simpan, ubah, dan hapus. User
menginputkan nama vendor, alamat, no telpon, dan alamat. Selanjutnya klik
tombol simpan untuk menyimpan data. Form master vendor pemeliharaan dapat
dilihat pada Gambar 4.9.
8. Form Master Barang Daerah
Form master barang daerah digunakan untuk melakukan maintenance
data barang daerah seperti simpan, ubah, dan hapus. User menginputkan kode,
nama unit, nama bidang, alamat, no pabrik, jumlah, asal, merk , deskripsi barang,
satuan, dan tanggal tercatat. Selanjutnya klik tombol simpan untuk menyimpan
data. Form master barang baerah dapat dilihat pada Gambar 4.10.
91
Gambar 4.8 Form Master Lokasi
Gambar 4.9 Form Master Vendor Pemeliharaan
Gambar 4.10 Form Master Barang Daerah
92
D. Form Transaksi
1. Form Transaksi Transaksi Permintaan Barang Daerah
Proses usulan permintaan digunakan untuk unit yang ingin menambah
barang atau barang daerah baru. Dimulai dari klik tombol tambah, kemudian input
data barang daerah yang dibutuhkan, selanjutnya klik tombol tambah untuk
menambahkan data sebanyak yang diinginkan, dan jika tidak ada barang daerah
lagi yang dibutuhkan maka klik tombol simpan untuk menyimpan, atau batal
untuk membatalkan transaksi. Setelah tombol simpan di klik, maka akan keluar
dalam table permintaan pengadaan yang nantinya akan di approval. Form
transaksi usulan permintaan dapat dilihat pada Gambar 4.11.
Gambar 4.11 Form Transaksi Tambah Permintaan
93
Gambar 4.12 Form Transaksi Tabel Permintaan
Gambar 4.13 Form Transaksi Approval Permintaan
2. Form Penerimaan
Dari proses usulan permintaan pengadaan sebelumnya,jika terjadi
approval permintaan makan data barang yang sudah disimpan akan masuk dalam
form penerimaan gunanya untuk mengecek apakan sesuai barang dengan daftar
permintaan. Setelah diberi tanda centang pada kolom konfirmasi, maka tekan
tombol simpan. Form penerimaan dapat dilihat pada Gambar 4.14.
94
Gambar 4.14 Form Penerimaan Barang Daerah
3. Form Pemeliharaan
Proses usulan pemeliharaan digunakan untuk unit yang ingin menambah
barang yang akan dipelihara. Pada table pemeliharaan dapat dilakukan aksi
approval, fungsinya untuk mengetahui barang itu layak untuk dilakukan
pemeliharaan atau tidak. Form tambah pemeliharaan dapat dilihat pada Gambar
4.15, Form approval pemeliharaan dapat dilihat pada Gambar 4.16, dan tabel
pemeliharaan pada Gambar 4.17.
Gambar 4.15 Form Tabel Pemeliharaan
95
Gambar 4.16 Form Tambah Pemeliharaan
Gambar 4.17 Form Approval Pemeliharaan
4. Form Transaksi Mutasi
Form mutasi digunakan mutasi antar bagian. Mutasi juga diperlakukan
sama dengan transaksi permintaan dan pemeliharaan dengan adanya pengajuan
dana approval. Form tabel mutasi dapat dilihat pada Gambar 4.18, form mutasi
tambah dapat dilihat pada Gambar 4.19, dan form mutasi Approval dapat dilihat
pada Gambar 4.20.
96
Gambar 4.18 Form Tabel Mutasi
Gambar 4.19 Form Mutasi Tambah
Gambar 4.20 Form Approval Mutasi
97
5. Form Transaksi Penghapusan
Proses penghapusan ini dilakukan dengan cara membaca data barang daerah
sesuai data berdasarkan umur ekonomis dan history pemeliharaan. Setelah
membaca data berdasarkan umur ekonomis dan history pemeliharaan dilakukan
approval untuk penghapusan. Form tabel penghapusan dapat dilihat pada Gambar
4.21, form penghapusan tambah dapat dilihat pada Gambar 4.22, dan form
Approval penghapusan dapat dilihat pada Gambar 4.23.
Gambar 4.21 Form Tabel Penghapusan
Gambar 4.22 Form Tabel Penghapusan Tambah
98
Gambar 4.23 Form Approval penghapusan
E. Form Laporan
1. Form Laporan Data Master Barang Daerah
Form laporan data master barang daerah digunakan untuk melihat laporan
master barang daerah. Form laporan data master barang daerah dapat dilihat pada
Gambar 4.24
.
Gambar 4.24 Form Laporan Data Master Barang Daerah
99
2. Form Laporan Permintaan
Form laporan permintaan digunakan untuk melihat laporan data hasil usulan
permintaan barang daera. Form laporan permintaan dapat dilihat pada Gambar
4.25.
Gambar 4.25 Form Laporan Permintaan
3. Form Laporan Penerimaan
Form laporan penerimaan digunakan untuk melihat laporan data penerimaan
barang daerah. Form laporan penerimaan barang daerah dapat dilihat pada
Gambar 4.26.
4. Form Laporan Pemeliharaan
Form laporan pemeliharan barang daerah digunakan untuk melihat laporan
hasil pemeliharaan. Form laporan pemeliharaan barang daerah dapat dilihat pada
Gambar 4.27.
100
Gambar 4.26 Form Laporan Penerimaan
Gambar 4.27 Form Laporan Pemeliharaan
5. Form Laporan Mutasi
Form laporan mutasi digunakan untuk melihat laporan data barang daerah
yang di mutasi. Form laporan mutasi dapat dilihat pada Gambar 4.28.
Gambar 4.28 Form Laporan Data Mutasi
101
6. Form Laporan Penghapusan
Form laporan penghapusan digunakan untuk melihat laporan data barang
daerah yang telah dihapus. Form laporan penghapusan dapat dilihat pada Gambar
4.29.
Gambar 4.29 Form Laporan Penghapusan
7. Form Laporan Barang Daerah Per Golongan
Form laporan barang daerah per golongan digunakan untuk melihat
laporan data barang daerah sesuai dengan sub kelompok dan golongan. Form
laporan barang daerah per golongan dapat dilihat pada Gambar 4.30.
Gambar 4.30 Form Laporan Barang Daerah Per Golongan
102
4.2 Evaluasi Sistem
Evaluasi dilakukan untuk melakukan pengujian sistem. Apakah sistem
yang telah dibuat dapat berjalan sesuai dengan tujuan. Jika terjadi perbedaan hasil
maka sistem yang dibuat masih memiliki kesalahan, oleh karena itu diperlukan
beberapa perbaikan. Proses pengujian menggunakan Black Box Testing dimana
aplikasi diuji dengan melakukan berbagai percobaan untuk membuktikan bahwa
aplikasi yang dibuat telah sesuai dengan tujuan.
4.2.1 Uji Coba Fungsi Aplikasi
Pengujian ini dilakukan untuk mengetahui apakah fungsi-fungsi yang ada
pada aplikasi berjalan dengan baik atau tidak. Adapun fungsi-fungsi aplikasi yang
akan diujikan adalah sebagai berikut.
A. Uji Coba Form Log In
Uji coba log in bertujuan untuk menguji apakah fungsi log in dapat
berjalan sesuai fungsinya. Uji cobayang dilakukan, yaitu dengan memasukan NIP
dan password kedalam form log in. apabila NIP dan password yang dimasukan
sesuai, maka tampil form menu halaman utama dengan hak akses yang
ditentukan, apabila NIP dan/atau password yang dimasukan salah, maka akan
muncul peringatan bahwa NIP atau password salah.
103
Tabel 4.1 Uji Coba Form Log In
Objek Pengujian Form Login
Keterangan Mengetahui tampilan dan fungsi form
login dapat berjalan dan menghasilkan
output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang
Diharapkan
Gambar
1. Menguji
textbox NIP,
textbox
password,
dan button
log in
Memasukkan
karakter pada
textbox NIP,
textbox
password, dan
button log in
Karakter yang
dimasukkan tampil
dengan simbol
Uji
berhasil
(Gambar
4.31)
2. Validasi
username dan
password
Button login Log in berhasil sesuai
dengan hak akses
masing-masing
pengguna, jika username
atau password salah,
maka muncul peringatan.
Uji
berhasil
Gambar
(4.32)
Menu utama sesuai
dengan hak akses
Gambar 4.31 Hasil Uji Coba Form Log in
104
Gambar 4.32 Hasil Uji Coba Form log in Password Salah
B. Uji Coba Form Menu Utama
Uji coba yang akan dilakukan pada form menu utama dapat dilihat pada
table 4.2.
Tabel 4.2 Uji Coba Form Menu Utama
Objek Pengujian Form Menu Utama
Keterangan Mengetahui tampilan dan fungsi form
Menu Utama dapat berjalan dan
menghasilkan output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang
Diharapkan
Gambar
1. Menguji
fungsi
button pada
menu utama
Button master
unit
Menampilkan form
master unit
Uji berhasil
(Gambar
4.33)
Button master
bidang
Menampilkan form
master bidang
Uji berhasil
(Gambar
4.34)
Button master
user
Menampilkan form
master user
Uji berhasil
(Gambar
4.35)
Button master
sub kel
Menampilkan form
master sub kel
Uji berhasil
(Gambar
4.36)
Button master
sub2 kel
Menampilkan form
master sub2 kel
Uji berhasil
(Gambar
4.37)
Button master
lokasi
Menampilkan form
master lokasi
Uji berhasil
(Gambar
4.38)
Button master
vendor
Menampilkan form
vendor pemeliharaan
Uji berhasil
(Gambar
105
Objek Pengujian Form Menu Utama
Keterangan Mengetahui tampilan dan fungsi form
Menu Utama dapat berjalan dan
menghasilkan output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang
Diharapkan
Gambar
pemeliharaan 4.39)
Button master
barang daerah
Menampilkan form
barang daerah
Uji berhasil
(Gambar
4.40)
Gambar 4.33 Hasil Uji Coba Tampilan Form Master Unit
Gambar 4.34 Hasil Uji Coba Tampilan Form Master Bidang
106
Gambar 4.35 Hasil Uji Coba Tampilan Form Master User
Gambar 4.36 Hasil Uji Coba Tampilan Form Master Sub Kelompok
Gambar 4.37 Hasil Uji Coba Tampilan Form Master Sub2 Kelompok
107
Gambar 4.38 Hasil Uji Coba Tampilan Form Master Lokasi
Gambar 4.39 Hasil Uji Coba Tampilan Form Master Vendor
Gambar 4.40 Hasil Uji Coba Tampilan Form Master Barang Daerah
108
C. Uji Coba Form Unit
Uji coba form unit bertujuan untuk menguji apakah fungsi pembuartan
daftar unit dapat berjalan sesuai fungsinya.
Tabel 4.3 Uji Coba Form Unit
Objek Pengujian Form Unit
Keterangan Mengetahui tampilan dan fungsi form Unit
dapat berjalan dan menghasilkan output yang
diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
Gambar
1. Menguji fungsi
button, textbox,
data table pada
form unit
label
pegawai
Saat form Pegawai tampil,
button ubah dan hapus tidak
berfungsi
Uji berhasil
(Gambar
4.41)
Datatabel Menampilkan data pegawai
yang berhasil disimpan
Uji berhasil
(Gambar
4.41)
Button
Simpan
1. Dapat menyimpan data
unit sesuai yang
diinginkan.
2.Menampilkan pesan “Data
berhasil disimpan”
Uji
berhasil
(Gambar
4.43)
Button Ubah 1. Dapat mengubah data unit
sesuai yang diinginkan
2. Menampilkan pesan “Data
berhasil diubah”
Uji berhasil
(Gambar
4.44)
Button Hapus 1. Dapat menghapus data unit
sesuai yang diinginkan
2. Menampilkan pesan “Data
berhasil dihapus”
Uji
berhasil
(Gambar
4.45)
Label Cari 1. Menampilkan data unit
yang dicari
Uji berhasil
(Gambar
4.42)
Button Pilih Untuk mengaktifkan tombol
ubah dan hapus
Uji berhasil
(Gambar
4.41)
109
Gambar 4.41 Hasil Uji Coba Button Pilih Master Unit
Gambar 4.42 Uji Coba Label Cari Master Unit
Gambar 4.43 Hasil Uji Coba Button Simpan Berhasil
110
Gambar 4.44 Hasil Uji Coba Button Ubah Berhasil
Gambar 4.45 Hasil Uji Coba Button Hapus Berhasil
D. Uji Coba Form Bidang
Uji coba form bidang bertujuan untuk menguji apakah fungsi pembuartan
daftar bidang dapat berjalan sesuai fungsinya.
Tabel 4.4 Uji Coba Form Bidang
Objek Pengujian Form Bidang
Keterangan Mengetahui tampilan dan fungsi form
bidang dapat berjalan dan menghasilkan
output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
Gambar
1. Menguji fungsi
button, textbox,
data table pada
form bidang
Label bidang
saat form bidang tampil,
button ubah dan hapus
tidak berfungsi
Uji berhasil
(Gambar
4.46)
Data table Menampilkan data
pelanggan yang sudah
disimpan
Uji berhasil
(Gambar
4.46)
Button
Simpan
1. Dapat menyimpan data
bidang sesuai yang
diinginkan
2. Menampilkan pesan
Uji
berhasil
(Gambar
4.48)
111
Objek Pengujian Form Bidang
Keterangan Mengetahui tampilan dan fungsi form
bidang dapat berjalan dan menghasilkan
output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
Gambar
“Data berhasil
disimpan”
Button Ubah 1. Dapat mengubah data
pegawai sesuai yang
diinginkan
2. Menampilkan pesan
“Data berhasil diubah”
Uji
berhasil
(Gambar
4.49)
Button Hapus 1. Dapat menghapus data
bidang sesuai yang
diinginkan
2. Menampilkan pesan
“Data berhasil
dihapus”
Uji berhasil
(Gambar
4.50)
label Cari Menampilkan data bidang
yang dicari
Uji berhasil
(Gambar
4.47)
Button Pilih Untuk mengaktifkan
tombol ubah dan hapus
Uji berhasil
(Gambar
4.46)
Gambar 4.46 Hasil Uji Button Pilih Form Master Bidang
112
Gambar 4.47 Hasil Uji Coba Label Cari Berhasil
Gambar 4.48 Hasil Uji Coba Button Simpan Berhasil
Gambar 4.49 Hasil Uji Coba Button Ubah Berhasil
Gambar 4.50 Hasil Uji Coba Button Hapus Berhasil
113
E. Uji Coba Form User
Uji coba form user bertujuan untuk menguji apakah fungsi pembuartan
daftar user dapat berjalan sesuai fungsinya.
Tabel 1.5 Uji Coba Form User
Objek Pengujian Form User
Keterangan Mengetahui tampilan dan fungsi form user dapat
berjalan dan menghasilkan output yang
diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
Gambar
1. Menguji fungsi
button,
textbox, data
table pada
form user
Label user Saat form user tampil, button
ubah dan hapus tidak berfungsi
Uji berhasil
(Gambar
4.51)
Data table Menampilkan data user yang
berhasil disimpan
Uji berhasil
(Gambar
4.51)
Combobox
pada form user
Menampilkan data nama
bidang
Uji berhasil
(Gambar
4.51)
Button Simpan 1. Dapat menyimpan data user
sesuai yang diinginkan
2. Menampilkan pesan “Data
berhasil disimpan”
Uji berhasil
(Gambar
4.53)
Button Ubah 1. Dapat mengubah data user
sesuai yang diinginkan
2. Menampilkan pesan “Data
berhasil diubah”
Uji berhasil
(Gambar
4.54)
Button Hapus 1. Dapat menghapus data user
sesuai yang diinginkan
2. Menampilkan pesan “Data
berhasil dihapus”
Uji berhasil
(Gambar
4.55)
Label Cari Menampilkan data user yang
dicari
Uji berhasil
(Gambar
4.51)
Button Pilih Untuk mengaktifkan tombol
ubah dan hapus
Uji berhasil
(Gambar
4.52)
114
Gambar 4.51 Hasil Uji Coba Button Pilih Master User Berhasil
Gambar 4.52 Hasil Uji Coba Label Cari Berhasil
Gambar 4.53 Hasil Uji Coba Button Simpan Berhasil
115
Gambar 4.54 Hasil Uji Coba Button Ubah Berhasil
Gambar 4.55 Hasil Uji Coba Button Hapus Berhasil
F. Uji Coba Form Sub Kelompok
Uji coba form sub kelompok bertujuan untuk menguji apakah fungsi
pembuartan daftar sub kelompok dapat berjalan sesuai fungsinya.
Tabel 4.6 Uji Coba Form Sub Kelompok
Objek Pengujian Form Sub Kelompok
Keterangan Mengetahui tampilan dan fungsi form sub
kelompok dapat berjalan dan menghasilkan
output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
Gambar
1. Menguji fungsi
button, textbox,
data table pada
form sub
kelompok
Label sub
kelompok
Saat form sub kelompok
tampil, button ubah dan
hapus tidak berfungsi
Uji berhasil
(Gambar
4.56)
Data table Menampilkan data sub
kelompok yang berhasil
disimpan
Uji berhasil
(Gambar
4.56)
Button Simpan 1. Dapat menyimpan data
sub kelompok sesuai yang
diinginkan
2. Menampilkan pesan
“Data berhasil disimpan”
Uji berhasil
(Gambar
4.58)
Button Ubah 1. Dapat mengubah data sub Uji
116
Objek Pengujian Form Sub Kelompok
Keterangan Mengetahui tampilan dan fungsi form sub
kelompok dapat berjalan dan menghasilkan
output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
Gambar
kelompok sesuai yang
diinginkan
2. Menampilkan pesan
“Data berhasil diubah”
berhasil
(Gambar
4.59)
Button Hapus 1. Dapat menghapus data
sub kelompok sesuai yang
diinginkan
2. Menampilkan pesan
“Data berhasil dihapus”
Uji berhasil
(Gambar
4.60)
Label Cari Menampilkan data sub
kelompok yang dicari
Uji berhasil
(Gambar
4.57)
Button Pilih Untuk mengaktifkan tombol
ubah dan hapus
Uji berhasil
(Gambar
4.56)
Gambar 4.56 Hasil Uji Coba Button Pilih Berhasil
117
Gambar 4.57 Hasil Uji Coba Label Cari Berhasil
Gambar 4.58 Hasil Uji Coba Button Simpan Berhasil
Gambar 4.59 Hasil Uji Coba Button Ubah Berhasil
Gambar 4.60 Hasil Uji Coba Button Hapus Berhasil
118
G. Uji Coba Form Sub2 Kelompok
Uji coba form sub2 kelompok bertujuan untuk menguji apakah fungsi
pembuartan daftar sub2 kelompok dapat berjalan sesuai fungsinya.
Tabel 4.7 Uji Coba Form Sub2 Kelompok
Objek Pengujian Form Sub2 Kelompok
Keterangan Mengetahui tampilan dan fungsi form Sub2
Kelompok dapat berjalan dan menghasilkan
output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
Gambar
1. Menguji fungsi
button, textbox,
datatable,
combobox pada
form sub2
kelompok
Label sub2
kelompok
Saat form sub2 kelompok
tampil, button ubah dan
hapus tidak berfungsi
Uji berhasil
(Gambar
4.61)
Datatable Menampilkan data sub2
kelompok yang berhasil
disimpan
Uji berhasil
(Gambar
4.61)
Combobox
pada form
sub2
kelompok
Menampilkan daftar
golongan sub kelompok
Uji berhasil
(Gambar
4.61)
Button
Simpan
1. Dapat menyimpan data
sub2 kelompok sesuai
yang diinginkan
2. Menampilkan pesan
“Data berhasil disimpan”
Uji berhasil
(Gambar 4.63)
Button Ubah 1. Dapat mengubah data
sub2 kelompok sesuai
yang diinginkan
2. Menampilkan pesan
“Data berhasil diubah”
Uji berhasil
(Gambar 4.64)
Button Hapus 1. Dapat menghapus data
sub2 kelompok sesuai
yang diinginkan
2. Menampilkan pesan
“Data berhasil dihapus”
Uji berhasil
(Gambar 4.65)
label Cari Menampilkan data sub2
kelompok yang dicari
Uji berhasil
(Gambar
4.62)
Button Pilih Untuk mengaktifkan tombol
ubah dan hapus
Uji berhasil
(Gambar
4.61)
119
Gambar 4.61 Hasil Uji Coba Button Pilih Berhasil
Gambar 4.62 Hasil Uji Coba Label Cari Berhasil
Gambar 4.63 Hasil Uji Coba Button Simpan Berhasil
120
Gambar 4.64 Hasil Uji Coba Button Ubah Berhasil
Gambar 4.65 Hasil Uji Coba Button Hapus Berhasil
H. Uji Coba Form Lokasi
Uji coba form lokasi bertujuan untuk menguji apakah fungsi pembuartan
daftar lokasi dapat berjalan sesuai fungsinya.
Tabel 4.8 Uji Coba Form Lokasi
Objek Pengujian Form Lokasi
Keterangan Mengetahui tampilan dan fungsi form lokasi dapat
berjalan dan menghasilkan output yang
diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
1. Menguji
fungsi button,
textbox, data
table pada
form lokasi
Label lokasi
Saat form lokasi lokasi tampil,
button ubah dan hapus tidak
berfungsi
Uji berhasil
(Gambar
4.66)
Data table Menampilkan data lokasi yang
berhasil disimpan
Uji berhasil
(Gambar
4.66)
Button Simpan 1. Dapat menyimpan lokasi
sesuai yang diinginkan
2. Menampilkan pesan “Data
berhasil disimpan”
Uji berhasil
(Gambar 4.68)
Button Ubah 1. Dapat mengubah data lokasi Uji berhasil
121
Objek Pengujian Form Lokasi
Keterangan Mengetahui tampilan dan fungsi form lokasi dapat
berjalan dan menghasilkan output yang
diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
sesuai yang diinginkan
2. Menampilkan pesan “Data
berhasil diubah”
(Gambar 4.69)
Button Hapus 1. Dapat menghapus data lokasi
sesuai yang diinginkan
2. Menampilkan pesan “Data
berhasil dihapus”
Uji berhasil
(Gambar 4.70)
Label Cari Menampilkan data lokasi yang
dicari
Uji berhasil
(Gambar
4.67)
Button Pilih Untuk mengaktifkan tombol
ubah dan hapus
Uji berhasil
(Gambar
4.66)
Gambar 4.66 Hasil Uji Coba Button Pilih Berhasil
122
Gambar 4.67 Hasil Uji Coba Label Cari Berhasil
Gambar 4.68 Hasil Uji Coba Button Simpan Berhasil
Gambar 4.69 Hasil Uji Coba Button Ubah Berhasil
Gambar 4.70 Hasil Uji Coba Button Hapus Berhasil
123
I. Uji Coba Form Vendor pemeliharaan
Uji coba form vendor pemeliharaan bertujuan untuk menguji apakah
fungsi pembuartan daftar vendor pemeliharaan dapat berjalan sesuai fungsinya.
Tabel 4.9 Uji Coba Form Vendor Pemeliharaan
Objek Pengujian Form Vendor Pemeliharaan
Keterangan Mengetahui tampilan dan fungsi form vendor
pemeliharaan dapat berjalan dan
menghasilkan output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
Gambar
1. Menguji fungsi
button, textbox,
data table pada
form vendor
pemeliharaan
Label vendor
pemeliharaan
Saat form vendor
pemeliharaan tampil, button
ubah dan hapus tidak
berfungsi
Uji berhasil
(Gambar
4.71)
Data table Menampilkan data vendor
pemeliharaan yang berhasil
disimpan
Uji berhasil
(Gambar
4.71)
Button Simpan 1. Dapat menympan vendor
pemeliharaan simpan
sesuai yang diinginkan
2. Menampilkan pesan
“Data berhasil disimpan”
Uji berhasil
(Gambar 4.73)
Button Ubah 1. Dapat mengubah vendor
pemeliharaan sesuai yang
diinginkan
2. Menampilkan pesan
“Data berhasil diubah”
Uji berhasil
(Gambar 4.74)
Button Hapus 1. Dapat menghapus vendor
pemeliharaan sesuai yang
diinginkan
2. Menampilkan pesan
“Data berhasil dihapus”
Uji berhasil
(Gambar 4.75)
Label Cari Menampilkan vendor
pemeliharaan yang dicari
Uji berhasil
(Gambar
4.72)
Button Pilih Untuk mengaktifkan tombol
ubah dan hapus
Uji berhasil
(Gambar
4.71)
124
Gambar 4.71 Hasil Uji Coba Button Pilih Berhasil
Gambar 4.72 Hasil Uji Coba Label Cari Berhasil
Gambar 4.73 Hasil Uji Coba Button Simpan Berhasil
125
Gambar 4.74 Hasil Uji Coba Button Simpan Berhasil
Gambar 4.75 Hasil Uji Coba Button Hapus Berhasil
J. Uji Coba Form Barang Daerah
Uji coba form barang daerah bertujuan untuk menguji apakah fungsi
pembuartan daftar barang daerah dapat berjalan sesuai fungsinya.
Tabel 4.10 Uji Coba Form Barang Daerah
Objek Pengujian Form Satuan
Keterangan Mengetahui tampilan dan fungsi form barang
daerah dapat berjalan dan menghasilkan
output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
Gambar
1. Menguji
fungsi
button,
textbox,
datatable
pada form
barang
daerah
Label barang
daerah
Saat form barang daerah
tampil, button ubah dan
hapus tidak berfungsi
Uji berhasil
(Gambar
4.76)
Data table Menampilkan data barang
daerah yang berhasil
disimpan
Uji berhasil
(Gambar
4.76)
Button Pilih Menampilkan data barang
daerah yang dipilih
Uji berhasil
(Gambar
4.77)
Button Ubah 1. Dapat mengubah barang
daerah sesuai yang
diinginkan
2. Menampilkan pesan
Uji berhasil
(Gambar
4.79)
126
Objek Pengujian Form Satuan
Keterangan Mengetahui tampilan dan fungsi form barang
daerah dapat berjalan dan menghasilkan
output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
Gambar
“Data berhasil diubah”
Button Cari Menampilkan data satuan
yang dicari
Uji berhasil
(Gambar
4.78)
Gambar 4.76 Hasil Uji Coba Label Barang Daerah Berhasil
Gambar 4.77 Hasil Uji Coba Button Pilih Berhasil
127
Gambar 4.78 Hasil Uji Coba Label Cari Barang Daerah Berhasil
Gambar 4.79 Button Hasil Uji Coba Button Ubah Berhasil
K. Uji Coba Form Transaksi Permintaan
Uji coba form transaksi permintaan bertujuan untuk menguji apakah
fungsi pembuatan transaksi permintaan dapat berjalan sesuai fungsinya.
Tabel 4.11 Uji Coba Form Transaksi Permintaan
Objek Pengujian Form Daftar Transaksi Permintaan
Keterangan Mengetahui tampilan dan fungsi form
Permintaan dapat berjalan dan
menghasilkan output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang
Diharapkan
Gambar
1. Menguji
fungsi button,
textbox, data
table pada
form daftar
pemesanan
Label
Transaksi
Permintaan
Saat form transaksi
Permintaan tampil,
semua button berfungsi
Uji berhasil
(Gambar
4.80)
Data table Menampilkan data
daftar permintaan yang
berhasil disimpan
Uji berhasil
(Gambar
4.80)
128
Objek Pengujian Form Daftar Transaksi Permintaan
Keterangan Mengetahui tampilan dan fungsi form
Permintaan dapat berjalan dan
menghasilkan output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang
Diharapkan
Gambar
Label Cari Menampilkan data
permintaan yang dicari
Uji berhasil
(Gambar
4.85)
Button
Tambah
Menampilkan form
tambah permintaan
Uji berhasil
(Gambar
4.81)
Button
Approval
Menampilkan form
approval permintaan
Uji berhasil
(Gambar
4.83)
Gambar 4.80 Hasil Uji Coba Label Tampil Permintaan Berhasil
129
Gambar 4.81 Hasil Uji Coba Button Permintaan tambah berhasil
Gambar 4.82 Hasil Uji Coba Button Simpan Permintaan Berhasil
Gambar 4.83 Hasil Uji Coba Button Approval Permintaan Berhasil
130
Gambar 4.84 Hasil Uji Coba Button Approval Permintaan Sukses
Gambar 4.85 Hasil Uji Coba Label Permintaan Cari Berhasil
Gambar 4.86 Hasil Uji Coba Button Simpan Permintaan Berhasil
131
L. Uji Coba Form Transaksi Penerimaan
Uji coba form transaksi penerimaan bertujuan untuk menguji apakah
fungsi pembuartan transaksi penerimaan dapat berjalan sesuai fungsinya.
Tabel 4.12 Uji Coba Form Transaksi Penerimaan
Objek Pengujian Form Transaksi Penerimaan
Keterangan Mengetahui tampilan dan fungsi form
transaksi Penerimaan dapat berjalan dan
menghasilkan output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang
Diharapkan
Gambar
1. Menguji
fungsi
button,
textbox,
datatable,
pada form
transaksi
penerimaan
Button
Transaksi
penerimaan
Saat form transaksi
penerimaan tampil, semua
button berfungsi
Uji berhasil
(Gambar 4.87)
Data table Menampilkan data
permintaan yang akan
diterima
Uji berhasil
(Gambar 4.87)
Button
approval
Menampilkan approval
penerimaan
Uji berhasil
(Gambar 4.88)
Label Cari Menampilkan data
penerimaan yang dicari
Uji berhasil
(Gambar 4.90)
Gambar 4.87 Hasil Uji Coba Label Tampil Penerimaan Berhasil
132
Gambar 4.88 Hasil Uji Coba Button Penerimaan Approval Berhasil
Gambar 4.89 Hasil Uji Coba Button Approval Penerimaan Berhasil
Gambar 4.90 Hasil Uji Coba Label Cari Penerimaan Berhasil
133
M. Uji Coba Form Transaksi Pemeliharaan
Uji coba form transaksi pemeliharaan bertujuan untuk menguji apakah
fungsi pembuartan daftar transaksi pemeliharaan dapat berjalan sesuai fungsinya.
Tabel 4.13 Uji Coba Form Transaksi Pemeliharaan
Objek Pengujian Form Transaksi Pemeliharaan
Keterangan Mengetahui tampilan dan fungsi form
Transaksi pemeliharaan dapat berjalan
dan menghasilkan output yang
diharapkan.
Test
Case
ID
Tujuan Input Output yang
Diharapkan
Gambar
1. Menguji
fungsi
button,
textbox,
datatable,
pada form
transaksi
pemeliharaan
Label
transaksi
pemeliharaan
Saat form transaksi
pemeliharaan tampil,
semua button berfungsi
Uji berhasil
(Gambar 4.91)
Data table Menampilkan data
transaksi pemeliharaan
yang berhasil disimpan
Uji berhasil
(Gambar 4.91)
Button
Tambah
Menambahkan
transaksi pemeliharaan
Uji berhasil
(Gambar 4.91)
Label Cari Menampilkan data
pemeliharaan yang
dicari
Uji berhasil
(Gambar 4.96)
Button
Approval
Menampilkan form
transaksi pemeliharaan
untuk di approval
Uji berhasil
(Gambar 4.94)
Gambar 4.91 Hasil Uji Coba Label Tampil Pemeliharaan
134
Gambar 4.92 Hasil Uji Coba Buton Pemeliharaan Tambah Berhasil
Gambar 4.93 Combobox Vendor Dan Nama Barang Tidak Ditemukan
Gambar 4.94 Hasil Uji Coba Button Pemeliharaan Approval Berhasil
Gambar 4.95 Hasil Uji Coba Button Simpan Approval Berhasil
135
Gambar 4.96 Hasil Uji Coba Label Cari Hasil Pemeliharaan Berhasil
N. Uji Coba Form Transaksi Mutasi
Uji coba form transaksi mutasi bertujuan untuk menguji apakah fungsi
pembuartan daftar transaksi mutasi dapat berjalan sesuai fungsinya.
Tabel 4.14 Uji Coba Form Transaksi Mutasi
Objek
Pengujian
Form Transaksi Mutasi
Keterangan Mengetahui tampilan dan fungsi form
Transaksi Mutasi dapat berjalan dan
menghasilkan output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang Diharapkan
Gambar
1. Menguji
fungsi
button,
textbox,
data table
pada form
transaksi
mutasi
Label
transaksi
mutasi
Saat form transaksi mutasi
tampil, button ubah dan
hapus tidak berfungsi
Uji berhasil
(Gambar 4.97)
Data table Menampilkan data
transaksi mutasi yang
berhasil disimpan
Uji berhasil
(Gambar 4.97)
Button
Tambah
Menampilkan form untuk
menyimpan mutasi
Uji berhasil
(Gambar 4.98)
Button
approval
1. Dapat approval data
transaksi mutasi sesuai
yang diinginkan
2. Menampilkan pesan
“Data berhasil di setujui”
Uji berhasil
(Gambar 4.100)
Label Cari Menampilkan pencarian
data transaksi mutasi
Uji berhasil
(Gambar 4.102)
136
Gambar 4.97 Hasil Uji Coba Label Tampil Mutasi Berhasil
Gambar 4.98 Hasil Uji Coba Button Mutasi Tambah Berhasil
Gambar 4.99 Hasil Uji Coba Button Simpan Tambah Mutasi Berhasil
Gambar 4.100 Hasil Uji Coba Button Tampil Mutasi Approval Berhasil
137
Gambar 4.101 Hasil Uji Coba Button Simpan Approval Berhasil
Gambar 4.102 Hasil Uji Coba Label Cari Hasil Mutasi Berhasil
O. Uji Coba Form Transaksi Penghapusan
Uji coba form transaksi penghapusan bertujuan untuk menguji apakah
fungsi pembuartan daftar transaksi penghapusan dapat berjalan sesuai fungsinya.
Tabel 4.15 Uji Coba Form Transaksi Penghapusan
Objek Pengujian Form Transaksi Penghapusan
Keterangan Mengetahui tampilan dan fungsi
form Transaksi penghapusan dapat
berjalan dan menghasilkan output
yang diharapkan.
Test
Case
ID
Tujuan Input Output yang
Diharapkan
Gambar
1. Menguji
fungsi
button,
textbox,
datatable,
pada form
transaksi
Label
transaksi
penghapusan
Saat form transaksi
penghapusan
tampil, semua
button berfungsi
Uji berhasil
(Gambar 4.103)
Data table Menampilkan data
transaksi
penghapusan yang
Uji berhasil
(Gambar 4.103)
138
Objek Pengujian Form Transaksi Penghapusan
Keterangan Mengetahui tampilan dan fungsi
form Transaksi penghapusan dapat
berjalan dan menghasilkan output
yang diharapkan.
Test
Case
ID
Tujuan Input Output yang
Diharapkan
Gambar
penghapusan berhasil disimpan
Button
Tambah
Menambahkan
transaksi
penghapusan
Uji berhasil
(Gambar 4.104)
Label Cari Menampilkan data
penghapusan yang
dicari
Uji berhasil
(Gambar 4.107)
Button
Approval
Menampilkan form
transaksi
penghapusan untuk
di approval
Uji berhasil
(Gambar 4.105)
Gambar 4.103 Hasil Uji Coba Label Tampil Transaksi Penghapusan
Gambar 4.104 Hasil Uji Coba Button Penghapusan Tambah Berhasil
139
Gambar 4.105 Hasil Uji Coba Button Tampil Approve Penghapusan Berhasil
Gambar 4.106 Hasil Uji Coba Button Simpan Approve Berhasil
Gambar 4.107 Hasil Uji Coba Label Cari Hasil Penghapusan Berhasil
P. Uji Coba Form Menampilkan Laporan
Untuk menampilkan form laporan diperlukan beberapa parameter untuk
menyusun query pada database, sehingga sistem dapat menampilkan laporan
sesuai dengan kebutuhan pengguna.
140
Tabel 3.16 Uji Coba Menampilkan Laporan
Objek Pengujian Form Laporan
Keterangan Mengetahui tampilan dan fungsi form
laporan dapat berjalan dan menghasilkan
output yang diharapkan.
Test
Case
ID
Tujuan Input Output yang
Diharapkan
Gambar
1. Menguji form
laporan
barang daerah
Tanggal
periode
Menampilkan laporan
barang daerah
keselurahan
Uji berhasil
(Gambar
4.108)
2 Menguji form
laporan
permintaan
Tanggal
periode
Menampilkan laporan
permintaan barang
daerah
Uji berhasil
(Gambar
4.109)
3. Menguji form
laporan
penerimaan
Menampilkan laporan
penerimaan barang
daerah
Uji berhasil
(Gambar
4.110)
4. Menguji form
laporan
pemeliharaan
Tanggal
periode
Menampilkan laporan
pemeliharaan barang
daerah
Uji berhasil
(Gambar
4.111)
5. Menguji form
laporan
mutasi
Tanggal
periode
Menampilkan laporan
mutasi barang daerah
Uji berhasil
(Gambar
4.112)
6. Menguji form
laporan
penghapusan
Tanggal
periode
Menampilkan laporan
penghapusan barang
daerah
Uji berhasil
(Gambar
4.113)
7. Menguji form
laporan aset
pergolongan
Golongan,
sub
kelompok
Menampilkan laporan
aset per gloongan
Uji berhasil
(Gambar
4.114)
7. Menguji form
laporan
approval
permintaan
Tanggal
periode
Menampilkan laporan
approval permintaan per
periode
Uji berhasil
(Gambar
4.115)
141
Gambar 4.108 Hasil Uji Form Laporan Barang Daerah Keseluruhan
Gambar 4.109 Hasil Uji Form Laporan Permintaan Barang Daerah
142
Gambar 4.110 Hasil Uji Form Laporan Penerimaan Barang Daerah
Gambar 4.111 Hasil Uji Form Laporan Pemeliharaan Barang Daerah
143
Gambar 4.112 Hasil Uji Form Laporan Mutasi Barang Daerah
Gambar 4.113 Hasil Uji Form Laporan Penghapusan Barang Daerah
144
Gambar 4.114 Hasil Uji Form Laporan Aset Per Golongan
Gambar 4.115 Hasil Uji Form Laporan Approval Permintaan