Implementasi Algoritma Linear Daily Gap Rollover pada Sistem Informasi Manajemen Penomoran Surat (SIMONS) Berbasis Web
Year: 2026
Type: article
Abstract: Pengelolaan penomoran surat pada instansi pemerintah masih banyak dilakukan secara manual, sehingga rawan terjadi duplikasi nomor, kekosongan nomor (gap) yang tidak terencana, dan kesalahan manusia (human error), termasuk pada Kantor Wilayah Kementerian Hukum Kepulauan Bangka Belitung. Solusi yang tersedia umumnya hanya mendigitalkan proses pencatatan tanpa mekanisme pengelolaan celah nomor harian secara otomatis. Penelitian ini bertujuan merancang dan mengimplementasikan algoritma Linear Daily Gap Rollover pada Sistem Informasi Manajemen Penomoran Surat (SIMONS) berbasis web, yang mampu menerbitkan nomor surat secara linier sekaligus menyediakan cadangan nomor harian melalui mekanisme rollover otomatis saat pergantian hari. Penelitian menggunakan metode applied research dengan model pengembangan Agile dan metode Scrum, didukung teknologi Laravel 12 pada sisi backend, React 18 pada sisi frontend, dan MySQL sebagai basis data, dengan teknik pengumpulan data berupa observasi, wawancara, studi dokumentasi, dan studi literatur. Hasil pengujian menunjukkan bahwa algoritma berhasil menerbitkan nomor surat unik tanpa duplikasi pada skenario rollover harian, permintaan berurutan dalam satu hari, maupun permintaan bersamaan (concurrent request), serta berhasil melakukan reset nomor pada pergantian tahun. Pengujian fungsional menunjukkan 22 dari 22 skenario berhasil, pengujian keamanan berhasil menahan seluruh percobaan SQL Injection dan XSS, sedangkan pengujian kinerja menunjukkan waktu respons rata-rata di bawah 1,5 detik pada beban hingga 30 pengguna simultan. Dapat disimpulkan bahwa algoritma Linear Daily Gap Rollover efektif menjaga integritas urutan nomor surat sekaligus memberikan fleksibilitas operasional bagi instansi.
Institution: Institut Sains dan Bisnis Atma Luhur
Language: English
Subfield: Software
Field: Computer Science
Domain: Physical Sciences
Open Access status: diamond
OpenAlex ID: W7225842423
FWCI:
Cites:
Cited by:
Related to:
