Implementasi Sistem Digital Branding Berbasis Web pada Yayasan Islam Taʾzhimus Sunnah dengan Role-Based Access Control (RBAC) dan CMS Multi-Jenjang

Authors

  • M Adam Raffi Alfaruqi Universitas Pamulang
  • Aziz Nugroho Universitas Pamulang
  • Jupron Jupron Universitas Pamulang

DOI:

https://doi.org/10.31004/riggs.v5i2.9601

Keywords:

Laravel, CMS, RBAC, Website Sekolah, Sekolah Islam, Black Box Testing, UAT

Abstract

Yayasan Taʾzhimus Sunnah mengelola tiga unit pendidikan—PAUD, SD, dan SMP Sekolah Islam Imam Syafiʾi di Parungpanjang, Bogor—tanpa platform web terintegrasi untuk profil institusi, data akademik, galeri kegiatan, maupun informasi pendaftaran. Pengelolaan konten oleh satu admin pusat menyebabkan pembaruan informasi per jenjang kerap tertunda dan membuka celah data lintas jenjang saling tertimpa. Selain itu, halaman login administrator belum dilindungi mekanisme keamanan terhadap serangan bot seperti brute force dan spambot. Penelitian ini bertujuan membangun sistem digital branding berbasis web yang mampu menyelesaikan ketiga permasalahan tersebut secara simultan. Sistem dibangun menggunakan framework Laravel 10 dengan pola arsitektur MVC dan model pengembangan Waterfall, dilengkapi Content Management System (CMS) berbasis Role-Based Access Control (RBAC). Admin Yayasan mengelola seluruh data lintas jenjang; admin per jenjang hanya dapat mengubah field dengan prefiks role-nya sendiri melalui mekanisme filter di layer controller. Login admin diamankan oleh Custom Captcha Generator berbasis library PHP GD untuk menangkal serangan bot secara mandiri tanpa bergantung layanan pihak ketiga. Antarmuka publik mencakup sembilan halaman responsif, dilengkapi fitur Light/Dark Mode dan slider interaktif Swiper.js. Pengujian Black Box pada 44 skenario mencapai kelulusan 100%; User Acceptance Testing (UAT) terhadap 25 responden menghasilkan kepuasan rata-rata 87,6% (Sangat Baik). Konvensi penamaan kolom ‘{role}_{field}’ pada tabel data_statistik terbukti menjadi fondasi mekanisme filter RBAC yang elegan tanpa membutuhkan tabel permission terpisah. Sistem memungkinkan tiap kepala jenjang mengelola kontennya secara mandiri tanpa mengganggu data jenjang lain.

Downloads

Download data is not yet available.

References

[1] A. Nurkholis, A. Sucipto, D. Pasha, and M. Hamdan, “Implementasi Sistem Informasi Profil Sekolah Berbasis Web pada SMK Minhadlul Ulum,” vol. 1, no. 2, pp. 50-57, 2022.

[2] H. Wijayanto, D. Remawati, P. Asiska, and N. Fitriani, “Rancang Bangun Web Profil Sekolah SD IT Al-Hikam Berbasis Wordpress Sebagai Bentuk Media Promosi,” vol. 6, no. 2, pp. 2-7, 2023.

[3] A. Samdono, A. P. Sari, and F. P. Aditiawan, “Berbasis Website Menggunakan Metode Equivalence Partitioning (Studi Kasus: CV. Algani Karya Mandiri),” vol. 8, no. 1, pp. 880-885, 2024.

[4] R. A. Fauzan and R. T. Arinanto, “Sekolah Berbasis Web Menggunakan,” vol. 1, no. 1, pp. 88-97, 2023.

[5] M. K. Fahram et al., “Pengembangan Company Profile Berbasis Website pada Sekolah Menengah Kejuruan Swasta YP 17 Cilegon Menggunakan Framework Laravel,” vol. 6, no. 2, pp. 250-259, 2024.

[6] N. K. Carera, T. Afirianto, and I. Rokhmawati, “Pengembangan Sistem Informasi Alumni Sekolah Berbasis Web Menggunakan,” vol. 9, no. 08, pp. 1-11, 2022.

[7] M. Bukahari, “Rancang Bangun Sistem Informasi Website Prodi Pendidikan Guru Madrasah Ibtidaiyah Universitas Nahdlatul Ulama Indonesia,” 2024.

[8] A. Azhar and L. Hadjaratie, “Implementasi Framework Laravel Dalam Pembuatan Sistem Pencatatan Notula Berbasis Website,” vol. 01, pp. 45-51, 2023, doi: 10.21456/vol13iss1pp45-51.

[9] A. Duma and E. A. Pusvita, “Pengembangan Sistem Informasi Data Siswa Berbasis Web pada SMPN 09 Nabire dengan Metode Waterfall,” J. Inf. Syst. Manag. vol. 5, no. 1, 2023.

[10] Irwanto, “Perancangan Sistem Informasi Sekolah Kejuruan dengan Menggunakan Metode Waterfall (Studi Kasus SMK PGRI 1 Kota Serang-Banten),” vol. 12, no. 1, pp. 86-107, 2021.

[11] S. Narulita, A. Nugroho, and M. Z. Abdillah, “Diagram Unified Modelling Language (UML) untuk Perancangan Sistem Informasi Manajemen Penelitian dan Pengabdian Masyarakat (SIMLITABMAS),” no. 3, pp. 244-256, 2024.

[12] G. Surono, “Penerapan MVC Arsitektur Pada Sistem Informasi Monitoring Pada Divisi Produksi Menggunakan Laravel Framework,” vol. 8, no. 2, pp. 180-189, 2022.

[13] M. N. Ichsanudin and M. Yusuf, “Perpustakaan dengan Metode Black Box Testing Bagi Pemula,” vol. 1, no. 2, pp. 1-8, 2022.

[14] D. D. Sari, M. Purba, and N. Umilizah, “Implementasi User Acceptance Testing (UAT) pada Rancang Bangun Sistem Informasi Penerimaan Peserta Didik Baru (PPDB),” pp. 37-42, 2024.

[15] Arisantoso, “Perancangan Website Profil dan Sistem Pendaftaran Santri Baru pada Pondok Modern Assalam Subang Jawa Barat,” Jurnal SISKOM-KB, vol. 9, no. 1, pp. 50–62, 2025.

[16] “Analisis Penerapan Strategi Search Engine Optimization (SEO) pada Website www.pbc.ac.id,” JIIP, vol. 8, no. 1, pp. 1086–1090, 2025.

[17] Y. Muntarti et al., “Perancangan Website Sistem Informasi Sekolah Berbasis Laravel pada Alhazen School Kendari,” J-SIGN, Universitas Syiah Kuala, 2025.

Downloads

Published

23-06-2026

How to Cite

[1]
M. A. R. Alfaruqi, A. Nugroho, and J. Jupron, “Implementasi Sistem Digital Branding Berbasis Web pada Yayasan Islam Taʾzhimus Sunnah dengan Role-Based Access Control (RBAC) dan CMS Multi-Jenjang”, RIGGS, vol. 5, no. 2, pp. 10154–10161, Jun. 2026.

Issue

Section

Articles