Perancangan Aplikasi Perpustakaan.
ABSTRAK
Perancangan aplikasi perpustakaan adalah aplikasi yang dibuat untuk digunakan umum nya pada perpustakaan. Perpustakaan membutuhkan suatu analisis dan perancangan sistem informasi agar dapat memperbaiki kinerja perpustakaan tersebut. Teori yang di gunakan dalam analisis dan perancangan sistem informasi ini adalah membuat suatu perubahan yang terstruktur dalam perpustakaan tersebut dengan melakukan survey langsung ke perpustakaan tersebut. Akan dilakukan analisis serta rancangan sistem pada perpustakaan tersebut dengan cara membuat flowchart,ERD,ER to skema table dan pengelolaan data buku, pengelolaan data anggota, transaksi peminjaman dan pengembalian dengan menggunakan data yang didapatkan dengan wawancara. Menunjukkan bahwa kekurangan didalam kinerja pengelolaan anggota, buku dan transaksi peminjaman dan pengembalian. Oleh karena itu akan dilakukan analisis dan pembuatan program untuk membantu kinerja proses anggota, buku dan transaksi peminjaman dan pengembalian pada perpustakaan tersebut.
(2)
ABSTRACT
Designing the application library is an application created for public use at the library. The library requires an analysis and design of information systems in order to improve the performance of these libraries. Theory in use in the analysis and design of information systems this is making a change that is structured in the library by doing the survey directly into the library. Will do the analysis and design of the system on the library with the how to make a flowchart, ERD, ER to the table schema and data management books, data management, transaction and borrowing members returns using data obtained with interviews. Found shortcomings in the performance of the management members, the book and the loaning transactions and refunds. Therefore it will be done the analysis and creation of programs to help members of the process performance, transaction and book borrowing and returns on these libraries.
Key words: analysis, ERD, Flowchart, ER to the schema tables, applications.
(3)
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... xii
DAFTAR TABEL ... xv
DAFTAR LAMPIRAN ... xvi
DAFTAR SINGKATAN ... xvii
DAFTAR ISTILAH ... xviii
BAB 1 PENDAHULUAN... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 2
1.4 Batasan Masalah ... 2
1.5 Sistematika Pembahasan ... 3
BAB 2 KAJIAN TEORI ... 4
2.1 Perpustakaan ... 4
2.2 Basis Data (database) ... 4
2.3 PHP (PHP Hypertext Preprocessor) ... 5
2.4 Database MySQL ... 5
2.5 PHP – MySQL ... 6
2.6 XAMPP ... 6
2.7 Entity Relationsip Diagram ... 7
2.7.1 Entity ... 7
2.7.2 Attribute ... 8
(4)
2.9 Dreamweaver ... 10
2.10 OPAC ... 10
2.11 Contoh Aplikasi Perpustakaan & Perbandinganya ... 11
BAB 3 ANALISIS & DESAIN PENELITIAN... 13
3.1 Proses Umum Perpustakaan ... 13
3.2 Proses Katalog siswa ... 15
3.3 Proses Detail Katalog Siswa ... 16
3.4 Proses Login ... 17
3.5 Proses Pengelolaan Data anggota ... 19
3.5.1 Proses Save Data Anggota ... 20
3.5.2 Proses Update Data Anggota ... 22
3.5.3 Proses Search Data Anggota ... 23
3.5.4 Proses View Data Anggota ... 25
3.6 Proses Pengelolaan Data Buku ... 26
3.6.1 Proses Save Data Buku ... 27
3.6.2 Proses View Data Buku ... 29
3.6.3 Proses View Detail Buku ... 29
3.6.4 Proses Update Data buku ... 30
3.6.5 Proses Tambah Data Penerbit ... 32
3.6.6 Proses Tambah Data Penulis ... 34
3.6.7 Proses Tambah Klasifikasi Buku ... 36
3.7 Proses Pinjam Buku ... 38
3.7.1 Proses Save Data Peminjaman ... 39
3.7.2 Proses Lihat Data Peminjaman... 41
3.8 Proses Pengembalian Buku ... 42
3.8.1 Proses Lihat Data Pengembalian ... 44
3.8.2 Proses Tambah Data Pengembalian ... 44
3.8.3 Proses Update Data Pengembalian ... 45
3.9 Proses Katalog ... 46
3.9.1 Proses Detail Katalog ... 47
3.10 Proses Logout ... 48
(5)
3.12 Site Map ... 51
BAB 4. HASIL PENELITIAN ... 52
4.1 Tampilan Menu Utama Website ... 52
4.2 Tampilan Menu Prosedur... 53
4.3 Tampilan Menu Visi Misi ... 54
4.4 Tampilan Menu Katalog ... 54
4.5 Tampilan Menu Login ... 55
4.6 Tampilan Menu Utama Admin ... 55
4.7 Tampilan Menu Buku ... 56
4.8 Tampilan Menu Lihat Data Buku ... 56
4.9 Tampilan Menu Lihat Detail Data Buku ... 57
4.10 Tampilan Menu Edit Data Buku ... 58
4.11 Tampilan Menu Tambah Data Buku ... 58
4.12 Tampilan Menu Tambah Data Penerbit ... 59
4.13 Tampilan Menu Tambah Data Penulis ... 60
4.14 Tampilan Menu Tambah Klasifikasi Buku ... 60
4.15 Tampilan Menu Anggota ... 61
4.16 Tampilan Lihat Data Anggota ... 61
4.17 Tampilan Menu Edit Anggota ... 62
4.18 Tampilan Menu Tambah Data Anggota ... 63
4.19 Tampilan Menu Cari Anggota ... 63
4.20 Tampilan Menu Peminjaman ... 64
4.21 Tampilan Menu Lihat Data Peminjaman ... 65
4.22 Tampilan Menu Tambah Data Peminjaman ... 65
4.23 Tampilan Menu Pengembalian ... 66
4.24 Tampilan Menu Lihat Data Pengembalian ... 66
4.25 Tampilan Menu Tambah Data Pengembalian ... 67
4.26 Tampilan Menu Update Data Pengembalian... 67
4.27 Tampilan Menu Cari Buku ... 68
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 69
5.1 Halaman Katalog Siswa ... 69
(6)
5.3 Halaman Tambah Data Buku ... 71
5.4 Halaman Tambah Data Penerbit ... 73
5.5 Halaman Tambah Data Penulis ... 75
5.6 Halaman Tambah Data Klasifikasi ... 77
5.7 Halaman Tambah Data Anggota... 78
5.8 Halaman Cari Data Anggota ... 80
5.9 Halaman Tambah Data Peminjaman ... 81
5.10 Halaman Tambah Data Pengembalian ... 83
5.11 Halaman Katalog ... 84
5.12 Halaman Update Data Buku ... 85
5.13 Halaman Update Data Anggota ... 86
5.14 Halaman Update Data Pengembalian ... 88
5.15 Perbandingan Sistem Lama Dan Sistem Baru ... 89
BAB 6 SIMPULAN DAN SARAN ... 90
6.1 Simpulan ... 90
6.2 Saran ... 90
DAFTAR PUSTAKA ... 91
Entitas Admin ... 92
EntitasAnggota ... 93
Entitas Buku ... 95
Entitas Peminjaman ... 96
(7)
DAFTAR GAMBAR
Gambar 1 Entity... 7
Gambar 2 contoh atribute ... 8
Gambar 3 Proses Umum Perpustakaan ... 13
Gambar 4 User interface menu siswa ... 14
Gambar 5 User interface menu utama ... 14
Gambar 6 Proses Katalog Siswa ... 15
Gambar 7 User interface katalog siswa ... 16
Gambar 8 Proses Detail Katalog Siswa ... 17
Gambar 9 Proses Login ... 18
Gambar 10 User Interface Login ... 19
Gambar 11 Proses Pengelolaan Data Anggota ... 20
Gambar 12 Proses Save Data Anggota ... 21
Gambar 13 User Interface save data anggota ... 22
Gambar 14 Proses Update Anggota ... 23
Gambar 15 Proses Search Data Anggota ... 24
Gambar 16 User interface search anggota ... 25
Gambar 17 Proses View Data Anggota ... 25
Gambar 18 Proses pengelolaan data buku ... 26
Gambar 19 User Interface menu buku ... 27
Gambar 20 Proses Save data buku ... 28
Gambar 21 Proses View Data Buku ... 29
Gambar 22 Proses view detail buku ... 30
Gambar 23 Proses Update data buku ... 31
Gambar 24 Proses pengelolaan data penerbit ... 33
Gambar 25 User Interface Penerbit ... 34
Gambar 26 Proses Pengelolaan Data Penulis ... 35
Gambar 27 User interface penulis ... 36
Gambar 28 Proses pengelolaan data klasifikasi buku ... 37
Gambar 29 User interface klasifikasi ... 38
Gambar 30 Proses bisnis peminjaman ... 39
(8)
Gambar 32 Proses lihat data peminjaman ... 41
Gambar 33 user interface peminjaman ... 42
Gambar 34 Proses bisnis pengembalian ... 43
Gambar 35 Proses Lihat Pengembalian ... 44
Gambar 36 Proses Tambah Data Pengembalian... 45
Gambar 37 Proses Update Data Pengembalian ... 46
Gambar 38 Proses Katalog staff ... 47
Gambar 39 proses detail katalog ... 48
Gambar 40 proses logout ... 49
Gambar 41 ERD ... 50
Gambar 42 Site Map Siswa ... 51
Gambar 43 Site Map Admin... 51
Gambar 44 Tampilan Menu Utama Website ... 52
Gambar 45 Tampilan Menu Prosedur ... 53
Gambar 46 Tampilan Menu Visi Misi ... 54
Gambar 47 Tampilan Menu Katalog ... 54
Gambar 48 Tampilan Menu Login ... 55
Gambar 49 Tampilan Menu Utama Admin Perpustakaan ... 55
Gambar 50 Tampilan Menu Utama Buku Perpustakaan ... 56
Gambar 51 Tampilan Menu Lihat Buku Perpustakaan ... 57
Gambar 52 Tampilan Menu Lihat Detail Buku Perpustakaan ... 57
Gambar 53 Tampilan Menu Edit Buku Perpustakaan ... 58
Gambar 54 Tampilan Menu Tambah Buku Perpustakaan ... 58
Gambar 55 Tampilan Menu Tambah Penerbit Perpustakaan ... 59
Gambar 56 Tampilan Menu Tambah Penulis Perpustakaan ... 60
Gambar 57 Tampilan Menu Tambah Klasifikasi Perpustakaan. ... 60
Gambar 58 Tampilan Menu Anggota Perpustakaan. ... 61
Gambar 59 Tampilan Menu Lihat Data Anggota Perpustakaan. ... 61
Gambar 60 Tampilan Menu Update Data Anggota Perpustakaan. ... 62
Gambar 61 Tampilan Menu Tambah Data Anggota Perpustakaan. ... 63
Gambar 62 Tampilan Menu Cari Anggota Perpustakaan. ... 63
(9)
Gambar 64 Tampilan Menu Tambah data Peminjaman Perpustakaan. ... 65 Gambar 65 Tampilan Menu Pengembalian Perpustakaan. ... 66 Gambar 66 Tampilan Menu Lihat Data Pengembalian Perpustakaan. ... 66 Gambar 67 Tampilan Menu Tambah Data Pengembalian Perpustakaan. ... 67 Gambar 68 Tampilan Menu update Data Pengembalian Perpustakaan. ... 67 Gambar 69 Tampilan Menu Katalog Perpustakaan. ... 68
(10)
DAFTAR TABEL
Table 1 Testing Halaman Katalog mahasiswa ... 69
Table 2 Testing Halaman Login ... 70
Table 3 Testing halaman tambah data buku ... 71
Table 4 Testing Halaman Tambah Data Penerbit ... 74
Table 5 Testing Halaman Tambah Data Penulis ... 76
Table 6 Testing Halaman Tambah Data Klasifikasi ... 77
Table 7 Testing Halaman Tambah Data Anggota ... 79
Table 8 Testing Halaman Cari Data Anggota ... 81
Table 9 Testing Halaman Tambah Data Peminjaman ... 82
Table 10 Testing Halaman Tambah Data Pengembalian ... 83
Table 11 Testing Halaman Katalog ... 84
Table 12 Testing Halaman update Data Buku ... 85
Table 13 Testing Halaman update Data Anggota ... 87
(11)
DAFTAR LAMPIRAN
(12)
DAFTAR SINGKATAN
1. ERD = Entity Relationship Diagram 2. UI = User Interface
(13)
DAFTAR ISTILAH
ERD :Suatu pemodelan data konseptual yang
mendeskripsikan hubungan antar data dan data lainnya untuk mendapatkan hasil yang kompleks.
Database :Kumpulan data yang disimpan pada tempat penyimpanan.
Data :Fakta mengenai objek berupa orang,benda dan lain-lain.
Proses Bisnis :Suatu kumpulan pekerjaan yang saling berhubungan di dalam menyelesaikan suatu masalah tertentu.
(14)
BAB 1 PENDAHULUAN
1.1 Latar Belakang
Teknologi Informasi merupakan salah satu teknologi yang sedang berkembang pesat saat ini. Dengan kemajuan teknologi informasi, pengaksesan terhadap data atau informasi yang tersedia dituntut dapat berlangsung dengan cepat, efisien dan akurat. Perkembangan ilmu dan teknologi berdampak pada perkembangan sistem administrasi berbasis teknologi informasi pada manajemen sekolah, termasuk salah satunya dalam pengelolaan sistem perpustakaan. Perpustakaan sebagai penyedia informasi yang bersumber pada literatur baik yang bercetak maupun terekam harus mampu memperdayakan koleksinya semaksimal mungkin. Dengan peningkatan profesionalisme dan kualitas pendidikan serta pelayanan yang ditawarkan suatu lembaga pendidikan merupakan salah satu daya tarik yang menjadi perhatian masyarakat sebagai salah satu kriteria dalam memilih suatu lembaga pendidikan.
Dengan melakukan pendataan yang dilakukan secara manual di perpustakaan, akan timbul masalah di dalam setiap pencatatan data user, pengisian data buku hingga proses transaksi peminjaman buku dan pengembalian buku masih berupa arsip-arsip yang seringkali rusak ataupun berada di ruang kerja lain dan yang lebih fatalnya arsip tersebut hilang. Padahal arsip tersebut adalah satu-satunya bukti pengisian data perpustakaan, proses peminjaman dan pengembalian buku, dan perhitungan transaksi pembayaran denda keterlambatan pengembalian buku.
Dengan pengarsipan secara manual perpustakaan sulit untuk mempertahankan pencatatan pada tingkat yang tinggi karena tidak mengetahui dengan jelas tipe dan jenis buku yang tersedia. Proses yang dilakukan untuk memperoleh informasi tersebut memerlukan waktu yang cukup lama, dan pada saat melakukan pengecekan data buku sering ditemukan kesalahan data tercatat dengan data fisik yang ada.
(15)
Dengan adanya permasalahan tersebut, maka dibutuhkanlah suatu aplikasi manajemen untuk mengatur seluruh data yang terdapat dalam perancangan aplikasi perpustakaan dan dapat membantu memberikan informasi tentang user, buku maupun transaksi peminjaman dan pengembalian.
1.2 Rumusan Masalah
Berdasarkan uraian latar belakang diatas, rumusan masalah yang dapat diidentifikasikan dalam perancangan aplikasi perpustakaan ini adalah sebagai berikut :
Bagaimana menerapkan teknologi informasi, khususnya aplikasi web, untuk pengelolaan data anggota, data pencarian buku yang dibutuhkan, data peminjaman dan pengembalian buku?.
1.3 Tujuan Pembahasan
Berdasarkan latar belakang diatas, maka tujuan yang ingin dicapai adalah:
Mengetahui penerapan pengelolaan data buku di perpustakaan agar dapat memperbaiki sistem lama yang secara manual dan menggantikan dengan sistem yang baru dan membuat aplikasi perpustakaan yang dapat digunakan untuk mengelola data anggota, data pencarian buku yang dibutuhkan, data peminjaman dan pengembalian buku, perhitungan transaksi pembayaran denda keterlambatan pengembalian buku
1.4 Batasan Masalah
Adapun batasan masalah dalam perancangan aplikasi perpustakaan ini adalah sebagai berikut :
1. Aplikasi perpustakaan berfungsi untuk mengelola data pencarian buku yang dibutuhkan, data peminjaman dan pengembalian buku, perhitungan transaksi pembayaran denda keterlambatan pengembalian buku.
2. Anggota perpustakaan dapat meminjam buku maksimal 2 buah. 3. Setiap anggota perpustakaan akan mendapatkan nomor anggota. 4. Hanya guru dan siswa saja yang dapat menjadi anggota perpustakaan.
(16)
5. Batas jatuh tempo peminjaman untuk siswa hanya 7 hari dan untuk guru 5 bulan sejak peminjaman.
1.5 Sistematika Pembahasan
Di dalam penyusunan laporan tugas akhir ini, sistematika pembahasannya adalah sebagai berikut:
BAB I PENDAHULUAN
Bab I berisi tentang penjelasan dari latar belakang, rumusan masalah, tujuan dibuatnya perancangan aplikasi perpustakaan, batasan masalah, dan sistematika pembahasan dari perancangan aplikasi yang akan dibuat.
BAB II TEORI PENUNJANG
Pada bab ini menjelaskan teori-teori yang dapat mendukung proses perancangan aplikasi perpustakaan.
BAB III ANALISIS & HASIL PENELITIAN
Pada bab ini berisi proses bisnis, analisa kebutuhan dan desain yang menjelaskan proyek pembuatan perancangan aplikasi perpustakaan dimana penjelasan di dalamnya meliputi : ERD(Entity Relationsip Management), Relasi Entitas, Tabel Data, Proses Bisnis, dan Rancangan aplikasi perpustakaan.
(17)
BAB 6 SIMPULAN DAN SARAN
6.1 Simpulan
Kesimpulan dari pembuatan PERANCANGAN APLIKASI PERPUSTAKAAN ini adalah:
a. Berguna untuk pengelolaan data di pepustakaan yang dimana staff dapat memasukan,melihat,mengubah data buku, anggota, peminjaman dan pengembalian. Dengan fitur tambah data akan akan langsung menambah data ke dalam database, dengan fitur edit data akan dapat di rubah dan dengan fitur lihat maka akan di tampilkan data yang telah masuk ke dalam
database baik itu data buku, anggota, peminjaman dan pengembalian.
b. Berguna untuk siswa mencari katalog buku pada fitur katalog buku yang akan mencari data ke dalam database dan menampilkan hasil pencarian data.
c. Berguna untuk staff perpustakaan melakukan pengecekan data transaksi peminjaman dan pengembalian buku kepada perpustakaan pada fitur peminjaman dan pengembalian.
6.2 Saran
Saran-saran untuk pengembangan aplikasi PERANCANGAN APLIKASI PERPUSTAKAAN ini adalah:
a. Dalam Pengembangan aplikasi masih terdapat kekurangan sehingga dikemudian hari diharapkan bisa menjadi lebih baik lagi.
b. Menurut evaluasi kelemahan sistem akan ada penambahan fitur-fitur baru seperti fitur konfigurasi waktu peminjaman, fitur konfigurasi maksimal peminjaman dan print hasil transaksi peminjaman dan pengembalian.
(18)
DAFTAR PUSTAKA
[1] Heriyanto, Bambang. 2004. Sistem Management Basis Data. Bandung: Informatika.
[2] Simarmata, Janner dan Iman Paryudi. 2006. Basis Data. Yogyakarta: ANDI. [3] Kadir, Abdul. 2002. Pemrograman web mencakup : HTML, CSS, javascript,
dan PHP. Yogyakarta: ANDI.
[5] Peranginangin, Kasiman.2006.Aplikasi dengan PHP dan MySQL. Yogyakarta : ANDI
[4] Sidik, Betha.2003.MySQL untuk pengguna, administrator dan
pengembangan aplikasi web. Bandung : Informatika
[6] XAMPP Wikipedia Bashasa Indonesia, (Online),
(http://id.wikipedia.org/wiki/XAMPP , diakses 19 Desember 2013).
[7] Hidayatullah, A Taufiq. 2007. Merancang Sendiri Halaman Website
Menggunakan Macromedia Dreamweaver 8. Surabaya: INDAH.
[15] Aplikasi Web dan Web Server , (Online),
(http://repository.usu.ac.id/bitstream/123456789/20215/4/Chapter%20II.pdf, diakses Kamis, 19 Desember 2013 pukul 21:01).
[16] Kamus Data , (Online), http://arhami.files.wordpress.com/2011/08/bahan-kuliah_dfd.pdf, diakses Kamis, 19 Desember 2013 pukul 21:28).
(1)
DAFTAR ISTILAH
ERD :Suatu pemodelan data konseptual yang
mendeskripsikan hubungan antar data dan data lainnya untuk mendapatkan hasil yang kompleks.
Database :Kumpulan data yang disimpan pada tempat penyimpanan.
Data :Fakta mengenai objek berupa orang,benda dan lain-lain.
Proses Bisnis :Suatu kumpulan pekerjaan yang saling berhubungan di dalam menyelesaikan suatu masalah tertentu.
(2)
BAB 1 PENDAHULUAN
1.1 Latar Belakang
Teknologi Informasi merupakan salah satu teknologi yang sedang berkembang pesat saat ini. Dengan kemajuan teknologi informasi, pengaksesan terhadap data atau informasi yang tersedia dituntut dapat berlangsung dengan cepat, efisien dan akurat. Perkembangan ilmu dan teknologi berdampak pada perkembangan sistem administrasi berbasis teknologi informasi pada manajemen sekolah, termasuk salah satunya dalam pengelolaan sistem perpustakaan. Perpustakaan sebagai penyedia informasi yang bersumber pada literatur baik yang bercetak maupun terekam harus mampu memperdayakan koleksinya semaksimal mungkin. Dengan peningkatan profesionalisme dan kualitas pendidikan serta pelayanan yang ditawarkan suatu lembaga pendidikan merupakan salah satu daya tarik yang menjadi perhatian masyarakat sebagai salah satu kriteria dalam memilih suatu lembaga pendidikan.
Dengan melakukan pendataan yang dilakukan secara manual di perpustakaan, akan timbul masalah di dalam setiap pencatatan data user, pengisian data buku hingga proses transaksi peminjaman buku dan pengembalian buku masih berupa arsip-arsip yang seringkali rusak ataupun berada di ruang kerja lain dan yang lebih fatalnya arsip tersebut hilang. Padahal arsip tersebut adalah satu-satunya bukti pengisian data perpustakaan, proses peminjaman dan pengembalian buku, dan perhitungan transaksi pembayaran denda keterlambatan pengembalian buku.
Dengan pengarsipan secara manual perpustakaan sulit untuk mempertahankan pencatatan pada tingkat yang tinggi karena tidak mengetahui dengan jelas tipe dan jenis buku yang tersedia. Proses yang dilakukan untuk memperoleh informasi tersebut memerlukan waktu yang cukup lama, dan pada saat melakukan pengecekan data buku sering ditemukan kesalahan data tercatat dengan data fisik yang ada.
(3)
Dengan adanya permasalahan tersebut, maka dibutuhkanlah suatu aplikasi manajemen untuk mengatur seluruh data yang terdapat dalam perancangan aplikasi perpustakaan dan dapat membantu memberikan informasi tentang user, buku maupun transaksi peminjaman dan pengembalian.
1.2 Rumusan Masalah
Berdasarkan uraian latar belakang diatas, rumusan masalah yang dapat diidentifikasikan dalam perancangan aplikasi perpustakaan ini adalah sebagai berikut :
Bagaimana menerapkan teknologi informasi, khususnya aplikasi web, untuk pengelolaan data anggota, data pencarian buku yang dibutuhkan, data peminjaman dan pengembalian buku?.
1.3 Tujuan Pembahasan
Berdasarkan latar belakang diatas, maka tujuan yang ingin dicapai adalah:
Mengetahui penerapan pengelolaan data buku di perpustakaan agar dapat memperbaiki sistem lama yang secara manual dan menggantikan dengan sistem yang baru dan membuat aplikasi perpustakaan yang dapat digunakan untuk mengelola data anggota, data pencarian buku yang dibutuhkan, data peminjaman dan pengembalian buku, perhitungan transaksi pembayaran denda keterlambatan pengembalian buku
1.4 Batasan Masalah
Adapun batasan masalah dalam perancangan aplikasi perpustakaan ini adalah sebagai berikut :
1. Aplikasi perpustakaan berfungsi untuk mengelola data pencarian buku yang dibutuhkan, data peminjaman dan pengembalian buku, perhitungan transaksi pembayaran denda keterlambatan pengembalian buku.
2. Anggota perpustakaan dapat meminjam buku maksimal 2 buah. 3. Setiap anggota perpustakaan akan mendapatkan nomor anggota. 4. Hanya guru dan siswa saja yang dapat menjadi anggota perpustakaan.
(4)
5. Batas jatuh tempo peminjaman untuk siswa hanya 7 hari dan untuk guru 5 bulan sejak peminjaman.
1.5 Sistematika Pembahasan
Di dalam penyusunan laporan tugas akhir ini, sistematika pembahasannya adalah sebagai berikut:
BAB I PENDAHULUAN
Bab I berisi tentang penjelasan dari latar belakang, rumusan masalah, tujuan dibuatnya perancangan aplikasi perpustakaan, batasan masalah, dan sistematika pembahasan dari perancangan aplikasi yang akan dibuat.
BAB II TEORI PENUNJANG
Pada bab ini menjelaskan teori-teori yang dapat mendukung proses perancangan aplikasi perpustakaan.
BAB III ANALISIS & HASIL PENELITIAN
Pada bab ini berisi proses bisnis, analisa kebutuhan dan desain yang menjelaskan proyek pembuatan perancangan aplikasi perpustakaan dimana penjelasan di dalamnya meliputi : ERD(Entity Relationsip Management), Relasi Entitas, Tabel Data, Proses Bisnis, dan Rancangan aplikasi perpustakaan.
(5)
BAB 6 SIMPULAN DAN SARAN
6.1 Simpulan
Kesimpulan dari pembuatan PERANCANGAN APLIKASI PERPUSTAKAAN ini adalah:
a. Berguna untuk pengelolaan data di pepustakaan yang dimana staff dapat memasukan,melihat,mengubah data buku, anggota, peminjaman dan pengembalian. Dengan fitur tambah data akan akan langsung menambah data ke dalam database, dengan fitur edit data akan dapat di rubah dan dengan fitur lihat maka akan di tampilkan data yang telah masuk ke dalam database baik itu data buku, anggota, peminjaman dan pengembalian. b. Berguna untuk siswa mencari katalog buku pada fitur katalog buku yang
akan mencari data ke dalam database dan menampilkan hasil pencarian data.
c. Berguna untuk staff perpustakaan melakukan pengecekan data transaksi peminjaman dan pengembalian buku kepada perpustakaan pada fitur peminjaman dan pengembalian.
6.2 Saran
Saran-saran untuk pengembangan aplikasi PERANCANGAN APLIKASI PERPUSTAKAAN ini adalah:
a. Dalam Pengembangan aplikasi masih terdapat kekurangan sehingga dikemudian hari diharapkan bisa menjadi lebih baik lagi.
b. Menurut evaluasi kelemahan sistem akan ada penambahan fitur-fitur baru seperti fitur konfigurasi waktu peminjaman, fitur konfigurasi maksimal peminjaman dan print hasil transaksi peminjaman dan pengembalian.
(6)
DAFTAR PUSTAKA
[1] Heriyanto, Bambang. 2004. Sistem Management Basis Data. Bandung: Informatika.
[2] Simarmata, Janner dan Iman Paryudi. 2006. Basis Data. Yogyakarta: ANDI. [3] Kadir, Abdul. 2002. Pemrograman web mencakup : HTML, CSS, javascript,
dan PHP. Yogyakarta: ANDI.
[5] Peranginangin, Kasiman.2006.Aplikasi dengan PHP dan MySQL. Yogyakarta : ANDI
[4] Sidik, Betha.2003.MySQL untuk pengguna, administrator dan pengembangan aplikasi web. Bandung : Informatika
[6] XAMPP Wikipedia Bashasa Indonesia, (Online),
(http://id.wikipedia.org/wiki/XAMPP , diakses 19 Desember 2013).
[7] Hidayatullah, A Taufiq. 2007. Merancang Sendiri Halaman Website Menggunakan Macromedia Dreamweaver 8. Surabaya: INDAH.
[15] Aplikasi Web dan Web Server , (Online),
(http://repository.usu.ac.id/bitstream/123456789/20215/4/Chapter%20II.pdf, diakses Kamis, 19 Desember 2013 pukul 21:01).
[16] Kamus Data , (Online), http://arhami.files.wordpress.com/2011/08/bahan-kuliah_dfd.pdf, diakses Kamis, 19 Desember 2013 pukul 21:28).