Penerapan Paradigma OOP dalam Pengembangan Sistem Penilaian Siswa Berbasis Web di SMK Negeri 1 Cepu
DOI:
https://doi.org/10.55606/jupti.v4i2.4339Keywords:
Implementation, Interface, MySQL, Student Values, WebAbstract
The student grade processing system at SMK Negeri 1 Cepu has traditionally relied on manual handwritten records, which are time-consuming, prone to errors, and inefficient for long-term data management. This study aims to develop and implement a web-based student grading system using an object-oriented design approach to improve accuracy and efficiency. The system was developed using the System Development Life Cycle (SDLC) with the Waterfall model, employing PHP as the programming language and MySQL as the database. The development process includes requirement analysis, system design, coding, testing, and maintenance. The system utilizes primary data from the 2023/2024 academic year, covering 1,134 students, including user information, academic data, student grades, and grade reports. Black box testing results show 100% functionality compliance. The resulting application can be accessed via laptops and school computers, supporting school staff in managing, processing, and tracking student academic performance effectively each semester.
References
Alamsyah, S. (2019). Analisis kualitas dan penerapan software quality assurance pada website lembaga kursus menggunakan model ISO 9126. Prosiding Seminar SeNTIK, 3(1), 203–210.
Alpiandi, M. R. (2016, September 3). Sistem informasi akademik berbasis web di SMP Negeri 2 Kecamatan Gaung. Volume 5, Nomor 3, 8–13. Retrieved April 7, 2021.
Booch, G. (2007). Object-oriented analysis and design with applications (3rd ed.). Addi-son-Wesley.
Choirunisa, W., & Nauval, M. M. A. (2025). Peran teknologi informasi komunikasi (TIK) da-lam manajemen pendidikan era digital. Journal of Educational Research and Commu-nity Service, 1(2), 102–108.
Darip, M. (2024). Pengembangan sistem administrasi penilaian siswa berbasis framework Laravel di SD Negeri Pegandikan I Kabupaten Serang. INFOTECH Journal, 10(1), 114–121.
Hartini, S., & Dermawan, J. (2017). Implementasi model waterfall pada pengembangan sistem informasi perhitungan nilai mata pelajaran berbasis web pada Sekolah Dasar Al-Azhar Syifa Budi Jatibening. Jurnal Khatulistiwa Informatika, 19(2), 142–147.
Masturoh, S., Wijayanti, D., & Prasetyo, A. (2019). Sistem informasi akademik berbasis web menggunakan model waterfall pada SMK Itenas Karawang. Jurnal Informatika, 6(1), 62–68.
Murugan, C., & Prakasam, S. (2013). A literal review of software quality assurance. Interna-tional Journal of Computer Applications, 78(8), 1–4. https://doi.org/10.5120/13438-1134
Pressman, R. S. (2014). Software engineering: A practitioner’s approach (8th ed.). McGraw-Hill.
Riduwan. (2009). Skala pengukuran variabel-variabel penelitian. Alfabeta.
Rosmiati, M. (2020). Sistem informasi penerimaan peserta didik baru berbasis web. Indone-sian Journal on Software Engineering (IJSE), 6(2), 182–194.
Shalahuddin, M., & Rosa, A. S. (2013). Rekayasa perangkat lunak terstruktur dan berorientasi objek. Informatika.
Suryadi, A., & Kurniawan, B. (2019). Penerapan desain berorientasi objek dalam sistem in-formasi sekolah. Jurnal Sistem Informasi dan Teknologi Informasi, 5(3), 200–208.
Susanti, S., Junianto, E., & Rachman, R. (2017). Implementasi framework Laravel pada ap-likasi pengolah nilai akademik berbasis web. Jurnal Informatika, 4(1).
Widyawan, T. I., Anwar, N., & Sutanto, I. (2025). Pengembangan sistem informasi akademik berbasis web untuk efisiensi penilaian sekolah. IKRA-ITH Informatika: Jurnal Kom-puter dan Informatika, 9(1), 134–142.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Jurnal Publikasi Teknik Informatika

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