Topsis-Based Decision Support System for Ranking Student Achievement

Authors

  • Dea Setianawati Universitas Pamulang
  • Niki Ratama Universitas Pamulang

DOI:

https://doi.org/10.69693/jesa.v3i2.72

Keywords:

TOPSIS, Decision Support System, Student Achievement, Assessment, Multi-Criteria Decision Making, Madrasah, Web-Based Ranking System

Abstract

Determining outstanding students at Madrasah Manarul Huda has so far relied on homeroom teachers manually summing academic scores from the national Rapor Digital Madrasah (RDM) system with non-academic records – attendance, extracurricular activity, and competition achievement – without any criteria weighting, so the resulting ranking varies with each teacher's judgement and the process takes longer than it should. This study applies the Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) to build a web-based decision support system that ranks students using six weighted criteria: report-card score, Qur'an memorization (tahfiz), attitude and discipline, attendance, extracurricular participation, and competition achievement. The weight of each criterion was determined through direct rating in structured discussions with the madrasah head and homeroom teachers. The system was developed with the Waterfall model using native PHP and a MySQL database; data were collected through observation, interviews, literature review, and questionnaires. The TOPSIS procedure covered matrix normalization, weighting, determination of the positive and negative ideal solutions, and calculation of the final preference value used for ranking. The system was evaluated with three tests: black-box testing across 62 scenarios in 13 modules, all of which were valid; user acceptance testing (UAT) with 10 respondents, averaging 93.46% (very feasible category); and a Spearman rank-correlation accuracy test against the unweighted manual ranking of 14 students, yielding a coefficient of 0.7363 (strong category). These results indicate that the system's ranking is consistent with, yet meaningfully corrective of, the previous manual assessment.

Downloads

Download data is not yet available.

References

[1] T. Andayani and F. Madani, "The role of learning assessment in improving student achievement in basic education," (in Indonesian), Jurnal Educatio FKIP UNMA, vol. 9, no. 2, pp. 924–930, 2023, doi: 10.31949/educatio.v9i2.4402.

[2] M. H. Ratsanjani, F. M. Devi, V. Zuraida, and S. E. Sukmana, "Optimizing exemplary-student selection: Integrating AHP and TOPSIS in a decision support system," (in Indonesian), Jurnal Minfo Polgan, vol. 13, no. 2, pp. 1746–1754, 2024, doi: 10.33395/jmp.v13i2.14241.

[3] Irnawati, Julizal, and R. Prasetya, "TOPSIS method for a decision support system in determining outstanding students at SMP XX," (in Indonesian), Jurnal Publikasi Manajemen Informatika, vol. 3, no. 3, pp. 78–91, 2024, doi: 10.55606/jupumi.v3i3.3713.

[4] M. Taufiq Rahmatullah, A. Mahmudi, and M. Orisa, "Teacher performance assessment in senior high schools using a website-based AHP-TOPSIS method," (in Indonesian), JATI (Jurnal Mahasiswa Teknik Informatika), vol. 5, no. 2, pp. 503–509, 2021, doi: 10.36040/jati.v5i2.3778.

[5] A. A. Azis and A. Voutama, "Design of a web-based student monitoring system using the Waterfall method," (in Indonesian), Jurnal Informatika dan Teknik Elektro Terapan, vol. 13, no. 3, 2025, doi: 10.23960/jitet.v13i3.6676.

[6] B. Alarif, A. Pramuntadi, and D. H. Gutama, "Application of the TOPSIS method in a decision support system for best-student selection at MIN 5 Bandar Lampung," (in Indonesian), Jurnal Pendidikan Islam, vol. 6, no. 2, 2025, doi: 10.23960/jpi.v6n2.176.

[7] H. Taherdoost and M. Madanchian, "Multi-criteria decision making (MCDM) methods and concepts," Encyclopedia, vol. 3, no. 1, pp. 77–87, 2023, doi: 10.3390/encyclopedia3010006.

[8] S. Corrente and M. Tasiou, "A robust TOPSIS method for decision making problems with hierarchical and non-monotonic criteria," Expert Systems with Applications, vol. 214, 2023, Art. no. 119045, doi: 10.1016/j.eswa.2022.119045.

[9] A. R. Krishnan, M. R. Hamid, G. H. Tanakinjal, M. F. Asli, B. Boniface, and M. F. Ghazali, "An investigation to offer conclusive recommendations on suitable benefit/cost criteria-based normalization methods for TOPSIS," MethodsX, vol. 10, 2023, Art. no. 102227, doi: 10.1016/j.mex.2023.102227.

[10] K. Nistrina and L. Sahidah, "Unified Modeling Language (UML) for the design of a new-student admission information system at SMK Marga Insan Kamil," (in Indonesian), Jurnal Sistem Informasi J-SIKA, vol. 4, no. 1, pp. 17–23, 2022.

[11] R. Delima and A. R. Chrismanto, "Automated generation of class diagrams using a text-processing approach and the CombineTF algorithm," (in Indonesian), JEPIN (Jurnal Edukasi dan Penelitian Informatika), vol. 10, no. 1, pp. 120–127, 2024.

[12] D. K. Raziqin, A. Maula, and M. J. As'ad, "Entity relationship diagram (ERD): Concept, implementation, and application in database systems," (in Indonesian), TEKNOFILE: Jurnal Sistem Informasi, vol. 3, no. 9, pp. 663–666, 2025.

[13] U. Kalsum Siregar, T. Arbaim Sitakar, S. Haramain, Z. Nur Salamah Lubis, and U. Nadhirah, "Development of a database management system using MySQL," (in Indonesian), SAINTEK: Jurnal Sains, Teknologi & Komputer, vol. 1, no. 1, pp. 8–12, 2024.

[14] A. Rahmawita, T. A. Fahani, A. Alviansha, and Nurbaiti, "Implementation of a database system in the Indonesian education sector," (in Indonesian), vol. 2, no. 4, pp. 684–689, 2023, doi: 10.55123/insologi.v2i4.2287.

[15] I. R. Imamasari, R. A. Mansyur, and R. Haroen, "Processing of student score data at SMP ABC using PHP and MySQL," (in Indonesian), Journal of Information System, Applied, Management, Accounting and Research (JISAMAR), vol. 5, no. 1, pp. 236–248, 2021, doi: 10.52362/jisamar.v5i1.372.

[16] M. R. Ramdani and C. Agustin, "Design of a multiuser website information system using PHP-HTML and data processing using Google Data Studio at BKB Nurul Fikri," (in Indonesian), Jurnal Teknik Informatika dan Sistem Informasi, vol. 10, no. 3, pp. 312–321, 2023, doi: 10.35957/jatisi.v10i3.5323.

[17] G. Khairunnisa and A. Voutama, "Web-based inventory borrowing system at BEM Fasilkom Unsika," (in Indonesian), JATI (Jurnal Mahasiswa Teknik Informatika), vol. 8, no. 2, pp. 48–55, 2024, doi: 10.36040/jati.v8i3.9538.

[18] A. Satriyadi and R. Amalia, "Design of a web-based inventory system for a warehouse: Case study of Toko Manasikana," (in Indonesian), OKTAL: Jurnal Ilmu Komputer dan Science, vol. 2, no. 1, pp. 94–100, 2023.

[19] I. Zulfa and R. Wanda, "Design of a website-based academic information system using PHP and MySQL," (in Indonesian), Klik: Kajian Ilmiah Informatika dan Komputer, vol. 3, no. 4, pp. 393–399, 2023.

[20] Y. H. Maulana, N. Nugroho, and G. U. Pratama, "Design of a web-based online examination system using native PHP and MySQL," (in Indonesian), RIGGS: Journal of Artificial Intelligence and Digital Business, vol. 4, no. 3, pp. 53–61, 2025, doi: 10.31004/riggs.v4i3.1970.

[21] M. Y. Haffandi and B. Hendrik, "Analysis of decision support system methods in a corporate context: A systematic literature review," (in Indonesian), Journal of Education Research, vol. 5, no. 4, pp. 6463–6471, 2024, doi: 10.37985/jer.v5i4.1959.

[22] J. Hutahaean, N. Mulyani, M. Handayani, and N. Irawati, "Comparison of the ARAS and TOPSIS methods for determining scholarship-recipient students," (in Indonesian), vol. 6, no. 4, pp. 397–407, 2025, doi: 10.47065/bit.v5i2.2333.

[23] B. Simamora, "Likert scale: Usage bias and its remedy," (in Indonesian), Jurnal Manajemen, vol. 12, no. 1, pp. 84–93, 2022, doi: 10.46806/jman.v12i1.978.

[24] Rudianto, A. Fitro, and R. M. H. Bhakti, "Application of the Analytic Hierarchy Process in selecting the best lecturer at Politeknik NSC Surabaya," (in Indonesian), Jurnal Ilmiah Intech: Information Technology Journal of UMUS, vol. 4, no. 1, pp. 112–120, 2022.

[25] Zainudin and Ubabuddin, "Cognitive, affective, and psychomotor domains as objects of learning-outcome evaluation," (in Indonesian), Islamic Learning Journal (Jurnal Pendidikan Islam), pp. 915–931, 2023.

[26] F. Rahman, M. S. Al-Musyarraf, M. R. Moulana, and E. K. Pradita, "Development of HOTS-based assessment instruments referring to the Anderson and Krathwohl taxonomy: A 2015–2025 literature review," (in Indonesian), Jurnal Jendela Pendidikan, vol. 6, p. 7, 2026, doi: 10.57008/jjp.v6i01.2132.

[27] Uminingsih, M. N. Ichsanudin, M. Yusuf, and Suraya, "Functional testing of library-information-system software using the black-box testing method for beginners," (in Indonesian), STORAGE–Jurnal Ilmiah Teknik dan Ilmu Komputer, vol. 1, no. 2, pp. 1–8, 2022.

[28] H. Yakub, B. Daniawan, A. Wijaya, and L. Damayanti, "Website-based e-commerce information system with the user acceptance testing method," (in Indonesian), JSITIK: Jurnal Sistem Informasi dan Teknologi Informasi Komputer, vol. 2, no. 2, pp. 113–127, 2024, doi: 10.53624/jsitik.v2i2.362.

[29] R. Yuniarti, H. Hartiani, and H. Harizahayu, "The effect of data distribution on correlation-test results: A study of Pearson product-moment, Spearman rank, and Kendall's tau tests," (in Indonesian), Jurnal UJMC, vol. 11, no. 1, pp. 9–16, 2025.

Downloads

Published

10-09-2026

How to Cite

Setianawati, D., & Ratama, N. (2026). Topsis-Based Decision Support System for Ranking Student Achievement. Journal of Engineering and Science Application, 3(2), 222–228. https://doi.org/10.69693/jesa.v3i2.72

Issue

Section

Articles