PENGEMBANGAN APLIKASI SISTEM INFORMASI PERPUSTAKAAN PADA PERPUSTAKAAN UMUM KABUPATEN DELI SERDANG TUGAS AKHIR FITRI YUTARI HIDAYAH 082406101 PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
PENGEMBANGAN APLIKASI SISTEM INFORMASI PERPUSTAKAAN PADA PERPUSTAKAAN UMUM KABUPATEN DELI SERDANG TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya FITRI YUTARI HIDAYAH 082406101 PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
iii PERSETUJUAN Judul : PENGEMBANGAN APLIKASI SISTEM INFORMASI PERPUSTAKAAN PADA PERPUSTAKAAN UMUM KABUPATEN DELI SERDANG Kategori : TUGAS AKHIR Nama : FITRI YUTARI HIDAYAH Nomor Induk Mahasiswa : 082406101 Program Studi : DIPLOMA III TEKNIK INFORMATIKA Departemen Fakultas. : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2011 Diketahui Departemen Matematika FMIPA USU Ketua Pembimbing Prof. Dr. Tulus, M.Si Dra. Elly Rosmaini, M.Si NIP.19620901 198803 1 002 NIP. 19600520 198503 2 002
iv PERNYATAAN PENGEMBANGAN APLIKASI SISTEM INFORMASI PERPUSTAKAAN PADA PERPUSTAKAAN UMUM KABUPATEN DELI SERDANG TUGAS AKHIR Saya mengaku bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing - masing disebutkan sumbernya Medan, Juni 2011 FITRI YUTARI HIDAYAH 082406101
v PENGHARGAAN Bismillahirrahmanirrahim. Alhamdulillah. Puji Syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-nya dalam menjalankan kehidupan ini., dan berkat rahmat dan hidayah-nya pula penulis berhasil meyelesaikan Tugas Akhir yang berjudul Pengembangan Aplikasi Sistem Informasi Perpustakaan pada Perpustakaan Umum Kabupaten Deli ini tepat pada waktunya. Tugas akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara. Dalam Tugas Akhir ini, penulis banyak mendapat masukan serta dukungan dari berbagai pihak. Secara khusus penulis menyampaikan rasa terima kasih yang sebesar-besarnya kepada Ayahanda Sarbani dan Ibunda Suwartini yang telah mendidik dan membesarkan penulis dengan segala pengorbanan yang tak terhitung nilainya dengan kasih sayang yang tulus, serta selalu memberikan doa dan dukungan baik moril maupun materil, sehingga penulis dapat mengikuti kuliah Diploma III Teknik Informatika dan menyelesaikan pendidikan ini tepat pada waktunya. Semoga Allah SWT membalas semua yang mereka berikan kepada penulis. Amin. Dalam kesempatan ini penulis juga ingin mengucapkan terima kasih kepada: 1. Bapak Dr.Sutarman, M.Sc. selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara. 2. Ibu Dr. Marpongahtun, M.Sc. selaku Pembantu Dekan I. 3. Bapak Prof. Dr. Tulus, M.Si selaku ketua Departemen Matematika. 4. Ibu Dra. Elly Rosmaini, M.Si selaku dosen pembimbing tugas akhir yang telah memberikan bimbingan dan pengarahan kepada penulis selama penyusunan tugas akhir ini. 5. Seluruh dosen program studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam yang telah memberikan ilmu pengetahuannya kepada penulis selama masa perkuliahan. 6. Bapak Darwin Siahaan, SE selaku Kepala Kantor Perpustakaan, Arsip dan Dokumentasi Kabupaten Deli Serdang yang telah memberi izin kepada penulis untuk melakukan riset di Perpustakaan. 7. Ibu Yusnani Lely, SH selaku Kepala Seksi Perpustakaan Umum Kabupaten Deli Serdang yang telah membantu penulis dalam pengumpulan data/riset untuk pembuatan tugas akhir ini.
vi 8. Kepada Abang Arief Mai Rakhman dan Kakak Nina Aulia Sari yang telah banyak memberikan dukungan dan nasihat dalam penyusunan tugas akhir ini. 9. Kepada sahabat-sahabat penulis yang tersayang Riri, Ade, dan Icha. Terima kasih atas dukungan, nasehat dan ilmunya selama ini. Terkadang kita sering berselisih tetapi kalian adalah sahabat-sahabat terbaik. 10. Sahabat-sahabatku seperjuangan anak KOM A 2008 yang namanya tidak dapat disebutkan satu persatu. Terima kasih atas kebaikan dan perhatiannya selama ini. Penulis menyadari bahwa dalam penyusunan Tugas Akhir ini masih banyak kekurangan karena keterbatasan kemampuan yang penulis miliki, untuk itu penulis mengharapkan saran dan kritik yang membangun dari pembaca sekalian demi penyempurnaan Tugas Akhir ini. Akhir kata penulis mohon maaf atas segala kekurangan dalam penulisan Tugas Akhir ini dan berharap semoga Tugas Akhir ini dapat memberikan manfaat khususnya bagi penulis dan para pembaca pada umumnya. Medan, Juni 2011 Penulis Fitri Yutari Hidayah
vii ABSTRAK Perpustakaan merupakan fasilitas pendukung peningkatan mutu pengetahuan masyarakat umum melalui penyediaan informasi, bahan pustaka dan layanan baca. Informasi merupakan salah satu kebutuhan di dalam suatu instansi, perusahaan, organisasi, lembaga serta lingkungan yang berada di luar sistem. Informasi dianggap sangat penting karena dengan adanya informasi dapat menambah pengetahuan, dan dapat membantu para pemimpin dalam mengambil suatu kesimpulan dan keputusan yang efektif dan efisien. Tugas Akhir ini bertujuan untuk membangun suatu aplikasi sistem yang dapat membantu melakukan pekerjaan untuk mendukung dalam pengambilan keputusan. Aplikasi ini dirancang untuk membangun sistem informasi berdasarkan Database Management System (DBMS). Sistem perancangan dalam Pengembangan Aplikasi Sistem Informasi Perpustakaan pada Perpustakaan Umum Kabupaten Deli Serdang ini dikembangkan dengan menggunakan beberapa software yaitu Microsoft Visual Basic 6.0, Microsoft Access 2007, Crystall Report 8.5. Sistem ini meliputi modul - modul masukan data yang berkaitan dengan buku koleksi, daftar anggota, dan transaksi yang dilakukan. Selain itu juga meliputi modul- modul keluaran yang meliputi laporan dari masukan data tersebut.
viii DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar iii iv v vii viii x xi Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 3 1.3 Batasan Masalah 3 1.4 Tujuan Penelitian 4 1.5 Kontribusi Penelitian 4 1.6 Metodologi Penelitian 4 1.7 Sistematika Penelitian 5 Bab 2 Landasan Teori 7 2.1 Pengenalan Perpustakaan 7 2.1.1 Pengertian dan Tujuan 7 2.1.2 Koleksi Perpustakaan 8 2.1.3 Katalog 9 2.1.4 Jenis Layanan Perpustakaan 10 2.1.5 Layanan Sirkulasi 11 2.2 Pengertian Komputer 11 2.3 Pengertian Sistem 13 2.4 Pengertian Informasi 14 2.5 Pengertian Sistem Informasi 15 2.6 Pengertian Data 16 2.7 Database 17 2.7.1 Database Management Sistem 18 2.8 Microsoft Visual Basic 6.0 18 2.9 Crystall Report 19 2.10 Microsoft Access 20 2.11 Sekilas Tentang ODBC 20 Bab 3 Gambaran Umum Perpustakaan Umum Kabupaten Deli Serdang 22 3.1 Sejarah Singkat Berdirinya Perpustakaan 22 3.2 Visi dan Misi Perpustakaan 24 3.2.1 Visi 24
ix 3.2.2 Misi 24 3.3 Struktur Organisasi Perpustakaan 25 3.4 Tujuan Perpustakaan 25 3.5 Strategi Perpustakaan 26 3.6 Tugas Staff Kantor Perpustakaan, Arsip, dan Dokumentasi 26 3.6.1 Tugas Kepala Kantor Perpustakaan 26 3.6.2 Tugas Sub Bagian Tata Usaha 27 3.6.3 Tugas Seksi Perpustakaan 27 3.6.4 Tugas Seksi Arsip 27 3.6.5 Tugas Seksi Dokumentasi 28 3.7 Peraturan Perpustakaan 28 3.8 Tata Tertib Perpustakaan 29 Bab 4 Perancangan Sistem 30 4.1 Analisis Sistem 30 4.2 Perancangan Sistem 31 4.2.1 Diagram Alir Data 31 4.2.2 Perancangan Database 36 4.2.3 Flow Chart 38 4.3 Deskripsi Sistem 49 4.4 Algoritma Aplikasi Perpustakaan 51 4.4.1 Algoritma Form Interface 51 4.4.2 Algoritma Form Koleksi Buku 51 4.4.3 Algoritma Form Login 52 4.4.4 Algoritma Form Administrator 52 4.4.5 Algoritma Insert Data 54 4.4.6 Algoritma Form Peminjaman 55 4.4.7 Algoritma Form Pengembalian 55 4.4.8 Algoritma Form Ganti Password 56 Bab 5 Implementasi Sistem 57 5.1 Pengetian Implementasi Sistem 57 5.2 Tujuan Implementasi Sistem 57 5.3 Komponen Utama dalam Impelementasi Sistem 58 5.3.1 Perangkat Keras (Hardware) 58 5.3.2 Perangkat Lunak (Software) 59 5.3.3 Unsur Manusia (Brainware) 59 5.4 Installasi Software 60 5.4.1 Installasi Microsoft Visual Basic 6.0 60 5.4.2 Installasi Crystal Report 8.5 61 5.5 Pemeliharaan Sistem 67 5.6 Program Aplikasi Sistem Informasi Perpustakaan 67 Bab 6 Kesimpulan dan Saran 83 6.1 Kesimpulan 83 6.2 Saran 84 Daftar Pustaka 85
x DAFTAR TABEL Tabel 4.1 Simbol Simbol DFD 32 Tabel 4.2 Tabel Login 36 Tabel 4.3 Tabel Buku 36 Tabel 4.4 Tabel Anggota 37 Tabel 4.5 Tabel Peminjaman 37 Tabel 4.6 Tabel Pengembalian 38 Tabel 4.7 Simbol Simbol Flowchart 38 Halaman
xi DAFTAR GAMBAR Halaman Gambar 2.1 Cara Kerja Komputer 12 Gambar 2.2 Hirarki Data 17 Gambar 2.3 Tampilan Utama Microsoft Visual Basic 19 Gambar 3.1 Struktur Organisasi Kantor Perpustakaan 25 Gambar 4.1 Level 0 Diagram Konteks 33 Gambar 4.2 Diagram Level 1 Proses Anggota 34 Gambar 4.3 Diagram Level 1 Proses Admin 35 Gambar 4.4 Aliran Informasi Rancangan Situs 40 Gambar 4.5 Aliran Informasi Form Interface 41 Gambar 4.6 Aliran Informasi Form Login 42 Gambar 4.7 Aliran Informasi Form Administrator 43 Gambar 4.8 Aliran Informasi Menu File 44 Gambar 4.9 Aliran Informasi Menu Aplikasi 45 Gambar 4.10 Aliran Informasi Input Data 46 Gambar 4.11 Aliran Informasi Form Peminjaman 47 Gambar 4.12 Aliran Informasi Form Pengembalian 48 Gambar 4.13 Aliran Informasi Form Ganti Password 49 Gambar 5.1 Crystall Reports 8.5 Installer 62 Gambar 5.2 Setup Wizard 62 Gambar 5.3 End User License Agrement (EULA) 63 Gambar 5.4 Lokasi Penyimpanan File 63 Gambar 5.5 Volume License Certificate 64 Gambar 5.6 Proses Installasi 64 Gambar 5.7 Registration Wizard 65 Gambar 5.8 Registration Number 65 Gambar 5.9 Registration Confirm 66 Gambar 5.10 Crystall Reports Finish Setup 66 Gambar 5.11 Icon Aplikasi Program 67 Gambar 5.12 Tampilan Form Interface 68 Gambar 5.13 Tampilan Form Koleksi Buku 68 Gambar 5.14 Kotak Dialog Pencarian Buku 69 Gambar 5.15 Pesan Peringatan 69 Gambar 5.16 Informasi Peminjam Buku 69 Gambar 5.17 Tampilan Form Login 70 Gambar 5.18 Tampilan Form Administrator 70 Gambar 5.19 Pesan Peringatan 71 Gambar 5.20 Tampilan Form Daftar Buku 71 Gambar 5.21 Pencarian Gambar Buku 72 Gambar 5.22 Pesan Pemberitahuan 72 Gambar 5.23 Pencarian Buku 73
xii Gambar 5.24 Tampilan Form Keanggotaan 73 Gambar 5.25 Pesan Pemberitahuan 74 Gambar 5.26 Hasil Cetak Kartu Anggota 74 Gambar 5.27 Pencarian Anggota 75 Gambar 5.28 Tampilan Form Peminjaman 75 Gambar 5.29 Pencarian Nomor Anggota 76 Gambar 5.30 Proses Peminjaman 76 Gambar 5.31 Pesan Pemberitahuan 77 Gambar 5.32 Laporan Transaksi Perorangan 77 Gambar 5.33 Tampilan Form Transaksi Pengembalian 78 Gambar 5.34 Pencarian Nomor Transaksi 78 Gambar 5.35 Pesan Pemberitahuan 79 Gambar 5.36 Laporan Koleksi Buku 79 Gambar 5.37 Laporan Daftar Keanggotaan 80 Gambar 5.38 Laporan Transaksi Peminjaman 80 Gambar 5.39 Laporan Transaksi Pengembalian 81 Gambar 5.40 Tampilan Form Daftar Administrator 81 Gambar 5.41 Tampilan Form Ganti Password 82 Gambar 5.42 Tampilan Form About Creator 82