DAFTAR RIWAYAT HIDUP
Nama Lengkap : Faisal Mustopa
Tempat/tgl. Lahir : Bandung, 2 November 1993
Jenis Kelamin : Laki-Laki
Alamat : Kp. Bojong Peundeuy Rt. 02 Rw. 06
Kewarganegaraan : Indonesia
E-mail : Beddegong212@yahoo.com.au
Riwayat Pendidikan
SDN Cangkuang 1
SMPN 1 Rancaekek
SMAN 1 Cicalengka
SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN BUKU
DI PERPUSTAKAAN SMAN 1 CICALENGKA
BERBASIS WEB
SKRIPSI
Diajukan untuk memenuhi salah satu syarat kelulusan Pada Program Studi Sistem Informasi
Fakultas Teknik dan Ilmu Komputer
Faisal Mustopa
1.05.11.143
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDOENSIA
BANDUNG
iii
KATA PENGANTAR
Puji syukur alhamdulillah penulis panjatkan kehadirat Allah SWT atas berkat, rahmat, taufik dan hidayah-Nya, penyusunan skripsi yang berjudul “Sistem Informasi Pendaftaran Peminjaman dan Pengembalian Buku di Perpustakaan
SMAN 1 Cicalengka” dapat diselesaikan dengan baik.
Penulis menyadari bahwa dalam proses penulisan skripsi ini banyak mengalami kendala, namun berkat bantuan, bimbingan, kerjasama dari berbagai pihak dan berkah dari Allah SWT sehingga kendala-kendala yang dihadapi tersebut dapat diatasi. Untuk itu penulis menyampaikan ucapan terima kasih dan penghargaan kepada Ibu Diana Effendi ST.MT. selaku pembimbing penulis yang telah dengan sabar, tekun, tulus dan ikhlas meluangkan waktu, tenaga dan pikiran memberikan bimbingan, motivasi, arahan, dan saran-saran yang sangat berharga kepada penulis selama menyusun skripsi.
Selanjutnya ucapan terima kasih penulis sampaikan pula kepada:
1. Bapak Dr. Ir. Eddy Soeryanto Soegoto, selaku Rektor Universitas Komputer Indonesia.
2. Bapak Prof. Dr. Denny Kurniadie, M.sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer.
3. Ibu Citra Noviasari, S.Si., MT, selaku Ketua Prodi Sistem Informasi. 4. Ibu Deasy Permatasari, S.Si., M.T, selaku Dosen Wali.
5. Tak lupa juga penulis mengucapkan terima kasih kepada kedua orang tua
iv
secara moril ataupun materil sehingga penulis dapat menyelesaikan studi dengan baik.
6. Terima kasih juga kepada seluruh Dosen dan Staff pengajar jurusan Sistem Informasi Universitas Komputer Indonesia.
7. Kepada pihak SMAN 1 Cicalengka yang telah menerima penelitian
sehingga penulis dapat melaksanakan penyusunan skripsi.
8. Ucapan terima kasih kepada rekan rekan Sistem Informasi 5 dan semua sahabat lainnya yang telah banyak memberikan bantuan, dorongan serta motivasi sehingga laporan skripsi ini dapat terselesaikan tepat waktu.
Akhirnya, dengan segala kerendahan hati penulis menyadari masih banyak terdapat kekurangan-kekurangan, sehingga penulis mengharapkan adanya saran dan kritikyang bersifat membangun demi kesempurnaan skripsi ini.
Bandung, agustus 2016
v
ABSTRAK ... i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... v
DAFTAR GAMBAR ... x
DAFTAR TABEL ... xiii
DAFTAR SIMBOL ... xiv
BAB I PENDAHULUAN ... 1
Latar Belakang Masalah ... 1
1.1.Identifikasi dan Rumusan Masalah ... 4
1.1.1. Identifikasi Masalah ... 4
1.1.2. Rumusan Masalah ... 4
1.2.Maksud dan Tujuan ... 5
1.3.Kegunaan Penelitian... 6
1.3.1. Kegunaan Praktis ... 6
1.3.2. Kegunaan Akademis ... 6
1.4.Batasan Masalah... 6
1.5.Lokasi dan Waktu Penelitan... 7
1.5.1. Lokasi Penelitian ... 7
1.5.2. Waktu Penelitian ... 7
1.6.Sistematika Penulisan ... 8
BAB II LANDASAN TEORI ... 9
2.1. Pengertian Sistem ... 9
2.1.1. Karakeristik Sistem ... 9
2.1.2. Klasifikasi Sistem ... 11
2.2. Konsep Dasar Informasi ... 13
2.2.1. Kualitas Informasi ... 13
2.2.2. Siklus Informasi ... 14
vi
2.3. Sistem Informasi ... 16
2.4. Definisi Judul ... 16
2.4.1. Pendaftaran ... 16
2.4.2. Peminjaman ... 16
2.4.3. Pengembalian ... 16
2.4.4. Buku ... 16
2.4.5. Pengertian Perpustakaan ... 17
2.4.6. Perpustakaan Sekolah... 17
2.5. Konsep Perancangan Basis Data ... 18
2.5.1. Pengertian Basis Data ... 18
2.5.2. Struktur Sistem Data Base ... 19
2.5.3. Normalisasi ... 19
2.5.4. Relasi Tabel ... 20
2.6. Metode Pengembangan Sistem ... 20
2.6.1. Diagram Alir Dokumen (Flowmap) ... 21
2.6.2. Diagram Konteks ... 21
2.6.3. Data Flow Diagram ... 22
2.6.4. Kamus Data ... 22
2.6.5. Diagram Hubungan Entitas ... 23
2.7. PHP (Hypertext Prepocessor) ... 24
2.7.1. Kelebihan PHP Dari Bahasa Pemograman Lain ... 25
2.7.2. Kekurangan PHP ... 25
2.8. MySQL ... 26
2.8.1. Kelebihan MySQL ... 27
2.8.2. Kelemahan MySQL ... 28
BAB III OBJEK DAN METODE PENELITIAN ... 30
vii
3.1.1. Sejarah Singkat Sekolah ... 30
3.1.2. Visi Misi dan Strategi Sekolah ... 30
3.1.2.1. Visi Sekolah ... 30
3.1.2.2. Misi Sekolah ... 31
3.1.2.3. Strategi Sekolah ... 31
3.1.3. Struktur Organisasi Sekolah ... 32
3.1.4. Struktur Organisasi Perpustakaan ... 33
3.1.5. Deskripsi Tugas ... 33
3.2. Metode Penelitian... 34
3.2.1. Desain Penelitian ... 35
3.2.2. Jenis dan Metode Penelitian ... 35
3.2.2.1. Sumber Data Primer ... 35
3.2.2.2. Sumber Data Sekunder ... 36
3.2.3. Metode Pendekatan dan Pengebangan Sistem ... 36
3.2.3.1. Metode Pendekatan Sistem ... 36
3.2.3.2. Metode Pengembangan Sistem ... 37
3.2.4. Alat Bantu Analisis dan Perancangan ... 39
3.2.5. Pengujian Software ... 43
3.3. Analisis Sistem yang Berjalan ... 44
3.3.1. Analisis Dokumen ... 44
3.3.2. Analisis Prosedur yang Berjalan ... 48
3.4. Flowmap ... 51
3.4.1. Flowmap Pendaftaran Calon Anggota Perpustakaan ... 51
3.4.2. Flowmap Peminjaman Buku ... 52
3.4.3. Flowmap Pengembalian Buku ... 53
3.5. Diagram Konteks ... 54
viii
3.6. Data Flow Diagram (DFD) ... 55
3.6.1. DFD Level 1 Sistem Informasi yang Sedang Berjalan ... 55
3.6.2. DFD Level 2 Proses 1.0 Pendaftaran Calon Anggota Perpustakaan ... 56
3.6.3. DFD Level 2 Proses 2.0 Peminjaman buku ... 57
3.6.4. DFD Level 2 Proses 3.0 Pengembalian Buku ... 58
3.7. Evaluasi Sistem Yang Berjalan ... 59
BAB IV HASIL DAN PEMBAHASAN ... 60
4.1. Perancangan Sistem ... 60
4.1.1. Tujuan Perancangan Sistem ... 60
4.1.2. Gambaran Sistem yang Diusulkan ... 60
4.1.3. Perancangan Sistem yang Diusulkan ... 60
4.1.3.1. Diagram Konteks Sistem Informasi yang Diusulkan ... 61
4.1.3.2. Data Flow Diagram ... 61
4.1.3.3. DFD Level 1 Sistem Informasi yang Diusulkan ... 62
4.1.3.4. DFD Level 2 Proses 1.0 Pendaftaran Anggota Baru ... 63
4.1.3.5. DFD Level 2 Proses 2.0 Peminjaman Buku ... 64
4.1.3.6. DFD Level 2 Proses 3.0 Pengembalian Buku ... 65
4.1.3.7. Kamus Data ... 66
4.2. Perancangan Antar Muka ... 79
4.2.1. Struktur Menu ... 79
ix
4.2.3. Perancangan output ... 85
4.3. Pengujian ... 89
4.3.1. Rencanan Pengujian ... 89
4.3.2. Kasus dan Hasil Pengujian ... 90
4.3.3. Kesimpulan dan Hasil pengujian ... 94
4.4. Implementasi ... 95
4.4.1. Implementasi Perangkat Lunak ... 95
4.4.2. Implementasi Perangkat Keras ... 95
4.4.3. Implementasi Antar Muka... 96
4.4.4. Implementasi Instalasi Program ... 97
4.4.5. Penggunaan Program ... 99
BAB V KESIMPULAN DAN SARAN ... 106
5.1. Kesimpulan ... 106
5.2 Saran ... 107
DAFTAR PUSTAKA
DAFTAR PUSTAKA
[1] Al-Bahra Bin Ladjamudin. 2013. Analisis dan Desain Sistem Informasi. Graha Ilmu. Yogyakarta.
[2] Jogiyanto. 2009. Sistem Teknologi Informasi. Andi.Yogyakarta.
[3] HM. Jogiyanto. 2005. Analisis dan Desain Sistem Informasi. Andi. Yogyakarta.
[4] Darmono. 2007. Perpustakaan Sekolah. Pendekatan Suatu Aspek Manajemen
dan Tata Kerja. Jakarta : Gramedia Widiasmara Indonesia.
[5] Al Bahra. 2004. Konsep Sistem Basis Data dan Implementasinya. Graha Ilmu. Yogyakarta.
[6] HM. Jogiyanto. 1995. Analisis dan Desain Sistem Informasi. Andi Yogyakarta.
[7] Sidharta Lani. 1996 Sistem Informasi Bisnis. Analisa dan Desain Sistem Informasi Bisnis. ElexMediaKomputindo. Jakarta.
1
BAB I
PENDAHULUAN
1.1. Latar Belakang Masalah
Pendidikan merupakan salah satu elemen penting untuk kemajuan suatu bangsa, mengartikan bahwa seluruh elemen masyarakat harus mencerdaskan kehidupannya masing-masing. Dengan demikian masyarakat memerlukan pendidikan formal yang disebut sekolah, sekolah mengajarkan pendidikan bagi seluruh siswanya agar bisa terjauh dari kebodohan. Tidak dipungkiri lagi sarana dan prasarana menjadi hal penting untuk keberlangsungan sekolah yang lebih baik. Salah satu prasarana yang harus dimiliki sekolah adalah perpustakaan.
Perpustakaan merupakan salah satu pusat informasi, sumber ilmu pengetahuan. Hal ini dapat dilihat dari perkembangan perpustakaan dari masa ke masa, perpustakaan menjadi tempat sumber informasi yang dapat di nikmati semua orang. Perpustakaan mempunyai tugas untuk melestarikan, menjaga, merawat, informasi yang dapat dimanfaatkan semua orang.
2
Perpustakaan sekolah merupakan sarana informasi bagi seluruh elemen yang ada di lingkungannya untuk mendukung proses belajar mengajar. Petugas perpustakaan SMAN 1 Cicalengka mengalami kesulitan dalam mengelola data perpustakaannya, dibawah ini adalah diagram peminjaman dan pengembalian buku per -4 hari dalam kurun waktu satu bulan.
Gambar 1.1 Diagram Peminjaman
(Sumber dokumen perpustakaan Sman 1 Cicalengka)
Gambar 1.2 Diagram Pengembalian
3
Berdasarkan gambar 1.1 diagram peminjaman dan gambar 1.2 diagram pengembalian yang dicantumkan sebelumnya, banyaknya volume peminjaman dan pengembalian buku setiap harinya akan memperlambat kinerja petugas dalam hal pemenuhan informasi yang dibutuhkan. Karena semua proses pencataatan masih dilakukan secara manual berupa berkas sehingga dapat menyebabkan menumpuknya berkas-berkas tersebut. Seperti buku yang masih dipinjam, buku yang rusak, buku yang hilang, dan penambahan buku baru, serta petugas sulit untuk menyampaikan denda dan ganti rugi atas keterlambatan pengembalian, rusak atau hilangnya buku yang di pinjam. Selain itu belum adanya informasi ketersediaan buku sehingga mengakibatkan siswa/i membutuhkan waktu yang lama untuk mencari buku yang akan dipinjam.
Berdasarkan permasalahan yang dipaparkan sebelumnya, sehingga diperlukan suatu aplikasi sistem informasi untuk menampilkan katalog buku, data peminjaman serta waktu pengembalian buku yang digunakan oleh petugas dan para siswa SMAN 1 Cicalengka, Maka penulis menetapkan judul penelitian ini :
“Sistem Informasi Peminjaman dan Pengembalian Buku di Perpustakaan
SMAN 1 Cicalengka Berbasis Web"
4
1.2. Identifikasi dan Rumusan Masalah
Identifikasi masalah adalah pengenalan masalah atau inventarisir masalah. Sedangkan rumusan masalah adalah pertanyaan penelitian, yang umumnya disusun dalam bentuk kalimat tanya. Berikut adalah indentifikasi masalah dan rumusan masalah yang ada pada perpustakaan SMAN 1 Cicalengka.
1.2.1. Indentifikasi Masalah
Berdasarkan latar belakang yang telah dikemukakan diatas maka indentifikasi masalah yang terjadi dalam pengelolaan perpustakaan di SMAN 1 Cicalengka yaitu sebagai berikut :
1. Proses pendataan pendaftaran, peminjaman dan pengembalian buku masih
dilakukan secara manual sehingga memperlambat kinerja petugas perpustakaan.
2. Petugas perpustakaan kesulitan untuk menyampaikan denda atas
keterlambatan, kerusakan buku atau kehilangan buku yang dipinjam. 3. Belum adanya informasi ketersediaan buku sehingga siswa/i butuh waktu
yang lama untuk mencari buku tersebut.
1.2.2. Rumusan Masalah
Berdasarkan latar belakang permasalahan diatas maka dapat dirumuskan hal-hal yang terjadi akibat permasalahan tersebut, adalah sebagai berikut :
1. Bagaimana sistem informasi perpustakaan yang sedang berjalan pada SMAN
1 Cicalengka.
2. Bagaimana perancangan sistem informasi perpustakaan pada SMAN 1
5
3. Bagaimana pengujian sistem informasi perpustakaan pada SMAN 1
Cicalengka.
4. Bagaimana implementasi sistem informasi perpustakaan pada SMAN 1
Cicalengka.
1.3. Maksud dan Tujuan
Maksud pembuatan website perpustakan ini adalah untuk menunjang perpustakaan yang ada di SMAN 1 Cicalengka, karena SMAN 1 Cicalengka memerlukan suatu website yang bisa digunakan oleh siswa dalam mencari katalog buku sebelum melakukan peminjaman buku diperpustakaan. Sedangkan tujuan dalam pembangunan website ini adalah.
1. Untuk mengetahui bagaimana sistem informasi yang sedang berjalan pada perpustakaan SMAN 1 Cicalengka.
2. Untuk merancang sistem informasi yang dapat melakukan pendaftaran,
peminjaman dan pengembalian pada perpustakaan SMAN 1 Cicalengka 3. Untuk menguji sistem informasi perpustakaan yang dibangun sehingga
fungsionalitas sistem dapat berjalan dengan baik.
4. Untuk mengimplementasikan suatu sistem informasi perpustakaan pada
6
1.4. Kegunaan Penelitian
Dalam penelitian ini diharapkan akan memberikan manfaat sebagai berikut:
1.4.1. Kegunaan Praktis
Hasil dari pembuatan sistem informasi perpustakaan berbasis website pada SMAN 1 Cicalengka diharapkan dapat membantu kinerja petugas perpustakaan dalam mengelola perpustakaan serta membantu mempermudah siswa/i untuk melakukan pencarian buku.
1.4.2. Kegunaan Akademis
a. Bagi penulis
Dengan adanya penelitian ini diharapkan dapat menambah ilmu pengetahuan dan pengalaman bagi penulis, serta memperluas wawasan bagaimana merancang sistem informasi yang baik.
b. Bagi pengembangan ilmu
Bagi pengembang ilmu pengetahuan, khususnya di bidang sistem informasi yang telah diperoleh selama kuliah dapat diaplikasikan secara nyata terhadap masalah-masalah yang ditemui dilapangan.
c. Bagi peneliti lain
Dapat menjadi bahan pertimbangan dan referensi untuk penelitian berikutnya.
1.5. Batasan Masalah
Untuk membatasi masalah supaya tidak terlalu melebar, maka batasan masalah dari penelitian ini :
7
2. Pendaftaran, transaksi peminjaman, transaksi pengembalian, denda.
3. Peminjaman buku masksimal 3 buku dengan masa pinjam maksimal 3
hari untuk buku biasa dan 7 hari untuk buku paket.
4. Jika anggota perpustakaan terlambat dalam mengembalikan buku maka
dikenakan denda sebesar Rp.500/ hari.
5. Peminjaman dan pengembalian buku langsung dilakukan di
perpustakaan.
6. Jika buku yang dipinjam hilang atau rusak, maka anggota perpustakaan harus mengganti dengan buku yang sama.
1.6. Lokasi dan Waktu Penelitian
1.6.1. Lokasi Penelitian
Dibawah ini merupakan informasi lokasi penelitian :
Nama Instansi/perusahaan : SMA Negeri 1 Cicalengka
Alamat Instansi/Perusahaan : Jl.H. Darham No.42 - Cicalengka, Bandung Jawa Barat 40395
Telp / Fax : 022 7949249
Email : Info@sman1cicalengka.net
1.6.2. Waktu Penelitian
Berikut adalah jadwal yang dilakukan selama kegiatan penelitian dilakukan, seperti yang tertera dalam tabel 1.1.
8
1.7. Sistematika Penulisan
Sistematika penulisan laporan ini dibagi dalam beberapa bab dengan pokok pembahasan secara umum sebagai berikut:
BAB I. PENDAHULUAN
Bab ini berisi latar belakang, identifikasi masalah, maksud dan tujuan penelitian, kegunaan penelitian, batasan masalah, dan sistematika penulisan. BAB II. LANDASAN TEORI
Bab ini berisi teori-teori pendukung yang berhubungan dengan pembangunan sistem.
BAB III. OBJEK DAN METODE PENELITIAN
Bab ini membahas objek penelitian, metodologi penelitian yang digunakan, deskripsi sistem yang berjalan dan analisis sistem yang berjalan.
BAB IV. HASIL DAN PEMBAHASAN
Bab ini membahas deskripsi sistem yang diusulkan, analisis kebutuhan, perancangan sistem yang dikembangkan, implementasi sistem yang dibangun, uji coba dan hasil pengujian sistem.
BAB V. KESIMPULAN DAN SARAN
106
BAB V
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Dari hasil pembahasan yang telah diuraikan pada bab sebelumnya maka dapat ditarik kesimpulan sebagai berikut:
1. Pembangunan sistem informasi perpustakaan SMAN 1 Cicalengka dapat membantu mempercepat perpustakaan dalam mengolah data pendaftaran anggota baru, peminjaman dan pengembalian buku.
2. Fungsionalitas sistem informasi yang dibangun dapat mempermudah
petugas perpustakaan dalam menyampaikan informasi berkaitan dengan buku yang di pinjam oleh siswa.
3. Sistem informasi yang dibangun dapat mempermudah siswa dalam mencari
informasi seputar buku yang akan dipinjam.
5.2. Saran
Adapun saran yang dapat diberikan penulis terkait pembangunan sistem informasi ini sebagai berikut:
107
2. Diharapkan ada pengembangan sampai ke tahap pengadaan buku sehingga
akan lebih membantu pihak perpustakaan dalam mengembangkan perpustakaannya.
3. Diharapkan adanya penambahan fitur seperti sms gateway sehingga akan