Dokumen tersebut membahas integrasi sistem RFID ELiMS dengan Senayan Library Management System (SLiMS) di Perpustakaan UIN Sunan Kalijaga. Dokumen menjelaskan tantangan integrasi karena middleware saat ini didesain khusus untuk database tertentu dan menyarankan pilihan solusi seperti memodifikasi atau membangun middleware baru berbasis web services.
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Integrasi Sistem RFID ELiMS dengan SLiMS
1. Analisa Integrasi Sistem RFID ELiMS
dengan Senayan Library
Management System (SLiMS)
UIN Sunan Kalijaga
Tim Pengembang SLiMS
Senayan Developer Community
2. Pengembang SLiMS
Hendro Wicaksono
Lead Developer: Senayan Library Management System (SLiMS)
Pustakawan di Kementerian Pendidikan dan Kebudayaan
Pendidikan: Sarjana Ilmu Perpustakaan Universitas Indonesia
Arie Nugraha
Core Developer: Senayan Library Management System (SLiMS)
Staf Pengajar TI di Jurusan Ilmu Perpustakaan, FIB-UI
Pendidikan: Sarjana Ilmu Perpustakaan Universitas Indonesia –
Magister TI Universitas Indonesia
4. Kondisi Saat Ini
●
Fungsi dasar: Tagging,
ELiMS Armed, Disarmed.
●
Middleware: update data
transaksi sirkulasi ke Siprus
Viblio termasuk memberikan sinyal ke
ELiMS untuk Armed/Disarmed.
●
Database Perpustakaan:
Siprus Menyediakan layanan
manajemen perpustakaan
berbasis TI.
5. ELiMS Viblio
(Layanan Mandiri)
(Layanan Mandiri) (middleware)
(middleware)
Viblio mengupdate langsung ke
Database Siprus
Pustakawan mengupdate
Layanan
melalui interface web Siprus
Mandiri
Pustakawan
Siprus
(Aplikasi Perpustakaan)
(Aplikasi Perpustakaan)
Melalui bantuan
Anggota Perpustakaan Pustakawan
6. Tantangan Integrasi
●
Kunci Utama pada middleware.
ELiMS ●
Middleware yang ada sekarang
spesifik didesain untuk Siprus.
●
Ketersediaan source code.
Kustomisasi harus dilakukan oleh
vendor.
Viblio
SLiMS
7. Pilihan solusi yang bisa dilakukan (1)
●
Modifikasi Middleware (Viblio)
ELiMS untuk mengakomodasi SLiMS.
●
Jika memungkinkan dapatkan juga
source code nya untuk kepentingan
transparansi sistem (audit TI),
pembelajaran dan transfer
Viblio pengetahuan bagi SDM di
perpustakaan.
●
Opsional: mekanisme kerja Viblio
diubah agar tidak mengupdate
data sirkulasi langsung ke database
tetapi melalui Web Services.
SLiMS
8. ELiMS Viblio
(Layanan Mandiri)
(Layanan Mandiri) (middleware)
(middleware)
Viblio mengupdate ke Database SLiMS
melalui web services
Pustakawan mengupdate
Layanan
melalui interface web SLiMS
Mandiri
Pustakawan
Web
Web
services
services
SLiMS
(Aplikasi Perpustakaan)
(Aplikasi Perpustakaan)
Melalui bantuan
Anggota Perpustakaan Pustakawan
9. Pilihan solusi yang bisa dilakukan (2)
●
Membangun middleware baru yang
ELiMS lebih transparan, berbasis Web
Services. Bisa dengan cukup mudah
dilakukan jika mendapat dukungan
dari pembuat ELiMS di Singapura.
Middleware
Middleware
Baru
Baru
SLiMS
10. ELiMS Middleware
Middleware
(Layanan Mandiri)
(Layanan Mandiri) baru
baru
Middleware mengupdate ke Database
SLiMS melalui web services
Pustakawan mengupdate
Layanan
melalui interface web SLiMS
Mandiri
Pustakawan
Web
Web
services
services
SLiMS
(Aplikasi Perpustakaan)
(Aplikasi Perpustakaan)
Melalui bantuan
Anggota Perpustakaan Pustakawan
11. Pilihan solusi yang bisa dilakukan (3)
●
Tetap menggunakan sistem yang
ELiMS sudah ada dan menambahkan
middleware yang melakukan
sinkronisasi data antara Siprus dan
SliMS.
Viblio
Siprus middleware
middleware SLiMS
12. ELiMS Viblio
(Layanan Mandiri)
(Layanan Mandiri) (middleware)
(middleware)
Viblio mengupdate langsung ke
Database Siprus
Pustakawan mengupdate
Layanan
melalui interface web SLiMS
Mandiri
Pustakawan
SLiMS Siprus
(Aplikasi
(Aplikasi (Aplikasi
(Aplikasi
Melalui bantuan Perpustakaan)
Perpustakaan) middleware Perpustakaan)
Perpustakaan)
Pustakawan
middleware yang melakukan
Anggota sinkronisasi data antara Siprus & SliMS.
Perpustakaan
13. Mengapa Web Services?
●
Transparansi data yang
ditransmisikan
●
Interoperabilitas. Aplikasi
berbasis Desktop atau web bisa
dengan mudah diintegrasi.
●
Model API berbasis web services
banyak digunakan.
●
Beban modifikasi implementasi
teknologi baru seharusnya
dibebankan kepada vendor yang
mau implementasi, bukan kepada
pengelola perpustakaan.
14. ELiMS Viblio
(Layanan Mandiri)
(Layanan Mandiri) (middleware)
(middleware)
Viblio/middleware mengupdate ke Database
Perpustakaan melalui web services
Pustakawan mengupdate
Layanan
melalui interface aplikasi
Mandiri
Pustakawan
Web
Web
services
services
Aplikasi
Aplikasi
Perpustakaan
Perpustakaan
(web/desktop)
(web/desktop)
Melalui bantuan
Anggota Perpustakaan Pustakawan