SISTEM INFORMASI PERPUSTAKAAN PADA SMA NEGERI 5 MEDAN TUGAS AKHIR YULIANI 072406087 PROGRAM STUDI D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
SISTEM INFORMASI PERPUSTAKAAN PADA SMA NEGERI 5 MEDAN TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh gelar Ahli Madya YULIANI 072406087 PROGRAM STUDI D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
PERSETUJUAN Judul : SISTEM INFORMASI PERPUSTAKAAN PADA SMA NEGERI 5 MEDAN Kategori : TUGAS AKHIR Nama : YULIANI Nomor Induk Mahasiswa : 072406087 Program Studi : D3 ILMU KOMPUTER Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2010 Komisi Pembimbing : Diketahui / Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing, Dr. Saib Suwilo, M.Sc Drs.Sawaluddin,M.IT NIP. 196401091988031004 NIP. 195912311998021001
PERNYATAAN SISTEM INFORMASI PERPUSTAKAAN PADA SMA NEGERI 5 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 2010 YULIANI 072406087
PENGHARGAAN Puji dan syukur penulis panjatkan ke hadirat Allah SWT, yang telah melimpahkan rahmat dan karunia-nya, dalam menjalankan kehidupan ini. Karena berkat rahmat dan izin-nya pula penulis dapat menyelesaikan Tugas Akhir dengan judul SISTEM INFORMASI PERPUSTAKAAN PADA SMA NEGERI 5 MEDAN. Penyusunan dan penulisan Tugas Akhir ini dibuat untuk memenuhi syarat kelulusan bagi setiap Mahasiswa Jurusan Ilmu Komputer Program Studi D3 di FMIPA USU Medan. Penulis sepenuhnya menyadari bahwa penyelesaian Tugas Akhir ini tidak akan terwujud tanpa adanya dukungan dan bantuan semua pihak. Penulis mengucapkan terima kasih dan penghargaan yang setinggi-tingginya kepada: 1. Bapak Prof. Dr. Eddy Marlianto, M.Sc, selaku dekan Fakultas Matematika dan Ilmu Pengetahuan Alam. 2. Bapak Dr. Sutarman, M.Sc selaku Pembantu Dekan I (PUDEK I) Fakultas Matematika dan Ilmu Pengetahuan Alam. 3. Bapak Dr. Saib Suwilo, M.Sc, selaku Ketua Departemen Matematika FMIPA USU. 4. Bapak Drs. Sawaluddin, M. IT sebagai Dosen Pembimbing yang telah banyak meluangkan waktu, pikiran, serta dorongan moril dalam menyelesaikan Tugas Akhir ini. 5. Ayahanda, Ibunda, dan Andeh tercinta, terima kasih atas kasih sayangnya yang tulus serta dorongan materil dan spiritual. 6. Seluruh pihak sekolah SMA Negeri 5 Medan yang telah bersedia membantu penulis dalam menyelesaikan tugas akhir ini. 7. Sahabat-sahabatku seperjuangan anak KOM A 2007 khususnya kepada Aisyah Kartika, Maler Baddih, Nova Dwi Lestary, Nurwansyah, dan teman-teman seangkatan 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. Akhir kata saya mohon maaf atas segala kekurangan yang ada dalam penulisan Tugas Akhir ini dan sekali lagi saya berharap semoga Tugas Akhir ini dapat memberikan manfaat khususnya bagi penulis dan para pembaca pada umumnya.
ABSTRAK Tugas ini bertujuan untuk memberikan suatu aplikasi sistem yang dapat digunakan dengan mudah dalam melakukan pekerjaan. Aplikasi ini dirancang sesuai dengan kebutuhan informasi yang semakin maju seiring dengan perkembangan teknologi komputer yang sangat cepat, baik dari segi perangkat keras dan perangkat lunak. Dengan demikian, perancangan suatu sistem informasi yang memerlukan data dan informasi yang akurat agar sistem informasi yang dirancang dapat memenuhi kebutuhan sesuai yang diinginkan. Untuk itu penulis akan membahas SISTEM INFORMASI PERPUSTAKAAN PADA SMA NEGERI 5 MEDAN. Sistem ini meliputi modul-modul masukan data yang berkaitan dengan anggota, buku, rak buku, peminjaman dan pengembalian buku. Selain itu juga meliputi modul-modul keluaran data yang berkaitan dengan data masukan tersebut. Tujuan dari sistem informasi ini adalah untuk mempermudah pegawai perpustakaan dalam menjalankan tugasnya dan meningkatkan efektivitas dan efisiensi kerja. Pada proses pembuatan aplikasi ini perangkat lunak yang digunakan adalah AppServ (terdiri dari apache server, PHP, dan MySQL), Macromedia Dreamweaver 8 digunakan sebagai editor script, Adobe Photoshop sebagai editor grafis.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv v vi viii ix Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Rumusan masalah 2 1.3 Tujuan Penelitian 3 1.4 Kontribusi Penelitian 3 1.5 Metodologi Penelitian 4 1.6 Sistematika Penulisan 5 Bab 2 Landasan Teori 7 2.1 Pengenalan Perpustakaan 7 2.1.1 Pengertian, Tujuan, dan Tugas Pokok Perpustakaan 7 2.1.2 Koleksi Perpustakaan 8 2.1.3 Klasifikasi Bahan Pustaka dan Penempatan Koleksi 8 2.1.4 Jenis Layanan Perpustakaan 9 2.2 Pengertian Komputer 10 2.3 Pengertian Sistem Informasi 10 2.3.1 Pengertian Data 11 2.3.2 Pengertian Sistem 12 2.3.3 Pengertian Informasi 13 2.4 Pengenalan Internet dan Network 14 2.5 Pengenalan HTML 15 2.5.1 Pendahuluan HTML 15 2.5.2 Bagian-bagian HTML 16 2.6 Pengenalan PHP 17 2.6.1 Sejarah PHP 17 2.6.2 Kelebihan dan Kelemahan PHP 17 2.6.3 Penggabungan Script HTML dan PHP 18 2.7 Pengenalan MySQL 20 2.8 Mengenal Macromedia Dreamweaver 8 22 2.8.1 Area Kerja pada Dreamweaver 8 23 2.8.2 Menu Bar Area Kerja 24 Bab 3 Gambaran Sekilas SMA Negeri 5 Medan 25 3.1 Profile SMA Negeri 5 Medan 25 3.2 Visi dan Misi SMA Negeri 5 Medan 26 3.2.1 Visi 26
3.2.2 Misi 26 3.3 Struktur Organisasi 27 3.4 Pengenalan Perpustakaan SMA Negeri 5 Medan 29 3.4.1 Tugas Staff Perpustakaan 29 3.4.2 Tata Tertib Perpustakaan 30 Bab 4 Perancangan Sistem 33 4.1 Analisa dan Perancangan Sistem 33 4.1.1 Analisa Sistem 33 4.1.2 Perancangan Sistem 34 4.2 Diagram Konteks 35 4.3 Diagram Alir Data 35 4.4 Basis Data (Database) 38 4.5 Flowchart 42 Bab 5 Implementasi Sistem 51 5.1 Pengertian Implementasi Sistem 51 5.2 Tujuan Implementasi Sistem 51 5.3 Komponen Utama dalam Implementasi Sistem 52 5.3.1 Perangkat Keras (hardware) 52 5.3.2 Perangkat Lunak (software) 52 5.3.3 Unsur Manusia (brainware) 53 5.4 Instalasi Software 54 5.4.1 Instalasi Apache, PHP, dan MySQL 54 5.4.2 Instalasi AppServ Version 2.5.9 for Windows 54 5.5 Pengujian di Browser 55 Bab 6 Kesimpulan dan Saran 56 6.1 Kesimpulan 56 6.2 Saran 57 Daftar Pustaka 58 Lampiran A : Listing Program Lampiran B : Tampilan Program Lampiran C : Surat-Surat
DAFTAR TABEL Halaman Tabel 4.1 Simbol-Simbol DFD 36 Tabel 4.2 Struktur Tabel Anggota 39 Tabel 4.3 Struktur Tabel Buku 39 Tabel 4.4 Struktur Tabel Rak Buku 40 Tabel 4.5 Struktur Tabel Peminjaman 40 Tabel 4.6 Struktur Tabel Pengembalian 41 Tabel 4.7 Struktur Tabel Login 41 Tabel 4.8 Struktur Tabel Counter 41 Tabel 4.9 Simbol-Simbol Flowchart 42
DAFTAR GAMBAR Halaman Gambar 2.1 Cara Kerja Komputer 10 Gambar 2.2 Komponen Sistem Informasi 11 Gambar 3.1 Struktur Organisasi SMA Negeri 5 Medan 28 Gambar 4.1 Diagram Konteks 35 Gambar 4.2 Level Nol 37 Gambar 4.3 Level Satu 38 Gambar 4.4 Aliran Informasi Rancangan Situs 44 Gambar 4.5 Alur Flowchart Menu Utama 45 Gambar 4.6 Alur Flowchart Koleksi 46 Gambar 4.7 Alur Flowchart Ekstrakurikuler 47 Gambar 4.8 Alur Flowchart Pencarian 48 Gambar 4.9 Alur Flowchart Login Administrator 49 Gambar 4.10 Alur Flowchart Administrator 50 Gambar 5.1 Penulisan Alamat di URL 55 Gambar 5.2 Halaman Utama Website Perpustakaan SMA Negeri 5 Medan 55