3BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1...
Transcript of 3BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1...
161
3BAB IV
IMPLEMENTASI DAN EVALUASI SISTEM
4.1 Implementasi Sistem
Implementasi bertujuan untuk menerapkan aplikasi perpustakan pada
MA tarbiyatut tholabah agar dapat mengatasi permasalahan yang telah diangkat
pada penelitian ini. Adapun tahapan yang dilakukan pada implementasi ini adalah
mengindentifikasi kebutuhan sistem, menerapkan rancangan dan mengevaluasi
sistem yang dibangun.ur Organisasi pa
4.1.1 Kebutuhan Sistem
Dalam merancang dan membangun aplikasi perpustakaan pada MA
tarbiyatut tholabah membutuhkan beberapa prangkat pendukung perangkat keras
dan lunak.
A Kebutuhan Perangkat Keras
Spesifikasi minimum komputer yang digunakan untuk menjalankan
aplikasi perustakaan pada MA tarbiyatut tholabah ini dapat dilihat di bawah ini.
Bagi developer yaitu menggunakan:
1. Prosesor Intel Core i5 2.30 Ghz
2. RAM 4096 MB
3. VGA NVIDIA GeForce GT 525M 2140 MB
4. Harddisk 500 GB
5. Modem
162
Bagi user/pengguna sistem minimal menggunakan
1. Prosesor Intel Pentium III 500 Mhz
2. RAM 64 MB
3. VGA Card 4 MB
4. Harddisk 10 GB
5. Modem Internet
B Kebutuhan Perangkat Lunak
Spesifikasi minimum perangkat lunak yang digunakan untuk
menjalankan aplikasi perpustakaan pada MA tarbiayatut tholabah dapat dilihat di
bawah ini.
Bagi developer yaitu menggunakan:
1. EasyPHP DevServer 14.1 VC11 (Apache, MySql)
2. Text Editor (Notepad ++)
3. Web Browser (Mozilla Firefox v.20)
4. Perancangan Sistem (Microsoft Visio 2003, Power Designer 6)
Bagi user/pengguna sistem minimal menggunakan:
1. Web Browser pada komputer (Mozilla Firefox v.20, Google Chrome)
2. Web Browser pada handphone (Opera Mini)
4.1.2 Penjelasan Implementasi Sistem
Penjelasan tentang implementasi sistem berfungsi untuk menjelaskan
cara kerja aplikasi perpustakaan pada MA tarbiyatut tholabah ini ketika
diimplementasikan. Fungsi lain dari penjelasan implementasi sistem adalah
mengenalkan pengguna cara kerja atau alur dari aplikasi perpustakaan pada MA
tarbiyatut tholabah.
163
A. Halaman Login
Halaman login pengguna, seperti Gambar 3.1 Halaman Login
Pengguna. Pada halaman ini memiliki sebuah form yang berfungsi untuk
mengecek akun pengguna aplikasi perpustakaan MA tarbiyatut tholabah. Untuk
melakukan login, pengguna memasukan username dan password pengguna.
Kemudian aplikasi akan menggecek apakah pengguna adalah petugas adalah
petugas perpustakaan jika iya maka aplikasi akan menampilkan halaman petugas
perpustakaan seperti terlihat pada Gambar 3.2 Halaman Petugas Perpustakaan.
Jika tidak maka aplikasi akan mengecek apakah pengguna adalah anggota
perpustakaan. Jika iya maka aplikasi akan menampilkan halaman anggota
perputakaan seperti terlihat pada Gambar 3.3 Halaman Anggota Perpustakaan.
Jika tidak maka aplikasi akan menampilkan halaman login pengguna. Setiap satu
hari sekali saat proses login aplikasi mengirim sms info peminjamann kurang 1
hari, sms info terlambat mengembalikan buku 1 hari, sms infor terlambat
mengembalikan buku 2 hari seperti terlihat pada gambar.
165
Gambar 3.3 Halaman Anggota Perpustakaan.
Gambar 3.4 Sms Pemberitahuan Peminjaman Buku Kurang 1 Hari Lagi.
166
Gambar 3.5 Sms Pemberitahuan Keterlambatan Peminjaman Buku 1 Hari.
Gambar 3.6 Sms Pemberitahuan Keterlambatan Peminjaman Buku 2 Hari.
B. Menambah dan mengubah data petugas perpustakaan
Halaman petugas perpustakaan seperti Gambar 3.7 Halaman Petugas
Perpustakaan. Pada halaman ini memiliki form maintenance data petugas
perpustakaan yang berfungsi untuk menambah data petugas perpustakaan dan
tabel data petugas perpustakaan yang berisi data petugas perpustakaan. Untuk
melakukan penambahan data petugas perpustakaan, petugas perpustakaan
167
memasukan data petugas perpustakaan pada form maintenance data petugas
perpustakaan. Kemudian petugas perpustakaan menekan tombol simpan. Untuk
mengubah data petugas perpustakaan, petugas perpustakaan menekan icon pensil
yang terletak samping kanan dari data petugas perpustakaan yang akan diubah.
kemudian aplikasi akan menampilkan form ubah data petugas perpustakaan
sepertia Gambar 3.8 Halaman Form Ubah Data Petugas Perpustakaan. kemudian
petugas perpustakaan mengubah data yang ada pada form ubah data petugas
perpustakaan. Setelah itu petugas perpustakaan menekan tombol simpan.
Gambar 3.7 Halaman Petugas Perpustakaan.
168
Gambar 3.8 Halaman Form Ubah Data Petugas Perpustakaan.
C. Menambah dan mengubah data semester
Halaman semester seperti Gambar 3.9 Halaman Semester. Pada
halaman ini memiliki form maintenance data semester yang berfungsi untuk
menambah data semester dan tabel data semester yang berisi data semester. Untuk
melakukan penambahan data semester, petugas perpustakaan memasukan data
semester pada form maintenance data semester. Kemudian petugas perpustakaan
menekan tombol simpan. Untuk mengubah data semester, petugas perpustakaan
menekan icon pensil yang terletak samping kanan dari data semester yang akan
diubah. kemudian aplikasi akan menampilkan form ubah data semester seperti
Gambar 3.10 Halaman Form Ubah Data Semester. kemudian petugas
perpustakaan mengubah data yang ada pada form ubah data semester. Setelah itu
petugas perpustakaan menekan tombol simpan.
169
Gambar 3.9 Halaman Semester.
Gambar 3.10 Halaman Form Ubah Data Semester.
D. Menambah dan mengubah data pengarang
Halaman pengarang seperti Gambar 3.11 Halaman Pengangarang. Pada
halaman ini memiliki form maintenance data pengarang yang berfungsi untuk
170
menambah data pengarang dan tabel data pengarang yang berisi data pengarang.
Untuk melakukan penambahan data pengarang, petugas perpustakaan memasukan
data pengarang pada form maintenance data pengarang. Kemudian petugas
perpustakaan menekan tombol simpan. Untuk mengubah data pengarang, petugas
perpustakaan menekan icon pensil yang terletak samping kanan dari data semester
yang akan diubah. kemudian aplikasi akan menampilkan form ubah data
pengarang seperti Gambar 3.12 Form Ubah Data Pengarang.kemudian petugas
perpustakaan mengubah data yang ada pada form ubah data pengarang. Setelah itu
petugas perpustakaan menekan tombol simpan.
Gambar 3.11 Halaman Pengangarang.
Gambar 3.12 Form Ubah Data Pengarang.
171
E. Menambah dan mengubah data jenis buku
Halaman jenis buku seperti Gambar 3.13 Halaman Jenis Buku. Pada
halaman ini memiliki form maintenance data jenis buku yang berfungsi untuk
menambah data jenis buku dan tabel data jenis buku yang berisi data jenis buku.
Untuk melakukan penambahan data jenis buku, petugas perpustakaan memasukan
data jenis buku pada form maintenance data jenis buku. Kemudian petugas
perpustakaan menekan tombol simpan. Untuk mengubah data jenis buku, petugas
perpustakaan menekan icon pensil yang terletak samping kanan dari data jenis
buku yang akan diubah. kemudian aplikasi akan menampilkan form ubah data
jenis buku seperti Gambar 3.14 Form Ubah Data Jenis Buku. kemudian petugas
perpustakaan mengubah data yang ada pada form ubah data jenis buku. Setelah itu
petugas perpustakaan menekan tombol simpan.
Gambar 3.13 Halaman Jenis Buku.
172
Gambar 3.14 Form Ubah Data Jenis Buku.
F. Menambah dan mengubah data rak
Halaman rak seperti Gambar 3.15 Halaman Rak. Pada halaman ini
memiliki form maintenance data rak yang berfungsi untuk menambah data rak dan
tabel data rak yang berisi data rak. Untuk melakukan penambahan data rak,
petugas perpustakaan memasukan data rak pada form maintenance data rak.
Kemudian petugas perpustakaan menekan tombol simpan. Untuk mengubah data
rak, petugas perpustakaan menekan icon pensil yang terletak samping kanan dari
data rak yang akan diubah. kemudian aplikasi akan menampilkan form ubah data
rak seperti Gambar 3.16 Form Ubah Data Rak. kemudian petugas perpustakaan
mengubah data yang ada pada form ubah data rak. Setelah itu petugas
perpustakaan menekan tombol simpan.
173
Gambar 3.15 Halaman Rak.
Gambar 3.16 Form Ubah Data Rak.
G. Menambah dan mengubah data klasifikasi DDC
Halaman klasifikasi DDC seperti Gambar 3.17 Halaman Klasifikasi
DDC. Pada halaman ini memiliki form maintenance data klasifikasi DDC yang
berfungsi untuk menambah data klasifikasi DDC dan tabel data klasifikasi DDC
yang berisi data klasifikasi DDC. Untuk melakukan penambahan data klasfikasi
DDC, petugas perpustakaan memasukan data klasifikasi DDC pada form
maintenance data klasifikasi DDC. Kemudian petugas perpustakaan menekan
tombol simpan. Untuk mengubah data klasifikasi DDC, petugas perpustakaan
174
menekan icon pensil yang terletak samping kanan dari data klasifikasi DDC yang
akan diubah. kemudian aplikasi akan menampilkan form ubah data klasifikasi
DDC seperti Gambar 3.18 Form Ubah Data Klasifikasi DDC. kemudian petugas
perpustakaan mengubah data yang ada pada form ubah data klasifikasi DDC.
Setelah itu petugas perpustakaan menekan tombol simpan.
Gambar 3.17 Halaman Klasifikasi DDC.
Gambar 3.18 Form Ubah Data Klasifikasi DDC.
175
H. Menambah dan mengubah data anggota perpustakaan.
Halaman anggota perpustakaan seperti Gambar 3.19 Halaman Anggota
Perpustakaan. Pada halaman ini memiliki form maintenance data anggota
perpustakaan yang berfungsi untuk menambah data anggota perpustakaan dan
tabel data anggota perpustakaan yang berisi data anggota perpustakaan. Untuk
melakukan penambahan data anggota perpustakaan, petugas perpustakaan
memasukan data anggota perpustakaan pada form maintenance data anggota
perpustakaan. Kemudian anggota perpustakaan menekan tombol simpan. Untuk
mengubah data anggota perpustakaan, petugas perpustakaan menekan icon pensil
yang terletak samping kanan dari data anggota perpustakaan yang akan diubah.
kemudian aplikasi akan menampilkan form ubah data anggota perpustakaan
seperti Gambar 3.20 Form Ubah Anggota Perpustakaan. kemudian petugas
perpustakaan mengubah data yang ada pada form ubah data anggota perpustakaan.
Setelah itu petugas perpustakaan menekan tombol simpan.
Gambar 3.19 Halaman Anggota Perpustakaan.
176
Gambar 3.20 Form Ubah Anggota Perpustakaan.
I. Menambah dan mengubah data buku.
Halaman buku seperti Gambar 3.21 Halaman Buku. Pada halaman ini
memiliki form maintenance data buku yang berfungsi untuk menambah data buku
dan tabel data buku yang berisi data buku. Untuk melakukan penambahan data
buku, petugas perpustakaan memasukan data buku pada form maintenance data
buku. Kemudian anggota perpustakaan menekan tombol simpan. Untuk
mengubah data buku, petugas perpustakaan menekan icon pensil yang terletak
samping kanan dari data buku yang akan diubah. kemudian aplikasi akan
menampilkan halaman detail buku seperti Gambar 3.22 Halaman Detail Buku.
Pada halaman detail buku petugas perpustakaan menekan tombol ubah yang ada
pada informasi detail buku. Kemudian aplikasi menampilkan halaman form ubah
data buku seperti Gambar 3.23 Form Ubah Data Buku. yang berfungsi untuk
mengubah data buku,kemudian petugas perpustakaan mengubah data yang ada
pada form ubah data buku. Setelah itu petugas perpustakaan menekan tombol
simpan.
180
J. Menambah dan mengubah data detail buku.
Halaman detail buku seperti Gambar 3.24 Halaman Detail Buku. Pada
halaman ini memiliki tombol ubah data buku, table detail buku, dan form insert
data buku. Untuk melakukan penambahan data detail buku, petugas perpustakaan
memasukan data detail buku pada form insert data detail buku seperti yang
terlihat pada Gambar 3.25 Form Insert Data Detail Buku. Kemudian anggota
perpustakaan menekan tombol simpan. Untuk mengubah data detail buku, petugas
perpustakaan menekan tombol ubah yang terletak samping kanan dari data detail
buku yang akan diubah. kemudian aplikasi akan menampilkan form ubah data
detail buku seperti Gambar 3.26 Form Ubah Data Detail Buku. kemudian petugas
perpustakaan mengubah data yang ada pada form ubah data detail buku. Setelah
itu petugas perpustakaan menekan tombol simpan.
183
K. Menambah dan mengubah data menempatkan buku.
Halaman menempatkan buku seperti Gambar 3.27 Halaman
Menempatkan Buku. Pada halaman ini memiliki form maintenance data
menempatkan buku yang berfungsi untuk menambah data menempatkan buku dan
tabel data menempatkan buku yang berisi data menempatkan buku. Untuk
melakukan penambahan data menempatkan buku, petugas perpustakaan
memasukan data menempatkan buku pada form maintenance data menempatkan
buku. Kemudian petugas perpustakaan menekan tombol simpan. Untuk mengubah
data menempatkan buku, petugas perpustakaan menekan icon pensil yang terletak
samping kanan dari data menempatkan buku yang akan diubah. kemudian aplikasi
akan menampilkan form ubah data menempatkan buku seperti Gambar 3.28
Form Ubah Data Menempatkan Buku. kemudian petugas perpustakaan mengubah
data yang ada pada form ubah data menempatkan buku. Setelah itu petugas
perpustakaan menekan tombol simpan.
Gambar 3.27 Halaman Menempatkan Buku.
184
Gambar 3.28 Form Ubah Data Menempatkan Buku.
L. Menambah dan mengubah data mengarang buku.
Halaman mengarang buku seperti Gambar 3.27 Halaman Menempatkan
Buku. Pada halaman ini memiliki form maintenance data mengarang buku yang
berfungsi untuk menambah data mengarang buku dan tabel data mengarang buku
yang berisi data mengarang buku. Untuk melakukan penambahan data mengarang
buku, petugas perpustakaan memasukan data mengarang buku pada form
maintenance data mengarang buku. Kemudian petugas perpustakaan menekan
tombol simpan. Untuk mengubah data menngarang buku, petugas perpustakaan
menekan icon pensil yang terletak samping kanan dari data mengarang buku yang
akan diubah. kemudian aplikasi akan menampilkan form ubah data mengarang
buku seperti Gambar 3.28 Form Ubah Data Menempatkan Buku. kemudian
petugas perpustakaan mengubah data yang ada pada form ubah data mengarang
buku. Setelah itu petugas perpustakaan menekan tombol simpan.
185
Gambar 3.29 Halaman mengarang buku.
Gambar 3.30 Form Ubah Data Mengarang Buku.
M. Mencari buku
Halaman katalog seperti Gambar 3.31 Halaman Katalog. Pada halaman
ini memiliki form yang berfungsi untuk melakukan pencarian koleksi buku, yang
dimiliki perpustakaan MA tarbiyatut tholabah. Untuk melakukan pencarian
186
koleksi pengguna aplikasi memasukan data pencarian kedalam form kataloq buku.
Kemudian aplikasi akan menampilkan informasi buku sesuai dengan data
pencarian yang dimasukkan seperti Gambar 3.32 Hasil Pencarian.
Gambar 3.31 Halaman Katalog.
Gambar 3.32 Hasil Pencarian.
N. Memesan buku
Halaman pemesanan buku seperti Gambar 3.33 Halaman Pemesanan.
Pada halaman ini mempunyai form yang berfungsi untuk melakukan pemesanan
koleksi buku. Untuk melakukan pemesanan koleksi anggota perpustakaan
memilih buku yang akan dipesan terlebih dahulu dengan cara klik icon pensil
187
yang berada samping kanan dari data yang di pilih pada halaman pencarian.
Setelah itu aplikasi akan menampilkan halaman pemesanan buku seperti terlihat
pada Gambar 3.34 Form Pemesanan Buku. kemudian anggota perpustakaan
menekan tombol pesan buku yang ada pada halaman detail buku. kemudian
aplikasi akan menampilkan halalam pemesanan buku, pada halaman buku ini
anggota perpustakaan memasukan data pemesanan kedalam form pemesanan
buku. Kemudian aplikasi akan menyimpan data pemesanan kedalam tabel
pemesanan.
Gambar 3.33 Halaman Pemesanan.
188
Gambar 3.34 Form Pemesanan Buku.
O. Mengkonfirmasi pemesanan
Halaman konfirmasi pemesanan seperti Gambar 3.35 Halaman
Konfirmasi Pemesanan. Pada halaman ini mempunyai form yang berfungsi untuk
melakukan konfirmasi pemesanan buku. Untuk melakukan konfirmasi pemesanan
petugas perpustakaan memilih data pemesanan buku yang bukunya sudah siap
untuk di ambil. Petugas perpustakaan menekan icon pensil yang berada samping
kanan dari data pememesanan buku yang di pilih pada halaman konfirmasi
pemesanan. Setelah itu aplikasi akan menampilkan halaman pemesanan buku
seperti terlihat pada Gambar 3.36 Halaman Pemesanan Buku. pada halaman
pemesanan buku terdapat data anggota perpustakaan yang memesan buku yang
sudah dipilih. Kemudian petugas perpustakaan menekan tombol buku siap
diambil. Kemudian aplikasi mengirim sms ke pada anggota pemesan buku siap
untuk diambil.
189
Gambar 3.35 Halaman Konfirmasi Pemesanan.
Gambar 3.36 Halaman Pemesanan Buku.
P. Mengelola peminjaman dan pengembalian buku.
Halaman peminjaman seperti Gambar 3.37 Halaman Peminjaman. Pada
halaman ini mempunyai form yang berfungsi untuk melakukan proses
peminjaman dan pengembalian buku. Untuk melakukan peminjaman dan
pengembalian buku petugas perpustakaan memasukan data ID Anggota kemudian
menekan tombol masuk setelah itu aplikasi akan menampilkan form peminjaman
190
dan pengembalian buku seperti terlihat pada gambar Gambar 3.38 Halaman
Peminjaman Dan Pengembalian. kemudian anggota perpustakaan memasukkan
kode buku dan menekan tombol pinjam.
Gambar 3.37 Halaman Peminjaman.
Gambar 3.38 Halaman Peminjaman Dan Pengembalian.
191
Q. Mengelola laporan pemesanan.
Halaman laporan pemesanan seperti Gambar 3.39 Halaman Laporan
Pemesanan. Pada halaman ini mempunyai form yang berfungsi untuk melakukan
proses pembuatan laporan pemesanan. Untuk melakukan proses pembutan laporan
pemesanan buku petugas perpustakaan memasukan data bulan dan tahun
kemudian petugas perpustakaan menekan tombol lihat. Setelah tombol lihat di
tekan aplikasi akan menampilkan laporan pemesanan sesuai dengan inputan bulan
dan tahun yang dimasukan petugas perpustakaan, seperti terlihat pada Gambar
3.40 Hasil Laporan Pemesanan. Pada halaman hasil laporan pemesanan ini
terdapat 2 laporan yaitu laporan pemesanan buku dan laporan detail pemesanan
buku. Kedua laporan ini dapat di cetak menjadi pdf dengan menekan tombol cetak
pdf. Untuk hasil dari cetak pdf dapat dilihat pada Gambar 3.41 Pdf Laporan
Pemesanan. dan Gambar 3.42 Pdf Laporan Detail Pemesanan.
Gambar 3.39 Halaman Laporan Pemesanan.
193
Gambar 3.42 Pdf Laporan Detail Pemesanan.
R. Mengelola laporan peminjaman.
Halaman laporan peminjaman seperti Gambar 3.43 Halaman Laporan
Peminjaman. Pada halaman ini mempunyai form yang berfungsi untuk melakukan
proses pembuatan laporan peminjaman. Untuk melakukan proses pembutan
laporan peminjaman buku, petugas perpustakaan memasukan data bulan dan
tahun kemudian petugas perpustakaan menekan tombol lihat. Setelah tombol lihat
di tekan aplikasi akan menampilkan laporan peminjaman sesuai dengan inputan
bulan dan tahun yang dimasukan petugas perpustakaan, seperti terlihat pada
Gambar 3.57 Halaman Hasil Laporan Buku Yang Sering Dipinjam. Pada halaman
hasil laporan peminjaman ini terdapat 2 laporan yaitu laporan peminjaman dan
laporan detail peminjaman. Kedua laporan ini dapat di cetak menjadi pdf dengan
menekan tombol cetak pdf. Untuk hasil dari cetak pdf dapat dilihat pada Gambar
194
3.45 Pdf Laporan Peminjaman Buku. dan Gambar 3.46 Pdf Laporan Detail
Peminjaman Buku.
Gambar 3.43 Halaman Laporan Peminjaman.
Gambar 3.44 Halaman Hasil Laporan Peminjaman.
196
S. Mengelola laporan keterlambatan.
Halaman laporan keterlambatan seperti Gambar 3.47 Halaman Laporan
Keterlambatan. Pada halaman ini mempunyai form yang berfungsi untuk
melakukan proses pembuatan laporan keterlambatan. Untuk melakukan proses
pembutan laporan keterlambatan buku, petugas perpustakaan memasukan data
bulan dan tahun kemudian petugas perpustakaan menekan tombol lihat. Setelah
tombol lihat di tekan aplikasi akan menampilkan laporan keterlambatan sesuai
dengan inputan bulan dan tahun yang dimasukan petugas perpustakaan, seperti
terlihat pada Gambar 3.48 Halaman Hasil Laporan Keterlambatan.
Pada halaman hasil laporan keterlambatan terdapat tombol cetak pdf
yang berfungsi untuk membuat laporan pdf untuk hasil dari cetak pdf dapat dilihat
pada Gambar 3.49 Pdf Laporan Keterlambatan Buku. Pada halaman laporan
keterlambatan disediakan fasilitas untuk membuat laporan keterlambatan belum
dibayar, laporan surat peringatan, laporan siswa bebas perpustakaa seperti yang
terlihat pada Gambar 3.50 Pdf Laporan Keterlambatan Belum Dikembllikan.
Gambar 3.51 Pdf Surat Permintaan Pengembalian Buku. Dan Gambar 3.52 Pdf
Laporan Siswa Bebas Perpustakaan.
199
Gambar 3.49 Pdf Laporan Keterlambatan Buku.
Gambar 3.50 Pdf Laporan Keterlambatan Belum Dikembllikan.
200
Gambar 3.51 Pdf Surat Permintaan Pengembalian Buku.
Gambar 3.52 Pdf Laporan Siswa Bebas Perpustakaan.
201
T. Mengelola laporan denda.
Halaman laporan denda seperti Gambar 3.53 Halaman Laporan Denda.
Pada halaman ini mempunyai form yang berfungsi untuk melakukan proses
pembuatan laporan denda. Untuk melakukan proses pembutan laporan denda,
petugas perpustakaan memasukan data bulan dan tahun kemudian petugas
perpustakaan menekan tombol lihat. Setelah tombol lihat di tekan aplikasi akan
menampilkan laporan denda sesuai dengan inputan bulan dan tahun yang
dimasukan petugas perpustakaan, seperti terlihat pada Gambar 3.54 Halaman
Hasil Laporan Denda. Pada halaman hasil laporan denda terdapat tombol cetak
pdf pada tombol ini ketika ditekan akan menghasilkan lapora pdf seperti yang
terlihat pada Gambar 3.55 Pdf Laporan Denda.
Gambar 3.53 Halaman Laporan Denda.
203
U. Mengelola laporan buku yang sering dipinjam.
Halaman laporan buku yang sering dipinjam seperti gambar Gambar
3.56 Laporan Buku Yang Sering Dipinjam. Pada halaman ini mempunyai form
yang berfungsi untuk melakukan proses pembuatan laporan buku yang sering
dipinjam. Untuk melakukan proses pembutan laporan buku yang sering dipinjam,
petugas perpustakaan memasukan data bulan dan tahun kemudian petugas
perpustakaan menekan tombol lihat. Setelah tombol lihat di tekan aplikasi akan
menampilkan laporan buku yang sering dipinjam sesuai dengan inputan bulan dan
tahun yang dimasukan petugas perpustakaan, seperti terlihat pada Gambar 3.57
Halaman Hasil Laporan Buku Yang Sering Dipinjam. Pada halaman hasil laporan
buku yang sering dipinjam.
Gambar 3.56 Laporan Buku Yang Sering Dipinjam.
204
Gambar 3.57 Halaman Hasil Laporan Buku Yang Sering Dipinjam.
Gambar 3.58 Pdf Laporan Buku Sering Dipinjam.
205
V. Mengelola laporan anggota yang sering pinjam.
Halaman laporan anggota yang sering pinjam seperti Gambar 3.59
Laporan Anggota Yang Sering Pinjam. Pada halaman ini mempunyai form yang
berfungsi untuk melakukan proses pembuatan laporan anggota yang sering
pinjam. Untuk melakukan proses pembutan laporan anggota yang sering pinjam,
petugas perpustakaan memasukan data bulan dan tahun kemudian petugas
perpustakaan menekan tombol lihat. Setelah tombol lihat di tekan aplikasi akan
menampilkan laporan yang sering dipinjam sesuai dengan inputan bulan dan
tahun yang dimasukan petugas perpustakaan, seperti terlihat pada Gambar 3.60
Halaman Hasil Laporan Anggota Yang Sering Pinjam.
Gambar 3.59 Laporan Anggota Yang Sering Pinjam.
Gambar 3.60 Halaman Hasil Laporan Anggota Yang Sering Pinjam.
206
W. Halaman laporan untuk siswa.
Halaman laporan untuk siswa seperti Gambar 3.61 Laporan Untuk
Siswa. Pada halaman ini mempunyai informasi buku yang dipesan siswa, dan
informasi peminjaman siswa.
Gambar 3.61 Laporan Untuk Siswa.
X. Laporan buku.
Halaman laporan buku seperti Gambar 3.62 Laporan Buku. Pada halaman ini
mempunyai informasi buku jumlah buku yang dimiliki petugas perpustakaan.
Gambar 3.62 Laporan Buku
207
4.2 Evaluasi Sistem
Pada proses evaluasi sistem memiliki fungsi untuk mengetahui dan
memastikan bahwa aplikasi telah dibuat dengan benar dan sesuai dengan
kebutuhan yang diharapkan. Evaluasi sistem terbagi menjadi dua yaitu menguji
dan mempertahankan sistem serta analisis hasil uji coba sistem. Menguji dan
mempertahankan sistem dilakukan untuk menguji kembali semua tahapan yang
sudah dilakukan selama pengujian berlangsung dan analisis hasil uji coba sistem
bertujuan untuk menarik kesimpulan terhadap hasil-hasil uji coba yang dilakukan
terhadap sistem. Uji coba dilakukan dalam beberapa tahapan uji coba (test case)
yang telah disiapkan sebelumnya. Proses pengujian aplikasi perpustakaan pada
madrasah aliyah tarbiyatut tholabah menggunakan black box testing. Pengujian
black box testing berfungsi untuk membuktikan bahwa sistem yang sudah dibuat
telah sesuai dengan tujuan.
Menguji dan mempertahankan sistem berfungsi untuk memastikan
bahwa sistem sudah sesuai dengan kebutuhan atau tujuan yang diharapkan. Pada
proses uji coba sistem dilakukan oleh seorang pengguna dengan menggunakan
dua hak akses yaitu petugas perpustakaan, anggota perpustakaan. Proses uji coba
sistem ini memiliki tahapan yaitu menguji semua masukkan dan membandingkan
hasil masukkan tersebut dengan hasil yang diharapkan. Uji coba meliputi
pengujian terhadap fungsi peminjaman dan pengembalian buku dengan
menggunakan black box testing. Berikut ini adalah uji coba yang dilaksanakan.
4.2.1 Pengujian Aplikasi
Setelah melakukan perancangan dan desain aplikasi perpustakaan, maka
tahap selanjutnya adalah melakukan perencanaan uji coba aplikasi yang akan
208
dilakukan setelah aplikasi selesai dibangun. Pengujian sistem dilakukan dengan
cara melakukan berbagai percobaan terhadap beberapa menu utama aplikasi
perpustakaan pada madrasa aliyah tarbiyatut tholabah. Fungsi dari pengujian
sistem adalah membuktikan bahwa aplikasi telah berjalan sesuai dengan tujuan.
Pengujian sistem ini menggunakan metode Black Box Testing. Berikut ini adalah
perancangan uji coba pada aplikasi perpustakaan pada madrasah aliyah tarbiyatut
tholabah.
A. Hasil Uji Coba Login Pengguna.
Hasil uji coba halaman login untuk pengguna ditujukan untuk
mengetahui apakah halaman login untuk pengguna sesuai dengan output yang
diharapkan. Pada proses login untuk pengguna terdapat proses mengecek
username dan password dari setiap pengguna yang menggunakan aplikasi
perpustakan pada madrasah aliyah tarbiyatut tholabah. Jika username dan
password dari pengguna salah maka sistem akan menampilkan halaman login.
Jika username dan password benar maka sistem akan menampilkan tampilan
halaman pengguna sesuai hak akses. Setiap satu hari sekali saat proses login
aplikasi mengirim sms info peminjamann kurang 1 hari, sms info terlambat
mengembalikan buku 1 hari, sms infor terlambat mengembalikan buku 2 hari.
Rangkaian uji coba halaman mengecek login pengguna dapat dilihat pada Tabel
3.1 Hasil Uji Coba Halaman Login Pengguna.
Tabel 3.1 Hasil Uji Coba Halaman Login Pengguna.
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Hasil
1 Mengetahui respon halaman login jika
Username dan password
- Tampilan pengguna berdasarkan dengan
Hasil keluaran ditunjukkan Gambar
sukses
209
username dan password valid
bagian masing-masing
4.63 dan 4.64
2 Mengetahui respon halaman login jika username dan password tidak valid
Username dan password
- Kembali Ke tampilan login pengguna
Hasil keluaran ditunjukkan Gambar 4.65
sukses
3 Mengetahui respond aplikasi pada saat proses login dilakukan pertma kali setiap harinya
Username dan password
- Mengirim sms keterlambatan dan pengingat pengembalian
Hasil keluaran ditunjukkan Gambar 4.66, 4.67, dan 4.68.
sukses
Gambar 3.63 Halaman Pengguna Anggota Perpustakaan.
214
B. Hasil Uji Coba Halaman Master Petugas Perpustakaan.
Hasil uji coba halaman master petugas perpustakaan ditujukan untuk
mengetahui apakah halaman master petugas perpustakaan sesuai dengan output
yang diharapkan. Uji coba ini dilakukan dengan cara mengisi semua field yang
disediakan oleh halaman menambah dan mengubah data petugas perpustakaan.
Rangkaian uji coba halaman master petugas perpustakaan dapat dilihat pada Tabel
3.2 Hasil Uji Coba Halaman Master Petugas Perpustakaan.
Tabel 3.2 Hasil Uji Coba Halaman Master Petugas Perpustakaan.
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran status
1 Mengetahui respon aplikasi setelah proses memilih menu master petugas perpustakaan
Klik menu master petugas perpustakaan
Tampil halaman petugas perpustakaan
Hasil keluaran ditunjukkan Gambar 4.69
Sukses
2 Mengetahui respon halaman master petugas perpustakaan jika data petugas perpustakaan yang dimasukkan valid
Data petugas perpustakaan
- Tampil informasi data tersimpan
- Tampil halaman petugas perpustakaan
Hasil keluaran ditunjukkan Gambar 4.70 dan 4.71
Sukses
3 Mengetahui respon halaman master petugas perpustakaan
Klik tombol ubah data master petugas perpustakaan
Tampil halaman form ubah data petugas perpustakaan
Hasil keluaran ditunjukkan Gambar 4.72 dan 4.73
Sukses
215
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran status
setelah proses memilih tombol ubah data master petugas perpustakaan
4 Mengetahui respon tampilan halaman form ubah data petugas perpustakaan jika data anggota perpustakaan terbaru yang dimasukkan valid
Data petugas perpustakaan terbaru
- Tampil informasi data sudah terubah
- Tampil halaman petugas perpustakaan
Hasil keluaran ditunjukkan Gambar 4.74 dan 4.75
Sukses
219
Gambar 3.75 Data Yang Sudah Terubah.
C. Hasil Uji Coba Halaman Master Semester.
Hasil uji coba halaman master semester ditujukan untuk mengetahui apakah
halaman master semester sesuai dengan output yang diharapkan. Uji coba ini
dilakukan dengan cara mengisi semua field yang disediakan oleh halaman
menambah dan mengubah data semester. Rangkaian uji coba halaman master
semester dapat dilihat pada table 4.3
Tabel 3.3 Hasil Pengujian Master Semester.
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
keluaran status
1 Mengetahui respon aplikasi setelah proses memilih menu master semester
Klik menu master semester
Tampil halaman semester
keluaran ditunjukkan Gambar 4.76
Sukses
2 Mengetahui respon halaman master semester jika data petugas perpustakaan yang dimasukkan valid.
Data semester
- Tampil informasi data tersimpan
- Tampil halaman semester
keluaran ditunjukkan Gambar 4.77 dan 4.78
Sukses
3 Mengetahui Klik Tampil keluaran Sukses
220
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
keluaran status
respon halaman master semester setelah proses memilih tombol ubah data master semester
tombol ubah data master semester
halaman form ubah data semester
ditunjukkan Gambar 4.79 dan 4.80
4 Mengetahui respon tampilan halaman form ubah data semester jika data semester terbaru yang dimasukkan valid
Data semester terbaru
- Tampil informasi data sudah terubah
- Tampil halaman semester
keluaran ditunjukkan Gambar 4.81 dan 4.82.
Sukses
Gambar 3.76 Halaman Master Semester.
221
Gambar 3.77 Informasi Data Tersimpan.
Gambar 3.78 Data Yang Beru Disimpan.
Gambar 3.79 Icon Untuk Mengubah Data Semester.
223
Gambar 3.82 Data Yang Sudah Ubah.
D. Hasil Uji Coba Halaman Pengarang.
Hasil uji coba halaman master pengarang ditujukan untuk mengetahui apakah
halaman master pengarang sesuai dengan output yang diharapkan. Uji coba ini
dilakukan dengan cara mengisi semua field yang disediakan oleh halaman
menambah dan mengubah data pengarang. Rangkaian uji coba halaman master
pengarang dapat dilihat pada table 4.4
Tabel 3.4 Hasil Uji Coba Halaman Pengarang
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu master pengarang
Klik menu master pengarang
Tampil halaman pengarang
keluaran ditunjukkan Gambar 4.83
Sukses
2 Mengetahui respon halaman master pengarang jika data pengarang yang dimasukkan valid
Data pengarang
- Tampil informasi data tersimpan
- Tampil halaman pengarang
keluaran ditunjukkan Gambar 4.84 dan 4.85
Sukses
224
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
3 Mengetahui respon halaman master pengarang setelah proses memilih tombol ubah data master pengarang
Klik tombol ubah data master pengarang
Tampil halaman form ubah data pengarang
keluaran ditunjukkan Gambar 4.86 dan 4.87
Sukses
4 Mengetahui respon tampilan halaman form ubah data pengarang jika data pengarang terbaru yang dimasukkan valid
Data pengarang terbaru
- Tampil informasi data sudah terubah
- Tampil halaman pengarang
keluaran ditunjukkan Gambar 4.88 dan 4.89
Sukses
Gambar 3.83 Halaman Master Pengarang.
225
Gambar 3.84 Informasi Data Tersimpan.
Gambar 3.85 Data yang Baru Disimpan.
Gambar 3.86 Icon Untuk Mengubah Data Pengarang.
Gambar 3.87 Form Ubah Data Pengarang.
226
Gambar 3.88 Informasi Data Sudah Diubah.
Gambar 3.89 Data yang Sudah Diubah.
E. Hasil Uji Coba Halaman Jenis Buku.
Hasil uji coba halaman master jenis buku ditujukan untuk mengetahui apakah
halaman master jenis buku sesuai dengan output yang diharapkan. Uji coba ini
dilakukan dengan cara mengisi semua field yang disediakan oleh halaman
menambah dan mengubah data jenis bukku. Rangkaian uji coba halaman master
jenis buku dapat dilihat pada table 4.5
Tabel 3.5 Hasil Uji Coba Halaman Jenis Buku.
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu master jenis buku
Klik menu master jenis buku
Tampil halaman jenis buku
Hasil keluaran ditunjukkan Gambar 4.90
Sukses
227
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
keluaran Status
2 Mengetahui respon halaman master jenis buku jika data jenis buku yang dimasukkan valid
Data jenis buku
- Tampil informasi data tersimpan
- Tampil halaman jenis buku
Hasil keluaran ditunjukkan Gambar 4.91 dan 4.92
Sukses
3 Mengetahui respon halaman master jenis buku setelah proses memilih tombol ubah data master jenis buku.
Klik tombol ubah data master jenis buku
Tampil halaman form ubah data jenis buku
Hasil keluaran ditunjukkan Gambar 4.93 dan 4.94
Sukses
4 Mengetahui respon tampilan halaman form ubah data jenis buku jika data jenis buku terbaru yang dimasukkan valid
Data jenis buku terbaru
- Tampil informasi data sudah terubah
- Tampil halaman jenis buku
Hasil keluaran ditunjukkan Gambar 4.95 dan 4.96
Sukses
228
Gambar 3.90 Halaman Master Jenis Buku.
Gambar 3.91 Informasi Data Jenis Buku Tersimpan.
Gambar 3.92 Data Jenis Buku Yang Baru Disimpan.
229
Gambar 3.93 Icon Untuk Mengubah Data Jenis Buku.
Gambar 3.94 Form Ubah Data Jenis Buku.
Gambar 3.95 Informasi Data Jenis Buku Sudah Diubah.
230
Gambar 3.96 Data Jenis Buku Yang Sudah Diubah.
F. Rancangan Uji Coba Halaman Jenis Anggota.
Hasil uji coba halaman master jenis anggota ditujukan untuk mengetahui
apakah halaman master jenis anggota sesuai dengan output yang diharapkan. Uji
coba ini dilakukan dengan cara mengisi semua field yang disediakan oleh halaman
menambah dan mengubah data jenis anggota. Rangkaian uji coba halaman master
jenis anggota dapat dilihat pada table 4.6
Tabel 3.6 Hasil Uji Coba Halaman Jenis Anggota
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu master jenis anggota
Klik menu master jenis anggota
Tampil halaman anggota
Hasil keluaran ditunjukkan Gambar 4.97
Sukses
2 Mengetahui respon halaman master jenis anggota jika data jenis anggota yang dimasukkan valid
Data jenis anggota
- Tampil informasi data tersimpan
- Tampil halaman jenis anggota
Hasil keluaran ditunjukkan Gambar 4.98 dan 4.99
Sukses
3 Mengetahui respon halaman master jenis anggota setelah
Klik tombol ubah data master jenis
Tampil halaman form ubah data jenis
Hasil keluaran ditunjukkan Gambar
Sukses
231
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
keluaran Status
proses memilih tombol ubah data master jenis anggota.
anggota anggota 4.100 dan 4.101
4 Mengetahui respon tampilan halaman form ubah data jenis anggota jika data jenis anggota terbaru yang dimasukkan valid
Data jenis anggota terbaru
- Tampil informasi data sudah terubah
- Tampil halaman jenis anggota
Hasil keluaran ditunjukkan Gambar 4.102 dan 4.103
Sukses
Gambar 3.97 Halaman Master Jenis Anggota.
232
Gambar 3.98 Informasi Data Jenis Anggota Tersimpan.
Gambar 3.99 Data Jenis Anggota yang Baru Tersimpan.
Gambar 3.100 Icon Untuk Mengubah Data Jenis Anggota.
233
Gambar 3.101 Form Ubah Data Jenis Anggota.
Gambar 3.102 Informasi Data Jenis Anggota Tela Di Ubah.
Gambar 3.103 Data Jenis Anggota yang Terubah.
234
G. Rancangan Uji Coba Halaman Rak
Hasil uji coba halaman master rak ditujukan untuk mengetahui apakah
halaman master rak sesuai dengan output yang diharapkan. Uji coba ini dilakukan
dengan cara mengisi semua field yang disediakan oleh halaman menambah dan
mengubah data rak. Rangkaian uji coba halaman master rak dapat dilihat pada
table. 4.7
Tabel 3.7 Hasil Uji Coba Halaman Rak
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
kluaran Statuss
1 Mengetahui respon aplikasi setelah proses memilih menu master rak
Klik menu master rak
Tampil halaman rak
Hasil keluaran ditunjukkan Gambar 4.103
sukses
2 Mengetahui respon halaman master rak jika data rak yang dimasukkan valid
Data rak - Tampil informasi data tersimpan
- Tampil halaman rak
Hasil keluaran ditunjukkan Gambar 4.105 dan 4.106
sukses
3 Mengetahui respon halaman master rak setelah proses memilih tombol ubah data master rak.
Klik tombol ubah data master rak
Tampil halaman form ubah data rak
Hasil keluaran ditunjukkan Gambar 4.107 dan 4.108
sukses
4 Mengetahui respon tampilan halaman form ubah data rak jika data rak terbaru yang dimasukkan valid
Data rak terbaru
- Tampil informasi data sudah terubah
- Tampil halaman rak
Hasil keluaran ditunjukkan Gambar 4.109 dan 4.110
Sukses
235
Gambar 3.104 Halaman Master Rak.
Gambar 3.105 Informasi Data Rak Tersimpan.
Gambar 3.106 Data Rak Yang Baru Tersimpan.
236
Gambar 3.107 Icon Untuk Mengubah Data Rak.
Gambar 3.108 Form Ubah Data Rak.
Gambar 3.109 Informasi Data Rak Sudah Di Ubah.
237
Gambar 3.110 Data Rak Yang Sudah Diubah.
H. Hasil Uji Coba Halaman Klasifikasi DDC
Hasil uji coba halaman master klasifikasi ddc ditujukan untuk mengetahui
apakah halaman master klasifikasi ddc sesuai dengan output yang diharapkan. Uji
coba ini dilakukan dengan cara mengisi semua field yang disediakan oleh halaman
menambah dan mengubah data klasifikasi ddc. Rangkaian uji coba halaman
master klasifikasi ddc dapat dilihat pada table 4.8
Tabel 3.8 Hasil Uji Coba Halaman Klasifikasi DDC
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
1 Mengetahui respon aplikasi setelah proses memilih menu master klasifikasi DDC
Klik menu master klasifikasi DDC
Tampil halaman klasifikasi DDC
Hasil keluaran ditunjukkan Gambar 4.111
Sukses
2 Mengetahui respon halaman master klasifikasi DDC jika data klasifikasi DDC yang dimasukkan valid
Data klasifikasi DDC
- Tampil informasi data tersimpan
- Tampil halaman klasifikasi DDC
Hasil keluaran ditunjukkan Gambar 4.112 dan 4.113
Sukses
3 Mengetahui respon halaman master
Klik tombol ubah data master
Tampil halaman form ubah
Hasil keluaran ditunjukkan
Sukses
238
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
klasifikasi DDC setelah proses memilih tombol ubah data master klasifikasi DDC.
klasifikasi DDC
data klasifikasi DDC
Gambar 4.114 dan 4.115
4 Mengetahui respon tampilan halaman form ubah data klasifikasi DDC jika data klasifikasi DDC terbaru yang dimasukkan valid
Data Klasifikasi DDC terbaru
- Tampil informasi data sudah terubah
- Tampil halaman klasifikasi DDC
Hasil keluaran ditunjukkan Gambar 4.116 dan 4.117
Sukses
Gambar 3.111 Halaman Master Klasifikasi DDC.
239
Gambar 3.112 Informasi Data Klasifikasi Ddc Tersimpan.
Gambar 3.113 Data Klasifikasi DDC Yang Baru Tersimpan.
Gambar 3.114 Icon Untuk Mengubah Data Klasifikasi DDC.
240
Gambar 3.115 Form Ubah Data Klasifikasi DDC
Gambar 3.116 Informasi Data Klasifikasi DDC Sudah Diubah.
Gambar 3.117 Data Klasifikasi DDC Yang Sudah Diubah.
I. Rancangan Uji Coba Halaman Anggota Perpustakaan.
Hasil uji coba halaman master anggota perpustakaan ditujukan untuk
mengetahui apakah halaman master anggota perpustakaan sesuai dengan output
yang diharapkan. Uji coba ini dilakukan dengan cara mengisi semua field yang
disediakan oleh halaman menambah dan mengubah data anggota perpustakaan.
Rangkaian uji coba halaman master anggota dapat dilihat pada table 4.9
241
Tabel 3.9 Hasil Uji Coba Halaman Anggota Perpustakaan.
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu master anggota perpustakaan
Klik menu master anggota perpustakaan
Tampil halaman anggota perpustakaan
Hasil keluaran ditunjukkan Gambar 4.118
Sukses
2 Mengetahui respon halaman master anggota perpustakaan jika data anggota perpustakaan yang dimasukkan valid
Data anggota perpustakaan
- Tampil informasi data tersimpan
- Tampil halaman anggota perpustakaan
Hasil keluaran ditunjukkan Gambar 4.119 dan 4.120
Sukses
3 Mengetahui respon halaman master anggota perpsutakaan setelah proses memilih tombol ubah data master anggota perpustakaan.
Klik tombol ubah data master anggota perpustakaan.
Tampil halaman form ubah data anggota perpustakaan
Hasil keluaran ditunjukkan Gambar 4.121 dan 4.122
Sukses
4 Mengetahui respon tampilan halaman form ubah data anggota
Data anggota perpustakaan terbaru
- Tampil informasi data sudah terubah
- Tampil halaman
Hasil keluaran ditunjukkan Gambar 4.123 dan 4.124
Sukses
242
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
perpustakaan jika data anggota perpustakaan terbaru yang dimasukkan valid
anggota perpustakaan.
Gambar 3.118 Halaman Anggota Perpustakaan.
243
Gambar 3.119 Informasi Data Anggota Perpustakaan Tersimpan.
Gambar 3.120 Data Anggota Perpustakaan Terbaru.
Gambar 3.121 Icon Untuk Mengubah Data Anggota Perpustakaan.
244
Gambar 3.122 Form Ubah Data Anggota Perpustakaan.
Gambar 3.123 Informasi Data Anggota Perpustakaan Sudah Diubah.
Gambar 3.124 Data Anggota Perpustakan Sudah Diubah.
245
J. Rancangan Uji Coba Halaman buku
Hasil uji coba halaman buku ditujukan untuk mengetahui apakah halaman
master buku sesuai dengan output yang diharapkan. Uji coba ini dilakukan dengan
cara mengisi semua field yang disediakan oleh halaman menambah dan mengubah
data buku. Rangkaian uji coba halaman master buku dapat dilihat pada table
Tabel 3.10 Hasil Uji Coba Halaman Buku
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu master buku
Klik menu master buku
Tampil halaman buku
Hasil keluaran ditunjukkan Gambar 4.125
Sukses
2 Mengetahui respon halaman master buku jika data buku yang dimasukkan valid
Data buku - Tampil informasi data tersimpan
- Tampil halaman detail buku
Hasil keluaran ditunjukkan Gambar 4.126 dan 4.127
Sukses
3 Mengetahui respon halaman master buku setelah proses memilih tombol ubah data master buku.
Klik tombol ubah data master buku.
Tampil halaman form ubah data buku
Hasil keluaran ditunjukkan Gambar 4.128
Sukses
4 Mengetahui respon tampilan halaman form ubah data buku jika data buku terbaru yang dimasukkan valid
Data buku terbaru
- Tampil informasi data sudah terubah
- Tampil halaman detail buku.
Hasil keluaran ditunjukkan Gambar 4.129 dan 4.130
Sukses
5 Mengetahui respon halaman
Data detail buku
- Tampil informasi
Hasil keluaran
Sukses
246
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
master detail buku jika data detail buku yang dimasukkan valid
data tersimpan
- Tampil halaman detail buku
ditunjukkan Gambar 4.131,4.132 4.133
6 Mengetahui respon tampilan halaman form ubah data detail buku jika data detail buku terbaru yang dimasukkan valid
Data detail buku terbaru
- Tampil informasi data sudah terubah
- Tampil halaman detail buku.
Hasil keluaran ditunjukkan Gambar 4.134, 4.135, 4.136 dan 4.137
Sukses
Gambar 3.125 Halaman Master Buku.
247
Gambar 3.126 Informasi Data Buku Tersimpan.
Gambar 3.127 Halaman Detail Buku Dari Data Yang Baru Disimpan.
250
Gambar 3.130 Data Detail Buku Terubah.
Gambar 3.131 Fom Insert Data Detail Buku.
Gambar 3.132 Informasi Data Detail Buku Tersimpan.
251
Gambar 3.133 Data Detail Buku Yang Baru Tersimpan.
Gambar 3.134 Tombol Untuk Mengubah Data Detail Buku.
Gambar 3.135 Form Ubah Data Detail Buku.
252
Gambar 3.136 Informasi Data Detail Buku Telah Diubah.
Gambar 3.137 Data Detail Buku Telah Diubah.
K. Rancangan Uji Coba Halaman Menempatkan Buku.
Hasil uji coba halaman menempatkan buku ditujukan untuk mengetahui
apakah halaman master menempatkan buku sesuai dengan output yang
diharapkan. Uji coba ini dilakukan dengan cara mengisi semua field yang
disediakan oleh halaman menambah dan mengubah data menempatkan buku.
Rangkaian uji coba halaman master menempatkan buku dapat dilihat pada table.
4.11
253
Tabel 3.11 Hasil Uji Coba Halaman Menempatkan Buku
No
Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu master menempatkan buku
Klik menu master menempatkan buku
Tampil halaman menempatkan buku
Hasil keluaran ditunjukkan Gambar 4.138
sukses
2 Mengetahui respon halaman master menempatkan buku jika data menempatkan buku yang dimasukkan valid
Data menempatkan buku
- Tampil informasi data tersimpan
- Tampil halaman menempatkan buku
Hasil keluaran ditunjukkan Gambar 4.139 dan 4.140
sukses
3 Mengetahui respon halaman master menempatkan buku setelah proses memilih tombol ubah data master menempatkan buku.
Klik tombol ubah data master menempatkan buku.
Tampil halaman form ubah data menempatkan buku
Hasil keluaran ditunjukkan Gambar 4.141dan 4.142
sukses
4 Mengetahui respon tampilan halaman form ubah data menempatkan buku jika
Data menempatkan buku terbaru
- Tampil informasi data sudah terubah
- Tampil halaman
Hasil keluaran ditunjukkan Gambar 4.143 dan 4.144
sukses
254
No
Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
data menempatkan buku terbaru yang dimasukkan valid
menempatkan buku.
Gambar 3.138 Halaman Penempatan Buku.
Gambar 3.139 Informasi Penempatan Buku Tersimpan.
255
Gambar 3.140 Data Penempatan Buku Yang Baru Tersimpan.
Gambar 3.141 Icon Untuk Mengubah Data Penempatan Buku.
Gambar 3.142 Form Ubah Data Penempatan Buku.
Gambar 3.143 Informasi Data Penempatan Buku Telah Di Ubah.
256
Gambar 3.144 Data Penembatan Buku Yang Baru Saja Diubah.
L. Rancangan Uji Coba Halaman Mengarang Buku.
Hasil uji coba halaman mengarang buku ditujukan untuk mengetahui apakah
halaman master mengarang buku sesuai dengan output yang diharapkan. Uji coba
ini dilakukan dengan cara mengisi semua field yang disediakan oleh halaman
menambah dan mengubah data mengarng buku. Rangkaian uji coba halaman
master mengarang buku dapat dilihat pada table. 4.12
Tabel 3.12 Hasil Uji Coba Halaman Mengarang Buku.
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu master mengarang buku
Klik menu master mengarang buku
Tampil halaman mengarang buku
Hasil keluaran ditunjukkan Gambar 4.145
sukses
2 Mengetahui respon halaman master mengarang buku jika data mengarang buku yang dimasukkan valid
Data mengarang buku
- Tampil informasi data tersimpan
- Tampil halaman mengarang buku
Hasil keluaran ditunjukkan Gambar 4.146 dan 4.147
sukses
3 Mengetahui respon halaman master mengarang buku setelah proses
Klik tombol ubah data master mengarang buku.
Tampil halaman form ubah data mengarang
Hasil keluaran ditunjukkan Gambar 4.148 dan
sukses
257
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
memilih tombol ubah data master mengarang buku.
buku 4.149
4 Mengetahui respon tampilan halaman form ubah data mengarang buku jika data mengarang buku terbaru yang dimasukkan valid
Data mengarang buku terbaru
- Tampil informasi data sudah terubah
- Tampil halaman mengarang buku.
Hasil keluaran ditunjukkan Gambar 4.150 dan 4.151
sukses
Gambar 3.145 Halaman Mengarang Buku.
258
Gambar 3.146 Informasi Data Mengarang Buku Tersimpan.
Gambar 3.147 Data Mengarang Yang Baru Disimpan.
Gambar 3.148 Icon Untuk Mengubah Data Mengarang Buku.
Gambar 3.149 Form Ubah Data Mengarang Buku.
259
Gambar 3.150 Informasi Data Mengarang Buku Telah Terubah.
Gambar 3.151 Data Mengarang Buku Yang Baru Diubah.
M. Rancangan Uji Coba Halaman Katalog.
Hasil uji coba halaman katalog ditujukan untuk mengetahui apakah halaman
katalog sesuai dengan output yang diharapkan. Uji coba ini dilakukan dengan cara
mengisi field yang disediakan oleh halaman katalog. Rangkaian uji coba halaman
katalog dapat dilihat pada table. 4.13
Tabel 3.13 Hasil Uji Coba Halaman Katalog
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu katalog
Klik menu katalog
Tampil halaman katalog
Hasil keluaran ditunjukkan Gambar 4.152
sukses
2 Mengetahui respon halaman katalog jika data pencarian yang dimasukan ada
Data pencarian
Tampil informasi data buku
Hasil keluaran ditunjukkan Gambar 4.153
sukses
3 Mengetahui respon halaman katalog setelah
Klik tombol detail.
Tampil halaman detail
Hasil keluaran ditunjukkan
sukses
260
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
proses memilih tombol detail.
pencarian. Gambar 4.154
4 Mengetahui respon halaman katalog jika data pencarian yang dimasukan tidak ada
Data pencarian
Tidak tampil informasi data buku
Hasil keluaran ditunjukkan Gambar 4.155
sukses
Gambar 3.152 Halaman Katalog Perpustakaan.
Gambar 3.153 Hasil Pencarian Katalog Buku (Data Pengarang Ada).
261
Gambar 3.154 Detail Katalog.
Gambar 3.155 Hasil Pencarian (Data Tidak Ada).
N. Rancangan Uji Coba Halaman Pemesanan Buku.
Hasil uji coba halaman pemesanan buku ditujukan untuk mengetahui apakah
halaman pemesanan buku sesuai dengan output yang diharapkan. Uji coba ini
dilakukan dengan cara mengisi field pemesanan buku yang disediakan oleh
halaman pemesanan buku. Rangkaian uji coba halaman pemesanan buku dapat
dilihat pada table. 4.14
262
Tabel 3.14 Hasil Uji Coba Halaman Pemesanan
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih tombol pesan buku
Klik tombol pesan buku
Tampil halaman form pemesanan buku
Hasil keluaran ditunjukkan Gambar 4.156
Sukses
2 Mengetahui respon halaman form pemesanan buku jika data pemesanan valid
Data pemesanan buku
Tampil informasi data tersimpan
Hasil keluaran ditunjukkan Gambar 4.57, dan 4.58
sukses
3 Mengetahui respon halaman form pemesanan buku jika data pemesanan tidak valid
Data pemesanan tidak valid.
Tampil informasi tidak bias memesan buku.
Hasil keluaran ditunjukkan Gambar 4.259
sukses
Gambar 3.156 Halaman Pemesanan Buku.
263
Gambar 3.157 Informasi Data Pemesanan Telah Tersimpan.
Gambar 3.158 Data Pemesanan.
Gambar 3.159 Informasi Password Salah.
O. Rancangan Uji Coba Halaman Konfimasi Pememesanan.
Hasil uji coba halaman konfirmasi pemesanan ditujukan untuk mengetahui
apakah halaman konfirmasi pemesanan sesuai dengan output yang diharapkan. Uji
coba ini dilakukan dengan cara memilih buku apa yang sudah siap di ambil.
Rangkaian uji coba halaman konfirmasi pemesanan dapat dilihat pada table. 4.16.
264
Tabel 3.15 Hasil Ujicoba Halaman Konfirmasi Pemesanan.
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
keluaran status
1 Mengetahui respon aplikasi setelah proses memilih menu konfirmasi pemesanan
Klik menu laporan konfirmasi pemesanan
Tampil halaman konfirmasi pemesanan pemesanan
Hasil keluaran ditunjukkan Gambar 4.260
sukses
2 Mengetahui respon halaman konfirmasi pemesanan setelah proses menekan icon pensil pada kolom detail.
Klik icon pensil
Tampil Halaman pemesan buku.
Hasil keluaran ditunjukkan Gambar 4.261
sukses
3 Mengetahui respon halaman pemesan buku setelah menekan tulisan buku siap diambil
Klik tulisan “buku siap diambil”
- Informasi buku siap diambil kepada pemesan(sms)
Hasil keluaran ditunjukkan Gambar 4.262
Gambar 3.160 Halaman Konfirmasi Pemesanan.
266
P. Rancangan Uji Coba Halaman Peminjaman dan Pengembalian.
Hasil uji coba halaman peminjaman dan pengembalian ditujukan untuk
mengetahui apakah halaman peminjaman dan pengembalian sesuai dengan output
yang diharapkan. Uji coba ini dilakukan dengan cara mengisi semua field yang
disediakan oleh halaman peminjaman dan pengembalian. Rangkaian uji coba
halaman peminjaman dan pengembalian dapat dilihat pada table. 4.16
abel 3.16 Hasil Uji Coba Halaman Peminjaman Dan Pengembalian
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu peminjaman
Klik menu peminjaman
Tampil halaman peminjaman
Hasil keluaran ditunjukkan Gambar 4.163
Sukses
2 Mengetahui respon halaman peminjaman setelah input data id anggota valid
Input data id anggota(valid)
Tampil form peminjaman dan pengembalian buku.
Hasil keluaran ditunjukkan Gambar 4.164
sukses
3 Mengetahui respon form peminjaman dan pengembaian buku setelah proses input data id anggota tidak valid
Input data id anggota (tidak valid)
- Tampil informasi id anggota salah
- Tampil halaman peminjaman.
Hasil keluaran ditunjukkan Gambar 4.165, dan 4.166
sukses
4 Mengetahui proses peminjaman peminjaman mingguan berhasil
Input data id buku (valid)
- Tampil informasi data peminjaman buku tersimpan
Hasil keluaran ditunjukkan Gambar 4.167, dan 4.168
sukses
267
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
- Data peminjaman mingguan tersimpan.
5 Mengetahui proses peminjaman persesmster berhasil
Input data id buku (valid)
- Data peminjaman persemester tersimpan
Hasil keluaran ditunjukkan Gambar 4.168
sukses
6 Mengetahui respon aplikasi ketika melakukan peminjaman buku melebihi batas
Input data id buku (valid)
- Tampil informasi peminjaman sudah melebihi batas
Hasil keluaran ditunjukkan Gambar 4.169
sukses
7 Mengetahui respon aplikasi ketika meminjam buku yang sudah sedang dipinjam orang lain
Input data id buku (valid)
- Tampil informasi buku sudah sudah dipinjam orang lain.
Hasil keluaran ditunjukkan Gambar 4.170
sukses
8 Mengetahui respon aplikasi ketika meminjam buku saat sedang terlambat mengembalikan buku
Input data id buku (valid)
- Tampil informasi tidak bisa meminjam buku karena terlambat mengembalikan buku.
Hasil keluaran ditunjukkan Gambar 4.171
sukses
9 Mengetahui respon aplikasi ketika mengembalikan buku
Input data id buku (valid)
- Tampil informasi buku sudah dikembalikan.
Hasil keluaran ditunjukkan Gambar 4.172
sukses
268
Gambar 3.163 Halaman Peminjaman.
Gambar 3.164 Form Peminjaman Dan Pengembalian Buku.
Gambar 3.165 Informasi Id Anggota Salah.
269
Gambar 3.166 Informasi Data Peminjaman Buku Tersimpan.
Gambar 3.167 Data Peminjaman Buku Minguan Tersimpan.
270
Gambar 3.168 Data Peminjaman Buku Persemester Tersimpan.
Gambar 3.169 Informasi Peminjaman Sudah Melebihi Batas.
271
Gambar 3.170 Infomasi Buku Sudah Dipinjam Orang Lain.
Gambar 3.171 Informasi Tidak Bisa Meminjam Buku Karena Terlambat
Mengembalikan Buku.
Gambar 3.172 Laporan Buku Sudah Dikembalikan.
272
Q. Rancangan Uji Coba Halaman Laporan Pememesanan.
Hasil uji coba halaman laporan pemesanan ditunjukan untuk mengetahui
apakah halaman laporan pemesanan sesuai dengan output yang diharapkan. Uji
coba ini dilakukan dengan cara memilih bulan dan tahun yang ingin dibuat.
Rangkaian uji coba halaman laporan pemesanan dapat dilihat pada table 4.17
Tabel 3.17 Hasil Uji Coba Halaman Laporan Pemesanan.
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu laporan pemesanan
Klik menu laporan pemesanan
Tampil halaman laporan pemesanan
Hasil keluaran ditunjukkan Gambar 4.173
sukses
2 Mengetahui respon halaman laporan pemesanan setelah proses menekan tombol lihat
Klik tombol lihat
Tampil laporan pemesanan.
Hasil keluaran ditunjukkan Gambar 4.174, dan 4.175
sukses
Gambar 3.173 Halaman Laporan Pemesanan.
273
Gambar 3.174 Laporan Pemesanan
Gambar 3.175 Laporan Pemesanan Pdf
R. Rancangan Uji Coba Halaman Laporan Peminjaman.
Hasil uji coba laporan halaman peminjaman ditujukan untuk mengetahui
apakah halaman laporan peminjaman sesuai dengan output yang diharapkan. Uji
274
coba ini dilakukan dengan cara memilih bulan dan tahun yang ingin dibuat.
Rangkaian uji coba halaman laporan peminjaman dapat dilihat pada table. 4.18
Tabel 3.18 Hasil Ujicoba Halaman Laporan Peminjaman.
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu laporan peminjaman
Klik menu laporan peminjaman
Tampil halaman laporan peminjaman
Hasil keluaran ditunjukkan Gambar 4.176
Sukses
2 Mengetahui respon halaman laporan peminjaman setelah proses menekan tombol lihat
Klik tombol lihat
Tampil laporan peminjaman.
Hasil keluaran ditunjukkan Gambar 4.177, 4.178, 4.179
Sukses
Gambar 3.176 Halaman Laporan Peminjaman.
276
Gambar 3.179 Pdf Laporan Detail Peminjaman.
S. Rancangan Uji Coba Halaman Laporan Keterlambatan.
Hasil uji coba laporan halaman keterlambatan ditujukan untuk mengetahui
apakah halaman laporan keterlambatan sesuai dengan output yang diharapkan. Uji
coba ini dilakukan dengan cara memilih bulan dan tahun yang ingin dibuat.
Rangkaian uji coba halaman laporan keterlambatan dapat dilihat pada table 4.19
Tabel 3.19 Hasil Uji Coba Halaman Laporan Keterlambatan.
No
Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu laporan keterlambatan
Klik menu laporan keterlambatan
Tampil halaman laporan keterlambatan
Hasil keluaran ditunjukkan Gambar 4.180
sukses
277
No
Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
. 2 Mengetahui
respon halaman laporan keterlambatan setelah proses menekan tombol lihat
Klik tombol lihat
Tampil laporan keterlambatan.
Hasil keluaran ditunjukkan Gambar 4.181, 4.182, 4.183, 4.184, 4.185, dan 4.186
sukses
Gambar 3.180 Halaman Laporan Keterlambatan.
279
Gambar 3.183 Pdf Laporan Detail Keterlambatan.
Gambar 3.184 Pdf Laporan Keterlambatan Belum Dikembalikan.
281
Gambar 3.186 Pdf Laporan Siswa Bebas Perpustakaan.
T. Rancangan Uji Coba Halaman Laporan Denda.
Hasil uji coba laporan halaman denda ditujukan untuk mengetahui apakah
halaman laporan denda sesuai dengan output yang diharapkan. Uji coba ini
dilakukan dengan cara memilih bulan dan tahun yang ingin dibuat. Rangkaian uji
coba halaman laporan denda dapat dilihat pada table 4.21
Tabel 3.20 Hasil Uji Coba Halaman Laporan Denda.
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu laporan denda.
Klik menu laporan denda
Tampil halaman laporan denda
Hasil keluaran ditunjukkan Gambar 4.187
Sukses
2 Mengetahui respon halaman laporan denda setelah proses menekan tombol lihat
Klik tombol lihat
Tampil laporan denda.
Hasil keluaran ditunjukkan Gambar 4.188, 4.189, dan
sukses
282
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
4.190
Gambar 3.187 Halalam Laporan Denda.
Gambar 3.188 Laporan Denda.
284
U. Rancangan Uji Coba Halaman Laporan Buku Yang Sering Dipinjam.
Hasil uji coba laporan halaman buku yang sering dipinjam ditujukan untuk
mengetahui apakah halaman laporan buku yang sering dipinjam sesuai dengan
output yang diharapkan. Uji coba ini dilakukan dengan cara memilih bulan dan
tahun yang ingin dibuat. Rangkaian uji coba halaman laporan buku yang sering
dipinjam dapat dilihat pada table 4.21
Tabel 3.21 Hasil Uji Coba Halaman Laporan Buku Yang Sering Dipinjam.
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu laporan buku yang sering dipinjam.
Klik menu laporan buku yang sering dipinjam
Tampil halaman laporan buku yang sering dipinjam.
Hasil keluaran ditunjukkan Gambar 4.191
sukses
2 Mengetahui respon halaman laporan buku yang sering dipinjam setelah proses menekan tombol lihat
Klik tombol lihat
Tampil laporan buku yang sering dipinjam.
Hasil keluaran ditunjukkan Gambar 4.192, dan 4.193
sukses
Gambar 3.191 Halaman Laporan Buku Yang Sering Dipinjam.
286
V. Rancangan Uji Coba Halaman Laporan Anggota Yang Sering Pinjam.
Hasil uji coba laporan halaman anggota yang sering pinjam ditujukan untuk
mengetahui apakah halaman laporan anggota yang sering pinjam sesuai dengan
output yang diharapkan. Uji coba ini dilakukan dengan cara memilih bulan dan
tahun yang ingin dibuat. Rangkaian uji coba halaman laporan buku yang sering
dipinjam dapat dilihat pada table 4.22
Tabel 3.22 Hasil Uji Coba Halaman Anggota Yang Sering Pinjam
No Tujuan Skenario Pengujian
Hasil Yang Diharapkan
Keluaran Status
1 Mengetahui respon aplikasi setelah proses memilih menu laporan anggota yang sering pinjam.
Klik menu laporan anggota yang sering pinjam
Tampil halaman laporan anggota yang sering pinjam.
Hasil keluaran ditunjukkan Gambar 4.194
sukses
2 Mengetahui respon halaman laporan anggota yang sering pinjam setelah proses menekan tombol lihat
Klik tombol lihat
Tampil laporan anggota yang sering pinjam.
Hasil keluaran ditunjukkan Gambar 4.195
sukses
Gambar 3.194 Halaman Laporan Anggota Yang Sering Pinjam.
287
Gambar 3.195 Laporan Anggota Yang Sering Pinjam.
4.3 Evaluasi Uji Coba
Berdasarkan hasil pengujian aplikasi yang sudah dilakukan di ketahui
aplikasi dapat :
1. Aplikasi dapat memberikan informasi koleksi buku, dan berada pada rak apa,
Sudah dibuktikan pada Tabel 3.13 Hasil Uji Coba Halaman Katalog
2. Aplikasi dapat membuat siswa memesan buku darimana saja diluar jam
berkunjung siswa, Sudah dibuktikan pada Tabel 3.14 Hasil Uji Coba
Halaman Pemesanan, dan Tabel 3.15 Hasil Ujicoba Halaman Konfirmasi
Pemesanan.
3. aplikasi perpustakan dapat memberikan informasi keterlambatan pada saat
proses peminjaman buku berlangsung, sudah dibuktikan pada abel 3.16 Hasil
Uji Coba Halaman Peminjaman Dan Pengembalian
4. aplikasi perpustakaan dapat memberikan laporan pemesannan, peminjaman,
keterlambatan, denda, buku yang sering dipinjam, anggota yang sering pinjam,
sudah dibuktikan pada Tabel 3.17 Hasil Uji Coba Halaman Laporan
288
Pemesanan., Tabel 3.18 Hasil Ujicoba Halaman Laporan Peminjaman., Tabel
3.19 Hasil Uji Coba Halaman Laporan Keterlambatan., Tabel 3.20 Hasil Uji
Coba Halaman Laporan Denda., Tabel 3.21 Hasil Uji Coba Halaman Laporan
Buku Yang Sering Dipinjam., dan Tabel 3.22 Hasil Uji Coba Halaman
Anggota Yang Sering Pinjam