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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
iii
PERSETUJUAN
. Judul
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: PENGEMBANGAN APLIKASI SISTEM INFORMASI PERPUSTAKAAN PADA PERPUSTAKAAN UMUM KABUPATEN DELI SERDANG : TUGAS AKHIR : FITRI YUTARI HIDAYAH : 082406101 : DIPLOMA III TEKNIK INFORMATIKA : 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 NIP .19620901 198803 1 002
Dra. Elly Rosmaini, M.Si NIP . 19600520 198503 2 002
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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 Universitas Sumatera Utara 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.
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan Penelitian 1.5 Kontribusi Penelitian 1.6 Metodologi Penelitian 1.7 Sistematika Penelitian
1 1 3 3 4 4 4 5
Bab 2 Landasan Teori 2.1 Pengenalan Perpustakaan 2.1.1 Pengertian dan Tujuan 2.1.2 Koleksi Perpustakaan 2.1.3 Katalog 2.1.4 Jenis Layanan Perpustakaan 2.1.5 Layanan Sirkulasi 2.2 Pengertian Komputer 2.3 Pengertian Sistem 2.4 Pengertian Informasi 2.5 Pengertian Sistem Informasi 2.6 Pengertian Data 2.7 Database 2.7.1 Database Management Sistem 2.8 Microsoft Visual Basic 6.0 2.9 Crystall Report 2.10 Microsoft Access 2.11 Sekilas Tentang ODBC
7 7 7 8 9 10 11 11 13 14 15 16 17 18 18 19 20 20
Bab 3 Gambaran Umum Perpustakaan Umum Kabupaten Deli Serdang 3.1 Sejarah Singkat Berdirinya Perpustakaan 3.2 Visi dan Misi Perpustakaan 3.2.1 Visi
22 22 24 24
Universitas Sumatera Utara
ix
3.3 3.4 3.5 3.6
3.7 3.8
3.2.2 Misi Struktur Organisasi Perpustakaan Tujuan Perpustakaan Strategi Perpustakaan Tugas Staff Kantor Perpustakaan, Arsip, dan Dokumentasi 3.6.1 Tugas Kepala Kantor Perpustakaan 3.6.2 Tugas Sub Bagian Tata Usaha 3.6.3 Tugas Seksi Perpustakaan 3.6.4 Tugas Seksi Arsip 3.6.5 Tugas Seksi Dokumentasi Peraturan Perpustakaan Tata Tertib Perpustakaan
24 25 25 26 26 26 27 27 27 28 28 29
Bab 4 Perancangan Sistem 4.1 Analisis Sistem 4.2 Perancangan Sistem 4.2.1 Diagram Alir Data 4.2.2 Perancangan Database 4.2.3 Flow Chart 4.3 Deskripsi Sistem 4.4 Algoritma Aplikasi Perpustakaan 4.4.1 Algoritma Form Interface 4.4.2 Algoritma Form Koleksi Buku 4.4.3 Algoritma Form Login 4.4.4 Algoritma Form Administrator 4.4.5 Algoritma Insert Data 4.4.6 Algoritma Form Peminjaman 4.4.7 Algoritma Form Pengembalian 4.4.8 Algoritma Form Ganti Password
30 30 31 31 36 38 49 51 51 51 52 52 54 55 55 56
Bab 5 Implementasi Sistem 5.1 Pengetian Implementasi Sistem 5.2 Tujuan Implementasi Sistem 5.3 Komponen Utama dalam Impelementasi Sistem 5.3.1 Perangkat Keras (Hardware) 5.3.2 Perangkat Lunak (Software) 5.3.3 Unsur Manusia (Brainware) 5.4 Installasi Software 5.4.1 Installasi Microsoft Visual Basic 6.0 5.4.2 Installasi Crystal Report 8.5 5.5 Pemeliharaan Sistem 5.6 Program Aplikasi Sistem Informasi Perpustakaan
57 57 57 58 58 59 59 60 60 61 67 67
Bab 6 Kesimpulan dan Saran 6.1 Kesimpulan 6.2 Saran
83 83 84
Daftar Pustaka
85
Universitas Sumatera Utara
x
DAFTAR TABEL
Halaman Tabel 4.1 Tabel 4.2 Tabel 4.3 Tabel 4.4 Tabel 4.5 Tabel 4.6 Tabel 4.7
Simbol – Simbol DFD Tabel Login Tabel Buku Tabel Anggota Tabel Peminjaman Tabel Pengembalian Simbol – Simbol Flowchart
32 36 36 37 37 38 38
Universitas Sumatera Utara
xi
DAFTAR GAMBAR
Gambar 2.1 Cara Kerja Komputer Gambar 2.2 Hirarki Data Gambar 2.3 Tampilan Utama Microsoft Visual Basic Gambar 3.1 Struktur Organisasi Kantor Perpustakaan Gambar 4.1 Level 0 Diagram Konteks Gambar 4.2 Diagram Level 1 Proses Anggota Gambar 4.3 Diagram Level 1 Proses Admin Gambar 4.4 Aliran Informasi Rancangan Situs Gambar 4.5 Aliran Informasi Form Interface Gambar 4.6 Aliran Informasi Form Login Gambar 4.7 Aliran Informasi Form Administrator Gambar 4.8 Aliran Informasi Menu File Gambar 4.9 Aliran Informasi Menu Aplikasi Gambar 4.10 Aliran Informasi Input Data Gambar 4.11 Aliran Informasi Form Peminjaman Gambar 4.12 Aliran Informasi Form Pengembalian Gambar 4.13 Aliran Informasi Form Ganti Password Gambar 5.1 Crystall Reports 8.5 Installer Gambar 5.2 Setup Wizard Gambar 5.3 End User License Agrement (EULA) Gambar 5.4 Lokasi Penyimpanan File Gambar 5.5 Volume License Certificate Gambar 5.6 Proses Installasi Gambar 5.7 Registration Wizard Gambar 5.8 Registration Number Gambar 5.9 Registration Confirm Gambar 5.10 Crystall Reports Finish Setup Gambar 5.11 Icon Aplikasi Program Gambar 5.12 Tampilan Form Interface Gambar 5.13 Tampilan Form Koleksi Buku Gambar 5.14 Kotak Dialog Pencarian Buku Gambar 5.15 Pesan Peringatan Gambar 5.16 Informasi Peminjam Buku Gambar 5.17 Tampilan Form Login Gambar 5.18 Tampilan Form Administrator Gambar 5.19 Pesan Peringatan Gambar 5.20 Tampilan Form Daftar Buku Gambar 5.21 Pencarian Gambar Buku Gambar 5.22 Pesan Pemberitahuan Gambar 5.23 Pencarian Buku
Halaman 12 17 19 25 33 34 35 40 41 42 43 44 45 46 47 48 49 62 62 63 63 64 64 65 65 66 66 67 68 68 69 69 69 70 70 71 71 72 72 73
Universitas Sumatera Utara
xii
Gambar 5.24 Tampilan Form Keanggotaan Gambar 5.25 Pesan Pemberitahuan Gambar 5.26 Hasil Cetak Kartu Anggota Gambar 5.27 Pencarian Anggota Gambar 5.28 Tampilan Form Peminjaman Gambar 5.29 Pencarian Nomor Anggota Gambar 5.30 Proses Peminjaman Gambar 5.31 Pesan Pemberitahuan Gambar 5.32 Laporan Transaksi Perorangan Gambar 5.33 Tampilan Form Transaksi Pengembalian Gambar 5.34 Pencarian Nomor Transaksi Gambar 5.35 Pesan Pemberitahuan Gambar 5.36 Laporan Koleksi Buku Gambar 5.37 Laporan Daftar Keanggotaan Gambar 5.38 Laporan Transaksi Peminjaman Gambar 5.39 Laporan Transaksi Pengembalian Gambar 5.40 Tampilan Form Daftar Administrator Gambar 5.41 Tampilan Form Ganti Password Gambar 5.42 Tampilan Form About Creator
73 74 74 75 75 76 76 77 77 78 78 79 79 80 80 81 81 82 82
Universitas Sumatera Utara