Available online at https://journal. com/index. php/ijqrm/index International Journal of Quantitative Research and Modeling e-ISSN 2721-477X p-ISSN 2722-5046 Vol. No. 3, pp. 409-421, 2025 Design of A Decision Support System for Students' Extracurricular Choices using the TOPSIS Method at SMKN 1 Bukit Sundi Afdal1*. Yendi Putra2. Yulhan3. Etika Melsyah Putri4 Informatics Management. Faculty of Economics. Mahaputra Muhammad Yamin University. Solok. Indonesia *Corresponding author email: kingafdal1@gmail. Abstract Education not only emphasizes academic excellence but also requires the development of students' character, talents, and soft skills. Extracurricular activities play a crucial role in providing students with opportunities to explore their potential beyond the classroom. However, students often encounter difficulties in selecting the most suitable extracurricular activity, which may result in low motivation and reduced participation. To address this issue, a web-based Decision Support System (DSS) was developed using the Technique for Order Preference by Similarity to Ideal Solution (TOPSIS). The system considers multiple criteria, namely interest, talent, academic achievement, parental support, physical condition, and equipment cost, to generate objective recommendations. The research was conducted at SMKN 1 Bukit Sundi with seven extracurricular alternatives, including Futsal. Volleyball. Pramuka. Paskibra. Marching Band. OSIS. PMR, and Randai. The system was implemented using PHP and MySQL, providing an automated process of normalization, weighting, calculation of ideal solutions, and ranking. Results showed that Futsal achieved the highest preference value . , followed by Volleyball and Pramuka, while Randai ranked lowest with a value of 0. These findings indicate that student preferences are strongly aligned with sports and leadership activities, while traditional art forms are less favoured. The system proved to be consistent with manual calculations and successfully enhanced transparency, efficiency, and accessibility in extracurricular selection. Compared to alternative methods such as SAW. TOPSIS offered greater flexibility by accommodating both benefit and cost attributes simultaneously. This study contributes practically by providing a tool that supports schools and students in decision-making, and academically by extending the application of TOPSIS in vocational education. Keywords: Decision support system, extracurricular selection. TOPSIS method. PHP. MySQL Introduction Education is the foundation for developing an intelligent and competitive generation. Beyond academic excellence, students must develop personal character, social skills, and innate talents to face the challenges of an increasingly complex and globalized world. Schools, as formal institutions, are expected to provide not only classroom learning but also opportunities that allow students to explore and develop their interests and potential. One of the most effective ways to achieve this goal is through extracurricular activities (Gryshchenko et al. , 2021. BORA, 2. Extracurricular activities encompass a wide range of areas such as sports, arts, organizations, and religious programs. These activities contribute significantly to students' holistic development, offering a platform for fostering creativity, teamwork, leadership, and self-confidence. In the era of globalization, where the demand for soft skills such as communication, adaptability, and collaboration is increasingly important, extracurricular activities are no longer considered secondary but rather integral to education. Schools that successfully manage and promote extracurricular programs often gain greater recognition and trust from the community, as these programs contribute to producing wellrounded graduates (Wu & Fernando, 2. Despite their importance, many students face difficulties in choosing appropriate extracurricular activities that align with their interests, talents, and personal circumstances (Kakungulu Samuel, 2. Wrong choices often result in lack of motivation, ineffective skill development, and even student disengagement. This highlights the need for structured mechanisms that guide students toward more accurate decisions, reduce the risk of mismatch, and ensure their participation is meaningful and sustainable. Decision Support Systems (DSS) provide a technological solution to address these challenges. Ds are designed to assist complex decision-making processes involving multiple criteria. By leveraging structured models and relevant data. Ds can provide objective and measurable recommendations. Among the various methods available, the Afdal, et al. / International Journal of Quantitative Research and Modeling. Vol. No. 3, pp. 409-421, 2025 Technique for Ordering Preferences by Similarity to the Ideal Solution (TOPSIS) has gained popularity due to its simplicity, computational efficiency, and ability to simultaneously consider both benefit and cost attributes (Ali et al. The TOPSIS method operates by evaluating alternatives based on their proximity to the ideal positive solution and their distance from the ideal negative solution. This dual assessment allows alternatives to be ranked in a way that reflects strengths and weaknesses across multiple criteria (Madanchian, & Taherdoost, 2. In the context of extracurricular selection, criteria such as interest, aptitude, academic achievement, parental support, physical condition, and equipment costs can be integrated into the TOPSIS framework, resulting in recommendations that are not only accurate but also tailored to each student's needs. At SMKN 1 Bukit Sundi, extracurricular programs are diverse, ranging from Futsal and Volleyball to Scouting. Student Council (OSIS), and Marching Band. While the availability of options reflects the school's commitment to student development, it also poses challenges for student decision-making. Without proper guidance, students may choose activities that do not fully support their development. Therefore, implementing a Decision Support System (DSS) using the TOPSIS method offers a promising approach to ensuring students are directed to the most appropriate extracurricular activities. The purpose of this research is to design and implement a web-based DSS using PHP and MySQL that applies the TOPSIS method for extracurricular activity selection at SMKN 1 Bukit Sundi. This system is expected to automate processes such as normalization, weighting, determining the ideal solution, and ranking, resulting in efficient, accurate, and transparent recommendations. This research is expected to contribute to providing decision-making tools that assist students in selecting extracurricular activities objectively and support schools in managing student talent allocation more Literature Review Decision Support Systems (DSS) Decision Support Systems (DSS) are computer-based systems designed to assist decision-makers in solving complex and multi-criteria problems. Taherdoost and Madanchian . define DSS as a system that integrates data, analytical models, and user-friendly interfaces to support semi-structured decision-making. In education. DSS has been applied in contexts such as scholarship selection, student placement, and evaluation of academic performance. By processing diverse criteria simultaneously. DSS ensures objectivity and reduces human bias in decision-making. Multi-Criteria Decision Making (MCDM) Multi-Criteria Decision Making (MCDM) refers to methods used to evaluate alternatives based on several criteria, often with conflicting objectives. Commonly used MCDM methods include Simple Additive Weighting (SAW). Analytic Hierarchy Process (AHP), and Technique for Order Preference by Similarity to Ideal Solution (TOPSIS). Each has its strengths and weaknesses. SAW, for example, is simple but less effective in handling cost-type criteria. AHP is structured but time-consuming. TOPSIS, in contrast, is computationally efficient and accommodates both benefit and cost attributes simultaneously (Taherdoost & Madanchian, 2. TOPSIS Method The Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) is a Multi-Criteria Decision Making (MCDM) method first introduced by Hwang and Yoon . The fundamental principle of TOPSIS is that the best alternative should have the shortest distance to the positive ideal solution . est performance across criteri. and the farthest distance from the negative ideal solution . orst performance across criteri. (Taherdoost & Madanchian, 2. The steps of the TOPSIS method are as follows: Step 1 Construct the Decision Matrix A decision matrix is formed containing values of each alternative with respect to each criterion: ycU = . cuycnyc ] ycn = 1,2, . , yco. yc = 1, 2, . , ycu. where ycuycnyc is the score of alternative i on criterion yc, yco is the number of alternatives, and n is the number of criteria. Step 2 Normalize the Decision Matrix Normalization ensures comparability across criteria: ycycnyc = ycuycnyc ocyco ycn=1 ycuycnyc where ycycnyc is the normalized score of alternative ycn on criterion yc. Afdal, et al. / International Journal of Quantitative Research and Modeling. Vol. No. 3, pp. 409-421, 2025 Step 3 Calculate the Weighted Normalized Matrix Each normalized value is multiplied by the corresponding criterion weight: ycycnyc = ycyc . where ycyc is the weight of criterion yc and Ocycuyc=1 ycyc = 1. Step 4. Determine Positive Ideal Solution (AA) and Negative Ideal Solution (AA) The positive ideal solution represents the best values for each criterion, while the negative ideal solution represents the worst values: ya = . c1 , yc2 . A , ycycu }, , ycyc = ycoycaycu. cycnyc ) for benefit , ycoycnycu. cycnyc ) for cost yaOe = . c1Oe , yc2Oe . A , ycycuOe }, , ycycOe = ycoycnycu. cycnyc ) for benefit , ycoycaycu. cycnyc ) for cost Step 5 Calculate the Distance of Each Alternative to AA and AA yaycn = ocycuyc=1. cycnyc Oe ycyc ) . yaycnOe = ocycuyc=1. cycnyc Oe ycycOe ) . Step 6 Calculate the Preference Value The preference value indicates the closeness of an alternative to the ideal solution: yaOe ycn ycOycn = ya ya Oe, ycn ycn 0 O ycOycn O 1. The higher the V, the closer the alternative is to the positive ideal solution, and thus the more preferable it is. Previous Studies Numerous studies have applied TOPSIS in educational and organizational contexts. Arslanta et al. demonstrated its effectiveness in scholarship selection, while Fatmah et al. used SAW for extracurricular selection, although with limitations in handling cost attributes. More recently, ahin and Kulakli . developed a web-based extracurricular DSS, highlighting the importance of transparent and accessible decision-making tools. Other applications of TOPSIS include staff recruitment, supplier selection, and medical diagnosis, proving its versatility across domains. Research Gap Despite the many applications of DSS and TOPSIS, there is limited research that specifically focuses on extracurricular selection in vocational schools. Existing works have largely concentrated on scholarships, academic performance, or higher education contexts. Additionally, while methods such as SAW and AHP have been tested, the integration of TOPSIS into a web-based system tailored for vocational school extracurricular decision-making remains Contribution of This Study This study contributes practically and academically. Practically, it provides a web-based DSS using PHP and MySQL to help students at SMKN 1 Bukit Sundi select extracurriculars objectively and efficiently. Academically, it strengthens the application of TOPSIS as a reliable MCDM method in education, particularly in managing multi-criteria problems where both benefit and cost attributes must be considered simultaneously. Afdal, et al. / International Journal of Quantitative Research and Modeling. Vol. No. 3, pp. 409-421, 2025 Materials and Methods Research Objects This study focuses on the extracurricular activity selection process at SMKN 1 Bukit Sundi, a vocational high school where students are required to participate in extracurricular activities as part of their holistic education. The challenge arises because students often find it difficult to select the extracurricular that matches their personal interests, talents, and resources. Without structured guidance, mismatches between students and activities may occur, leading to low participation rates and reduced effectiveness of extracurricular programs. For this reason, a Decision Support System (DSS) was designed using the TOPSIS method to ensure that students' decisions are objective, data-driven, and aligned with their potential. Research Location and Data The research was conducted at SMKN 1 Bukit Sundi, where data were collected from both primary and secondary Primary data were obtained through interviews with teachers, observation of extracurricular activities, and questionnaires filled in by students. Secondary data were drawn from school documentation, including lists of extracurricular activities, student academic performance, and institutional guidelines on extracurricular participation. These data served as the foundation for building the decision matrix used in the TOPSIS process. Decision Criteria The selection of extracurricular activities was based on six carefully chosen criteria that reflect the personal, academic, and practical aspects of student life: C1 - Interest: the degree of enthusiasm and personal preference a student shows toward an activity. C2 - Talent/Initial Ability (Talen. : the natural skill or prior knowledge that supports success in the activity. C3 - Academic Achievement: a measure of academic consistency that ensures students can balance academic and extracurricular demands. C4 - Parental Support (Parental Permissio. : the extent of encouragement and permission from parents for the student to join the activity. C5 - Physical Condition: the student's health and stamina, which are particularly crucial for physically demanding activities such as sports. C6 - Equipment Cost: the financial requirements of participating in the activity, which can affect accessibility. These criteria were determined in consultation with school stakeholders and were assigned weights . based on expert judgment. The weights were normalized so that their sum equaled 1, in accordance with the requirements of the TOPSIS method Alternatives The extracurricular activities considered in this study are official programs offered by SMKN 1 Bukit Sundi. Eight alternatives were identified and evaluated using six decision criteria: interest, talent, academic achievement, parental support, physical condition, and equipment costs. These alternatives are as follows: A1 Ae Volleyball: A team sport that emphasizes physical fitness, coordination, and teamwork. Requires a coach, training field, and adequate physical ability. Estimated cost: Medium. A2 Ae Futsal: A mini-soccer activity focusing on stamina, agility, and technical skills. Requires stamina, futsal shoes, and training space. Estimated cost: Medium. A3 Ae Randai: A traditional Minangkabau art form that integrates dance, theater, and martial elements. Requires artistic expression, costumes, and movement training. Estimated cost: Variable. A4 Ae Tahfiz: An extracurricular activity dedicated to Qur'an recitation and memorization. Requires consistency, commitment, and strong parental support. Estimated cost: Low. A5 Ae Marching Band: A musical performance group combining music and movement. Requires musical instruments, uniforms, and intensive practice. Estimated cost: High. A6 Ae OSIS (Student Counci. : A student organization focusing on leadership and organizational skills. Requires communication ability, responsibility, and time commitment. Estimated cost: Low. A7 Ae PMR (Youth Red Cros. : An extracurricular program emphasizing first aid training, health education, and emergency readiness. Requires first aid knowledge and preparedness. Estimated cost: LowAeMedium. A8 Ae Scouting: An outdoor-based activity emphasizing leadership, independence, discipline, and survival skills. Requires camping equipment and routine outdoor activities. Estimated cost: Medium. Each alternative was assessed against the six criteria to construct the decision matrix, which later served as the foundation for TOPSIS-based analysis. Afdal, et al. / International Journal of Quantitative Research and Modeling. Vol. No. 3, pp. 409-421, 2025 Research Tools and Implementation The DSS was implemented as a web-based system developed with PHP as the server-side programming language and MySQL as the database management system. This technological choice ensured accessibility, allowing both students and teachers to interact with the system through a web browser. The system automates the TOPSIS stagesAi ranging from data input, normalization, weighted calculation, determination of ideal solutions, to final ranking of In addition, the system produces tabulated outputs and graphical visualizations to improve interpretability for users. TOPSIS Methodology The methodological foundation of this research follows the six stages of the TOPSIS algorithm, which have been outlined in Section 2. These include: Constructing the decision matrix . cU) with all alternatives and criteria. Normalizing the decision matrix . cI) to remove differences in scale. Applying criterion weights to form the weighted normalized matrix . cU). Identifying the positive ideal solution (A ) and the negative ideal solution (AO. Calculating the Euclidean distances of each alternative to A and AOe. Computing the preference values (V. for each alternative, which serve as the basis for ranking. The extracurricular activity with the highest Vi value is recommended as the most suitable choice for the student. Research Framework The overall research framework integrates both the data collection stage and the computational analysis stage. Data on student characteristics were collected, converted into numerical values, and entered into the system. The TOPSIS algorithm was then applied to calculate the rankings. The process ensures that the recommendations are transparent, objective, and repeatable. A flowchart was constructed to visualize the system workflow, from input to output, making the process easy to follow for system users. Results and Discussion System Implementation A Decision Support System (DSS) for extracurricular selection was successfully developed as a web-based application using PHP and MySQL. This system integrates several functional modules, including login authentication, student data input, criteria input. TOPSIS calculations, and recommendation output. The implementation results can be seen in Figures 1 through 6. Figure 1: Log in Afdal, et al. / International Journal of Quantitative Research and Modeling. Vol. No. 3, pp. 409-421, 2025 Figure 2: Student input page Figure 3: Criteria value input page Figure 4: TOPSIS calculation page Afdal, et al. / International Journal of Quantitative Research and Modeling. Vol. No. 3, pp. 409-421, 2025 Figure 5: Recommendation page Figure 6: Questionnaire page As illustrated in Figure 1, the system requires users to log in before accessing its functionality. Once authenticated, administrators or teachers can enter student information, as shown in Figure 2. The system then allows input of decision criteria scores in Figure 3 and processes them automatically using the TOPSIS algorithm in Figure 4. The recommendation page in Figure 5 displays ranked alternatives, while an additional page supports questionnaire input in Figure 6. This design ensures that the system is user-friendly, secure, and capable of producing results consistent with manual TOPSIS calculations. Decision Matrix and Normalization The first computational step is constructing the decision matrix (X), which contains student alternatives and their scores across six criteria. The criteria considered were: interest (C. , talent (C. , academic achievement (C. , parental support (C. , physical condition (C. , and equipment cost (C. Afdal, et al. / International Journal of Quantitative Research and Modeling. Vol. No. 3, pp. 409-421, 2025 Figure 7: Final decision matrix results Figure 8: Normalization matrix Figure 7 displays the decision matrix, while Figure 8 presents the normalized decision matrix (R) obtained using Equation . Normalization ensures comparability among criteria with different scales . , academic scores vs. financial cost. The results confirm that C1- Interest and C2 - Talent have the strongest influence on the decision outcome, consistent with stakeholder prioritization. Weighted Normalized Matrix After normalization, the criterion weights (W. were applied to generate the weighted normalized matrix (Y) using Equation . Figure 9 shows the weighted matrix, which highlights the relative contribution of each criterion. Figure 9: weighted normalized matrix Afdal, et al. / International Journal of Quantitative Research and Modeling. Vol. No. 3, pp. 409-421, 2025 For example, activities strongly aligned with student interests and talents received higher weighted scores, while activities requiring high equipment costs were penalized accordingly. This stage is crucial to ensure that subjective preferences . , interes. and objective limitations . , cost. are balanced systematically. Ideal Solutions and Distance Measurement The positive ideal solution (A ) and negative ideal solution (AO. were determined, as shown in Figure 10. For the benefit-type criterion (C1AeC. , the maximum value was chosen as the ideal, while for the cost-type criterion (C. , the minimum value was selected. Figure 10: Positive (A ) and Negative (A-) Ideal Solution Page Distances from each alternative to both ya and AOe were calculated using Equations . Figure 11 shows these distances, indicating how close or far each extracurricular activity is from the optimal solution. Figure 11: alternative distance pages to A and A4. Preference Values and Rankings Finally, the preference values (V. are calculated using Equation . Figure 12 summarizes these preference values, while Figures 13 to 15 show the ranking results and a summary of the preference values and rankings for each alternative, presented in Table 1. Figure 12: preference values page Afdal, et al. / International Journal of Quantitative Research and Modeling. Vol. No. 3, pp. 409-421, 2025 Figure 13: alternative rankings page Figure 14: modified final results page Figure 15: final topsis ranking results page Afdal, et al. / International Journal of Quantitative Research and Modeling. Vol. No. 3, pp. 409-421, 2025 Table 1: Preference values and rankings of extracurricular Oe Alternative A2 Ae Futsal A1 Ae Volleyball A8 Ae Pramuka A4 Ae Tahfiz A5 Ae Marching Band A6 Ae OSIS A7 Ae PMR A3 Ae Randai (D ) (DOe ) (Vi = D DOe Rank The results in Table 1 show that Futsal (A. is ranked first with a score of 0. 755846, while Randai (A. is ranked last with a score of 0. Additionally. Figure 16 presents a bar chart of the preference values, providing a clear visualization of how each extracurricular compares. Figure 16: preference value graph Interpretation of Results The analysis shows that Futsal (A. and Volleyball (A. emerged as the top-ranked extracurricular activities. These results reflect students' high interest and talent in sports, coupled with strong parental support and relatively low costs. Scouting (A. also received a high ranking due to its alignment with leadership and teamwork criteria, which remain valued by students and parents. Conversely. Randai (A. received the lowest ranking, likely due to its lower popularity among students and less alignment with modern educational goals, despite its cultural significance. Similarly. OSIS (A. and PMR (A. received lower rankings, reflecting moderate interest and higher demands in terms of responsibility or workload. System Evaluation The system evaluation was conducted using Black Box Testing. The results are shown in Table 2. Table 2: Black Box testing Feature Name Admin Login Student Data Input Criteria Score Input TOPSIS Process Enter Correct Username and Password Name. Class, and Grades C1. C2. C3. C4. C5. C6 Student Data and Criteria View Recommendations Click the Results button Expected Output Log in to the dashboard page Result Success Data is saved in the database Data is saved and ready to be processed Calculation results and recommendations Students with the highest VI are displayed Success Success Success Success Table 2 confirms that all functions, including login, input, calculations, and ranking displays, operated as expected without error. In addition, feedback from teachers indicates that this system significantly simplifies the process of guiding students in choosing extracurricular activities, making it faster, more objective and more transparent. Discussion The findings of this study reaffirm the robustness of TOPSIS as a multi-criteria decision-making method in educational contexts. Numerous studies have employed TOPSIS in domains requiring systematic evaluation of Afdal, et al. / International Journal of Quantitative Research and Modeling. Vol. No. 3, pp. 409-421, 2025 alternatives across diverse criteria. For example. Arslanta et al. applied TOPSIS to scholarship selection, demonstrating its ability to balance academic performance, financial need, and extracurricular involvement in producing objectives and fair recommendations. This highlights the versatility of TOPSIS in educational decision-making processes that demand transparency and accountability. In comparison. Fatmah et al. utilized the Simple Additive Weighting (SAW) method for extracurricular While SAW proved useful in producing rankings, its limitation lies in handling cost-type criteria, since the method assumes all criteria contribute additively and proportionally. This drawback indicates that SAW is less flexible than TOPSIS in situations where both benefit and cost attributes must be evaluated simultaneously, such as when equipment cost is a relevant factor in student activity selection. ahin and Kulakli . further advanced this field by developing a web-based DSS for extracurricular selection. Their study emphasizes the importance of accessibility and transparency in the decision-making process. By digitizing the evaluation mechanism, their system enabled broader participation from students and teachers while reducing subjectivity in guidance. This aligns with the approach of the present study, where a web-based system was also implemented to provide real-time, automated recommendations tailored to student preferences and conditions. Beyond education. TOPSIS has also been applied successfully in other organizational contexts such as staff recruitment, supplier evaluation, and medical diagnosis. These applications demonstrate that TOPSIS is not limited to academic selection but serves as a generalizable tool for structured decision-making where multiple quantitative and qualitative criteria are involved. The cross-domain adaptability of TOPSIS validates its appropriateness for complex educational settings such as extracurricular selection in vocational schools. The results of this study contribute by bridging these prior applications with the specific challenges faced at SMKN 1 Bukit Sundi. Unlike previous research focusing primarily on scholarship allocation or higher education contexts, this study highlights extracurricular activity selection at the vocational school levelAia domain where structured decision support has been limited. By incorporating criteria such as interest, talent, parental support, and cost, the model developed here provides a more holistic framework for aligning student choices with institutional goals. the discussion underscores two main contributions: first, the confirmation that TOPSIS is effective in balancing benefit and cost criteria within student activity selection. and second, the demonstration that implementing this method in a web-based DSS context significantly improves transparency, efficiency, and student engagement. Conclussion The results of this study demonstrate that the application of the TOPSIS method in a web-based Decision Support System effectively assists students at SMKN 1 Bukit Sundi in selecting extracurricular activities according to their interests, talents, academic achievements, parental support, physical condition, and financial considerations. The entire process from the construction of the decision matrix, normalization, weighting, determination of positive and negative ideal solutions, calculation of distances, and calculation of preference values was successfully implemented and produced consistent outcomes with manual calculations. The ranking showed that Futsal emerged as the most recommended extracurricular with the highest preference value, followed by Volleyball and Pramuka, while Randai obtained the lowest score, indicating less alignment with the criteria used. The implementation of a web-based system using PHP and MySQL ensured that the decision-making process was transparent, objective, and efficient, thus simplifying the work of teachers and guiding students toward more accurate choices. Compared with previous methods such as SAW. TOPSIS proved more flexible in handling both benefit and cost attributes simultaneously, strengthening its relevance as a reliable multi-criteria decision-making tool in educational contexts. References