• Tidak ada hasil yang ditemukan

Struktur tabel terdiri dari elemen-elemen data yang berisi item data pada perpustakaan Madrasah Aliyah Ruhul Islam Anak Bangsa adalah penyimpanan data yang kemudian akan ditampilkan pada web nantinya. Berikut implementasi tabel-tabel yang telah dihasilkan dari proses maping dan menghasilkan tabel di bawah ini:

xxvii 1. Tabel Admin

Tabel ini dirancang untuk menampung data admin yang terdiri dari username, password dan hak akses.

Tabel 4.1 Data Petugas

Field name Data type Size Description

Id Int 11 Id petugas

User_name Varchar 30 User name

Password Varchar 15 Password

Hak akses Varchar 30 Hak login

2. Tabel Anggota

Tabel ini dirancang untuk menampung semua data anggota perpustakaan Tabel 4.2 Data Anggota

Field name Data type Size Description

id_anggota Int 11 Nomor anggota

Nama Varchar 30 Nama anggota

Nis Int 20 Alamat

Nip Int 30 Nip Anggota

jenis_kelamin Varchar 10 Jenis kelamin

Status Varchar 30 Status

Alamat Varchar 50 Alamat

Kelas Varchar 20 Kelas

3. Tabel Buku

Tabel ini dirancang untuk menampung semua data buku diperpustakaan Tabel 4.3 Data Buku

Field name Data type Size Description

kode_buku Int 11 Nomor buku

Judul_buku Varchar 50 Judul buku

Pengarang Varchar 50 Pengarang

Penerbit Varchar 30 Penerbit

Tahun_terbit Varchar 10 Tahun terbit

Stock Varchar 10 Stock

tatus_buku Varchar 20 Status_buku

Kd_rak * Varchar 10 Kode_buku

xxviii 4. Tabel Rak

Tabel ini dirancang untuk mengetahui lokasi buku pada perpustakaan Tabel 4.4 Data Rak

Field name Data type Size Description

Kode_rak Int 11 Kode rak

Lokasi_rak Varchar 20 Lokasi rak

5. Tabel Peminjam

Tabel ini dirancang untuk menampung semua transaksi diperpustakaan Tabel 4.5 Data Peminjam

Field name Data type Size Description

Id_peminjam Int 11 Nomor peminjam

Tanggal_pinjam Date 10 Tanggal_pinjam

Tanggal_kembali Date 10 Tanggal kembali

Jlh_hari_denda Varchar 10 Jumlah hari denda

Harga_denda Int 10 Harga_denda

Status_buku Varchar 25 Status

Kode_buku * Int 11 Nomor buku

Id_anggota * Int 11 Nomor anggota

6. Tabel Pengarang

Tabel ini dirancang untuk menampung data pengarang Tabel 4.6 Data Pengarang

Field name Data type Size Description

Id_pengarang Int 11 Id

Nama Varchar 30 Nama

Alamat Varchar 50 Alamat

CP Varchar 20 Contact person

Email Varchar 20 Email

xxix 7. Tabel Penerbit

Tabel ini dirancang untuk menampung data penerbit Tabel 4.7 Data Penerbit

Field name Data type Size Description

Id_penerbit Int 11 Id

Nama Varchar 30 Nama

Alamat Varchar 50 Alamat

CP Varchar 20 Contact person

Email Varchar 20 Email

4.2 Implementasi

Secara umum pembuatan Sistem Informasi ini dibagi menjadi dua bagian, yaitu: bagian Public Site dan administrator site. Public Site merupakan bagian dimana terdapat halaman-halaman yang dapat diakses oleh siapa saja. Sedangkan administrator site adalah bagian operator dari pemilik sistem informasi ini yaitu operator dari Madrasah Aliyah Ruhul Islam Anak Bangsa.

Implementasi dari pembuatan Sistem Informasi Perpustakaan ini dapat akses melalui semua web browser seperti Mozilla Firefox, Internet Explore dan web browser lainnya.

4.2.1 Public site

Ketika shortcut Mozilla Firefox di pilih maka akan tampil :

xxx

Gambar 4.10 Tampilan halaman awal Mozilla Firefox

Gambar 4.10. Menunjukkan halaman depan dari Mozilla Firefox yang telah dipilih. Pada halaman tersebut diminta untuk memasukkan URL pada bagian address bar, dan untuk mengakses sistem informasi yang telah dirancang oleh penulis, maka masukkan alamat http://localhost/perpustakaan/ pada address bar tersebut. Maka akan tampil halaman depan dari sistem informasi Perpustakaan Madrasah Aliyah Ruhul Islam Anak Bangsa.

xxxi

Gambar 4.11 Tampilan Halaman Depan

Dari gambar 4.11 dapat dilihat, terdapat menu-menu yang ditampilkan disana, diantaranya adalah home, data buku, profil, visi misi, sejarah, lokasi.

Tampilan gambar 4.11 diatas merupakan halaman site yang dapat diakses bagi public.

xxxii

Gambar 4.12 Tampilan Halaman Data Buku

Halaman data buku terdapat koleksi data-data buku yang tersedia pada perpustakaan Madrasah Aliyah Ruhul Islam Anak Bangsa, siswa dan guru yang ingin melakukan peminjaman dapat melihat koleksi buku pada tabel diatas, dan jika koleksi buku pada tabel terlalu banyak maka untuk mempermudah anggota, sistem juga menyediakan link untuk pencarian buku.

xxxiii

Gambar 4.13 Tampilan Profil

Tampilan profil merupakan link yang menampilkan data profil sekolah dari Madrasah Aliyah Ruhul Islam Anak Bangsa.

Gambar 4.14 Tampilan Visi Misi

Tampilan visi misi yang terlihat seperti pada gambar 4.14 menampilkan visi misi dari Madrasah Aliyah Ruhul Islam Anak Bangsa.

xxxiv 4.2.2 Administrator site

Administrator site ini merupakan site bagi pihak admin atau yang mempunyai wewenang atas website ini. Dalam administrator site menyediakan berbagai informasi yang ada dari sistem informasi perpustakaan ini, baik itu yang ditampilkan dalam Public Site maupun tidak ditampilkan pada halaman public.

Pada administrator site ini, pengguna atau administrator dari pihak perpustakaan Madrasah Aliyah Ruhul Islam Anak Bangsa yang dapat melakukan pengimputan, pengeditan dan penghapusan terhadap data-data yang terdapat disana.

Untuk mengakses administrator ini, maka ketikkan http://localhost/perpustakaan/admin/ pada bagian address bar browser, maka halaman utama yang di tampilkan adalah halaman login bagi administrator untuk melakukan login.

Gambar 4.15 Halaman login Administrator

Setelah melakukan login atau memasukkan user id dan password yang hanya dimiliki oleh pihak administrator dari sistem informasi perpustakaan Madrasah Aliyah Ruhul Islam Anak Bangsa ini, maka akan langsung diarahkan ke halamn index bagi admin yang telah login sebelumnnya.

xxxv

Gambar 4.16 Halaman Administrator

Pada database perpusatakaan terdapat tabel data buku yang berfungsi menampilkan data buku. Pada tabel data buku petugas dapat menginput, mengedit dan menghapus data buku.

Gambar 4.17 Tampilan Data Buku

xxxvi

Pada tabel rak terdapat kode dan lokasi rak untuk mempermudah anggota dalam pencarian letak buku.

Gambar 4.18 Tampilan Data Rak

Pada tabel peminjam berfungsi untuk melakukan transaksi peminjaman dan pengembalian buku, dalam tabel ini juga terdapat nama-nama peminjam yang melakukan peminjaman buku, apabila anggota telat mengembalikan buku maka akan ada tanda peringatan seperti gambar warning yang menujukkan bahwa anggota tersebut sudah melewati batas pengembalian buku dan wajib membayar denda kepada perpustakaan.

xxxvii

Gambar 4.19 Tampilan Data Peminjam

Pada menu tabel pengembalian buku berfungsi untuk melakukan pengembalian buku dengan cara memasukkan nomor anggota dan sistem akan mecari nomor anggota yang dimaksud untuk melakukan pengembalian buku, proses ini dilakukan oleh petugas perpustakaan.

Gambar 4.20 Tampilan Data Pengembalian

Berikut adalah tampilan menu data anggota yang menampilkan seluruh nama anggota yang terdaftar mejadi anggota pada perpustakaan, hanya anggota

xxxviii

yang telah terdaftar saja yang diperbolehkan meminjam buku. Sedangkan bagi siswa yang tidak terdaftar hanya bisa membaca koleksi buku diperpustakaan dan tidak diperbolehkan untuk melakukan peminjaman.

Gambar 4.21 Tampilan Data Anggota

Tampilan menu data pengarang menampilkan daftar data dan nama pengarang koleksi buku yang tersedia pada perpustakaan Madrasah Aliyah Ruhul Islam Anak Bangsa.

xxxix

Gambar 4.22 Tampilan Data Pengarang

Tampilan menu data penerbit menampilkan daftar nama dan data penerbit koleksi buku yang tersedia pada perpustakaan Madrasah Aliyah Ruhul Islam Anak Bangsa.

Gambar 4.23 Tampilan Data Penerbit

xl

Tampilan menu laporan menampilkan laporan dari data transaksi yang dilakukan pada sistem informasi perpustakaan pada Madrasah Aliyah Ruhul Islam Anak Bangsa.

Gambar 4.24 Tampilan Laporan

Menu logout berfungsi untuk admin keluar dari halaman administrator, jika admin melakukan logout maka akan menampilkan halaman login seperti pada gambar 4.23 dibawah ini:

Gambar 4.24 Tampilan login admin.

xli BAB V PENUTUP 5.1 Kesimpulan

Berdasarkan hasil dari penelitian dan pembuatan sistem informasi perpustakaan Madrasah Aliyah Ruhul Islam Anak Bangsa, maka dapat diperolah beberapa kesimpulan antara lain sebagai berikut:

1. Dalam pembuatan sistem informasi perpustakaan pada Madrasah Aliyah Ruhul Islam Anak Bangsa ini ada beberapa tahap yang dilalui oleh penulis, diantaranya pengamatan, studi pustaka, analisa sistem, perancangan sistem, pengujian, perawatan, dan evaluasi sistem.

2. Sistem informasi perpustakaan mempunyai beberapa tabel yaitu, tabel buku, tabel anggota, tabel rak, tabel peminjam, tabel penerbit dan tabel pengarang.

3. Sistem informasi perpustakaan ini secara umum terbagi menjadi dua bagian, yaitu public site yang merupakan site bagi pengunjung biasa, dan administrator site yang merupakan site bagi pihak administrator perpustakaan sekolah Madrasah Aliyah Ruhul Islam Anak Bangsa.

4. Sistem informasi perpustakaan pada Madrasah Aliyah Ruhul Islam Anak Bangsa ini Menghasilkan beberapa laporan yaitu: laporan data anggota, laporan data buku, laporan peminjaman, laporan data penerbit dan laporan data pengarang

5.2 Saran

Sistem informasi perpustakaan pada Madrasah Aliyah Ruhul Islam Anak Bangsa ini memerlukan operator dari perpustakaan sekolah yang bisa menjalankan fungsi operator untuk sistem ini, yaitu untuk mengelola data buku,

xlii

anggota, transaksi peminjaman atau pengembalian agar tidak salah dalam menjalankan sistem informasi ini, untuk menggunakan sistem informasi ini diperlukan ketelitian dalam pengisian data-data yang ada.

Sistem informasi perpustakaan pada Madrasah Aliyah Ruhul Islam Anak Bangsa masih sebatas transaksi yang dilakukan oleh petugas, diharapkan kedepannya diperluas lagi sampai dengan transaksi yang dilakukan sendiri oleh anggota yang akan melakukan transaksi.

Sistem informasi ini masih banyak kekurangan ada banyak hal yang tidak bisa dilakukan penulis karena keterbatasan kemampuan. Diharapkan dengan adanya sistem informasi perpustakaan pada Madrasah Aliyah Ruhul Islam Anak Bangsa dapat dimanfaatkan sesuai dengan kegunaan.

xliii

Dokumen terkait