APLIKASI SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB DI SMA NEGERI 1 PILANGKENCENG
TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Muda Program Diploma II PDD UNS Akademi Komunitas Negeri Madiun
Disusun Oleh : AGUNG TRIONO
M2115002
PROGRAM PDD UNS
ii
HALAMAN PERSETUJUAN
APLIKASISISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB DI SMA NEGERI 1 PILANGKENCENG
Disusun oleh : AGUNG TRIONO
M2115002
Tugas Akhir ini telah disetujui untuk dipertahankan dihadapan dewan penguji pada tanggal
Pembimbing Utama
iii
HALAMAN PENGESAHAN
APLIKASI SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB DI SMA NEGERI 1 PILANGKENCENG
Disusun oleh : AGUNG TRIONO
M2115002 Dibimbing Oleh :
DARMAWAN LAHRU RIATMA, S.Kom Telah diterima dan disahkan di depan Dewan Penguji
pada
dinyatakan telah memenuhi syarat
Anggota Tim Penguji Tanda Tangan
1. Darmawan Lahru Riatma, S.Kom. 1.
2. Abdul Aziz, M.Cs 2.
NIP.19810413 200501 1 001
Disahkan Oleh :
Mengetahui, Ketua Program Studi
Sekretaris Bidang Akademik Teknik Informatika
iv ABSTRAK
Pada Perpustakaan SMA Negeri 1 Pilangkenceng Kabupaten Madiun pendataan bukudan proses peminjaman serta registrasi anggota masih dilakukan secara manual sehingga menyulitkan admin karena prosesnya yang lama dan sulit. Apabila admin ada perubahan data maka admin juga harus mengganti secara manual. Sedangkan dalam proses pengerjaannya harus dilakukan secara cepat agar selesai tepat waktu dan tidak ada kesalahan. Dengan permasalahan tersebut maka penulis mencoba membuat “Aplikasi Perpustakaan Berbasis Web” dengan tujuan mempermudah admin dalam proses pendataan buku dan pemrosesan peminjaman buku serta registrasi anggota. Selain itu agar seluruh informasi mengenai data buku dapat dilengkapi dan diisi dengan mudah oleh admin.
Metodologi yang digunakan penulis meliputi wawancara, observasi dan penelitian kepustakaan untuk memperoleh data-data yang berkaitan dengan masalah yang penulis hadapi.Penulis merancang sistem dengan penggambaran pemodelan system yaitu menggunakan metode terstruktur berupa diagram konteks (Context Diagram), DFD (Data Flow Diagram), ERD (Entity Relationsship Diagram), dan Normalisas. Dalam proses pembuatan aplikasi penulis menggunakan bahasa pemograman web phpMySQL.
v MOTTO
HIDUP ADALAH PERJUANGAN.
LAKUKAN YANG TERBAIK UNTUK MENGGAPAI CITA-CITA SETINGGI LANGIT.
KEBERHASILAN BUKAN DI LIHAT DARI APA YANG KAU PUNYA DARI HASIL ORANG TUA, TETAPI KEBERHASILAN DI LIHAT DARI HASIL KERJA KERAS DARI DIRI KITA SENDIRI.
vi
PERSEMBAHAN Laporan Tugas Akhir ini saya persembahkan kepada :
1. Kedua orang tuaku tercinta yang telah mendidik dan menyanyangiku dengan baik dan penuh keikhlasan, meskipun kalian sering memarahiku tapi aku tetap sayang kalian, kasih sayangmu tak akan luntur sampai kapanpun.
2. Keluarga besarku di Madiun, kakakku Agus Purnomo dan Dwi Antoro, kakak-kakak keponakanku semua, terima kasih atas perhatian, dukungan, nasehat dan kepercayaan yang kalian berikan.
3. Pak Yudono Wahyu Sembodo dan IbuNur Atifah yang telah berbaik hati dan selalu membantuku saat kerja praktek di SMA Negeri 1 Pilangkenceng Madiun, semoga allah membalas kebaikan anda.
4. Sahabatku Hendra, Ayun, Nanang, Jayak, Andrian, Wibi, Wicak, Imam, Achadun, Latif, Herdin, Novi, Nur, Umi, Ambar, Putri, Susi, dan Wanda kalian My Best Friends Forever.
vii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT atas limpahan rahmat dan taufiknya sehingga tersusunlah Laporan Tugas Akhir ini dengan judul “Aplikasi Kepegawaian dan Kenaikan Gaji Berkala di Kantor Bagian Umum Setda Kabupaten Madiun”.
Penyusunan Tugas Akhir ini merupakan memenuhi salah satu syarat mencapai gelar Ahli Muda Program Diploma II PDD UNS Akademi Komunitas Negeri Madiun.
Penyusunan Tugas Akhir ini tidak terlepas dari bantuan beberapa pihak. Oleh sebab itu penulis tidak lupa mengucapkan banyak terima kasih kepada :
1. Bapak Sudarman, S.Pd., M.KPd. selaku penanggung jawab PDD UNS Akademi Komunitas Negeri Madiun yang telah mendukung .
2. Ibu Yoana Lukita Sari, S.T. selaku Kepala Prodi Teknik Informatika PDD UNS Akademi Komunitas Negeri Madiun yang telah menyetujui untuk menyusun Laporan Tugas Akhir ini.
3. Ibu Darmawan Lahru Riatma, S.Kom. selaku Dosen Pembimbing yang telah memberikan bimbingan dan pengarahan sehingga tersusunlah Laporan Tugas Akhir ini.
4. Kedua orang tua yang selalu memberikan dorongan dan do’a restunya.
5. Bapak Yudono Wahyu Sembodo dan IbuNur Atifah yang telah banyak memberikan bantuan kepada saya.
6. Sahabat-sahabatku semua di Akademi Komunitas Negeri Madiun yang telah memberikan dukungan, bantuan, semangat serta do’a.
viii
Penulis berharap semoga Laporan Tugas Akhir ini ikut berperan serta memberikan masukan serta menambah wawasan bagi mahasiswa Akademi Komunitas Negeri Madiun dan bermanfaat bagi pembaca.
Madiun, Juli 2017
ix DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAAN ... iii
x
BAB IIIDESAIN DAN PERANCANGAN ... 12
3.1 Deskripsi Sistem ... 12
3.1.1 Fungsi dan Kegunaan Sistem Bagi Instansi ... 13
3.2 Kebutuhan Fungsional Sistem ... 13
3.3 Kebutuhan Non Fungsional ... 14
3.4.1 Indentifikasi Sofware dan Perangkat Lunak ... 14
3.4.2 Indentifikasi Hardware / Perangkat Keras ... 14
3.5 Perancangan Sistem ... 14
3.8 Rancangan Antarmuka (Interface) ... 24
BAB IV ... 34
IMPLEMENTASI DAN ANALISA ... 34
xi
4.2 Admin ... 34
BAB VPENUTUP ... 46
5.1 Kesimpulan ... 46
5.2 Saran ... 47
xii
DAFTAR GAMBAR
Gambar 3.1 Diagram Contex... 15
Gambar 3.2 Data Flow Diagram (DFD) Level 1 ... 17
Gambar 3.3 ERD Sistem Informasi Perpustakaan ... 19
Gambar 3.4 CDM (Conceptual Data Model)... 19
Gambar 3.5 PDM (Physicale Data Model)... 20
Gambar 3.6 Desain Interface Login... 24
Gambar 3.7 Desain Interface Halaman Admin ... 24
Gambar 3.8Desain Interface Form Input Data Anggota ... 25
Gambar 3.9 Desain Interface Data Anggota ... 25
Gambar 3.10Desain Interface Detail Anggota ... 26
Gambar 3.11Desain Interface Kartu Anggota ... 26
Gambar 3.12 Desain Interface Form Input Data Buku ... 27
Gambar 3.13 Desain Interface Data Buku ... 27
Gambar 3.14 Desain Interface Detail Data Buku... 28
Gambar 3.15 Desain Interface Input Peminjaman Buku... 28
Gambar 3.16 Desain Interface Input Setting Denda ... 29
Gambar 3.17 Desain Interface Data Transaksi Peminjaman ... 29
Gambar 3.18 Desain Interface Laporan Peminjaman Per Anggota... 30
Gambar 3.19 Desain Interface Laporan Peminjaman Per Kelas ... 30
Gambar 3.20 Desain Interface Laporan Peminjaman Per Bulan ... 31
Gambar 3.21 Desain Interface Halaman Anggota ... 31
Gambar 3.22 Desain Interface Katalog Buku ... 32
xiii
Gambar 3.24 Desain Interface Edit Akun Saya ... 33
Gambar 3.25 Desain Interface Data Peminjaman Buku ... 34
Gambar 4.1 Halaman Login ... 34
Gambar 4.2 Halaman Admin ... 35
Gambar 4.3 Halaman Form Input Data Anggota ... 35
Gambar 4.4 Halaman Data Anggota ... 36
Gambar 4.5 Halaman Detail Anggota ... 36
Gambar 4.6 Halaman Kartu Anggota ... 37
Gambar 4.7 Halaman Form Input Data Buku ... 38
Gambar 4.8 Halaman Data Buku ... 38
Gambar 4.9 Halaman Detail Data Buku ... 39
Gambar 4.10 Halaman Input Peminjaman Buku ... 39
Gambar 4.11 Halaman Input Setting Denda ... 40
Gambar 4.12 Halaman Data Transaksi Peminjaman ... 40
Gambar 4.13 Halaman Laporan Peminjaman Per Anggota ... 41
Gambar 4.14 Halaman Laporan Peminjaman Per Kelas ... 41
Gambar 4.15 Halaman Laporan Peminjaman Per Bulan ... 42
Gambar 4.16 Halaman Anggota ... 42
Gambar 4.17 Halaman Katalog Buku ... 43
Gambar 4.18 Halaman Detail Buku Pada Katalog Buku ... 43
Gambar 4.19 Halaman Edit Akun Saya ... 44
xiv
DAFTAR TABEL
Tabel 2.1 Tabel Simbol ERD... 8
Tabel 2.2 Tabel Simbol DFD dan CD... 9
Tabel 3.1 Tabel Petugas... 21
Tabel 3.2 Tabel Anggota ... 21
Tabel 3.3 Tabel Buku... 22
Tabel 3.4 Tabel Peminjaman ... 23