Sistem Informasi Penerimaan Siswa Baru Terintegrasi Berbasis Web Menggunakan Extreme Programming


Authors

  • Dinda Fahmilia Universitas Bina Darma, Palembang, Indonesia
  • Irman Effendy Universitas Bina Darma, Palembang, Indonesia

DOI:

https://doi.org/10.47065/bulletincsr.v6i6.1354

Keywords:

Black Box Testing; Extreme Programming; Laravel; New Student Admission; Web Information System

Abstract

The new student admission process in many vocational high schools is still carried out manually, causing accumulated paper files, recording errors, slow data retrieval, and delayed reporting. Prior studies generally stop at digitising the registration form and have not integrated the entire admission service chain into a single system. This study aims to design, build, and test a web-based admission information system that integrates seven service stages sequentially, namely public information delivery, online account registration and enrolment, payment proof upload, payment verification, online selection test, self-service admission announcement based on the registration number, and recapitulation as well as cross-period comparison reporting. The novelty lies in integrating that service chain into one application with three-role access control and built-in framework security mechanisms. The system was developed using the Extreme Programming method through the planning, design, coding, and testing stages with the Laravel framework and a MySQL database consisting of eleven relational tables. Functional testing applied black box testing based on equivalence partitioning and boundary value analysis covering seventeen positive scenarios and fifteen failure scenarios, complemented by boundary input validation and verification of security mechanisms against SQL injection and XSS. The test results show that the system meets the functional needs of the admission committee and prospective students and rejects invalid input as designed, making it feasible for improving the efficiency, accuracy, and traceability of admission administration.

Downloads

Download data is not yet available.

References

N. S. Da Costa, P. Karo-Karo, and N. M. Faizah, “Perancangan Sistem Informasi Penerimaan Siswa Baru di SMK Harapan Bangsa Berbasis Web Menggunakan CodeIgniter 4,” Computer Journal, vol. 2, no. 2, pp. 83–90, 2024, doi: 10.58477/cj.v2i2.172.

A. S. Atmaja, A. S. Sidabalok, M. Raihan, F. A. Putra, and N. I. L. Silalahi, “Perancangan Sistem Informasi Penerimaan Peserta Didik Baru (PPDB) Berbasis Web,” Jurnal Komputer, Teknologi Informasi dan Sistem Informasi (JUKTISI), vol. 2, no. 3, pp. 515–523, 2024, doi: 10.62712/juktisi.v2i3.101.

J. Suwarno, G. Saputri, and Aldiansyah, “Sistem Informasi Penerimaan Peserta Didik Baru (PPDB) Berbasis Web Menggunakan Model Waterfall (Studi Kasus: SDN Paku Jaya 02),” Spectrum: Multidisciplinary Journal, vol. 1, no. 3, pp. 171–182, 2024. [Online]. Available: https://journals.sanusantara.com/index.php/spectrum/article/view/91

U. Nurrokhim and L. E. Astrianty, “Pengembangan Sistem Informasi Penerimaan Siswa Baru Berbasis Web di SMP N 3 Samigaluh,” Jurnal SimanteC, vol. 13, no. 1, pp. 1–14, 2024, doi: 10.21107/simantec.v13i1.27720.

L. J. Nasirin, Jasmir, and W. Riyadi, “Perancangan Sistem Informasi Penerimaan Siswa Baru Berbasis Web pada MTs Al-Fajar Tanjung Jabung Timur,” Jurnal Manajemen Sistem Informasi (JMS), vol. 3, no. 1, pp. 384–394, 2023, doi: 10.33998/jms.2023.3.1.736.

M. S. Monika and I. Effendy, “Sistem Informasi Penerimaan Siswa Baru Berbasis Web pada SMA PGRI 2 Palembang Menggunakan Framework CodeIgniter 4,” JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), vol. 8, no. 2, pp. 486–499, 2023, doi: 10.29100/jipi.v8i2.3484.

A. Ryan, Admaja, and T. Al Fahrazi, “Perancangan Sistem Informasi Penerimaan Peserta Didik Baru pada SMA Tri Sukses Boarding School Kota Jambi Berbasis Website,” Jurnal Informatika dan Rekayasa Komputer (JAKAKOM), vol. 3, no. 2, pp. 675–683, 2023, doi: 10.33998/jakakom.2023.3.2.1441.

R. Suci, Ismarmiaty, and R. Rismayati, “Sistem Informasi Penerimaan Siswa Baru Berbasis Website SDN 3 Gerung Utara,” Jurnal Aplikasi Teknologi Informasi dan Sains Komputer (JATISKOM), vol. 1, no. 2, pp. 134–146, 2024. [Online]. Available: http://jatiskom.id/index.php/jatiskom/article/view/12689

U. Sholikhah, B. Rosyadi, S. R. Wahzuni, S. U. Alasna, and K. F. P. Maharani, “Perancangan Sistem Informasi Sekolah Berbasis Website pada MI Manbail Futuh Jenu Tuban,” IJIS Indonesian Journal on Information System, vol. 9, no. 2, pp. 120–131, 2024, doi: 10.36549/ijis.v9i2.324.

A. Khasbulloh and A. A. Abdul Karim, “Rancang Bangun Sistem Informasi Penerimaan Peserta Didik Baru Berbasis Web Menggunakan Framework Laravel,” Simtek: Jurnal Sistem Informasi dan Teknik Komputer, vol. 8, no. 1, pp. 17–23, 2023, doi: 10.51876/simtek.v8i1.165.

J. R. Tadhani, V. Vekariya, V. Sorathiya, S. Alshathri, and W. El-Shafai, “Securing web applications against XSS and SQLi attacks using a novel deep learning approach,” Scientific Reports, vol. 14, no. 1, art. no. 1803, 2024, doi: 10.1038/s41598-023-48845-4.

Hidayatullah and J. K. Kawistara, Pemrograman Web (dengan Studi Kasus Sistem Informasi Akademik). Jakarta, Indonesia: Elex Media Komputindo, 2021.

M. I. Alifudin, “Analisis dan Perancangan Sistem Informasi Manajemen Tugas Multi-Peran Berbasis Web,” Jurnal Publikasi Ilmu Komputer dan Multimedia, vol. 4, no. 3, pp. 74–85, 2025, doi: 10.55606/jupikom.v4i3.5228.

F. Azhary, “Penerapan Metode Extreme Programming dalam Pengembangan Sistem Pemantauan Konstruksi Kapal Berbasis Web,” Merkurius: Jurnal Riset Sistem Informasi dan Teknik Informatika, vol. 3, no. 1, pp. 1–13, 2025, doi: 10.61132/merkurius.v3i1.568.

A. S, “Penerapan Metode Extreme Programming dalam Pengembangan Aplikasi Point of Sale pada Usaha Phi Phi Thai,” Bridge: Jurnal Publikasi Sistem Informasi dan Telekomunikasi, vol. 3, no. 3, pp. 1–12, 2025, doi: 10.62951/bridge.v3i3.613.

I. I. Huda, Y. Yunengsih, and F. Abdussalaam, “Application of Extreme Programming Methodology in the Development of a Web-Based Mortality Reporting System with the Laravel Framework,” International Journal Software Engineering and Computer Science (IJSECS), vol. 5, no. 3, pp. 1244–1259, 2025, doi: 10.35870/ijsecs.v5i3.5354.

R. Ferdiana, Rekayasa Perangkat Lunak yang Dinamis dengan Global eXtreme Programming, I. Nastiti, Ed. Yogyakarta, Indonesia: ANDI OFFSET, 2012.

G. N. Rafi, A. Voutama, and N. Heryana, “Implementasi Model Unified Modeling Language dalam Perencanaan Pembuatan Aplikasi Diagnosys Web,” Jurnal Informatika dan Teknik Elektro Terapan (JITET), vol. 12, no. 1, pp. 689–696, 2024, doi: 10.23960/jitet.v12i1.3920.

E. Helmud, “Optimasi Basis Data Oracle Menggunakan Complex View Studi Kasus: PT. Berkat Optimis Sejahtera (PT. BOS) Pangkalpinang,” Jurnal Informanika, vol. 7, no. 1, pp. 80–86, 2021, doi: 10.52233/informanika.v7i01.204.

F. Sinlae, I. Maulana, F. Setiyansyah, and M. Ihsan, “Pengenalan Pemrograman Web: Pembuatan Aplikasi Web Sederhana dengan PHP dan MySQL,” Jurnal Siber Multi Disiplin (JSMD), vol. 2, no. 2, pp. 68–82, 2024, doi: 10.38035/jsmd.v2i2.156.

B. Hardika et al., “Pengujian Blackbox Testing Website Garuda Farm Menggunakan Teknik Equivalence Partitioning,” Jurnal Kridatama Sains dan Teknologi, vol. 6, no. 2, pp. 740–753, 2024, doi: 10.53863/kst.v6i02.1420.

A. D. Frayudha, I. R. Pande, and M. B. Juwita, “Implementation of Black Box Testing with the Application of Equivalence Partitioning Techniques in the M-Magazine Android Application,” Elinvo (Electronics, Informatics, and Vocational Education), vol. 9, no. 1, pp. 134–143, 2024, doi: 10.21831/elinvo.v9i1.70382.

A. Amalia, S. W. P. Hamidah, and T. Kristanto, “Pengujian Black Box Menggunakan Teknik Equivalence Partitions pada Aplikasi Berbasis Web,” Building of Informatics, Technology and Science (BITS), vol. 3, no. 3, pp. 269–274, 2021, doi: 10.47065/bits.v3i3.1062.

D. N. Azizah et al., “Analysis and Testing of the Combox Web Application System Using Black Box Testing with the Equivalence Partitioning Method,” International Journal of Electrical Engineering, Mathematics and Computer Science, vol. 1, no. 4, pp. 1–10, 2024, doi: 10.62951/ijeemcs.v1i4.118.

F. Al-Hawari, A. Alufeishat, M. Alshawabkeh, H. Barham, and M. S. Habahbeh, “The software engineering of a three-tier web-based student information system (MyGJU),” Computer Applications in Engineering Education, vol. 25, no. 2, pp. 242–263, 2017, doi: 10.1002/cae.21794.

A. Iskandar, H. Retnawati, Haryanto, and Sahariani, “Design of a Web-Based Information System for New Student Registration in Vocational High Schools,” Ingénierie des Systèmes d’Information, vol. 29, no. 4, pp. 1469–1481, 2024, doi: 10.18280/isi.290420.

M. Chandra and S. E. Wahyudi, “Enhancing High School Students Admission Process Through Web-Based Information System,” in Proc. 2024 2nd Int. Conf. Technology Innovation and Its Applications (ICTIIA), 2024, pp. 1–5, doi: 10.1109/ICTIIA61827.2024.10761727.

M. Rahmouni, M. Bouzaidi, and S. Mbarki, “Approach by modeling to generate an e-commerce web code from Laravel model,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 30, no. 1, pp. 257–266, 2023, doi: 10.11591/ijeecs.v30.i1.pp257-266.

S. K. Sahu, Building Secure PHP Applications: A Comprehensive Guide to Protecting Your Web Applications from Threats. Berkeley, CA, USA: Apress, 2024, doi: 10.1007/979-8-8688-0932-3.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Sistem Informasi Penerimaan Siswa Baru Terintegrasi Berbasis Web Menggunakan Extreme Programming

Dimensions Badge

ARTICLE HISTORY

Published: 2026-10-06

Abstract View: 0 times
PDF Download: 0 times

How to Cite

Fahmilia, D., & Effendy, I. (2026). Sistem Informasi Penerimaan Siswa Baru Terintegrasi Berbasis Web Menggunakan Extreme Programming. Bulletin of Computer Science Research, 6(6), 2350-2365. https://doi.org/10.47065/bulletincsr.v6i6.1354

Issue

Section

Articles