International Journal of Information Technology and Computer Science Applications http://ejurnal.jejaringppm.org/index.php/jitcsa <table border="0" width="100%"> <tbody> <tr> <td align="justify" valign="top"><strong>ISSN Print (2964-3139) based on Decree Number 29643139/II.7.4/SK.ISSN/01/2023 dated January 18, 2023;</strong> <p><strong>ISSN Online (2985-5330) based on Decree Number 29855330/II.7.4/SK.ISSN/02/2023 dated February 15, 2023</strong></p> <p><strong>URL : <a href="https://ejurnal.jejaringppm.org/index.php/jitcsa">https://ejurnal.jejaringppm.org/index.php/jitcsa</a></strong></p> <p><strong>The International Journal of Information Technology and Computer Science Applications (IJITCSA)</strong> is an information technology and computer science publication. Applications from both fields for solving real cases are also welcome. The JITCSA accepts research articles, systematic reviews, literature studies, and other relevant ones. The IJITCSA focuses on several fields of science, including information technology and the like and computer science fields such as artificial intelligence, data science, data mining, machine learning, deep learning, and the like.</p> <p>IJITCSA is published three times a year, in January, May, and September. The first issue in January 2023 had eight articles.</p> </td> </tr> </tbody> </table> Jejaring Penelitian dan Pengabdian Masyarakat en-US International Journal of Information Technology and Computer Science Applications 2964-3139 <h1>Attribution 4.0 International</h1> <div id="deed-body"> <h2 id="rights">You are free to:</h2> <ol> <li><strong> Share </strong> — copy and redistribute the material in any medium or format for any purpose, even commercially.</li> <li><strong> Adapt </strong> — remix, transform, and build upon the material for any purpose, even commercially.</li> <li>The licensor cannot revoke these freedoms as long as you follow the license terms.</li> </ol> <h2 id="terms">Under the following terms:</h2> <ol> <li class="cc-by"><strong> Attribution </strong> — You must give <a id="src-appropriate-credit" href="https://creativecommons.org/licenses/by/4.0/#ref-appropriate-credit"> appropriate credit </a> , provide a link to the license, and <a id="src-indicate-changes" href="https://creativecommons.org/licenses/by/4.0/#ref-indicate-changes"> indicate if changes were made </a> . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.</li> <li><strong> No additional restrictions </strong> — You may not apply legal terms or <a id="src-technological-measures" href="https://creativecommons.org/licenses/by/4.0/#ref-technological-measures"> technological measures </a> that legally restrict others from doing anything the license permits.</li> </ol> <h2 class="b-header has-text-black padding-bottom-big padding-top-normal" style="font-weight: bold;">Notices:</h2> <p>You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable <a id="src-exception-or-limitation" href="https://creativecommons.org/licenses/by/4.0/#ref-exception-or-limitation"> exception or limitation </a> .</p> <p>No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as <a id="src-publicity-privacy-or-moral-rights" href="https://creativecommons.org/licenses/by/4.0/#ref-publicity-privacy-or-moral-rights"> publicity, privacy, or moral rights </a> may limit how you use the material.</p> </div> Design and Implementation of a Web-Based Savings and Loan Information System http://ejurnal.jejaringppm.org/index.php/jitcsa/article/view/265 <p>This study aimed to design and implement a web-based Savings and Loan Information System for Koperasi Konsumen Raudhah Amanah Bunobogu while supporting the improvement of its existing business processes. The study was motivated by operational challenges arising from manual transaction recording, fragmented data management, reporting delays, and limited access to centralized information. Data were collected through observation, interviews, and documentation studies. A Fishbone Diagram was employed to identify the root causes of operational problems, whereas Business Process Model and Notation (BPMN) was used to analyse the existing (As-Is) and proposed (To-Be) business processes. The system was developed using the Software Development Life Cycle (SDLC) Waterfall model and evaluated through Black Box Testing to verify its functional requirements. The developed system successfully integrates key cooperative operations, including member management, savings transactions, loan processing, installment payments, and financial reporting within a centralized web-based platform. The Black Box Testing results confirmed that all implemented functionalities operated in accordance with the specified system requirements. These findings demonstrate that integrating BPMN-based business process redesign with information system development provides a structured approach to supporting the digitalization of savings and loan cooperative operations. Future studies are encouraged to evaluate the organizational impact of the system through quantitative performance measurements and user-based assessments.</p> Jauharul Qalbi Jaswadi Jaswadi Kartika Dewi Copyright (c) 2026 Jauharul Qalbi, Jaswadi, Kartika Dewi https://creativecommons.org/licenses/by/4.0 2026-09-01 2026-09-01 4 3 197 213 10.58776/ijitcsa.v4i3.265 Design and Evaluation of Task-Based Waste Sorting Mechanics in Virtual Reality Learning Application http://ejurnal.jejaringppm.org/index.php/jitcsa/article/view/266 <p>Virtual Reality (VR) can support environmental learning through embodied interaction, task-based activity, and immediate feedback. This study presents the design and evaluation of task-based waste-sorting mechanics in a virtual beach application developed in Unity and deployed on a PICO 4 headset. Thirty high-school and university students completed a 10–15-minute session and responded to the Game Experience Questionnaire (GEQ). The revised analysis follows the official GEQ procedure by scoring each component separately on a 0–4 scale and by avoiding an overall score across constructs with different directions. The experience profile was mixed. In the In-Game Module, positive affect (M = 3.05) and sensory and imaginative immersion (M = 2.85) were relatively strong, but tension (M = 3.05) and negative affect (M = 2.83) were also elevated. Post-game positive experience (M = 2.77) co-occurred with negative experience (M = 2.83), tiredness (M = 2.00), and difficulty returning to reality (M = 1.97). These findings indicate that the mechanics supported engagement in some aspects of play but also introduced interaction strain or discomfort. Because the study did not include pre-test/post-test measures or objective task logs, it does not establish learning gains or technical task effectiveness.</p> Vito Gautama Matahari Bhakti Nendya I Kadek Dendy Senapartha Antonius Rachmat Christmanto Dan Daniel Pandapotan Copyright (c) 2026 Matahari Bhakti Nendya, Vito Gautama, I Kadek Dendy Senapartha, Antonius Rachmat Christmanto, Dan Daniel Pandapotan https://creativecommons.org/licenses/by/4.0 2026-09-01 2026-09-01 4 3 214 226 10.58776/ijitcsa.v4i3.266 Simulation and Implementation of Insertion Sort Algorithm to Sort Positive Integers Using C++ Programming Language http://ejurnal.jejaringppm.org/index.php/jitcsa/article/view/278 <p>Sorting is the process of systematically arranging data, initially in an unordered state. That is according to specific rules or criteria (such as numerical or alphabetical order). This process is essential in many fields and applications, including computer science, statistics, and data management, as it facilitates the searching, analysis, and further processing of information. Insertion algorithm is a good algorithm and used in many applications. In this implementation and simulation six figures of positive integers to be sorted are used, namely 30, 2, 5, 7, 11, 1. Each with five processes. After implementation in ascending order there were nine swaps, and in descending order there were only six swaps. The implementation is performed with C++ Programming Language. Two pseudo codes are given, one for ascending and one for descending. The results were a successful implementation and simulation of C++. Screenshot are given to prove that the programs are running smoothly</p> Tri Dharma Putra Rakhmat Purnomo Copyright (c) 2026 Rakhmat Purnomo, Tri Dharma Putra https://creativecommons.org/licenses/by/4.0 2026-10-26 2026-10-26 4 3 227 234 10.58776/ijitcsa.v4i3.278 Hybrid Filtering Implementation with Personal Threshold Mechanism to Improve Movie Recommendation Accuracy http://ejurnal.jejaringppm.org/index.php/jitcsa/article/view/269 <p>The growing volume of content on film streaming platforms makes it harder for users to find films that suit their tastes, highlighting the need for a personalized recommendation system. This research introduces a Hybrid Filtering architecture that unifies Collaborative Filtering using Singular Value Decomposition with Content-Based Filtering employing TF-IDF weighted vectors and cosine similarity measurement. The defining innovation is a dual-threshold mechanism grounded in each user's personal average rating (user_avg_rating), which individually filters candidate films before their hybrid scores are combined. New users are handled through a genre-based onboarding flow supported by a weighted popularity score. Experiments on the MovieLens ml-latest-small dataset (100,836 ratings, 610 users, 9,742 films) show that Hybrid Filtering achieves the best Precision@10 of 0.27 and NDCG@10 of 0.32. Switching from a fixed global threshold to the personal threshold raised Genre Precision from 0.40 to 0.90 (+125%). The SVD component attained RMSE of 0.88 and MAE of 0.67, and a user study with 10 participants yielded a mean relevance score of 8.2 out of 10.</p> <p><strong>Keywords</strong>—Hybrid Filtering, Collaborative Filtering, Content-Based Filtering, Personal Threshold</p> Debora Patricia Sharon Rembet Antonius Rachmat Chrismanto Lucia Dwi Krisnawati Copyright (c) 2026 Debora Patricia Sharon Rembet, Antonius Rachmat Chrismanto, Lucia Dwi Krisnawati https://creativecommons.org/licenses/by/4.0 2026-10-26 2026-10-26 4 3 235 245 10.58776/ijitcsa.v4i3.269