Simposium Nasional Ilmu Pengetahuan dan Teknologi (SIMNASIPTEK) 2013 ISBN: 978-602-61268-3-2
Penerapan Aplikasi Peminjaman Dan Pengembalian Buku Pada Perpustakaan Madrasah Aliyah Al-Ahliyah Kota Baru Syaiful Anwar1, Muhammad Faisal Hasibuan2 1
AMIK BSI Jakarta
[email protected] 2
AMIK BSI Karawang
[email protected]
Abstrak – Dalam era globalisasi sekarang ini, teknologi informasi melaju dengan cepatnya. Adapun komputer yang merupakan peralatan yang diciptakan untuk mempermudah pekerjaan manusia, saat mencapai kemajuan baik di dalam pembuatan hardware maupun software. Dalam bidang perpustakaan, pemanfaatan teknologi komputer seolah menjadi kebutuhan baru sebagai salah satu perangkat penunjang kegiatannya dan dapat memberikan pelayanan dan kepuasan bagi peserta didik yang membutuhkan buku di perpustakaan. Maka pada penelitian ini, penulis mencoba merancang sebuah program dalam mengelolah sistem peminjaman maupun pengembalian buku pada Perpustakaan Madrasah Aliyah Al-Ahliyah. Pada saat ini perpustakaan Al-Ahliyah masih dilakukan secara manual, mulai dari penyimpanan data buku, penyimpanan data peminjam buku, sampai pembuatan laporan. Hal demikian akan mempersulit dalam proses pencatatan bahkan bisa terjadi kesalahan, kurang akuratnya laporan yang dibuat serta keterlambatan dalam pencarian data-data yang diperlukan. Banyaknya siswa-siswi yang meminjam buku, maka semakin banyak pula transaksi yang harus diproses secara tepat dan cepat. Maka para pelaku bidang perpustakaan ini mulai beralih memanfaatkan keunggulan yang dimiliki komputer dalam memenuhi setiap transaksi. Maka dari itu dengan sistem terkomputerisasi lebih baik dari sistem yang manual agar berjalan lebih efektif dan efesien serta dalam prosesnya akan lebih kondusif dibandingkan sebelumnya. Kata Kunci: Aplikasi Perpustakaan, Peminjaman Dan Pengembalian Buku
I. PENDAHULUAN Teknologi komputer tercipta untuk membantu pekerjaan manusia dalam menyelesaikan masalahmasalah yang bersifat kompleks. Sebab dilihat dari segi kemampuannya, komputer merupakan suatu alat yang dapat menjamin keefisienan, keakuratan data dan mempunyai ketelitian yang sangat tinggi serta tepat waktu dalam pemprosesan data. Jadi perkembangan teknologi komputer ini dipandang bagian penunjang pertama dalam memperoleh keunggulan kompetitif. Perpustakaan merupakan instansi yang menyediakan bahan-bahan pustaka sebagai sumber informasi memerlukan sistem komputerisasi untuk mengolah data dan untuk melakukan kegiatan kerja perpustakaan. Penulis mencoba untuk membuat sebuah program aplikasi pengolahan data tentang peminjaman dan pengembalian buku pada Perpustakaan Madrasah Aliyah Al-Ahliyah. Diharapkan dengan program ini, proses peminjaman dan pengembalian buku dapat dengan mudah dalam pengolahan data serta tidak memakan waktu yang lama. Salah satu pokok permasalahan yang dihadapi pada Madrasah Aliyah Al-Ahliyah yaitu masih dilakukan dengan cara manual dalam perpustakaan sehingga hal itu dapat mempersulit untuk mengetahui buku yang sedang dipinjam maupun proses pembayarannya. Adapun permasalahan tersebut
Prosiding SIMNASIPTEK: Hal. A-38
meliputi proses pendaftaran anggota baru, proses peminjaman dan pengembalian buku hingga proses pembuatan laporan. II. LANDASAN TEORI 2.1. Tinjauan Jurnal Lain Kualitas pelayanan selalu diperhatikan dan dirasakan oleh pengguna, sehingga menimbulkan suatu sikap tertentu dari pengguna terhadap perpustakaan. Persepsi pengguna ini harus diketahui oleh perpustakaan untuk bahan dasar evaluasi terhadap fasilitas dan pelayanan yang dilakukan. (Batubara, 2009). Evaluasi kebutuhan TI diperlukan sebagai upaya kesiapan perpustakaan dalam mengoptimalkan penerapan TI dalam sistem informasi perpustakaan. Sehingga penerapan TI di perpustakaan bukan sekedar gengsi tetapi sebuah strategi. (Ishak, 2008) 2.2. Program Menurut Jogiyanto (2005:582) Pemograman (programming) merupakan kode-kode program yang ditulis oleh seorang programmer harus berdasarkan dokumentasi yang disediakan oleh analis sistem hasil dari desain sistem secara rinci.
Simposium Nasional Ilmu Pengetahuan dan Teknologi (SIMNASIPTEK) 2013 ISBN: 978-602-61268-3-2 2.3. Diagram UML Menurut Henderi (2007:4) Unified Modeling Language (UML) adalah sebuah bahasa pemodelan yang telah menjadi standar dalam industri software untuk visualisasi, merancang, dan mendokumentasikan sistem perangkat lunak. Bahasa Pemodelan UML lebih cocok untuk pembuatan perangkat lunak dalam bahasa pemrograman berorientasi objek (C+ , Java, VB.NET), namun demikian tetap dapat digunakan pada bahasa pemrograman prosedural (Ziga Turck, 2007) dikeluarkan oleh NCSA”.
III. METODE PENELITIAN 3.1. Teknik Pengumpulan Data Pada penelitian ini sumber maupun bahan untuk penulisan didapat melalui teknik atau metode sebagai berikut: a. Observasi Dengan teknik observasi, penulis mengumpulkan data-data yang ada di lokasi penelitian b. Wawancara Dengan melakukan wawancara secara langsung maupun tidak langsung penulis mengumpulkan data-data yang diperlukan. c. Studi Pustaka Melalui studi pustaka penulis mengumpulkan datadata pendukung untuk menyusun penulisan ilmiah ini.
Perpustakaan berkembang dengan pesat dan dinamis, sistem manualnya dirasakan tidak lagi memadai untuk penanganan beban kerja. Khususnya kegiatan rutin dalam bidang pengadaan, peminjaman, dan pengawasan sirkulasi buku bacaan. Kemudahan pengunjung untuk mendaftar, mendapatkan informasi tentang bahan pustaka dan untuk melakukan transaksi peminjaman bahan pustaka menjadi suatu hal yang perlu diperhatikan. Pada rancang bangun Sistem Informasi Perpustakaan ini terdapat 3 entitas, yaitu: 1. Peminjam Peminjam merupakan orang yang nantinya akan melakukan Registrasi, Peminjaman Buku, Pengembalian Buku dan Perpanjangan Peminjaman. 2. Petugas Bertugas melayani pembuatan Kartu Anggota, Mengolah Data, serta Membuat Laporan Bulanan. 3. Pimpinan Orang yang menerima Laporan Bulanan yang diserahkan oleh Petugas yang nantinya akan di ACC
Diagram UseCase
3.2. Model Pengembangan Sistem Pada penelitian ini penulis menggunakan metode pengembangan Waterfall. a. Analisis Kebutuhan Software Proses pengumpulan kebutuhan yang dilakukan untuk mengindentifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak. b. Desain Desain perangkat lunak adalah proses yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antar muka dan prosedur pengodean. c. Pembuatan Kode Program Desain harus ditranslasikan ke dalam program perangkat lunak. d. Pengujian Pengujian fokus pada perangkat lunak secara dari segi lojik dan fungsional dan memastikan bahwa semua bagian sudah diuji. e. Pemeliharaan (Maintenance) Tahap pendukung atau pemeliharaan dapat mengulangi proses pengembangan lunak mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada. IV. PEMBAHASAN 1.
Sumber : Hasil Penelitian Gambar 1. Usecase Diagram
Analisa Sistem Prosiding SIMNASIPTEK: Hal. A-39
Simposium Nasional Ilmu Pengetahuan dan Teknologi (SIMNASIPTEK) 2013 ISBN: 978-602-61268-3-2 Diagram Class Tampilan Data Anggota
Sumber : Hasil Penelitian Gambar 5. Data Anggota Sumber : Hasil Penelitian Gambar 2. Diagram Class Tampilan Login
Tampilan Data Buku
Sumber : Hasil Penelitian Gambar 6. Tampilan Data Buku Sumber : Hasil Penelitian Gambar 3. Tampilan Login
Tampilan Input Peminjaman
Tampilan Menu Utama
Sumber : Hasil Penelitian Gambar 4. Menu Utama Sumber : Hasil Penelitian Prosiding SIMNASIPTEK: Hal. A-40
Simposium Nasional Ilmu Pengetahuan dan Teknologi (SIMNASIPTEK) 2013 ISBN: 978-602-61268-3-2 Gambar 7. Pencarian Data Buku
Gambar 10. Preview Laporan Peminjaman
Tampilan Pengembalian Buku Preview Laporan Pengembalian
Sumber : Hasil Penelitian Gambar 8. Pengembalian Buku Input Laporan Peminjaman
Sumber : Hasil Penelitian Gambar 11. Preview Laporan Pengembalian Tampilan Ganti Paswword
Sumber : Hasil Penelitian Gambar 9. Input Laporan Peminjaman Preview Laporan Peminjaman
Sumber : Hasil Penelitian Gambar 12. Form Ganti Password Spesifikasi Sistem Komputer
Sumber : Hasil Penelitian
Kebutuhan dari sistem komputer terdiri dari perangkat keras (hardware), perangkat lunak (software) dibahas dibawah ini. 1. Perangkat Keras (Hardware) Berikut ini adalah spesifikasi komputer atau sarana hardware minimum yang penulis sarankan dalam merancang dan membuat website e-commerce Toko Octa antara lain sebagai berikut: a. Processor : Pentium 4 b. RAM : 1 Gigabyte c. Harddisk : 250 GB d. Keyboard : PS/2 Keyboard e. Monitor : SVGA Monitor 14” f. Mouse : PS/2 Optical Mouse Prosiding SIMNASIPTEK: Hal. A-41
Simposium Nasional Ilmu Pengetahuan dan Teknologi (SIMNASIPTEK) 2013 ISBN: 978-602-61268-3-2 g.
Printer
: Inkjet Printer
V. KESIMPULAN
2. Perangkat Lunak (Software) Spesifikasi perangkat lunak (software) minimum yang penulis sarankan untuk merancang dan membuat aplikasi sisfo perpustakaan antara lain: a. Sistem Operasi : Windows XP b. Web editor : Visual Basic c. Bahasa Pemrograman : Basic d. Program Database : MySQL Tabel 1. Hasil Pengujian Form Login No
Test Case
1
User Name: (kosong) Password: (kosong) User Name: (kosong) Password: 567 User Name: LIA Password: (kosong) User Name: Nini (salah) Password: 101 (salah) User Name ANI (salah) Password: 567 (benar) User Name: LIA (benar) Password: 101 (salah) User Name: LIA (benar) Password: 567 (benar)
2
3
4
5
6
7
Hasil yang diharapkan Sistem akan menolak akses login dan menampilkan "Username dan/ password kosong" Sistem akan menolak akses login dan menampilkan "Username belum terisi" Sistem akan menolak akses login dan menampilkan "password belum terisi" Sistem akan menolak akses dan menampilkan "Username dan/ password salah" Sistem akan menolak akses dan menampilkan "Username dan/ password salah" Sistem akan menolak akses dan menampilkan "Username dan/ password salah" Sistem menerima akses dan kemudian langsung menampilkan menu utama
Hasil Pengujian Sesuai harapan
Sesuai harapan
Sesuai harapan
Sesuai harapan
Sesuai harapan
Sesuai harapan
Sesuai harapan
Tabel 2. Hasil Pengujian Form Input Data Buku No
Test Case
1
Kode Buku: (kosong)
Sistem tidak melakukan pencarian
Sesuai harapan
2
Kode Buku: KB001 (sdh ada) Kode Buku: KB066 (data baru)
Sistem menemukan pencarian data buku
Sesuai harapan
Sistem tidak menemukan pencarian data dan muncul input data Judul, Pengarang, Penerbit, Tahun Terbit, Stock
Sesuai harapan
3
Hasil yang diharapkan
Prosiding SIMNASIPTEK: Hal. A-42
Dalam penerapan aplikasi ini, penulisan mencoba halhal yang menguntungkan dalam menggunakan aplikasi peminjaman dan pengembalian buku pada perpustakaan Madrasah Aliyah Al-Ahliyah dengan sistem komputerisasi ini, diantaranya: a. Memudahkan dalam proses pengisian data anggota dan data buku pada perpustakaan Madrasah Aliyah Al-Ahliyah. b. Memudahkan dalam proses transaksi, baik dalam proses peminjaman buku maupun laporan pengembalian. c. Mempercepat proses pembuatan laporan sehingga laporan tersebut dapat dengan cepat diberikan kepada pihak-pihak yang membutuhkan laporan tersebut. d. Proses pengolahan data dilakukan secara teliti dan akurat sehingga dapat terhindar dari hal-hal yang tidak diinginkan. e. Komputerisasi peminjaman dan pengembalian buku pada perpustakaan Madrasah Aliyah AlAhliyah Kota Baru dapat dijadikan alternatif pemecahan masalah dalam pengolahan data perpustakaan.
Hasil Pengujian
REFERENSI Batubara, Abdul Karim. (2009). Kepuasan Pengguna Terhadap Layanan Perpustakaan. Jurnal Iqra’. 03. 9-17 Ishak. (2008). Pengelolaan Perpustakaan Berbasis Teknologi Informasi. Jurnal Studi Perpustakaan dan Informasi. 87-95 Jogiyanto H.M. 2005. Analisis & Desain. Yogyakarta: CV. Andi Offset. Sadeli, Muhammad. Aplikasi Mini Market Dengan Visual Basic Untuk Orang Awam. Palembang: CV. Maxicom .