SISTEM INFORMASI PERPUSTAKAAN SEKOLAH PADA SMA MUHAMMADIYAH 1 MEDAN TUGAS AKHIR AHMAD IQBAL 062406172 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009
SISTEM INFORMASI PERPUSTAKAAN SEKOLAH PADA SMA MUHAMMADIYAH 1 MEDAN TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai Ahli Madya AHMAD IQBAL 062406172 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009
ii PERSETUJUAN Judul : SISTEM INFORMASI PERPUSTAKAAN DI SEKOLAH PADA SMA MUHAMMADIYAH 1 MEDAN Kategori : TUGAS AKHIR Nama : AHMAD IQBAL Nomor Induk Mahasiswa : 062406172 Program Studi : D3 KOMPUTER Departemen Fakultas : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Diluluskan di Medan, Juni 2009 Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing I Dr. Saib Suwilo, M.Sc Drs. Liling Parangin-angin NIP. 131 796 149 NIP. 131 415 885
iii PERNYATAAN SISTEM INFORMASI PERPUSTAKAAN SEKOLAH PADA SMA MUHAMMADIYAH 1 MEDAN TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Juni 2009 AHMAD IQBAL 062406172
iv KATA PENGANTAR Segala puji Penulis haturkan kepada Allah, Tuhan Yang Maha Kuasa, Maha Pengasih lagi Maha Penyayang, atas anugerah dan ilham yang terus mengalir hingga hari ini serta salam Saya kepada Baginda Rasullullah. Saya Juga bersyukur telah mendapatkan kemampuan, kesempatan dan kesehatan. Untuk itu Saya, dengan segala kerendahan hati, menyajikan Tugas Akhir ini, guna memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya, pada Program Diploma 3 Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Sumatera Utara. Selama menyusun laporan ini Penulis banyak menerima bantuan moril maupun materil yang tidak ternilai harganya. Karenanya pada kesempatan ini juga, izinkanlah penulis mengucapkan terima kasih kepada : 1. Penghargaan yang setinggi-tingginya kepada ayahanda dan ibunda yang tercinta yang telah banyak mendoakan dan memberikan baik materil, sprituil, motivasi serta harapan-harapan Ayah dan Bunda kepada Saya agar bisa menyelesaikan Tugas Akhir ini. 2. Bapak Dr. Eddy Marlianto, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam,. 3. Bapak Dr. Saib Suwilo, M.Sc, selaku Ketua Departemen Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam,. 4. Bapak Drs. Liling Parangin-angin, M.Si selaku dosen pembimbing, yang telah mengarahkan dan membimbing Saya.
v 5. Para staf pengajar, staf administrasi Program Studi Diploma 3 Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam,. 6. Kepala sekolah dan Wakil Kepala sekolah SMA MUHAMMADIYAH 1 MEDAN, beserta para staff pengajar, yang telah membantu sehingga Tugas Akhir yang penulis lakukan berjalan dengan lancar. 7. Kakanda Zainul Ikhwan, dan Dedi Surya Winata yang telah memberikan bantuan moril dan nasehat-nasehatnya. 8. Adinda Aidil Syahputra yang telah banyak membantu mengetik. 9. Para sahabat, terlebih dari sahabat Idiot Ranger dan Aal The Gank, yang telah bersedia membantu Penulis dalam menyelesaikan Tugas Akhir. 10. Pada penyihir internet yaitu paman Google 11. Seluruh pihak yang terkait baik secara langsung ataupun tidak langsung, yang juga banyak membantu penulis dalam penyusunan skripsi ini. Akhirnya Penulis menyadari bahwa sebagaimana hasil karya manusia, Tugas Akhir yang Penulis susun ini masih sangat jauh dari sempurna, baik dalam penulisan, tata bahasa maupun nilai ilmiahnya. Karena itu Penulis dengan hati terbuka menerima segala kritik dan saran yang bertujuan untuk menyempurnakan penyusunan Tugas Akhir ini. Medan, 2008 Penulis
vi ABSTRAK Perpustakaan sekolah adalah suatu tempat dimana para siswa memperoleh akses terhadap informasi dan pengetahuan. Perpustakaan merupakan fasilitas pendukung proses pengajaran dan pembelajaran melalui penyediaan bahan pustaka dan pelayanan yang sesuai dengan kurikulum sekolah. Dengan fasilitas perpustakaan para siswa dapat mengembangkan kreativitas dan imajinasi mereka. Dalam manifesto IFLA (International Federation of Library Association), yang kemudian diratifikasi oleh UNESCO pada tahun 1999, dinyatakan bahwa perpustakaan sekolah menyediakan informasi dan ide-ide yang sangat mendasar terhadap berfungsinya dengan sukses suatu masyarakat berbasis informasi dan pengetahuan dewasa ini. Bagaimana pentingnya peran perpustakaan sekolah juga dapat disimak dari pernyataaan seorang mantan anggota komisi pendidikan di Amerika Serikat yang menyebutkan bahwa apa yang dipikirkan oleh suatu sekolah tentang perpustakaannya adalah suatu ukuran apa yang dirasakannya tentang pendidikan. Keuntungan yang dapat diperoleh menggunakan software untuk administratsi perpustakaan pada sekolah adalah, pencarian buku pada perpustakaan lebih mudah dan cepat penghitungan stok lebih cepat. Berangkat dari uraian tersebut, maka untuk merancangan suatu sistem informasi memerlukan data dan informasi yang akurat agar sistem informasi yang dirancang dapat memenuhi kebutuhan yang diinginkan. Untuk itu penulis akan membahas SISTEM INFORMASI PERPUSTAKAAN SEKOLAH PADA SMA MUHAMMADIYAH 1 MEDAN.
vii DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv vi vii x xi Bab 1 Pendahuluan... 1 1.1 Latar Belakang... 1 1.2 Identifikasi Masalah... 3 1.3 Batasan Masalah... 3 1.4 Maksud dan Tujuan... 5 1.5 Metodologi Penelitian... 5 1.6 Lokasi Penelitian dan Waktu Pnelitian 7 1.7 Tinjauan Pustaka... 7 1.8 Sistematika Penulisan... 9 Bab 2 Landasan Teori... 11 2.1 Pengertian, Tujuan dan Tugas Pokok Perpustakaan... 11 2.1.1 Koleksi Perpustakaan... 12 2.1.2 Klasifikasi Bahan Pustaka dan Penempatan Koleksi... 13 2.1.3 Katalog... 14 2.1.4 Jenis Layanan Perpustakaan 15 2.1.5 Layanan Sirkulasi 15 2.2 Pengenalan Komputer... 16 2.3 Pengenalan Sistem... 18 2.3.1 Karakteristik Sistem... 19 2.3.2 Klasifikasi Sistem... 20 2.3.3 Elemn-Elemen Sistem... 21 2.4 Pengenalan Informasi... 23 2.4.1 Kulitas Informasi 24 2.4.2 Nilai Informasi 25 2.5 Pengertian Sistem Informasi... 25 2.6 Pengertian Data 27 2.6.1 Pengertian Pengolahan Data 28 2.6.2 Desain Database (Basis Data) 28 2.7 Pengertian Desain Antar Muka (Dialog Sistem) 31 2.7.1 Pengertian Desain Menu Utama 31 2.7.2 Pengertian Desain Input 31 2.7.3 Pengertian Desain Output 32 2.8 Data Flow Diagram (Diagram Alir Data) 32 2.8.1 Pengertian Flowchart 33
viii 2.9 Tinjauan Program Yang Digunakan 36 2.9.1 Microsoft Visual Basic 6.0 36 2.9.2 ActiveX Data Object (ADO) 37 2.9.3 Crystal Report 39 2.9.4 Microsoft Access 40 Bab 3 Tinjauan SMA Muhammadiyah 1 Medan 41 3.1 Sejarah Singajat SMA Muhammadiyah 1 Medan 41 3.2 Visi dan Misi 42 3.2.1 Visi 42 3.2.2 Misi 42 3.3 Stuktur Organisasi 43 3.4 Tujuan 45 3.5 Tugas Staff Perpustakaan 45 3.6 Tata Tertib Perpustakaan 47 Bab 4 Perncangan Sistem... 50 4.1 Metodelogi... 50 4.1.1 Perancangan Sistem... 50 4.2 Diagram Konteks... 51 4.3 Diagram Alir Data 52 4.4 Basis Data (Data Base) 55 4.4.1 Model Data... 59 4.4.2 Relation Model... 61 4.5 Flowchart... 61 4.5.1 Flowchart Program... 64 4.5.2 Flowchart Login Administrator... 65 4.6 Deskripsi Sistem... 66 4.6.1 Anggota... 66 4.6.2 Buku... 66 4.6.3 Peminjaman... 67 4.6.4 Pengembalian... 67 4.7 Kebutuhan Data... 67 4.7.1 Anggota... 67 4.7.2 Buku... 68 4.7.3 Peminjaman... 68 4.7.4 Pengembalian... 68 4.8 Aliran Data... 68 Bab 5 Implementasi Sistem... 70 5.1 Pengertian Implementasi Sistem... 70 5.2 Tujuan Implementasi Sistem... 70 5.3 Komponen Utama Dalam Implementasi... 71 5.4 Instalasi Microsoft Visual Basic, Crystal Report... 73 5.5 Tampilan Program... 74 5.5.1 Perancangan Menu... 74 5.5.2 Perancangan Antarmuka (Design Interface)... 76
ix Bab 6 Implementasi Sistem... 70 6.1 Kesimpulan... 82 6.2 Saran... 83 Daftar pustaka... 84 Lampiran A : Listing Program... 85 Lampiran B : Surat-surat... 86
x DAFTAR TABEL Halaman Tabel 2.1 Simbol Simbol Data flow Diagram DFD 32 Tabel 2.2 Simbol simbol flowchart 33 Tabel 4.1 Simbol-simbol Data Flow Diagram 55 Table 4.2 Tabel Admin 56 Table 4.3 Tabel Siswa/Peminjam 56 Table 4.4 Tabel Pelajaran/Umum 57 Table 4.5 Tabel CD/DVD Pelajaran 57 Table 4.6 Tabel Transaksi Peminjam 58 Tabel 4.7 Tabel Transaksi Barang 58 Tabel 4.8 Arti Lambang-lambang Flowchart 62
xi DAFTAR GAMBAR Halaman Gambar 2.1 Gambar Cara Kerja Komputer 17 Gambar 2.2 Elemen Sebuah Sistem 23 Gambar 2.3 Hirarki Data 29 Gambar 2.4 IDE Microsoft Visual Basic 37 Gambar 3.1 Struktur Organisasi SMA Muhammadiyah 1 Medan 43 Gambar 4.1 Diagram Konteks 52 Gambar 4.2 Level Nol 53 Gambar 4.3 Level Satu 54 Gambar 4.5 ERD Sistem Informasi Perpustakaan 60 Gambar 4.6 Alur Flowchart Menu Utama 64 Gambar 4.7 Alur Flowchart Login Administrator 65 Gambar 5.1 Menu Utama dan SubMenu 75 Gambar 5.2 Halaman Login 76 Gambar 5.3 Halaman Utama 77 Gambar 5.4 Halaman Tambah/Edit Data Buku 77 Gambar 5.5 Halaman Browser Buku 78 Gambar 5.6 Halaman Tambahan/Edit Data Peminjam 78 Gambar 5.7 Halaman Browser Data Peminjam 79 Gambar 5.8 Halaman Peminjam 79 Gambar 5.9 Halaman Data Pengembalian 80 Gambar 5.10 Halamann Cetak Laporan 80 Gambar 5.11 Halaman Hasil Cetak Laporan 81 Gambar 5.12 Halaman Hapus Transaksi 81
xii