Organizing a vacation schedule demands attention to several key elements, such as financial allocation, length of stay, and the alignment of tourist spots with the individual interests of the travelers. This study aims to develop a web-based decision support system to assist in tourism itinerary planning using the Simple Additive Weighting (SAW) method combined with the Nearest Neighbor algorithm and the energy constraint approach. The SAW method is used to recommend tourist destinations based on user preferences, while the Nearest Neighbor algorithm is applied to optimize the visitation sequence according to the distance between destinations. The energy constraint approach is employed to limit daily activity levels, resulting in a more realistic travel schedule. The system was developed using the Laravel framework with the System Development Life Cycle (SDLC) Waterfall model. Functional testing using Blackbox Testing showed that all system features operated as expected with a success rate of 100%. In addition, the System Usability Scale (SUS) evaluation involving 30 respondents produced an average score of 81.2, which falls into the Acceptable category with an Excellent rating. The results indicate that the developed system can assist users in creating travel itineraries that align with their preferences, budget constraints, and travel duration.
Copyrights © 2026