Erwin Irawan
Universitas Muhammadiyah Karanganyar, Karanganyar

Published : 1 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 1 Documents
Search

Rancang Bangun Website Billing Pada Penyewaan Playstation Menggunakan Metode Waterfall Erwin Irawan; Novi Tristanti
Bulletin of Computer Science Research Vol. 6 No. 4 (2026): June 2026
Publisher : Forum Kerjasama Pendidikan Tinggi (FKPT)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bulletincsr.v6i4.1211

Abstract

The process of recording usage duration and calculating tariffs at the AS2 Lalung PlayStation rental business is still carried out conventionally using notebooks and calculators. This method leads to various problems, such as errors in recording the start and end times of play, inaccuracies in rental cost calculations, and difficulties in compiling daily, weekly, and monthly income reports. Furthermore, the manual system cannot properly document transaction history in a structured manner, making it difficult for business owners to monitor revenue and make business decisions. This study aims to design and build a web-based billing system capable of automatically recording rental duration, accurately calculating costs, and presenting structured and real-time income reports. The development method used is Waterfall, which includes the stages of requirement identification, system design (using UML, ERD, and mockups), implementation (using PHP, the CodeIgniter 4 framework, and MySQL database), and testing using a black-box testing approach. The main contributions of this research include the application of a 15-minute time rounding algorithm using the ceil() function, which is more proportional and fair for customers compared to conventional hourly systems, as well as the development of a lightweight, easy-to-implement web-based billing system specifically designed for the internal needs of small-to-medium-scale PlayStation rentals. In addition, this system integrates dynamic PlayStation unit management features and multi-filter income reports that are not yet available simultaneously in similar PlayStation rental systems. The results show that the system successfully records start and end times in real-time, calculates fees based on hourly rates (IDR 5,000 for PS3 and IDR 8,000 for PS4), stores all transaction data in the database, and automatically generates daily, weekly, and monthly income reports. Functional testing on 18 scenarios shows that all key features, such as admin login, PlayStation unit management, rental processing, invoice generation, and report presentation, function as required (100% success rate). With this system, the risk of recording errors can be significantly reduced, and service efficiency increases by more than 75% compared to manual methods. Future research can develop online booking features, digital payment integration, and report export to PDF or Excel formats to further expand system functionality.