Main Article Content
Development of a web-based car rental management system
Abstract
This study presents the development and implementation of a comprehensive car rental management system, aimed at streamlining and enhancing the rental process for users and administrators. The system was built using robust technology tools, including PHP for server-side scripting, JavaScript for dynamic client-side interactions, and Bootstrap for responsive design. The development environment consisted of Visual Studio 2019, Microsoft SQL Server Express for database management, and IIS as the web server. The MSUnit framework was utilized to execute various test cases, covering key functionalities such as user registration, reservation management, role assignment, and administrative controls. The testing results demonstrated a 100% pass rate across all test cases, confirming the reliability and robustness of the system. The test traceability matrix linked specific requirements to corresponding test cases, providing clear documentation of the verification process. This traceability ensured comprehensive coverage of all system functionalities and facilitated easy identification of any potential issues. A user guide was developed to assist end-users in navigating the system, detailing all processes and functionalities in an easy-tounderstand format. This guide aimed to enhance user experience and ensure users could efficiently accomplish their goals using the system. In conclusion, this study showcases the successful development, implementation, and testing of a car rental management system, highlighting the effective use of modern technologies and methodologies to overcome implementation challenges and ensure a reliable and user-friendly application. The detailed documentation of the process provides valuable insights and serves as a reference for future projects in similar domains.