APLIKASI PENGELOLAAN KARYA CETAK DI DEPOSIT BUKU DISPUSIPDA PROVINSI JAWA BARAT 1 Sonty Lena, S.Kom., MM., M.Kom, 2 Ega Kusnadi 1 Program Studi Manajemen Informatika Politeknik Komputer dan Niaga LPKIA 2 Program Studi Manajemen Informatika Politeknik Komputer dan Niaga LPKIA Jln. Soekarno Hatta No. 456 Bandung 40266, Telp. +62 227 5642 823, Fax +62 227 5642 823 Email : 1 sontylena18@gmail.com, 2 egakusnadi96@gmail.com Abstrak Proses pengelolaan buku di DISPUSIPDA sering terhambat karena data pencatatan yang tidak terintegrasi dikarenakan menggunakan file excel yang tersebar di beberapa komputer. Pembentukan perangkat lunak ini ditujukan untuk mengelola pencatatan karya cetak yamg diolah di bagian Deposit Buku DISPUSIPDA Provinsi Jawa Barat dengan bentuk sebuah web yang menggunakan Object Oriented Programmming sebagai metode pendekatan sistemnya dan menggunakan UML (Unified Modelling Language) untuk perancangan sistemnya. Diharapkan perangkat lunak yang telah dibangun akan berjalan sesuai dengan kebutuhan pengguna untuk mengakomodasi proses pengelolaan buku di bagian Deposit Buku DISPUSIPDA Provinsi Jawa Barat. Kata Kunci : Pengelolaan karya cetak, Object Oriented Programming, Web, UML 1. Pendahuluan Bidang Deposit DISPUSIPDA Jawa Barat yang mempunyai tugas untuk mengumpulkan, menghimpun, mengelola, melestarikan dan mendayagunakan karya cetak / rekam hasil terbitan dari beberapa penerbit pemerintah maupun swasta yang berada di wilayah provinsi Jawa Barat, hal tersebut merupakan pelaksanaan dari undang undang no.4 tahun 1990 tentang serah simpan karya cetak dan karya rekam. Proses pengelolaan karya cetak yang dimulai dari pencatatan penerimaan buku, entri detail buku, dan pencatatan penyerahan buku ke bagian layanan perpustakaan memakai Ms. Excel yang tidak terintegrasi, sehingga proses pengelolaan seringkali terhambat akibat data yang tidak terintegrasi yang menyebabkan setiap staff harus kembali memvalidasi data yang telah dikirim dari staff sebelumnya. Oleh karena itu DISPUSIPDA Provinsi Jawa Barat dirasa perlu untuk menggunakan perangkat lunak / aplikasi dalam pengelolaan karya cetak untuk mengurangi keterlambatan penyerahan ke bagian layanan perpustakaan yang dialami pada saat menggunakan Ms. Excel yang tidak terintegrasi. Berdasarkan latar belakang yang sudah dibuat, terdapat masalah yang terjadi yaitu : Proses masuk - keluar buku terhambat karena data pencatatan yang tidak terntegrasi karena menggunakan file Ms.Excel yang tersebar di beberapa komputer Adapun ruang lingkup dalam penelitian ini yaitu ; Fokus penelitian pada pengelolaan karya cetak yang berupa buku Tujuan dari penelitian ini adalah : Membangun aplikasi yang dapat mengakomodasi proses pencatatan masuk keluar buku 1.1. Metodologi Pengembangan Sistem Metodologi pengembangan sistem ini memakai metodologi prototyping. Dengan metode ini pengembang dan pelanggan dapat saling berinteraksi selama proses pembuatan sistem.
Gambar 1 Prototype Paradigm (Misri, 2017) [1] Adapun tekhnik tekhnik dalam metodologi ini yaitu sebagai berikut : 1. Mendengarkan Pelanggan Pengumpulan kebutuhan yang di perlukan di dalam penelitian ini berupa mendengarkan dan mendeskripsikan kebutuhan user. 2. Perancangan Dialog Merancang aspek software yang diketahui, untuk nantinya menjadi sebuah prototype. 3. Simulasi Mempresentasikan prototype kepada pelanggan untuk mengetahui kesesuaian yang dirasakan oleh pelanggan tersebut. Pemodelan rancangan sistem untuk membuat aplikasi ini memakai penmodelan berorientasi Objek atau Object Oriented Programming (OOP) yang mendukung pembuatan UML seperti UsecaseDiagram, Activity Diagram, ClassDiagram, SequenceDiagram. 1.2. Aplikasi [2] Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna 1.3. Object-Oriented Programming [3] Pengertian Object-Oriented Programming adalah sebuah tata cara pembuatan program (programming paradigm) dengan menggunakan konsep object yang memiliki data (atribut yang menjelaskan tentang object) dan prosedur yang dikenal dengan method. 2. Analisis dan Perancangan 2.1. Aliran Proses Use Case Diagram Gambar 2 Use Case Diagram 2.2. Pemodelan Data Class Diagram Gambar 3 Class Diagram 3. Implementasi dan Pengujian Penjelasan yang meliputi cara, langkah langkah pelaksanaan untuk meng - implementasikan rancangan perangkat lunak. 3.1. Implementasi Antar Muka
Gambar 4 Form Log In 1. Masukan Username dan Password. 2. Tekan tombol masuk Gambar 7 Form Input 1. Masukan Judul Buku dan jumlah buku 2. lalu tekan tombol Simpan Gambar 5 Form Penerbit 1. Masukan data Penerbit 2. Tekan tombol Simpan Gambar 8 Form Entri Detail Buku 1. Klik tombol Entri unutk menambahkan Entri Detail Buku Baru 2. Maka akan muncul dialog input detail Gambar 6 Form Tampil Penerbit 1. Klik tombol Input untuk menambahkan data buku baru 2. Lalu akan muncul dialog input Gambar 9 Form Input Detail
1. Jika sudah diinputan detailnya maka tekan tombol Simpan 2. Maka hasilnya akan seperti ini 1. Lalu masukan judul buku, bagian dan tempat, lalu tekan tombol Keluarkan maka akan masuk ke Tabel Buku Keluar. Gambar 10 Form hasil Input Detail Gambar 13 Form Laporan 1. Klik combobox tanggal awal dan pilih tangggal awal periode 2. Klik combobox tangggal akhir lalu pilih tanggal akhir periode 3. Lalu tekan tombol Export PDF 4. Maka akan muncul Rekap Pdf seperti ini : Gambar 11 Form Entri Buku Keluar 1. Klik tombol Detail untuk melihat Detail Buku nya terlebih dahulu 2. Klik tombol Keluar untuk mendata pengeluaran buku 3. Maka akan muncul form seperti ini : Gambar 12 Form Sirkulasi 3.2. Hasil Pengujian Gambar 14 Rekap PDF Fungsi fungsi dan menu yang telah dibuat dalam program secara garis besar telah dapat mempermudah dan mengakomodasi proses pengelolaan karya cetak di DISPUSIPDA Provinsi Jawa Barat. 4. Kesimpulan dan Saran 4.1. Kesimpulan Berdasarkan hasil pengujian dapat disimpulkan bahwa perangkat lunak berjalan sesuai dengan kebutuhan pengguna untuk mengakomodasi proses pengolahan (masuk keluar) buku di bagian Deposit Buku DISPUSIPDA Provinsi Jawa Barat. 4.2. Saran
Tahapan pengembangan berikutnya yang dapat dilakukan adalah menambahkan beberapa menu laporan untuk mengetahui keluar-masuk buku pada kategori tertentu di bagian Deposit Buku DISPUSIPDA. DAFTAR PUSTAKA [1] Misri, A. (2017, April 9). Model Pengembangan Perangkat Lunak Prototyping. Retrieved from ;alumni.ipb.ac.id: [2] Nazarudin, S. H. (2012). Pemograman Aplikasi Mobile Smartphone dan. Bandung: Informatika. [3] Firdaus, M. R. (2014). Object Oriented. Penerapan Metode Hill Climbing Search Untuk Pencarian Lokasi Terdekat Pada Aplikasi Toko Virtual Berbasis Android., 1-10.