• Tidak ada hasil yang ditemukan

BAB IV HASIL PENELITIAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV HASIL PENELITIAN"

Copied!
12
0
0

Teks penuh

(1)

BAB IV

HASIL PENELITIAN

4.1. Implementasi Sistem

Tahap implementasi merupakan tahapan setelah tahap analisa dan tahap rancangan selesai dibuat sebelumnya pada BAB III. Tahap ini akan membahas tahapan implementasi pembuatan basis data dan antarmuka aplikasi perpustakaan digital berbasis web.

4.1.1. Implementasi Pembuatan Basis Data (Database)

Tahap ini akan menjelaskan implementasi pembuatan basis data yang diambil dari tahap perancangan. Implementasi pembuatan basis data berupa tampilan dari tabel-tabel basis data yang diambil dari beberapa proses, seperti tabel admin, tabel anggota, tabel pustaka, tabel pinjam, tabel kembali.

4.1.2. Implementasi pembuatan Tabel Anggota

tb_anggota berisikan 7 field, terdiri dari idAnggota bertipe data integer dan bersifat auto increment, tipe bertipe data varchar, nomoridentitas bertipe data

varchar, nama_lengkap bertipe data varchar, keterangan bertipe data varchar, hp bertipe data varhcar dan imgFoto bertipe data varchar.

(2)

4.1.3. Implementasi pembuatan Tabel User

Tb_user berisikan 5 field, terdiri dari idUser bertipe data integer dan bersifat

auto increment, name bertipe data varchar, username bertipe data varchar, pass bertipe data varhcar dan level bertipe data integer.

Gambar 4. 2 Implementasi Pembuatan Tabel User

4.1.4. Implementasi Pembuatan Tabel Rak

Tb_rak berisikan 3 field, terdiri dari idRak bertipe data integer dan bersifat auto increment, namaRak bertipe data varchar, keterangan bertipe data varchar.

(3)

4.1.5. Implementasi Pembuatan Tabel Katalog

Tb_katalog berisikan 4 field, terdiri dari idKatalog bertipe data integer dan bersifat auto increment, idRak bertipe data integer, namaKatalog bertipe data varchar dan keterangan bertipe data varchar.

Gambar 4. 4 Implementasi Pembuatan Tabel Katalog

4.1.6. Implementasi Pembuatan Tabel Penulis

Tb_penulis berisikan 2 field, terdiri dari idPenulis bertipe data integer dan bersifat auto increment dan namaPenulis bertipe data varchar.

Gambar 4. 5 Implementasi Pembuatan Tabel Penulis

4.1.7. Implementasi Pembuatan Tabel Pustaka

Tb_pustaka berisikan 9 field, terdiri dari idPustaka bertipe data integer dan bersifat auto increment, idPenerbit bertipe data integer, idPenulis bertipe data

(4)

integer, idKatalog bertipe data integer, judulBuku bertipe data varchar, barcode

bertipe data varchar, statusPinjam bertipe data integer, kondisi bertipe data integer dan imgCover bertipe data varchar.

Gambar 4. 6 Implementasi Pembuatan Tabel Pustaka

4.1.8. Implementasi Pembuatan Tabel Peminjaman

Tb_user berisikan 8 field, terdiri dari idPinjam bertipe data integer dan bersifat

auto increment, idAnggota bertipe data integer, idPustaka bertipe data integer, statusPinjam bertipe data integer, tanggalPinjam bertipe data datetime, tanggal kembali bertipe data datetime, statusDenda bertipe data integer dan denda bertipe data integer.

(5)

4.2. Penerapan Antar Muka

Implementasi perancangan antar muka memiliki tujuan agar aplikasi yang hendak diciptakan terlihat menarik dan memudahkan pengguna untuk mengoperasikannya. Berikut implementasi antar muka sistem yang telah dibangun.

4.2.1. Implementasi antarmuka halaman index umum

Implementasi antar muka halaman index umum akan menampikan halaman utama aplikasi perpustakaan berbasis web yang diperuntukan untuk siswa atau guru yang ingin mencari informasi koleksi perpustakaan yang dinginkan.

Gambar 4. 8 Halaman index umum

4.2.2. Implementasi antarmuka halaman index admin

Implementasi antar muka halaman index admin akan menampikan halaman utama aplikasi perpustakaan berbasis web yang diperuntukan untuk pengguna yang memiliki akses, dalam hal ini adalah pustakawan dan management.

(6)

Gambar 4. 9 Halaman Index Admin 4.2.3. Implementasi antar muka login admin

Implementasi antar muka login admin menampilkan halaman login yang didalamnya berupa form untuk admin. Form tersebut terdiri dari username dan

password. dimaksudkan agar setiap akses kedalam sistem aplikasi dapat diverifikasi sesuai hak akses nya. Berikut adalah hasil implemetasi antar muka yang telah dibagun.

(7)

4.2.4. Implementasi antarmuka transaksi

Implementasi antar muka transaksi halaman admin halaman utama dari semua kegiatan yang bersifat transaksi perpustakaan.

Gambar 4. 11 implementasi Antar muka Transaksi data peminjaman dan pengembalian

(8)

4.2.5. Implementasi antar muka halaman data anggota

Implementasi antar muka halaman data anggota adalah halaman admin yang merupakan halaman data anggota yang terdiri dari siswa dan guru yang menjadi bagian dari anggota perpustakaan.

Gambar 4. 13 Implemetasi antar muka halaman data anggota

(9)

4.2.6. Implementasi antarmuka Data admin

Implementasi antar muka halaman data admin adalah halaman admin yang merupakan halaman data pengelolaan data keanggotaan admin perpustakaan. Halaman ini mengatur tambah, rubah dan hapus akun admin.

Gambar 4. 15 Implementasi antarmuka Data admin

(10)

4.2.7. Implementasi antarmuka Pustaka

Implementasi antar muka halaman data pustaka adalah halaman admin yang merupakan halaman data pengelolaan data pustaka koleksi perpustakaan. Halaman ini mengatur tambah, rubah dan hapus pustaka.

Gambar 4. 17 Implementasi antarmuka Data Pustaka

Gambar 4. 18 Implementasi Halaman Input Pustaka 4.3. Verifikasi dan Pengujian

Tahap Verifikasi dan pengujian ini dilakukan untuk menentukan hasil dari tahap perancangan dan tahap implementasi agar tetap sesuai ide. Proses dilakukan menggunakan metode black box diambil dari beberapa proses penting, sebagai berikut :

 proses pencarian koleksi,  proses peminjaman koleksi,  proses pengembalian koleksi,

(11)

4.3.2. Skenario pengujian

Tahap pengujian dilakukan setelah aplikasi selesai, baik dalam internal maupun external. Tahapan ini dilakukan untuk mengetahui kemungkinan terjadinya kesalahan prosedur dan memastikan fungsi dari modul-modul aplikasi berjalan dengan baik. Sesuai dengan deskrispi diatas, pengujian dilakukan menggunakan metode black box. Metode blackbox merupakan metode yang sederhana karena metode ini merupakan metode pengujian dari persfektif klien. Hanya struktur luar dari aplikasi yang digunakan dengan tidak menyinggung struktur dalam dari aplikasi yang berkaitan dengan listing kode program.

Proses pengujian pada aplikasi perpustakaan digital berbasis web ini penulis mengelompokan pengujian menjadi dua kelompok, yaitu pengujian halaman admin dan pengujian halaman publik.

a. Pengujian Halaman Umum

Metode Pengujian halaman umum meliputi pencarian koleksi dan pengecekan status pinjam anggota.

Tabel 4. 1 Halaman Umum

Kondisi awal Kasus Uji Yang

diharapkan

Pengamatan Hasil Uji

Menampilkan pencarian pustaka Masukan judul pustaka cari berdasarkan judul Menampilkan hasil pustaka yang dicari Menampilkan pencarian pustaka Berhasil Menampilkan halaman cek status

Masukan id anggota Menampilkan status peminjaman meliputi kuota peminjaman, peminjaman buku belum kembali dan denda Menampilkan status peminjaman meliputi kuota peminjaman, peminjaman buku belum kembali dan denda Berhasil

(12)

b. Pengujian Halaman admin

Metode pengujian halaman admin akan dilakukan pada aplikasi dimulai dari

form login, menu-menu pada halaman admin dan diakhiri dengan halaman logout. Skenario yang akan dilakukan yaitu melakukan proses pengujian dengan prosedur benar dan prosedur salah.

Tabel 4. 2 Halaman admin

Kondisi awal Kasus Uji Yang

diharapkan

Pengamatan Hasil Uji

Menampilkan halaman login Masukan username dan password Masuk ke halaman admin Dapat masuk ke halaman admin Berhasil Menampilkan halaman input peminjaman Memasukan kode pustaka dan id angggota Menampilkan pesan peminjaman berhasil Menampilkan pesan peminjaman berhasil Berhasil Menampilkan halaman input pengembalian koleksi Memasukan kode pustaka Menampilkan data pemgembalian buku Menampilkan data pemgembalian buku Berhasil

4.3.3. Analisis Hasil pengujian

Dari hasil skenario pengujian dapat disimpulkan analisis sebagai berikut : 1. Aplikasi dapat terhubung dengan database dan setiap fungsi dapat melakukan

memangil, menambahkan, merubah dan menghapus data sesuai dengan harapan.

2. Admin pustakawan dapat melakukan pengelolaan data transaksi, data pustaka dan keanggotaan. Siswa dan guru dapat melakukan pencarian informasi berdasarkan kata kunci yang dimasukan.

3. Aplikasi yang diciptakan dapat menjadi solusi manajemen pengelolaan pertpustakaan sekolah Dian Kasih.

Gambar

Gambar  4. 1 Implementasi  Pembuatan  Tabel  Anggota
Gambar  4. 2 Implementasi  Pembuatan  Tabel  User
Gambar  4. 4 Implementasi  Pembuatan  Tabel  Katalog
Gambar  4. 6 Implementasi  Pembuatan  Tabel  Pustaka
+7

Referensi

Dokumen terkait

Berdasarkan hasil pengamatan, spermatofor Scylla olivacea asal Jawa Barat, menunjukkan diameter terkecil 33.75µm dan terbesar 210µm (Gambar 17), hal ini menunjukkan bahwa kisaran

kesimpulan yang dapat diambil berdasarkan analisa dari hasil percobaan dan pemodelan pengelasan sambungan pelat datar dengan kampuh V ganda dengan variasi sudut

Semenjak ditemukannya Prasasti Mula Malurung (1177 Saka) pada tahun 1975 dan sebagiannya lagi ditemukan pada tahun 2000 di Kediri, tabir yang selama ini menutupi tentang

• Laporkan kepada foreman atau service advisor bila Anda menemukan bahwa kendaraan memerlukan pekerjaan tambahan yang tidak termasuk di dalam order perbaikan.. • Manfaatkan

Nilai kekerasan rata-rata hasil pack carburizing untuk spesimen dengan ketebalan media karburasi sebesar 5 mm, 10 mm, 15 mm, dan 20 mm dari dinding kontainer dapat

Keperawatan sebagai profesi dan perawat / Bidan sebagai tenaga professional juga dituntut untuk bertanggung jawab dalam memberikan pelayanan keperawatan sesuai

a. Rasio Posyandu per Satuan Balita. Penambahan jumlah Posyandu dimaksudkan untuk mengantisipasi pertambahan jumlah bayi dari tahun ke tahun, dan ini cukup efektif

Delta K- dan Delta P2 menunjukkan bahwa penurunan rata-rata kadar glukosa darah antara K- dan P2 berbeda signifikan, sehingga dapat disimpulkan bahwa pemberian