PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PERPUSTAKAAN DIGITAL PADA SMP BUDI MURNI 1 LAPORAN TUGAS AKHIR
Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Pendidikan Diploma 3
oleh
ELYTHA ANASTASYA MANIK NIM. 1005102011
PROGRAM STUDI MANAJEMEN INFORMATIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI MEDAN MEDAN 2013
ABSTRAK
Sebuah perpustakaan sekolah memiliki peranan yang mendukung dalam proses belajar-mengajar di sekolah. Namun saat ini, siswa mulai malas untuk pergi ke perpustakaan. Sulitnya dalam mencari buku, letak perpustakaan yang sedikit jauh serta ketidak-update-tan sistem perpustakan semakin menambah kemalasan siswa untuk mengunjungi perpustakaan. Selain itu juga, terdapat permasalahan yang terjadi pada sistem pengolahan anggota dan pendataan buku. Pengolahan angota dan pendataan buku yang ada di perpustakaan SMP Budi Murni 1 masih dilakukan secara manual. Sehingga sulitnya untuk mengetahui daftar anggota serta daftar koleksi buku yang dimiliki. Oleh sebab itu, dibutuhkan sebuah sistem yang memudahkan siswa untuk mencari buku dan koleksi lain yang tidak hanya berupa buku-buku referensi, melainkan juga file-file digital berupa e-book ataupun video tutorial yang mendukung proses pembelajaran. Sebuah sistem yang juga membantu pustakawan dalam mengelola data anggota dan buku. Sistem yang dibuat berupa sistem informasi perpustakaan digital pada SMP Budi Murni 1. Sistem ini dibangun dengan menggunakan bahasa pemrograman PHP dan MySQL sebagai basis datanya. Sistem ini akan mempermudah proses penginputan data anggota, penyampaian informasi buku dan penyusunan laporan inventori buku. Melalui sistem ini juga, pengguna dapat melihat informasi buku yang tersedia tanpa harus pergi ke perpustakaan, serta menjadi jalur akses siswa untuk mendapatkan informasi dalam bentuk file elektronik. Dibutuhkan pengembangan yang lebih baik lagi sehingga pengguna juga dapat memberikan informasi ke dalam sistem. Kata Kunci : Sistem, Informasi, Sistem Informasi, Perpustakaan, Digital
KATA PENGANTAR
Puji dan syukur penulis haturkan kepada Tuhan Yang Maha Esa atas berkat dan rahmatnya penulis dapat menyelesaikan Laporan Tugas Akhir yang berjudul “Perancangan dan Pembuatan Sistem Informasi Perpustakaan Digital pada SMP Budi Murni 1”. Laporan Tugas Akhir ini disusun sebagai syarat untuk menyelesaikan Pendidikan Program Diploma 3 Program Studi Manajemen Informatika Jurusan Teknik Elektro Politeknik Negeri Medan. Laporan ini dapat disusun karena banyaknya masukan dan dukungan dari berbagai pihak yang berupa informasi, arahan dan bimbingan. Oleh karena itu penulis mengucapkan terima kasih kepada: 1.
M. Syahrudin, ST, M.T., selaku Direktur Politeknik Negeri Medan.
2.
Ir. Rina Anugrahwaty, M.T, selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Medan.
3.
Roslina, M.I.T, selaku Kepala Program Studi Manajemen Informatika Politeknik Negeri Medan.
4.
Amrizal Lubis, S.T., M.Kom selaku dosen pembimbing. Atas segala bimbingan dan waktu yang telah diberikan sehingga penulis dapat menyelesaikan Laporan Tugas Akhir ini.
5.
Kepala Sekolah SMP Budi Murni 1 yang telah bersedia memberikan izin kepada penulis untuk melakukan riset dan memberikan data yang diperlukan oleh penulis.
6.
Keluarga penulis, Dra. E. Sitanggang sebagai orang tua tercinta yang tiada henti-hentinya memberikan dukungan, kasih sayang, doa, nasihat serta biaya selama penulis kuliah. Serta untuk saudara saya Maria Goretty Manik,
Kristian Manik, Lowis Fransiskus Manik dan Diomen Syahputra Manik terimakasih penulis ucapkan untuk dukungan baik dalam bentuk doa dan semangat. 7.
Hikmah Adwin Adam, S.T,M.Kom, selaku dosen wali MI-6B yang selalu memberikan dukungan dalam menyelesaikan Laporan Tugas Akhir ini.
8.
Ariama Susanti, selaku Administrasi Program Studi Manajemen Informatika Politeknik Negeri Medan yang telah banyak membantu penulis untuk keperluan administrasi Laporan Tugas Akhir ini.
9.
Rekan-rekam penulis MI-6B khususnya Meine Gisela Hutabalian, Mesrice Manik, dan Rika Haryati Lumban Gaol, yang telah memberikan semangat kepada penulis sehingga penulis dapat menyelesaikan Laporan Tugas Akhir ini.
10.
Teman-teman penulis dari UKM KMK St. Fransiskus Assisi dan OMK St. Yohanes Penginjil Mandala, yang telah memberikan doa dan semangat kepada penulis selama proses penyelesaian Laporan Tugas Akhir ini.
Medan, 25 Agustus 2013 Penulis,
Elytha Anastasya Manik NIM.1005102011
DAFTAR ISI
LEMBAR PERSETUJUAN .............................................Error! Bookmark not defined. LEMBAR PENGESAHAN ..............................................Error! Bookmark not defined. ABSTRAK ........................................................................................................................ ii KATA PENGANTAR .................................................................................................... iii DAFTAR ISI..................................................................................................................... v DAFTAR GAMBAR .....................................................................................................viii DAFTAR TABEL .......................................................................................................... 11 BAB 1 PENDAHULUAN ..............................................Error! Bookmark not defined. 1.1 Latar Belakang.............................................Error! Bookmark not defined. 1.2 Rumusan Masalah .......................................Error! Bookmark not defined. 1.3 Batasan Masalah ..........................................Error! Bookmark not defined. 1.4 Tujuan dan Manfaat Tugas Akhir .............Error! Bookmark not defined. 1.4.1 Tujuan Tugas Akhir ...............................Error! Bookmark not defined. 1.4.2 Manfaat Tugas Akhir .............................Error! Bookmark not defined. 1.5 Metode Pelaksanaan Tugas Akhir ............Error! Bookmark not defined. 1.5.1 Perencanaan Sistem ...............................Error! Bookmark not defined. 1.5.2 Analisis Sistem .......................................Error! Bookmark not defined. 1.5.3 Perancangan Sistem ...............................Error! Bookmark not defined. 1.6 Sistematika Penulisan .................................Error! Bookmark not defined. 1.7 Lokasi Pengambilan Data ..........................Error! Bookmark not defined. BAB 2 TINJAUAN PUSTAKA ....................................Error! Bookmark not defined. 2.1 Landasan Teori ............................................Error! Bookmark not defined. 2.1.1 Sistem ......................................................Error! Bookmark not defined. 2.1.2 Informasi .................................................Error! Bookmark not defined. 2.1.3 Sistem Informasi ....................................Error! Bookmark not defined. 2.1.4 Data Flow Diagram (DFD) ...................Error! Bookmark not defined. 2.1.5 Flowchart.................................................Error! Bookmark not defined.
2.1.6 Database ..................................................Error! Bookmark not defined. 2.1.7 Normalisasi .............................................Error! Bookmark not defined. 2.1.8 Kamus Data.............................................Error! Bookmark not defined. 2.1.9 Entity Relation Ship (ERD) ..................Error! Bookmark not defined. 2.1.10 Internet .....................................................Error! Bookmark not defined. 2.1.11 World Wide Web (WWW) ...................Error! Bookmark not defined. 2.1.12 PHP ..........................................................Error! Bookmark not defined. 2.1.13 MySQL ....................................................Error! Bookmark not defined. 2.1.14 Apache .....................................................Error! Bookmark not defined. 2.1.15 CSS ..........................................................Error! Bookmark not defined. 2.1.16 Jquery.......................................................Error! Bookmark not defined. 2.1.17 Perpustakaan ...........................................Error! Bookmark not defined. 2.1.18 Perpustakaan Digital ..............................Error! Bookmark not defined. 2.2 Gambaran Umum Perusahaan ...................Error! Bookmark not defined. 2.2.1 Profil Perusahaan ...................................Error! Bookmark not defined. 2.2.2 Keanggotaan Pengguna Perpustakaan .Error! Bookmark not defined. 2.2.3 Visi dan Misi ..........................................Error! Bookmark not defined. BAB 3 ANALISIS DAN PERANCANGAN SISTEMError!
Bookmark
not
defined.
3.1 Analisis Sistem Yang Berjalan ..................Error! Bookmark not defined. 3.1.1 Prosedur Sistem yang Berjalan ............Error! Bookmark not defined. 3.2 Rancangan Sistem Informasi yang diusulkanError!
Bookmark
not
defined.
3.2.1 Rancangan Data Flow Diagram (DFD)Error!
Bookmark
not
defined.
3.2.2 Rancangan Input.....................................Error! Bookmark not defined. 3.2.3 Rancangan Output ..................................Error! Bookmark not defined. 3.2.4 Kamus Data.............................................Error! Bookmark not defined. 3.2.5 Rancangan Database ..............................Error! Bookmark not defined. 3.2.6 Rancangan Struktur User Interface ......Error! Bookmark not defined. 3.2.7 Algoritma Pemrograman .......................Error! Bookmark not defined. BAB 4 HASIL DAN PEMBAHASAN.........................Error! Bookmark not defined.
4.1 Pembahasan Hasil Sistem ..........................Error! Bookmark not defined. 4.1.1 Halaman Utama ......................................Error! Bookmark not defined. 4.1.2 Halaman Login Admin dan Pimpinan .Error! Bookmark not defined. 4.1.3 Halaman Administrator .........................Error! Bookmark not defined. 4.1.4 Halaman Pimpinan .................................Error! Bookmark not defined. 4.2 Studi Kelayakan Sistem..............................Error! Bookmark not defined. 4.2.1 Kelayakan Ekonomis .............................Error! Bookmark not defined. 4.2.2 Kelayakan Teknis ...................................Error! Bookmark not defined. 4.3 Kelebihan dan Kekurangan Sistem ...........Error! Bookmark not defined. 4.3.1 Kelebihan sistem ....................................Error! Bookmark not defined. 4.3.2 Kekurangan sistem .................................Error! Bookmark not defined. BAB 5 SIMPULAN DAN SARAN ..............................Error! Bookmark not defined. 5.1 Simpulan.......................................................Error! Bookmark not defined. 5.2 Saran .............................................................Error! Bookmark not defined. DAFTAR PUSTAKA ........................................................Error! Bookmark not defined. LISTING PROGRAM .......................................................Error! Bookmark not defined.
DAFTAR GAMBAR
Gambar
Halaman
2.1 Entity ................................................................ Error! Bookmark not defined. 2.2 Atribut .............................................................. Error! Bookmark not defined. 2.3 Relationship ..................................................... Error! Bookmark not defined. 3.1 Diagram Konteks Sistem Perpustakaan yang sedang berjalan ................ Error! Bookmark not defined. 3.2 Diagram Konteks Sistem Informasi Perpustakaan DigitalError!
Bookmark
not defined. 3.3 DFD Level 0 Sistem Informasi Perpustakaan Digital yang diusulkan .... Error! Bookmark not defined. 3.4 Rancangan Halaman Login Admin .................. Error! Bookmark not defined. 3.5 Rancangan Ubah Password .............................. Error! Bookmark not defined. 3.6 Rancangan Halaman Input Admin ................... Error! Bookmark not defined. 3.7 Rancangan Halaman Input Anggota ................ Error! Bookmark not defined. 3.8 Rancangan Halaman Input Kategori ................ Error! Bookmark not defined. 3.9 Rancangan Halaman Input Buku ..................... Error! Bookmark not defined. 3.10 Rancangan Halaman Ebook ........................... Error! Bookmark not defined. 3.11 Rancangan Halaman Input Video .................. Error! Bookmark not defined. 3.12 Rancangan Halaman Menu Utama................. Error! Bookmark not defined. 3.13 Rancangan Halaman Pencarian Sederhana .... Error! Bookmark not defined. 3.14 Rancangan Halaman Pencarian Spesifik ........ Error! Bookmark not defined. 3.15 Rancangan Halaman Ubah Password............. Error! Bookmark not defined. 3.16 Rancangan Halaman Akun Saya .................... Error! Bookmark not defined. 3.17 Rancangan Halaman Utama ........................... Error! Bookmark not defined. 3.18 Rancangan Home Administrator .................... Error! Bookmark not defined. 3.19 Rancangan Halaman Buku ............................. Error! Bookmark not defined. 3.20 Rancangan Halaman Detail Buku .................. Error! Bookmark not defined. 3.21 Rancangan Home Pimpinan ........................... Error! Bookmark not defined. 3.22 Rancangan Laporan Anggota ......................... Error! Bookmark not defined. 3.23 Rancangan Laporan Buku .............................. Error! Bookmark not defined.
3.24 Normalisasi Bentuk Unnormal ....................... Error! Bookmark not defined. 3.25 Normalisasi Bentuk Normal Kesatu (1NF) .... Error! Bookmark not defined. 3.26 Normalisasi Bentuk Normal Kedua (2NF) .... Error! Bookmark not defined. 3.27 Normalisasi Bentuk Normal Ketiga (3NF) .... Error! Bookmark not defined. 3.28 Entity Relationship Diagram .......................... Error! Bookmark not defined. 3.29 Tabel Relasi .................................................... Error! Bookmark not defined. 3.30 Struktur User Interface Halaman Utama ........ Error! Bookmark not defined. 3.31 Struktur Interface Halaman Admin ................ Error! Bookmark not defined. 3.32 Struktur User Interface Halaman Pimpinan ... Error! Bookmark not defined. 3.33 Flowchart Menu Utama ................................. Error! Bookmark not defined. 3.34 Flowchart Login Anggota .............................. Error! Bookmark not defined. 3.35 Flowchart Menu Anggota .............................. Error! Bookmark not defined. 3.36 Flowchart Login Admin ................................. Error! Bookmark not defined. 3.37 Flowchart Akses Halaman Admin ................. Error! Bookmark not defined. 3.38 Flowchart Ubah Password.............................. Error! Bookmark not defined. 3.39 Flowchart Pengolahan Data Admin ............... Error! Bookmark not defined. 3.40 Flowchart Pengolahan Data Anggota ............ Error! Bookmark not defined. 3.41 Flowchart Pengolahan Data Kategori ............ Error! Bookmark not defined. 3.42 Flowchart Pengolahan Data Buku.................. Error! Bookmark not defined. 3.43 Flowchart Pengolahan Data Video ................ Error! Bookmark not defined. 3.44 Flowchart Pengolahan Data Ebook ................ Error! Bookmark not defined. 3.45 Flowchart Login Pimpinan............................. Error! Bookmark not defined. 3.46 Flowchart Akses Halaman Pimpinan ............. Error! Bookmark not defined. 4.1 Halaman Home................................................. Error! Bookmark not defined. 4.2 Halaman Info.................................................... Error! Bookmark not defined. 4.3 Halaman Login ................................................. Error! Bookmark not defined. 4.4 Halaman setelah anggota login ........................ Error! Bookmark not defined. 4.5 Halaman Pencarian Sederhana ......................... Error! Bookmark not defined. 4.6 Halaman Pencarian Spesifik ............................ Error! Bookmark not defined. 4.7 Halaman Buku.................................................. Error! Bookmark not defined. 4.8 Halaman Detail Buku ....................................... Error! Bookmark not defined. 4.9 Halaman E-book............................................... Error! Bookmark not defined.
4.10 Halaman Ubah Password ............................... Error! Bookmark not defined. 4.11 Halaman Akun Saya....................................... Error! Bookmark not defined. 4.12 Halaman Login Admin dan Pimpinan............ Error! Bookmark not defined. 4.13 Halaman Home Administrator ....................... Error! Bookmark not defined. 4.14 Halaman Password ......................................... Error! Bookmark not defined. 4.15 Halaman Admin ............................................. Error! Bookmark not defined. 4.16 Halaman Form Input Admin .......................... Error! Bookmark not defined. 4.17 Halaman Anggota........................................... Error! Bookmark not defined. 4.18 Halaman Form Input Anggota ....................... Error! Bookmark not defined. 4.19 Halaman Kategori .......................................... Error! Bookmark not defined. 4.20 Halaman Form Input Kategori ....................... Error! Bookmark not defined. 4.21 Halaman Buku ................................................ Error! Bookmark not defined. 4.22 Halaman Detail Buku ..................................... Error! Bookmark not defined. 4.23 Halaman Form Input Buku ............................ Error! Bookmark not defined. 4.24 Halaman Ebook .............................................. Error! Bookmark not defined. 4.25 Halaman Form Input Ebook ........................... Error! Bookmark not defined. 4.26 Halaman Video............................................... Error! Bookmark not defined. 4.27 Halaman Input Video ..................................... Error! Bookmark not defined. 4.28 Halaman Home Pimpinan .............................. Error! Bookmark not defined. 4.29 Halaman Laporan ........................................... Error! Bookmark not defined. 4.30 Halaman Laporan Buku ................................. Error! Bookmark not defined. 4.31 Cetak Laporan Buku ...................................... Error! Bookmark not defined. 4.32 Halaman Laporan Data Anggota .................... Error! Bookmark not defined. 4.33 Cetak Laporan Anggota ................................. Error! Bookmark not defined.
DAFTAR TABEL
Tabel
Halaman
2.1 Data Flow Diagram ....................................... Error! Bookmark not defined. 2.2 Flowchart ...................................................... Error! Bookmark not defined. 3.2 Kamus Data ................................................... Error! Bookmark not defined. 3.3 Tabel Admin ................................................. Error! Bookmark not defined. 3.4 Tabel Anggota ............................................... Error! Bookmark not defined. 3.5 Tabel Buku .................................................... Error! Bookmark not defined. 3.7 Tabel Download Manager............................. Error! Bookmark not defined. 3.8 Tabel Ebook .................................................. Error! Bookmark not defined. 3.9 Tabel Kategori .............................................. Error! Bookmark not defined. 3.10 Tabel Video ................................................. Error! Bookmark not defined.