i
SISTEM INFORMASI
PERPUSTAKAAN SMK NEGERI 3 KLATEN
SKRIPSI
Untuk memenuhi sebagian persyaratan Mencapai Derajat Sarjana S1 Program Studi Teknik Informatika
Disusun oleh: Yovi Rizal Maulana
1271101332
FAKULTAS ILMU KOMPUTER UNIVERSITAS WIDYA DHARMA KLATEN
v
MOTTO
Memulai dengan penuh keyakinan
Menjalankan dengan penuh keikhlasan
Menyelesaikan dengan penuh kebahagiaan
vi
PERSEMBAHAN
Alhamdulillah, puji syukur kepada Allah SWT, diri ini taiada daya tanpa kekuatan dari-Mu. Sholawat dan salamku kepada suri tauladanku Nabi Muhammad SAW, kuharap syafa’atmu di penghujung hari nanti.
Dengan segala ketulusan hati kupersembahkan karya ilmiah ini serta ucapan terima kasih kepada :
1. Bapak dan ibu tersayang, engkaulah guru pertama dalam hidupku, terimakasih atas semua yang telah engkau berikan penuh keridhoan kepadaku.
2. Semua dosen-dosen yang telah memberikan bimbingan dan ilmu yang tidak bisa kuhitung berapa banyaknya.
3. Kakak-kakak dan adikku yang tak henti memberikan semangat, dorongan dan motivasi kepadaku dalam mengerjakan skripsi ini.
4. Semua sahabatku geng kelas TI A dan B yang selalu memeberi dorongan semangat untuk segera menyelesaikan tugas akhir saya.
5. Teruntuk sahabatku Lima Sekawan (UKM Seni Budaya) sebuah kisah klasik untuk masa depan, Ahmad Triharyanto, Ari Yulianto, Firdaus Yunus, Ruri Ariastuti, terimakasih atas persahabatan kita selama ini, aku belajar banyak dari kalian, Sukses selalu kawan.
6. Sedulu-sedulur UKM Seni Budaya yang selalu mensuport dan memberi inspirasi untuk selalu semangArt dalam berkarya.
vii
KATA PENGANTAR
Dengan mengucapkan puji syukur alhamdulliah kehadirat Allah SWT. Yang telah melimpahkan Rahmat, Hidayah, dan InayahNya sehingga penulis dapat menyelesaikan skripsi dengan judul “SISTEM INFORMASI
PERPUSTAKAAN SMK NEGERI 3 KLATEN”. Dengan segala kerendahan hati, penulis menyadari bahwa penulisan skripsi ini tidak akan selesai tanpa adanya bantuan, bimbingan maupun pengarahan dari berbagai pihak, baik secara langsung maupun tidak langsung. Dalam kesempatan ini penulis ingin menyampaikan ucapan terima kasih kepada :
1. Allah SWT, yang telah memberikan rahmatnya dan jalan kemudahan sehingga penulis dapat menyelesaikan tugas akhir ini.
2. Bapak Prof. Dr. Triyono, M.Pd. Rektor Universitas Widya Dharma Klaten. 3. Bapak Drs. Sri Wiyanta, M.Kom. Dekan Fakultas Ilmu Komputer Universitas
Widya Dharma Klaten.
4. Bapak Fajar Budi Hartono, M.Eng selaku Ketua Program Studi Teknik Informatika.
5. Bapak Hendro Joko P, M.Kom Pembimbing I terima kasih untuk bimbingan dan pengarahanya selama penulisan skripsi.
viii
7. Seluruh Dosen dan Staff Karyawan Fakultas Ilmu Komputer Universitas Widya Dharma Klaten yang telah memberikan ilmu pengetahuan sehingga peneliti dapat menyelesaikan skripsi.
8. Bapak Tamam Chamidi dan Ibu Siti Nuryati, adalah kedua orang tuaku yang penuh pengertian dan perjuangan untuk melanjutkan studi ke jenjang Sarjana dan tak pernah lupa untuk selalu memberikan semangat baru dan doa.
9. Ibu Martini, S.Pd, M.Pd. selaku Kepala Sekolah SMK Negeri 3 Klaten. 10.Rekan-rekanku TI A dan B yang telah bersedia memberikan bantuan untuk
penulis.
Dengan segala kemampuan yang ada dan terbatas, peneliti telah berusaha menyelesaikan pembuatan karya tulis ini dengan sebaik-baiknya. Peneliti menyadari bahwa peniliti tidak lepas dari kesalahan dan kekurangan. Oleh karena itu, peneliti menerima segala kritik dan saran demi kebaikan karya tulis ini.
Akhirnya peneliti berharap semoga pembuatan karya tulis ini dapat bermanfaat bagi peneliti dan pembaca sekalian serta bagi semua pihak yang membutuhkan.
Klaten, 8 November 2016
ix DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
HALAMAN KEASLIAN PENELITIAN ... iv
HALAMAN MOTTO ... v
HALAMAN PERSEMBAHAN ... vi
KATA PENGANTAR ... vii
1. Alasan Pemilihan Judul... 2
2. Rumusan Masalah... 2
3. Batasan Masalah... 3
4. Keaslian Penelitian... 3
5. Manfaat Penelitian... 3
x
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
A. Tinjauan Pustaka... 5
1. Profil Perpustakaan SMK Negeri 3 Klaten... 5
2. Struktur Organisasi Perpustakaan... 6
3. Data Buku Perpustakaan... 6
4. Sistem Informasi Perpustakaan... . 7
5. Penelitian pendukung... 7
6. Jalanya Penelitian... 8
B. Landasan Teori... 9
1. Pengertian Sistem... 9
2. Pengertian Informasi... 10
3. Kualitas Informasi... 10
4. Pengertian Perpustakaan... 11
5. Basis Data... 12
6. Diagram Konteks... 13
7. Data Flow Diagram... 14
8. Normalisasi... 15
9. ERD... 16
xi BAB III METODE PENELITIAN
A. Bahan dan Materi... 23
B. Alat Penelitian... 23
1. Perangkat keras(Hardware)... 23
2. Perangkat Lunak(Software)... 24
C. Jalan Penelitian... 25
1. Analisa Sistem... 26
2. Entity Relationship Diagram... 27
3. Perancangan Database... 29
4.Perancangan Sistem Fisik... 43
D. Kesulitan Yang Dihadapi... 58
BAB IV HASIL PENELITIAN DAN PEMBAHASAN A. Hasil Penelitian... 59
1. Login Petugas... 59
2. Menu Utama... 60
3. Pengelolaan Data Anggota... 61
4. Pengelolaan Data Buku... 63
5. Pengelolaan Data Kategori... 75
6. Pengelolaan Data Pengarang... 66
7. Pengelolaan Data Penerbit... 68
8. Pengelolaan Data Rak... 70
xii
10. Laporan Data Buku... 72
11. Laporan Data Kategori... 73
12. Laporan Data Pengarang... 74
13. Laporan Data Penerbit...74
14. Laporan Data Rak...75
15. Laporan Transaksi Peminjaman... 76
16. Laporan Transaksi Pengembalian... 76
B. Pembahasan... 77
BAB V PENUTUP A. Kesimpulan... 80
B. Saran... 81
xiii
DAFTAR TABEL
Tabel 2.1. Data Buku Perpustakaan... 6
Tabel 2.2. Simbol Diagaram Konteks... 13
Tabel 2.3. Simbol Data Flow Diagram... 14
Tabel 2.4. Simbolik Entity Relation Diagram... 17
Tabel 3.1. Struktur Tabel Anggota... 39
Tabel 3.2. Struktur Tabel Buku... 40
Tabel 3.3. Struktur Tabel Kategori... 40
Tabel 3.4. Struktur Tabel Penerbit... 41
Tabel 3.5. Struktur Tabel Pengarang... 41
Tabel 3.6. Struktur Tabel Rak... 41
Tabel 3.7. Struktur Tabel Pinjam... 42
Tabel 3.8. Struktur Tabel Kembali... 43
xiv
DAFTAR GAMBAR
Gambar 2.1. Struktur Perpustakaan... 6
Gambar 2.2. Proses Penggambaran SDLC... 9
Gambar 2.5. Kardinalitas One to One... 19
Gambar 2.6. Kardinalitas One to Many... 19
Gambar 2.8. Kardinalitas Many to Many... 20
Gambar 2.9. Tampilan Project Manajer... 21
Gambar 2.10. Tampilan Form... 22
Gambar 3.1. Siklus Hidup Pengembangan Sistem... 26
Gambar 3.2. Entity Relationship Diagram... 28
Gambar 3.3. Entitas Awal... 30
Gambar 3.4. Bentuk Normal Pertama... 31
Gambar 3.5. Bentuk Normal Kedua... 32
Gambar 3.6. Bentuk Normal Ketiga... 33
Gambar 3.7. Diagram Konteks... 34
Gambar 3.8. DFD Level 1 Proses Input Data... 35
Gambar 3.9. DFD Level 2 Proses Rekam Data Master... 36
Gambar 3.10. DFD Level 2 Proses Rekam Data Transaksi... 37
Gambar 3.11. DFD Level 2 Mengelola Laporan... 38
Gambar 3.12. Relasi Tabel... 44
Gambar 3.13. Batas Integritas... 44
Gambar 3.14. Integritas Updating... 45
xv
Gambar 3.16. Integritas Inserting... 46
Gambar 3.17. Desain Form Anggota... 46
Gambar 3.18. Desain Form Buku... 47
Gambar 3.19. Desain Form Kategori... 48
Gambar 3.20. Desain Form Pengarang... 48
Gambar 3.21. Desain Form Penerbit... 49
Gambar 3.22. Desain Form Rak... 50
Gambar 3.23. Desain Form Pinjam... 50
Gambar 3.24. Desain Form Kembali... 51
Gambar 3.25. Desain Form Admin... 52
Gambar 3.26. Desain Form Login... 52
Gambar 3.27. Desain Report Data Anggota... 53
Gambar 3.28. Desain Report Data Buku... 54
Gambar 3.29. Desain Report Data Kategori... 54
Gambar 3.30. Desain Report Data Penerbit... 55
Gambar 3.31. Desain Report Data Pengarang... 56
Gambar 3.32. Desain Report Data Rak... 56
Gambar 3.33. Desain Report Data Pinjam... 57
Gambar 3.34. Desain Report Data Kembali... 58
Gambar 4.1. Form Login Petugas... 60
Gambar 4.2. Form Menu Utama... 61
Gambar 4.3. Form Data Anggota... 62
xvi
Gambar 4.5. Form Data Kategori... 66
Gambar 4.6. Form Data Pengarang... 67
Gambar 4.7. Form Data Penerbit... 69
Gambar 4.8. Form Data Rak... 71
Gambar 4.9. Laporan Data Angoota... 72
Gambar 4.10. Laporan Data Buku... 73
Gambar 4.11. Laporan Data Kategori... 73
Gambar 4.12. Laporan Data Pengarang... 74
Gambar 4.13. Laporan Data Penerbit... 75
Gambar 4.14. Laporan Data Rak... 75
Gambar 4.15. Laporan Transaksi Peminjaman... 76
xvii ABSTRAK
SISTEM INFORMASI PERPUSTAKAAN DI SMK NEGERI 3 KLATEN Dalam perkembangan pengolahan transaksi peminjaman dan pengembalian di perpustakaan SMK Negeri 3 Klaten masih belum memaksimalkan sistem komputerisasi dalam pengolahannya. Permasalahan yang dihadapi oleh SMK Negeri 3 Klaten dalam pengolahan data transaksi peminjaman dan pengembalian adalah pencatatan yang masih menggunakan cara manual sehingga dapat menyebabkan permasalahan yang lain seperti lambatnya dalam pelayanan peminjaman muapun pengembalian dan lambatnya penyampaian informasi kepada pengunjung. Oleh karena itu dibuatlah sistem informasi yang dapat membatu menyelesaikan pengolahan data peminjaman dan pengembalian secara lebih mudah dan efisien.
Tujuan dari pembuatan Sistem Informasi Perpustakaan ini yaitu untuk membuat sebuah program aplikasi yang memudahkan petugas dalam mengolah data perpustakaan dan pembuatan laporan, serta dapat membantu pengunjung untuk mendapatkan informasi buku secara lebih cepat.
Metode penelitian memakai observasi dan wawancara secara langsung. Bahan dan materi penelitian berupa data siswa, data buku, data kunjungan, dan data peminjaman dan pengembalian buku di SMK Negeri 3 Klaten. Aplikasi dan database disusun menggunakan bahasa pemrograman.
Hasil penelitian ini adalah Sistem Informasi Perpustakaan di SMK Negeri 3 Klaten. Dengan adanya sistem ini diharapkan dapat membantu petugas dalam pengolahan transaksi peminjaman dan pengembalian dan pembuatan laporan yang lebih baik lagi.
Kata Kunci : Sistem Informasi, Perpustakaan, SMK Negeri 3 Klaten.
1
BAB I PENDAHULUAN A. Latar Belakang Masalah
Perkembangan ilmu teknologi pada masa sekarang ini semakin meningkat. Peningkatan perkembangan teknologi tersebut tidak hanya pada beberapa bidang, tetapi juga hampir di segala bidang kehidupan. Peningkatan teknologi yang begitu cepat dengan timbulnya kemajuan-kemajuan baru akan mengarahkan manusia pada suatu bentuk kehidupan yang serba modern. Dalam kehidupan yang serba modern tersebut, kebutuhan informasi yang cepat, akurat dan relevan sangat dibutukan manusia. Oleh karena itu, sumber-sumber informasi seperti media masa, media elektronik dan media lainnya dapat menyajikan informasi dengan cepat dan mudah di dapat, sehingga mampu memenuhi kebutuhan manusia dalam menghadapi zaman modern ini.
2
Pelayanan perpustakaan yang ada di SMK Negeri 3 Klaten masih dilaksanakan secara manual, sehingga dalam pengelolaannya menimbulkan berbagai masalah seperti dalam pencarian buku yang lama, juga peminjaman buku yang melebihi batas waktu dalam pengembalian tidak dapat di deteksi petugas secara langsung.
Berdasarkan uraian di atas dapat diambil simpulan bahwa masalah yang terdapat dalam perpustakaan SMK Negeri 3 Klaten adalah keterbatasan pengelolaan pendataan, peminjaman, pengembalian dan pembuatan laporan serta mempermudah pengunjung dalam mencari informasi tentang buku di perpustakaan.
Menanggapi permasalahan yang ada di perpustakaan SMK Negeri 3 Klaten, peneliti tertarik untuk mengangkat permasalahan tersebut ke dalam skripsi dengan judul
“SISTEM INFORMASIPERPUSTAKAAN SMK NEGERI 3 KLATEN”
1. Alasan Pemilihan judul
Adapun alasan yang menjadi pemilihan judul sistem informasi perpustakaan yaitu sebagai berikut:
a. SMK Negri 3 Klaten belum memiliki sebuah software khusus yang digunakan untuk menangani pengelolaan buku perpustakaan peminjaman serta pengembalian buku perpustakaan.
b. Aplikasi yang akan dibuat diharapkan dapat memberikan kemudahan bagi petugas dalam meningkatkan sistem pelayanan pada perpustakaan.
2. Rumusan Masalah
3
3. Batasan Masalah
Dalam penulisan skripsi ini, peneliti membatasi masalah yang akan disajikan sebagai berikut:
a. Pengolahan Data Buku b. Pengolahan Data Anggota c. Pengolahan Data Peminjaman d. Pengolahan Data Pengembalian e. Pengolahan Data Pengembalian f. Pembuatan Laporan
4. Keaslian Penelitian
Dalam melakuan penelitian ini peneliti belum pernah menjumpai penelitian serupa dengan objek yang sama, sehingga keaslian penelitian dikemukakan dengan menunjukan bahwa, Penelitian Tugas akhir dengan judul ”Sistem Informasi
Perpustakaan SMK N 3 Klaten”
5. Manfaat Penelitian
Manfaat penelitian yang peneliti lakukan dapat diklasifikasikan sebagai berikut: a. Bagi Penulis
Penelitiaan ini bermafaat untuk menambah wawasan pengetahuan dalam menerapkan suatu program aplikasi dengan mengunakan Visual Foxpro 9.0. b. Bagi SMK Negeri 3 Klaten
4
c. Bagi Universitas Widya Dharma Klaten
Sebagai tambahan pustaka bagi universitas, disamping itu dapat memperkenalkan Universitas Widya Dharma Klaten kepada masyarakat umum.
B. Tujuan Penelitian
Tujuan penelitian Tugas Akhir ini adalah sebagai berikut:
1. Peneliti dapat mengaplikasikan ilmu yang diperoleh selama kuliah di Universitas Widya Dharma Klaten.
2. Membuat rancangan sistem baru yang berupa Sistem Informasi Perpustakaan dalam hal peminjaman maupun pengembalian buku dengan berbasis komputer.
80 BAB V
PENUTUPAN
Dari beberapa uraian tentang penelitian dan analisa data yang telah dijelaskan pada bab sebelumnya, maka selanjutnya peneliti akan menyampaikan kesimpulan dan saran yang dapat digunakan sebagai bahan masukan dan pertimbangan untuk mengembangkan dan menyempurnakan perangkat lunak pengolahan Perpustakaan SMK Negeri 3 Klaten ini agar menjadi lebih sempurna dan lebih baik lagi.
A. Kesimpulan
Berdasarkan hasil penelitian dan pembahasan tugas akhir ini maka dapat disimpulkan bahwa penelitian ini menghasilkan sebuah aplikasi Sistem Informasi Perpustakaan SMK Negeri 3 Klaten. Sehingga sistem ini dapat mempermudah dan mempercepat pengelolaan data-data yang ada di SMK Negeri 3 Klaten seperti data anggota, buku, anggota yang didenda karena terlambat mengembalikan buku, dan mampu melakukan transaksi peminjaman dan pengembalian, serta pembuatan laporan yang sebelumnya masih manual.
B. Saran
81
1. Untuk pengembangan di masa mendatang akan lebih baik lagi jika aplikasi disusun berbasis web, sehingga lebih memudahkan petugas untuk menginputkan data secara online, serta mempermudah siswa untuk mendaftarkan diri sebagai anggota secara online. Dan untuk mengembangkan dimasa datang jika menggunakan program destop, akan lebih baik program berbasis client server sehingga petugas bisa menginputkan data secara bersamaan,
DAFTAR PUSTAKA
Bambang Wahyudi. 2008. Konsep Sistem Informasi. Yogyakarta: Andi Offset.
Burhanudin. 2012. Sistem Informasi Perpustakaan di SMK Muhammadiyah 3 Klaten Utara.Perpustakaan Universitas Widya Dharma. Klaten.
Firgiawansyah. Irwan, S. IP. 2005. Tips Membangun Aplikasi Cantik dengan Menggunakan Microsoft Visual FoxPro 9.0. Yogyakarta: Andi.
Husni Iskandar Pohan, Kusnassriyanto Saiful Bahri. 1997. Pengantar Perancangan Sistem, Yogyakarta: Erlangga.
Jogiyanto H.M, M.B.A., Akt. 1997. Sistem Informasi Berbasis Komputer. Yogyakarta: BPFE.
Nugroho Adi. ST, MMSI. 2002. Metodologi Berorientasi Objek. Bandung: Informatika. Rosa A.S. M.Shalahuddin. 2011. Rekayasa Perangkat Lunak. Bandung: Modula. Simarmata. Januar. 2010. Rekayasa Perangkat Lunak. Yogyakarta: Andi.
Wahana Komputer. 2007. Pemrograman Database dengan Visual Foxpro 9.0. Yogyakarta: Andi Offset.
Wijayanti. Oktima. 2012. Sistem Informasi Perpustakaan SMP N 3 Bayat. Perpustakaan Universitas Widya Dharma.Klaten.