Perancangan Sistem Keamanan Komputer Sekolah Menggunakan Framework Model View Controller (MVC)
DOI:
https://doi.org/10.47065/jieee.v5i3.3025Keywords:
Computer Security Systems; MVC; Authentication; Authorization; System Monitoring; SchoolsAbstract
The main problem faced by schools is the low level of security of academic data, such as student, teacher, grade, and administrative data, which is still managed manually or using a simple system without adequate access control mechanisms. This condition has the potential to cause data processing errors, misuse of access, and information leaks. This study aims to design and build a school computer security system that is structured, integrated, and easy to develop by implementing the Model View Controller (MVC) architecture. The research methods used include the stages of system requirements analysis, system design using Unified Modeling Language (UML), database design, system implementation based on the MVC architecture, and functional testing using the Black Box Testing method. The implementation of MVC is carried out by separating system components into Model (data management and business logic), View (user interface), and Controller (process flow controller and authentication), thereby increasing modularity, security, and ease of system maintenance. The results of the study show that the system built is able to improve data security through user authentication mechanisms, role-based authorization (role-based access control), activity monitoring, and integrated usage log recording. The separation of MVC-based architecture has been proven to minimize the risk of access errors and strengthen control over academic data management. The contribution of this research lies in: (1) designing a school computer security system model based on a structured and scalable MVC architecture, (2) implementing a role-based access control mechanism in a school environment, and (3) developing a user activity monitoring model that can be used as a reference for developing security systems in secondary educational institutions. Thus, the designed system is expected to improve the reliability of data management and support school administration processes safely, effectively, and efficiently.
Downloads
References
F. S. Sulaeman and N. A. Tahir, “Sistem Informasi Akademik Sekolah Berbasis Web (Studi Kasus?: SMK Pasundan 2 Cianjur),” IKRA-ITH Informatika?: Jurnal Komputer dan Informatika, vol. 8, no. 1, pp. 69–78, 2024, doi: 10.37817/ikraith-informatika.v8i1.3094.
M. Nurhidayanti, “Implementasi Sistem Informasi Manajemen Pendidikan dalam Meningkatkan Kualitas Pendidikan,” Jurnal Administrasi Pendidikan, vol. 1, no. 1, pp. 691–701, 2025, [Online]. Available: https://journal.arteii.or.id/index.php/Saturnus/article/download/1218/1278/6548
R. Fatikhin, N. A. Sivi, and N. Nurhidayah, “Sistem Informasi Pendidikan Madrasah atau Pesantren,” Saturnus?: Jurnal Teknologi dan Sistem Informasi, vol. 3, no. 2, pp. 23–29, 2025, doi: 10.61132/saturnus.v3i1.1218.
D. Irmansyah, I. Purnama, and E. R. Hasibuan, “Perancangan School Management System Pada Website Sekolah Menengah Kejuruan Negeri 1 Medan Dengan Menggunakan Model View Controller,” Jurnal Teknik Informatika UNIKA Santo Thomas, vol. 6, no. 1, pp. 110–116, 2021, doi: 10.54367/jtiust.v6i1.1283.
A. M. Ujung and M. I. P. Nasution, “Pentingnya Sistem Keamanan Database Untuk Melindungi Data Pribadi,” Jurnal Sistem Informasi Dan Informatika, vol. 1, no. 2, pp. 44–47, 2023, doi: 10.47233/jiska.v1i2.929.
M. Alfian, R. Rahman, I. Teknologi Bacharuddin Jusuf Habibie, and P. Sulawesi Selatan, “Keamanan Jaringan Pada Perguruan Tinggi,” Jurnal Riset Sistem Informasi, vol. 1, no. 3, pp. 59–64, 2024, doi: 10.69714/qgnbgv11.
E. D. C. Sihombing and S. R. Wahab, “Penerapan Framework Model-View-Controller (MVC) Pada Sistem Informasi Manajemen Data Jemaat Berbasis Web (Studi Kasus GKI Maranatha Kampung Harapan,” Journal of Information System, Applied, Management, Accounting and Research., vol. 5, no. 1, pp. 152–160, 2021, doi: 10.52362/jisamar.v5i1.353.
B. Z. C. Prabowo, A. C. Irawati, H. Irhamdessetya, and I. Yuliawan, “Perlindungan Data Pribadi di Basis Data Internaisonal Terhadap Cyber Crime menurut Perspektif Undang-Undang Indonesia,” Jurnal Cendekia Ilmiah, vol. 4, no. 4, pp. 2780–2791, 2025, [Online]. Available: https://ulilalbabinstitute.id/index.php/J-CEKI/article/download/10519/7623
A. Sansprayada, R. A. Aziz, K. Mariskhana, and I. D. Sintawati, “Implementasi Internal System Menggunakan Framework CI Studi Kasus PT Ampera Abadi,” Jurnal Minfo Polgan, vol. 14, no. 2, pp. 2295–2302, 2025, doi: 10.33395/jmp.v14i2.15392.
R. Nuraeni, S. Fitri, and C. Riki, “Implementasi Mvc (Model View Controller) Pada Perancangan Aplikasi Presensi Berbasis Web (Preparasi) (Studi Kasus Smk Nurul Fitri),” PRODUKTIF?: Jurnal Ilmiah Pendidikan Teknologi Informasi, vol. 7, no. 2, pp. 671–681, 2023, doi: 10.35568/produktif.v7i2.4020.
F. P. E. Putra, R. W. Efendi, A. B. Tamam, and W. A. Pramadi, “Tren dan Praktik Terbaik dalam Pengembangan Web Berbasis API?: Kajian Literatur terhadap Framework Laravel dan React,” Infomatek, vol. 27, no. 1, pp. 165–178, 2025, doi: 10.23969/infomatek.v27i1.25122.
H. Z. Rais and D. Febriawan, “Perancangan Sistem Informasi Pengelolaan Akun Pada Aplikasi SAP dengan Metode Waterfall,” Bulletin of Computer Science Research, vol. 5, no. 5, pp. 948–957, 2025, doi: 10.47065/bulletincsr.v5i5.673.
A. Fergina, A. Sujjada, and F. Alviqih, “Implementasi Sistem Informasi Akademik Menerapkan Metode Rapid Application Development,” KLIK: Kajian Ilmiah Informatika dan Komputer, vol. 3, no. 6, pp. 1310–1319, 2023, doi: 10.30865/klik.v3i6.854.
D. P. Arlita et al., “Analisis Integrasi Komponen Arsitektur MVC dalam Pengembangan Aplikasi Web,” Indonesian Journal of Computer Science and Engineering, vol. 02, no. 01, pp. 23–28, 2025, doi: 10.70656/ijcse.v2i01.310.
M. Yansyah, S. Auliana, and B. R. S. P, “Implementasi Aplikasi Akademik Sekolah Pada Smk Ma ’ Arif NU Pandegralng Menggunakan Framework Laravel,” Jurnal Mahasiswa Teknik Informatika), vol. 9, no. 2, pp. 3332–3337, 2025, [Online]. Available: https://journal.stmikjayakarta.ac.id/index.php/jisamar/article/view/353
R. Akbar and M. A. Azis, “Implementasi Model View Controller Untuk Proses Pencatatan dan Monitoring Pelanggaran Siswa Pada SMK Satria,” Jurnal Komputer Antartika, vol. 2, no. 1, pp. 1–8, 2024, doi: 10.70052/jka.v2i1.54.
T. Mary and N. Febriyani, “Peningkatan Keamanan Sistem Informasi Berbasis Laravel 12 dengan Rate Limiting dan Role-Based Access Control (RBAC),” Jurnal Teknologi Dan Sistem Informasi Bisnis, vol. 7, no. 3, pp. 473–481, 2025, doi: 10.47233/jteksis.v7i3.1976.
D. K. Pakpahan et al., “Alasan Penggunaan Arsitektur MVC dalam Implementasi CRUD,” Indonesian Journal of Computer Science and Engineering (IJCSE), vol. 2, no. 1, pp. 45–49, 2025, doi: 10.70656/ijcse.v2i01.298.
J. Hwang, G. H. Kim, S. A. Seo, J. U. Song, S. Il Lim, and Y. S. Oh, “Common Information Model-Oriented Ontology Database Framework for Improving Topology Processing Capability of Distribution Management Systems Considering Interoperability,” Applied Sciences (Switzerland), vol. 15, no. 8, pp. 1–29, 2025, doi: 10.3390/app15084105.
L. Rahmawati and S. Sumarsono, “Desain Pengembangan Website dengan Arsitektur Model View Controller pada Framework Laravel,” Jurnal Teknologi Dan Sistem Informasi Bisnis, vol. 6, no. 4, pp. 785–790, 2024, doi: 10.47233/jteksis.v6i4.1497.
R. F. Al Fikri and E. Hernawati, “Penerapan Prinsip Model View Controller Pada Sistem Informasi Dosen Berbasis Website,” Rabit?: Jurnal Teknologi dan Sistem Informasi Univrab, vol. 9, no. 1, pp. 69–78, 2023, doi: 10.36341/rabit.v9i1.4067.
Y. C. Wijaya and N. Setiyawati, “Pembangunan Sistem Informasi Pelaporan Masalah Lingkungan Berbasis Web di Universitas Kristen Satya Wacana,” Jurnal Indonesia?: Manajemen Informatika dan Komunikasi, vol. 5, no. 3, pp. 2984–2993, 2024, doi: 10.35870/jimik.v5i3.933.
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Perancangan Sistem Keamanan Komputer Sekolah Menggunakan Framework Model View Controller (MVC)
ARTICLE HISTORY
Issue
Section
Copyright (c) 2026 Eko Fransisko Bakkara, Nanang Nanang, Syaeful Syaeful, Farida Nurlaila

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).


