Perancangan Sistem Keamanan Komputer Sekolah Menggunakan Framework Model View Controller (MVC)


Authors

  • Eko Fransisko Bakkara Universitas Pamulang, Tangerang Selatan, Indonesia
  • Nanang Nanang Universitas Pamulang, Tangerang Selatan, Indonesia
  • Syaeful Syaeful Universitas Pamulang, Tangerang Selatan, Indonesia
  • Farida Nurlaila Universitas Pamulang, Tangerang Selatan, Indonesia

DOI:

https://doi.org/10.47065/jieee.v5i3.3025

Keywords:

Computer Security Systems; MVC; Authentication; Authorization; System Monitoring; Schools

Abstract

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

Download data is not yet available.

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)

Dimensions Badge

ARTICLE HISTORY


Published: 2026-03-04
Abstract View: 75 times
PDF Download: 39 times

Issue

Section

Articles