Pengembangan Aplikasi E-Disiplin untuk Memantau Pelanggaran dan Prestasi Siswa Berbasis Web dan Mobile
Studi Kasus: SMK Negeri 2 Temanggung
DOI:
https://doi.org/10.55606/jcsr-politama.v4i5.6646Keywords:
E-Discipline, Mobile Application, School Information System, Student Discipline, Web ApplicationAbstract
The absence of an integrated discipline monitoring system makes it difficult for schools to track student violations, rewards, and accumulated points and to determine appropriate follow-up actions. This study developed a web- and mobile-based E-Discipline application for administrators, guidance counselors, homeroom teachers, students, and parents at SMK Negeri 2 Temanggung. The study used a Research and Development approach with the Waterfall SDLC model, covering requirements analysis, design, implementation, and testing. Data were collected through observation, interviews, and literature review from March to May 2026. The system was modeled using UML and ERD and implemented with Flask, Flutter, MySQL, REST API, and JWT. The application centralizes discipline data and supports role-based monitoring of violation points and rewards. Its main features include attendance, violation and reward management, automatic point calculation, suspensions, counseling, activity logs, and PDF reports. Black-box testing of 40 scenarios showed that all functions produced the expected results. The system supports more structured monitoring and counseling while improving access to discipline information for schools, students, and parents.
Downloads
References
Agustyn, Z. B., & Wardhana, A. C. (2024). Rancang bangun sistem informasi pemantauan pelanggaran siswa di SMP Negeri 1 Sumbang. Jurnal Informatika dan Teknik Elektro Terapan, 12(2). https://doi.org/10.23960/jitet.v12i2.4113
Ahmad, A. (2026). Web development: Concepts, practices and trends. Journal of Advanced Science and Optimization Research. https://doi.org/10.70382/sjasor.v11i9.049
Aurellia, A., Nooriansyah, S., & Amrozi, Y. (2025). Pemanfaatan UML dalam perancangan sistem informasi produk kreatif daur ulang sampah berbasis web. Jurnal Informatika dan Teknik Elektro Terapan, 13(3S1). https://doi.org/10.23960/jitet.v13i3S1.8073
Dalimunthe, S., Putra, E. H., & Ridha, M. A. F. (2023). RESTful API security using JSON Web Token (JWT) with HMAC-SHA512 algorithm in session management. IT Journal Research and Development, 8(1), 81–94. https://doi.org/10.25299/itjrd.2023.12029
Dharma, I. M. Y., Adil, A., Hariyadi, I. P., Husaeri, M., Husain, H., & Alfiansyah, M. W. (2025). Sistem informasi presensi siswa berbasis QR code dengan aplikasi mobile terintegrasi. Journal of Information System, Informatics and Computing, 9(2), 468. https://doi.org/10.52362/jisicom.v9i2.2223
Fakhri, M. M., Sunan, M., Irmawan, J., Alwi, A. S., Asril, I. F., Ridhaihi, N. Q., & Fadhilatunisa, D. (2023). Perancangan sistem informasi manajemen karyawan berbasis website dengan metode waterfall (Vol. 6, No. 3).
Haritsyah, A. H., & Alda, M. (2025). Sistem informasi manajemen pelanggaran dan sanksi otomatis berbasis poin terintegrasi WhatsApp Gateway. Metik Jurnal, 9(1). https://doi.org/10.47002/metik.v9i1.1031
Irawan, C. A., & Sibagariang, S. (2025). Penerapan teknologi Raspberry Pi dalam monitoring kehadiran dan pelanggaran siswa berbasis website. Jurnal Teknologi Komputer dan Informasi (JUTEKINF), 13.
Khultsum, U., & Taufik, G. (2023). Implementasi metode TOPSIS dalam penentuan sanksi pelanggaran siswa di sekolah. KLIK: Kajian Ilmiah Informatika dan Komputer, 4(3), 1437–1446. https://doi.org/10.30865/klik.v4i3.1393
Lestari, S. N. L., Wati, R. K., & Faridli, E. M. (2025). Implementasi Projek Penguatan Profil Pelajar Pancasila dalam membentuk. Jurnal Pancasila dan Kewarganegaraan, 10(1). https://doi.org/10.24269/jpk.v10.n1.2023.pp21-30
Lu, G., Qu, S., & Chen, Y. (2025). Understanding user experience for mobile applications: A systematic literature review. Discover Applied Sciences, 7(6). https://doi.org/10.1007/s42452-025-07170-3
Ningsih, W., & Nurfauziah, H. (2023). 311-Article text-1160-1-10-20230215.
Nisrina, S. J., Masviansyah, R., Adiwana, A. W., Kusumasari, I. R., & Hidayat, R. (2025). The role of information systems in improving the efficiency of business decision making. Jurnal Bisnis dan Komunikasi Digital, 2(2), 10. https://doi.org/10.47134/jbkd.v2i2.3470
Nugraha, N. I., Rabika, J. C., Muzaqi, A. R. B., Andisa, G., Adzani, R. M., Wicaksono, A., & Mindara, G. P. (2025). Pengujian fungsional sistem informasi inventori barang CV Cahaya Baru menggunakan metode black box testing. IPB University, 20(1), 1–10.
Nurhalisa, P., Agusti, N. H., & Yasin, M. S. K. M. K. (2025). Perancangan entity relationship diagram (ERD) pada basis data penjualan merchandise BEM FMIPA UM.
Putra, Y. A., Sutami, S., & Haryadi, H. (2025). Rancang bangun pencatatan pelanggaran siswa berbasis web pada SMA Negeri 1 Kuala Pembuang. Jurnal Sains Komputer dan Teknologi Informasi, 7(2).
Rana, M., Pandey, A., Mishra, A., & Kandu, V. (2023). Enhancing data security: A comprehensive study on the efficacy of JSON Web Token (JWT) and HMAC SHA-256 algorithm for web application security. International Journal on Recent and Innovation Trends in Computing and Communication. http://www.ijritcc.org
Rozi, M. F., Siregar, H., Hambali, Y. A., & Rasim, R. (2025). Rancang bangun sistem manajemen akademik mahasiswa berbasis mobile multiplatform menggunakan Flutter. Jurnal Komputer Teknologi Informasi Sistem Informasi (JUKTISI), 4(2), 459–468. https://doi.org/10.62712/juktisi.v4i2.436
Saputra, H. N., Putra, M. Y., & Putri, D. I. (2023). Penerapan metode prototype dalam merancang sistem monitoring pelanggaran siswa pada SMK Kota Bekasi. Bina Insani ICT Journal, 10(1), 113–122.
Saputro, W., Sugiharto, T., Dina, B., Azhari, M., & Joko, F. (2023). Aplikasi sistem informasi pelanggaran siswa berbasis web.
Siregar, Y. B. A., Putri, R. E., & Hendrawan, J. (2025). Sistem informasi pelanggaran siswa berbasis web menggunakan PHP Native di SMA Kartika 1-2 Medan. Jurnal Informatika dan Teknik Elektro Terapan, 13(3). https://doi.org/10.23960/jitet.v13i3.7323
Walingkas, H. L., & Saian, P. O. N. (2023). Penerapan framework Flask pada pembangunan sistem informasi pemasok barang. Jurnal Teknologi Informasi dan Komunikasi, 7(2). https://doi.org/10.35870/jti
Wildan, M., Prastya, A., & Cahyani, L. (2025). Pengembangan sistem informasi bimbingan konseling dan monitoring siswa berbasis web di SMPN 22 Surabaya. Journal of Education and Informatics Research, 6(2), 76.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Amarullah Arsadinata, Tri Widodo

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.






