SISTEM INFORMASI PERPUSTAKAAN SMA UISU MEDAN TUGAS AKHIR ANDIKA AFRIZAL 102406007 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
SISTEM INFORMASI PERPUSTAKAAN SMA UISU MEDAN TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya Komputer ANDIKA AFRIZAL 102406007 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
PERNYATAAN SISTEM INFORMASI PERPUSTAKAAN SMA UISU MEDAN TUGAS AKHIR Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbeernya. Medan, Juli 2013 ANDIKA AFRIZAL 102406007
PENGHARGAAN Alhamdulillah. Segala puji syukur bagi Allah SWT yang telah memberikan Rahmat dan Hidayat-Nya, sehingga penulis berhasil menyelesaikan Tugas Akhir ini yang berjudul SISTEM INFORMASI PERPUSTAKAAN SMA UISU MEDAN. ini tepat pada waktunya. Shalawat dan salam semoga selalu dilimpahi kepada junjungan Nabi Besar Muhammad SAW, keluarga, sahabat, dan para pengikut sampai akhir zaman. Tugas Akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Dalam tugas akhir ini, penulis banyak mendapat masukan dan serta dukungan dari berbagai pihak. Yang paling utama, penulis bersyukur dan berterimakasih kepada Allah SWT yang telah memberi nikmat-nya sampai saat ini. Secara khusus penulis menyampaikan rasa terima kasih yang sedalam-dalamnya kepada Ayahanda Yusrijon dan Ibunda Nelfia yang paling penulis sayangi dan cintai yang telah memdidik dan membesarkan penulis dengan segala pengorbanan yang tak terhitung nilainya serta kasih sayang yang tulus, dan selalu member 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 budi baik mereka. Amin. Dalam kesempatan ini penulis juga ingin mengucapkan terima kasih kepada : 1. Prof. Drs. Tulus, M.Si., Ph.D. selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 2. Bapak Drs.Suyanto, M.Kom selaku dosen pembimbing tugas akhir yang telah memberikan bimbingan dan pengarahan kepada saya selama menyusun tugas akhir ini.
3. 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. 4. Kepada sahabat terdekat dan terbaik saya Ryan, Dody, Ilham, Dedi yang banyak memberi dukungan dan bantuan dalam penyelesaian tugas akhir ini. 5. Sahabat-sahabat seperjuangan saya Anggi Puspita Sari, Khairani, Tengku Novi Yanti. Terima kasih atas persahabatan kita selama ini. Terkadang kita sering berselisih tetapi kalian adalah sahabat-sahabat terbaik. 6. Teman-teman Kom A10 yang telah bersama-sama dalam menjalani seluruh kegiatan perkuliahan selama tiga tahun belakangan ini. 7. Juga seluruh Keluarga Besar saya yang selalu mendorong saya demi masa depan yang gemilang. Pada penulisan tugas akhir ini, penulis telah berusaha semaksimal mungkin untuk mencapai kesempurnaan. Namun penulis menyadari terdapat kelemahan dan kekurangan dalam penulisan tugas akhir ini. Untuk itu saya mengharapkan kritik dan saran pembaca sekalian demi penyempurnaan. semua. Demikian tugas akhir ini saya buat. Semoga tuliasan ini bermanfaat bagi kita Medan, Juli 2013 Penulis Andika Afrizal 102406007
ABSTRAK Perpustakaan SMA UISU Medan selama ini dalam hal pengelolaan sirkulasi perpustakaan masih dilakukan secara manual, oleh karena itu petugas perpustakaan sering mengalami maslah dan kendala seperti semakin banyaknya koleksi perpustakaan, banyaknya transaksi peminjaman dan pengembalian yang mengakibatkan sering terjadi keterlambatan dalam pelayanan pada anggota perpustakaan dan pembuatan laporan. oleh karena itu penulis ingin membuat sebuah aplikasi berbasis web dengan menggunakan PHP. MySQL dan DFD
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 Latar Belakang Masalah 1 1.2 Identifikasi Masalah 2 1.3 Rumusan Masalah 3 1.4 Batasan Masalah 4 1.5 Tujuan Penulisan 4 1.6 Manfaat Penulisan 4 1.7 Metodologi Penulisan 5 1.8 Sistematika Penulisan 7 BAB 2 LANDASAN TEORI 2.1 Internet 9 2.1.1 Pengertian Internet 9 2.1.2 Sejarah Internet 9 2.1.3 Manfaat Internet 12 2.2 Sistem Informasi 13 2.2.1 Pengertian Sistem Informasi 13 2.2.2 Komponen Sistem Informasi 15 2.2.3 Data 15 2.3 Komputer 16 2.3.1 Pengertian Komputer 16 2.4 Perpustakaan 18 2.4.1 Pengertian Perpustakaan 18 2.4.2 Tujuan Perpustakaan 19 2.4.3 Sejarah Perpustakaan 19 2.4.4 Perpustakaan Online 21 2.5 PHP 21 2.5.1 Kelebihan PHP 22 2.5.2 Kelemahan PHP 23 2.6 MySQL 23 2.7 Bagan Alir System (System Flowchart) 27
2.8 Diagram Konteks 30 2.8.1 DFD (Data Flow Diagram) 31 BAB 3 DESKRIPSI SEKOLAH 3.1 Profil Sekolah 34 3.2 Sejarah Singkat SMS UISU Medan 35 3.2.1 Visi, Misi, Tujuan, Motto SMA UISU Medan 37 3.3 Struktur Organisasi 39 BAB 4 ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Berjalan 42 4.1.1 Analisis Prosedur Sistem Berjalan 42 4.1.2 Evaluasi Sistem Berjalan 47 4.2 Perancangan Sistem Usulan 48 4.2.1 Gambaran Umum Sistem Yang Diusulkan 48 4.2.2 Diagram Konteks Sistem Yang Diusulkan 50 4.2.3 Data Flow Diagram (DFD) Yang Diusulkan 51 4.2.4 Spesifikasi Proses 54 4.3 Perancangan Basis Data 57 4.3.1 Entity Relationship Diagram 58 4.3.2 Relasi Tabel 59 4.3.3 Struktur File 60 4.4 Perancangan Antar Muka 63 4.4.1 Perancangan Struktur Menu 63 4.4.2 Perancangan Tampilan 66 4.4.2.1 Perancangan Antar Muka 67 BAB 5 IMPLEMENTASI SISTEM 5.1 Pengertian Implementasi 71 5.2 Tujuan Implementasi 71 5.3 Komponen Sistem 72 5.3.1 Perangkat Keras (Hardware) 73 5.3.2 Perangkat Lunak (Software) 73 5.3.3 Brainware 74 5.4 Prosedur Penggunaan Sistem 75 5.5 Tampilan Antar Muka Aplikasi Perpustakaan SMA UISU Medan 76 BAB 6 KESIMPULAN DAN SARAN 6.1 Kesimpulan 96 6.2 Saran 97
DAFTAR PUSTAKA LAMPIRAN A. Listing Program B. Surat Keterangan Hasil Uji Program Tugas Akhir C. Surat Keterangan Bimbingan Tugas Akhir D. Surat Permohonan Pengumpulan Data Riset E. Surat Selesai Riset
DAFTAR TABEL Tabel 2.1 Simbol Flowchart Sistem 27 Tabel 4.1 Spesifikasi Proses 54 Tabel 4.2 Struktur File Anggota 60 Tabel 4.3 Struktur File Buku 60 Tabel 4.4 Struktur File Bacaan 61 Tabel 4.5 Struktur File Petugas 61 Tabel 4.6 Struktur File Pinjam 62 Tabel 4.7 Struktur File User 62 Halaman
DAFTAR GAMBAR Halaman Gambar 3.1 Struktur Organisasi SMA UISU Medan 40 Gambar 4.1 Flow of Document Pendaftaran pada Sistem Berjalan 45 Gambar 4.2 Flow of Document Peminjaman dan Pengembalian 46 Gambar 4.3 Diagram Konteks Sistem Yang Diusulkan 51 Gambar 4.4 DFD Level 0 Proses Login 52 Gambar 4.5 DFD Level 0 Proses Olah Data Pengguna 52 Gambar 4.6 DFD Level 0 Proses Olah Data Buku, Peminjaman dll 53 Gambar 4.7 ERD Sistem Usulan 58 Gambar 4.8 Relasi Antar Tabel Usulan 59 Gambar 4.9 Rancangan Struktur Menu Pengunjung 64 Gambar 4.10 Rancangan Struktur Menu Petugas 64 Gambar 4.11 Rancangan Struktur Menu Admin 65 Gambar 4.12 Rancangan Struktur Menu Kepsek 65 Gambar 4.13 Rancngan Struktur Menu 66 Gambar 4.14 Rancangan Antar Muka Halaman Utama 67 Gambar 4.15 Rancangan Halaman P.O.S 68 Gambar 4.16 Rancangan Halaman Peraturan 68 Gambar 4.17 Rancangan Halaman Galery Buku 69 Gambar 4.18 Rancangan Halaman Login Anggota 69 Gambar 4.19 Rancangan Halaman Login Admin 70 Gambar 5.1 Tampilan Antar Muka Halaman Utama 76 Gambar 5.2 Tampilan Halaman P.O.S 77 Gambar 5.3 Tampilan Halaman Peraturan 78 Gambar 5.4 Tampilan Halaman Galery 79 Gambar 5.5 Tampilan Halaman Info Peminjaman Hari Ini 80 Gambar 5.6 Tampilan Halaman Info Pengembalian Hari Ini 81 Gambar 5.7 Tampilan Halaman Info Outdate 82 Gambar 5.8 Tampilan Halaman Info Buku Belum Kembali 83 Gambar 5.9 Tampilan Halaman Info Login Petugas/Admin 84 Gambar 5.10 Tampilan Halaman Info Login Anggota 85 Gambar 5.11 Tampilan Halaman Peminjaman List Anggota 86 Gambar 5.12 Tampilan Halaman List Buku 87 Gambar 5.13 Tampilan Halaman Data Master Tambah Buku 88 Gambar 5.14 Tampilan Halaman Transaksi Input Peminjaman 89 Gambar 5.15 Tampilan Halaman Transaksi Input Pengembalian 90 Gambar 5.16 Tampilan Hasil Cetak Laporan Peminjaman Buku 91 Gambar 5.17 Tampilan Hasil Cetak Laporan Pengembalian Buku 92 Gambar 5.18 Tampilan Hasil Cetak Laporan Denda Peminjaman 93 Gambar 5.19 Tampilan Halaman Grafik Top 10 Buku Favorit 94 Gambar 5.20 Tampilan Halaman Grafik Top 10 Anggota Sering Pinjam 95