Project Showcase: Sistem Pendukung Keputusan Rekomendasi Handphone Dengan Metode Simple Additive Weighting (SAW)

Project Description

This website is a Decision Support System (DSS) for recommending smartphones using the SAW (Simple Additive Weighting) method. The case study is based on data from Erafone with official permission. This website was developed as a college assignment to fulfill the requirements of the Decision Support System course.

Neni Cookies website on a laptop screen

In other words, this project is a web-based application that helps users select the best smartphone based on specific criteria using the SAW method. The smartphone data is sourced from Erafone, and this project was created as part of a college assignment for the Decision Support System course. All the code in this repository is written in HTML.

Technologies Used

The development of a decision support system website using the SAW method utilizes a combination of modern and structured front-end technologies to deliver a responsive, lightweight, and user-friendly experience.

System Calculation

In this system, the recommendation process for smartphones is carried out using the Simple Additive Weighting (SAW) method. SAW is one of the most commonly used weighted summation techniques in Decision Support Systems. Each alternative (smartphone) is evaluated based on several criteria, such as price, specifications, camera quality, battery life, and others. Each criterion value is first normalized to bring it to a common scale, then multiplied by its corresponding weight based on its level of importance. After that, a final score for each alternative is calculated by summing all the results of the multiplication between the normalized values and the criterion weights. The alternative with the highest score will be recommended as the best choice for the user. This process ensures that the decision made is objective and aligns with the user's preferences.

Code snippet showing HTML and SCSS logos

Optimization and Responsiveness

Optimization on this website refers to efforts to ensure that the site runs efficiently, quickly, and lightweight when accessed by users. This includes optimizing HTML code, using small-sized but high-quality images, and implementing caching to speed up page loading times. Additionally, the data structure and algorithm used in the recommendation calculation process are optimized to deliver decisions in a short amount of time, even when processing a large set of smartphone data. Responsiveness means that the website is designed to maintain its appearance and functionality across various screen sizes, including desktop computers, tablets, and smartphones. By using responsive web design techniques such as media queries and flexible layouts, the website automatically adjusts to the user's screen resolution. This ensures that users have a comfortable and seamless experience when accessing the smartphone recommendation DSS features, anytime and anywhere, regardless of the device used.

Illustration of a website on desktop, tablet, and mobile screens

Conclusion

The web-based Decision Support System (DSS) for smartphone recommendations developed using the Simple Additive Weighting (SAW) method is capable of assisting users in selecting the best smartphone based on their desired criteria. With an objective and efficient calculation process, along with a responsive and optimized website interface across various devices, the system provides accurate and easily accessible recommendations.

The case study based on data from Erafone ensures that the information presented is relevant to current market needs. Therefore, this system serves as an effective solution in supporting users' decision-making process when purchasing a smartphone.