Abstrak
Universitas Dipa Makssar (Undipa) merupakan salah satu perguruan tinggi swasta yang
berada di Kota Makassar telah mengalami banyak perkembangan di bidang Teknologi
Informasi dan Komunikasi (TIK). Tujuan penelitian ini yaitu, mengintegrasikan web
service sistem informasi akademik pada sistem informasi perpustakaan dan Membuat
aplikasi yang dapat memudahkan pendataan mahasiswa bebas pustaka serta
peminjaman dan pengembalian buku yang terintegrasi. Penelitian ini telah
menghasilkan sebuah aplikasi untuk memudahkan pihak perpustakaan dan mahasiswa
dalam melakukan pendaftaran menjadi anggota dengan memanfaatkan web service
sistem informasi akademik universitas dipa makassar dan Aplikasi yang dibuat
memudahkan mahasiswa melakukan peminjaman buku melalui aplikasi android.
Kata kunci : integrasi aweb dan android, perpustakaan.
Abstract
Dipa Makassar University (Undipa) is one of the private tertiary institutions located in
Makassar City which has experienced many developments in the field of Information
and Communication Technology (ICT). The purpose of this study is to integrate the
academic information system web service into the library information system and
create an application that can facilitate library-free student data collection as well as
integrated borrowing and returning of books. This research has produced an
application to make it easier for libraries and students to register as members by
utilizing the web service of the Makassar Dipa University academic information system
and the application made to make it easier for students to borrow books through the
android application.
Keywords: web and android integration, library.
2
1. PENDAHULUAN
Universitas Dipa Makssar (Undipa) merupakan salah satu perguruan tinggi swasta yang
berada di Kota Makassar telah mengalami banyak perkembangan di bidang Teknologi
Informasi dan Komunikasi (TIK).
Namun pada sistem informasi perpustakaan belum terintegrasi dengan sistem informasi
akademik sehingga timbul permasalahan diantaranya terjadi kesalahan dalam
melakukan registrasi.
Dari latar belakanag permasalahan di atas, peneliti melakukan riset dengan judul
"Integrasi Web Service Sistem Informasi Akademik Pada Sistem Informasi
Perpustakaan Universitas Dipa Makassar" diharapkan dengan adanya Sistem Informasi
Perpustakaan yang terintegrasi dengan Web Service Sistem Informasi Akademik
Universitas Dipa Makassar dapat Membantu staff perpustakaan dalam melakukan
pengolahan data peminjaman dan pengembalian buku serta pendataan anggota
perpustakaan serta Memberikan kemudahan mahasiswa untuk melakukan transaksi
peminjaman dan pengembalian buku bagi anggota perpustakaan. Sistem informasi
perpustakaan adalah suatu sistem di dalam suatu organisasi pelayanan publik yang
mempertemukan kebutuhan pengolahan transaksi peminjaman, dan pengembalian serta
pembuatan laporan harian, bulanan ataupun tahunan guna mendukung operasi, bersifat
manajerial dan kegiatan dari suatu organisasi dan menyediakan pihak luar tertentu
dengan laporan laporan yang diperlukan[1].
Pada penelitan kali ini peneliti memanfaatkan teknologi web service dimana web
service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung
interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service digunakan
sebagai suatu fasilitas yang disediakan oleh suatu web site untuk menyediakan layanan
(dalam bentuk informasi) kepada sistem lain, sehingga sistem lain dapat berinteraksi
dengan sistem tersebut melalui layanan-layanan (service) yang disediakan oleh suatu
sistem yang menyediakan web service[2].
Website merupakan kumpulan halaman digital yang berisi informasi berupa teks,
animasi, gambar, suara dan video atau gabungan dari semuanya yang terkoneksi oleh
internet, sehingga dapat dilihat oleh seluruh siapapun yang terkoneksi jaringan
internet[3].
UML adalah salah satu standar bahasa yang banyak digunakan di dunia industri untuk
mendefinisikan requirement, membuat analisis dan desain, serta menggambarkan
arsitektur dalam pemrograman berorientasi objek[4].
Black-Box Testing merupakan pengujianyang berfokus pada spesifikasi fungsional dari
perangkat lunak, tester dapat mendefinisikan kumpulan kondisi input dan melakukan
pengetesan pada spesifikasi fungsional program[5].
3
2. METODE PENELITIAN
2. Alat Penelitian
Alat yang digunakan dalam penelitian ini terbagi menjadi dua jenis yaitu
Perangkat keras dan Perangkat lunak
a. Perangkat Keras
Tabel 2.2 Perangkat Keras
2. Harddisk 1048 Gb
b. Perangkat Lunak
Tabel 2.3 Perangkat Lunak
3. Database MySQL
2. Tabel Buku
6
Tabel Token merupakan tabel entitas untuk menyimpan token dari teknologi
firebase. Terdapat empat field dalam tabel Buku, dengan token sebagai
primary key.
Tabel 3.2 Tabel Buku
No Nama Item Data Type Lebar Keterangan
1. id Int 11 Primary Key
2. kd_buku text - -
3 tanggal date - -
4 ket text - -
3. Tabel Peminjaman
Tabel Informasi merupakan tabel entitas untuk menyimpan informasi. Terdapat
empat field dalam tabel peminjaman, dengan id sebagai primary key.
Tabel 3.3 Tabel Peminjaman
No Nama Item Data Type Lebar Keterangan
1. id Int 11 Primary Key
2. jenis varchar 50 -
3 isi text - -
4 tgl date - -
3.3 Analisis Data
Pada tahapan ini penulis melakukan analisis terhadap apa saja yang dibutuhkan
untuk membangun aplikasi ini. Dimana dalam tahap ini penulis menggunakan metode
pengujian Black box atau biasa disebut alur logika yang merupakan salah satu metode
pengujian perangkat lunak secara terinci, karena jalur logika (logica path) perangkat
lunak akan ditest dengan menyediakan test case yang mengerjakan kumpulan kondisi
atau perulangan secara spesifik. Langkah-langkah pengujian dalam Black box:
1. Buat test case dari aplikasi
2. Uji coba data setiap form dari aplikasi
3. Jika hasil uji coba sudah sesuai dengan harapan, maka dapat disimpulkan
bahwa aplikasi sudah berfungsi dengan baik (bebas dari kesalahan fungsional).
3.4 Hasil dan Pembahasan
Pengujian sistem yang dilakukan dengan beberapa form web dan layout Android
pada aplikasi yang dibuat diantaranya form login, form data buku, form data anggota,
form data peminjaman, form data pengembalian, Layout Login Android, Layout
Register Android, Layout Daftar Buku Android dan Layout Peminjaman Buku Android.
7
Keterangan :
V = Berhasil X = Tidak berhasil
10
Keterangan :
V = Berhasil X = Tidak berhasil
11
Keterangan :
V = Berhasil X = Tidak berhasil
12
DAFTAR PUSTAKA
[1] Famukhit, M. L., Rahayu, D., & Nurhayati. (2021). Pengaruh Sistem Informasi
Perpustakaan terhadap ketertiban pelayanan sirkulasi di SMKN1 Pacitan.
[2] Perwira, R., & Santosa, B. (2017). Implementasi Web Service pada Integrasi Data
Akademik dengan Replika Pangkalan Data Dikti. Telematika, 14(01), 1–11.
[3] Sari, A. O., Abdilah, A., & Sunarti. (2019). WEB PROGRAMMING. Graha Ilmu.
[4] A.S, R., & Shalahuddin, M. (2019). Rekayasa perangkat lunak terstruktur dan
berorientasi objek edisi revisi. Informatika.
[5] Muttaqin, F., & Hidayat, R. (2018). Analisis Tingkat Kepuasaan Pelanggan
Indihome Pada Generasi Z Di Kota Bandung 2018. EProceedings …, 4(3), 906–
913.