Institutional Repository | Satya Wacana Christian University: Perancangan Aplikasi Sistem Informasi Perpustakaan Berbasis Web Service dan Remoting: studi kasus SMA Negeri 2 Salatiga T0 562013050 BAB IV
BAB IV
HASIL DAN ANALISIS
4.1
Implementasi Sistem
4.1.1 Tampilan Petugas Perpustakaan
4.1.1.1 Menu List Anggota
Menu ini di gunakan untuk memberikan informasi kepada
user terkait daftar anggota perpustakaan dan juga melaui menu
ini user dapat melakukan pencarian berdasarkan id anggota
perpustakaan.
Gambar 4.1 Menu List Anggota
4.1.1.2 Menu Anggota
Menu ini adalah menu yang di gunakan untuk Insert, Update,
Delete, dan Read Data.
38
39
Gambar 4.2 Menu Anggota
4.1.1.3 Menu Detail Buku
Menu ini di gunakan untuk memberikan informasi kepada user
terkait daftar buku perpustakaan. Dan juga melalui menu ini user
dapat melakukan pencarian berdasarkan judul buku yang di
kehendaki.
Gambar 4.3 Menu Detail Buku
40
4.1.1.4 Menu Buku
Menu ini di gunakan untuk Insert, Update, Delete dan Read data
detail buku. Dan juga di dalam menu ini di tampilkan barcode
untuk lebih mempercepat pelayanan dalam melakukan sirkulasi
peminjaman dan pengembalian.
Gambar 4.4 Menu Buku
4.1.1.5 Menu Info
Menu ini di gunakan hanya untuk memberi informasi tambahan
untuk memberikan informasi ringkas mengenai perpustakaan.
41
Gambar 4.5 Menu Info
4.1.1.6 Menu Login
Menu ini digunakan untuk membantu memastikan bahwa
pengguna aplikasi adalah benar benar anggota perpustakaan. Dan
ini merupakan salah satu keamanan aplikasi.
Gambar 4.6 Menu Login
42
4.1.1.7 Menu Pengembalian
Menu ini adalah menu yang di gunakan unutk melakukan
transaksi pengembalian. Dan apabila peminjam terlambat
mengembalikan buku maka aplikasi akan mengehitung denda
yang harus di bayarkan peminjam sesuai yang tertera dalam
aplikasi.
Gambar 4.7 Menu Peminjaman
4.1.1.8 Menu Peminjaman
Menu ini adalah menu yang di gunakan untuk melakukan
transaksi peminjaman. Dan juga sebelum buku di serahkan
kepada peminjam, user harus memberi tahu kapan peminjam
harus mengembaliakan buku melalui informasi yang di
tampilkan.
.
43
Gambar 4.8 Menu Peminjaman
4.1.1.9 Menu utama
Menu ini merupakan menu yang digunakan untuk menampung
beberapa menu yang terdapat di aplikasi ini. Ada 3 menu dasar
dalam aplikasi ini yaitu:Perpustakaan, sistem,dan info. Didalam 3
menu ini terdapat sub menu lagi yaitu menu untuk mengelola data
buku dan data anggota.
44
Gambar 4.9 Menu Utama
Gambar 4.10 Menu Utama
45
4.1.2 Tampilan Client
4.1.2.1 Menu Utama
Menu ini merupakan menu yang digunakan untuk menampung
beberapa menu dasar pada aplikasi ini. Dalam menu ini terdapat
beberapa sub menu yang berhubungan dengan pelaporan
pelaporan data anggota, data buku, data transaksi.
Gambar 4.11 Menu Utama Admin
4.1.2.2 Menu list buku Perpustakaan
Menu ini merupakan menu yang digunakan untuk mengetahui
data buku berdasarakan jenis/ katagori buku yang di pilih.
46
Gambar 4.12 Menu List Buku
4.1.2.3 List Anggota perpustakaan
Menu ini merupakan menu yang digunakan untuk mengetahui
data anggota perpustakan berdasarakan jabatan atau status
anggota yang di pilih.
47
Gambar 4.13 Menu List Anggota
4.1.2.4 Menu sistem
Pada menu ini terdapat pengaturan sistem yang akan dilakukan
oleh admin untuk mengatur pengguna dari aplikasi ini. Pada
menu ini admin dapat menambah baru, mengubah data, ataupun
menghapus hak akses pengguna.
48
Gambar 4.14 Menu Sistem
4.1.2.5 Menu Laporan transaksi
Pada menu terdapat laporan transaksi yang sudah siap untuk di
cetak oleh pengguna.
Gambar 4.15 Menu Laporan Transaksi
49
4.1.2.6 Menu Laporan anggota
Pada menu ini terdapat laporan data anggota yang sudah siap
untuk di cetak. Pada laporan ini menampilkan seluruh data
anggota perpustakaan.
Gambar 4.16 Menu Laporan Anggota
4.1.2.7 Login
Menu ini digunakan untuk membantu memastikan bahwa
pengguna aplikasi adalah benar benar anggota perpustakaan. Dan
ini merupakan salah satu keamanan aplikasi.
50
Gambar 4.17 Halaman Login
4.2
Hasil Pengujian
Berdasarkan hasil pengujian blackbox pada Tabel 4.1 dan Tabel
4.2, aplikasi Sistem informasi Perpustkaan berbasis Web service
dan Remoting dengan yang dirancang dan fungsi yang tersedia
berjalan dengan baik, namun masih ada beberapa bagian yang
belum terselesaikan.
51
Tabel 4.1 Hasil Pengujian Blackbox Testing Aplikasi Petugas
No
Poin
Data Input
Pengujian
/Kondisi
Username:
Benar
1
Proses Login
Password :
Benar
Hasil Uji
Status
Berhasil
Login
Valid
Username :
Benar
Valid
Password
Salah
Username :
Salah
Gagal
Login dan
muncul
peringatan
Valid
Password :
Salah
2
Proses Kelola
data Buku
Semua field
diisi dengan
lengkap
Berhasil
disimpan
dalam
basis data
Valid
52
Ada field yang
tidak diisi
lengkap
3
Berhasil
disimpan
dalam
tabel
Valid
Proses kelola
data Anggota
Semua field
diisi dengan
lengkap
Ada beberapa
field yang tidak
diisi dengan
lengkap
Berhasil
disimpan
dalam
basis data
Valid
Berhasil
disimpan
dalam
Valid
tabel
4
Proses
Peminjaman
Field anggota
dan Field buku
yang akan
dipinjam diisi
dengan lengkap
Berhasil
disimpan
dalam
basis data
Valid
53
5
Proses
Pengembalian
Anggota yang
dipilih masih
meminjam
Buku
Gagal
disimpan
dalam
tabel dan
muncul
pesan eror
Mengembalikan
buku dengan
menamapikan
data denda dan
keterlamabatan
Berhasil
disimpan
di basis
data
Valid
Valid
Tabel 4.2Hasil Pengujian Blackbox Testing Aplikasi Admin
No
Poin
Pengujian
1.
Proses Lihat
Data
Anggota
2
Proses Lihat
Data Buku
Data Input
/ Kondisi
Data
Anggota
Data Buku
Hasil Uji
Data yang di
inginkan
belum dapat
di tampilkan
Data yang di
inginkan
belum dapat
di tampilkan
Status
Valid
Valid
54
3
Proses Lihat
Data
data
Transaksi
transaksi
4
Data yang di
inginkan
belum dapat
di tampilkan
Proses
pengaturan
untuk
Petugas
Valid
Valid
Semua
field diisi
dengan
lengkap
Belum
Selesai
Ada
beberapa
Belum
selesai.
perpustakaan
field yang
tidak diisi
dengan
lengkap
Valid
HASIL DAN ANALISIS
4.1
Implementasi Sistem
4.1.1 Tampilan Petugas Perpustakaan
4.1.1.1 Menu List Anggota
Menu ini di gunakan untuk memberikan informasi kepada
user terkait daftar anggota perpustakaan dan juga melaui menu
ini user dapat melakukan pencarian berdasarkan id anggota
perpustakaan.
Gambar 4.1 Menu List Anggota
4.1.1.2 Menu Anggota
Menu ini adalah menu yang di gunakan untuk Insert, Update,
Delete, dan Read Data.
38
39
Gambar 4.2 Menu Anggota
4.1.1.3 Menu Detail Buku
Menu ini di gunakan untuk memberikan informasi kepada user
terkait daftar buku perpustakaan. Dan juga melalui menu ini user
dapat melakukan pencarian berdasarkan judul buku yang di
kehendaki.
Gambar 4.3 Menu Detail Buku
40
4.1.1.4 Menu Buku
Menu ini di gunakan untuk Insert, Update, Delete dan Read data
detail buku. Dan juga di dalam menu ini di tampilkan barcode
untuk lebih mempercepat pelayanan dalam melakukan sirkulasi
peminjaman dan pengembalian.
Gambar 4.4 Menu Buku
4.1.1.5 Menu Info
Menu ini di gunakan hanya untuk memberi informasi tambahan
untuk memberikan informasi ringkas mengenai perpustakaan.
41
Gambar 4.5 Menu Info
4.1.1.6 Menu Login
Menu ini digunakan untuk membantu memastikan bahwa
pengguna aplikasi adalah benar benar anggota perpustakaan. Dan
ini merupakan salah satu keamanan aplikasi.
Gambar 4.6 Menu Login
42
4.1.1.7 Menu Pengembalian
Menu ini adalah menu yang di gunakan unutk melakukan
transaksi pengembalian. Dan apabila peminjam terlambat
mengembalikan buku maka aplikasi akan mengehitung denda
yang harus di bayarkan peminjam sesuai yang tertera dalam
aplikasi.
Gambar 4.7 Menu Peminjaman
4.1.1.8 Menu Peminjaman
Menu ini adalah menu yang di gunakan untuk melakukan
transaksi peminjaman. Dan juga sebelum buku di serahkan
kepada peminjam, user harus memberi tahu kapan peminjam
harus mengembaliakan buku melalui informasi yang di
tampilkan.
.
43
Gambar 4.8 Menu Peminjaman
4.1.1.9 Menu utama
Menu ini merupakan menu yang digunakan untuk menampung
beberapa menu yang terdapat di aplikasi ini. Ada 3 menu dasar
dalam aplikasi ini yaitu:Perpustakaan, sistem,dan info. Didalam 3
menu ini terdapat sub menu lagi yaitu menu untuk mengelola data
buku dan data anggota.
44
Gambar 4.9 Menu Utama
Gambar 4.10 Menu Utama
45
4.1.2 Tampilan Client
4.1.2.1 Menu Utama
Menu ini merupakan menu yang digunakan untuk menampung
beberapa menu dasar pada aplikasi ini. Dalam menu ini terdapat
beberapa sub menu yang berhubungan dengan pelaporan
pelaporan data anggota, data buku, data transaksi.
Gambar 4.11 Menu Utama Admin
4.1.2.2 Menu list buku Perpustakaan
Menu ini merupakan menu yang digunakan untuk mengetahui
data buku berdasarakan jenis/ katagori buku yang di pilih.
46
Gambar 4.12 Menu List Buku
4.1.2.3 List Anggota perpustakaan
Menu ini merupakan menu yang digunakan untuk mengetahui
data anggota perpustakan berdasarakan jabatan atau status
anggota yang di pilih.
47
Gambar 4.13 Menu List Anggota
4.1.2.4 Menu sistem
Pada menu ini terdapat pengaturan sistem yang akan dilakukan
oleh admin untuk mengatur pengguna dari aplikasi ini. Pada
menu ini admin dapat menambah baru, mengubah data, ataupun
menghapus hak akses pengguna.
48
Gambar 4.14 Menu Sistem
4.1.2.5 Menu Laporan transaksi
Pada menu terdapat laporan transaksi yang sudah siap untuk di
cetak oleh pengguna.
Gambar 4.15 Menu Laporan Transaksi
49
4.1.2.6 Menu Laporan anggota
Pada menu ini terdapat laporan data anggota yang sudah siap
untuk di cetak. Pada laporan ini menampilkan seluruh data
anggota perpustakaan.
Gambar 4.16 Menu Laporan Anggota
4.1.2.7 Login
Menu ini digunakan untuk membantu memastikan bahwa
pengguna aplikasi adalah benar benar anggota perpustakaan. Dan
ini merupakan salah satu keamanan aplikasi.
50
Gambar 4.17 Halaman Login
4.2
Hasil Pengujian
Berdasarkan hasil pengujian blackbox pada Tabel 4.1 dan Tabel
4.2, aplikasi Sistem informasi Perpustkaan berbasis Web service
dan Remoting dengan yang dirancang dan fungsi yang tersedia
berjalan dengan baik, namun masih ada beberapa bagian yang
belum terselesaikan.
51
Tabel 4.1 Hasil Pengujian Blackbox Testing Aplikasi Petugas
No
Poin
Data Input
Pengujian
/Kondisi
Username:
Benar
1
Proses Login
Password :
Benar
Hasil Uji
Status
Berhasil
Login
Valid
Username :
Benar
Valid
Password
Salah
Username :
Salah
Gagal
Login dan
muncul
peringatan
Valid
Password :
Salah
2
Proses Kelola
data Buku
Semua field
diisi dengan
lengkap
Berhasil
disimpan
dalam
basis data
Valid
52
Ada field yang
tidak diisi
lengkap
3
Berhasil
disimpan
dalam
tabel
Valid
Proses kelola
data Anggota
Semua field
diisi dengan
lengkap
Ada beberapa
field yang tidak
diisi dengan
lengkap
Berhasil
disimpan
dalam
basis data
Valid
Berhasil
disimpan
dalam
Valid
tabel
4
Proses
Peminjaman
Field anggota
dan Field buku
yang akan
dipinjam diisi
dengan lengkap
Berhasil
disimpan
dalam
basis data
Valid
53
5
Proses
Pengembalian
Anggota yang
dipilih masih
meminjam
Buku
Gagal
disimpan
dalam
tabel dan
muncul
pesan eror
Mengembalikan
buku dengan
menamapikan
data denda dan
keterlamabatan
Berhasil
disimpan
di basis
data
Valid
Valid
Tabel 4.2Hasil Pengujian Blackbox Testing Aplikasi Admin
No
Poin
Pengujian
1.
Proses Lihat
Data
Anggota
2
Proses Lihat
Data Buku
Data Input
/ Kondisi
Data
Anggota
Data Buku
Hasil Uji
Data yang di
inginkan
belum dapat
di tampilkan
Data yang di
inginkan
belum dapat
di tampilkan
Status
Valid
Valid
54
3
Proses Lihat
Data
data
Transaksi
transaksi
4
Data yang di
inginkan
belum dapat
di tampilkan
Proses
pengaturan
untuk
Petugas
Valid
Valid
Semua
field diisi
dengan
lengkap
Belum
Selesai
Ada
beberapa
Belum
selesai.
perpustakaan
field yang
tidak diisi
dengan
lengkap
Valid