Claim Missing Document
Check
Articles

Found 2 Documents
Search
Journal : Jurnal Sistem dan Informatika

Implementasi Socket Programming Sebagai Media Sinkronisasi Database Terdistribusi dengan Teknik Multi Master Replication Made Pradnyana Ambara; Pande Ketut Widiartana; Yohanes Priyo Atmojo
Jurnal Sistem dan Informatika (JSI) Vol 14 No 2 (2020): Jurnal Sistem dan Informatika (JSI)
Publisher : Bagian Perpustakaan dan Publikasi Ilmiah - Institut Teknologi dan Bisnis (ITB) STIKOM Bali

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30864/jsi.v14i2.271

Abstract

Dalam sebuah database terdistribusi, database disimpan tersebar di banyak lokasi yang terpisah namun saling berhubungan satu sama lain. Sinkronisasi data pada database terdistribusi yang heterogenous, dengan sumber data yang secara geografis terletak tersebar di beberapa lokasi yang sangat jauh adalah salah satu masalah dalam penerapannya. Sinkronisasi database yang dilakukan dengan cara export file SQL secara manual di sistem sumber, kemudian dikirimkan melalui email untuk di import di sistem tujuan sangat tidak efektif di mana sangat sering terjadi kesalahan pada sisi user dalam export import file-nya. Penelitian ini bertujuan memberikan solusi atas permasalahan tersebut dengan menerapkan teknik pemrograman socket untuk membangun aplikasi yang berfungsi sebagai media sinkronisasi otomatis pada datatabase terdistribusi. Hasil dari penelitian ini adalah sebuah middleware yang dapat menyinkronkan data pada database terdistribusi menggunakan teknik multi master replication. Teknik ini dapat meningkatkan availability dari database sehingga ketika terjadi kerusakan atau kegagalan pada satu lokasi fisik maka tidak menyebabkan kegagalan keseluruhan sistem pada database. Middleware ini akan membaca setiap perubahan pada database kemudian mengirimkannya melalui komunikasi socket ke aplikasi server. Aplikasi server kemudian akan mem-broadcast perubahan tersebut ke semua client yang terhubung. Metode penelitian yang digunakan adalah metode waterfall model meliputi pengumpulan data, analisa dan desain sistem serta pembuatan dan uji coba.
Implementasi Metode Agile untuk Meningkatkan Efisiensi Pengembangan Sistem Informasi Tabungan Koperasi Made Pradnyana Ambara; I Gede Teguh Satya Dharma; I Nyoman Suraja Antarajaya
Jurnal Sistem dan Informatika (JSI) Vol 19 No 1 (2025): Jurnal Sistem dan Informatika (JSI)
Publisher : Direktorat Penelitian,Pengabdian Masyarakat dan HKI - Institut Teknologi dan Bisnis (ITB) STIKOM Bali

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30864/jsi.v19i1.687

Abstract

Koperasi Simpan Pinjam (KSP) memiliki peran vital dalam memperluas akses layanan keuangan masyarakat Indonesia. Namun, sistem pencatatan manual yang masih banyak digunakan menyebabkan berbagai kendala, seperti rendahnya efisiensi operasional dan tingginya risiko kesalahan pencatatan. Penelitian ini bertujuan untuk mengembangkan Sistem Informasi Tabungan (SIT) dengan pendekatan metodologi Agile, yang memungkinkan tim pengembang merespons kebutuhan pengguna secara cepat dan fleksibel. Sistem ini dibangun menggunakan framework CodeIgniter dengan arsitektur Model-ViewController (MVC) dan memanfaatkan Bootstrap guna menghasilkan antarmuka yang responsif dan mudah digunakan. Evaluasi dilakukan melalui pengujian waktu pemrosesan, validasi fungsional menggunakan black-box testing, serta survei tingkat kepuasan pengguna. Hasil implementasi menunjukkan peningkatan efisiensi sebesar 72%, dengan waktu rata-rata 22,7 detik untuk transaksi dan 68,9 detik untuk pembuatan laporan bulanan. Pengujian fungsional terhadap lima modul utama mencatat tingkat akurasi 100%, sementara survei terhadap 45 pengguna menunjukkan skor kepuasan rata-rata 4,8 dari 5, berkat fitur pelacakan transaksi secara real-time yang meningkatkan transparansi.