Pengembangan Aplikasi Rental Mobil Berbasis Console untuk Meningkatkan Efisiensi Administrasi Menggunakan C++

Dhika Fernanda, Kevin Adijaya, Rafi Ibnu Malik

Abstract


Penelitian ini bertujuan untuk mengembangkan aplikasi rental mobil sederhana berbasis console menggunakan bahasa pemrograman C++ sebagai solusi komputerisasi dalam pengelolaan administrasi penyewaan kendaraan pada usaha rental mobil skala kecil. Penelitian dilakukan dengan metode pengembangan perangkat lunak yang mencakup tahap analisis kebutuhan, perancangan sistem, implementasi kode program, serta pengujian fungsionalitas. Program dirancang untuk mengelola data inventaris mobil, melakukan perhitungan biaya sewa secara otomatis, menerapkan sistem diskon bertingkat, serta mencatat transaksi penyewaan dan pengembalian kendaraan secara real-time. Hasil penelitian menunjukkan bahwa program berhasil dikembangkan dengan memanfaatkan konsep-konsep dasar pemrograman C++ seperti struktur data (struct), array, fungsi modular, dan typedef. Fitur utama yang berhasil diimplementasikan meliputi pengelolaan data mobil (nama, stok, harga), perhitungan biaya sewa dengan diskon otomatis (10% untuk sewa ≥5 hari dan 20% untuk sewa ≥10 hari), validasi ketersediaan stok, serta pencatatan laporan pendapatan total. Pengujian program dilakukan melalui empat skenario yaitu penyewaan normal, penyewaan dengan diskon, penanganan stok habis, dan proses pengembalian mobil. Seluruh skenario pengujian berhasil dijalankan sesuai dengan ekspektasi yang telah ditetapkan. Kesimpulan dari penelitian ini adalah aplikasi rental mobil sederhana berbasis console dapat menjadi solusi awal dalam digitalisasi proses administrasi rental mobil, dengan kelebihan pada perhitungan otomatis yang akurat dan pengelolaan data yang terstruktur. Namun, keterbatasan program terletak pada penyimpanan data yang bersifat sementara (non-persistent) dan antarmuka berbasis teks yang kurang interaktif. Untuk pengembangan lebih lanjut, disarankan untuk mengintegrasikan sistem database dan merancang antarmuka pengguna yang lebih user-friendly.

Full Text:

PDF

References


J. Daud, Y. A.R. Langi, S. Ayu Widiana, and E. Ketaren, “PENERAPAN APLIKASI RENTAL MOTOR BERBASI WEBSITE MENGGUNAKAN EXTREME PROGRAMMING (STUDI KASUS CV.KMP),” J. TIMES, vol. 13, no. 2, pp. 63–70, Dec. 2024, doi: 10.51351/jtm.13.2.2024764.

I. P. Tanjung, A. Gani, and A. P. Lubis, “WANPRESTASI TERHADAP SEWA MOBIL YANG TIDAK DIPERJANJIKAN SECARA TERTULIS (STUDI UD. RIZKI TRANSPORTASI RENTAL MOBIL KISARAN),” Ex-Off. Law Rev., vol. 2, no. 2, pp. 178–187, Aug. 2023, doi: 10.36294/exofficio.v2i2.3318.

M. A. Sudarsono, Yulian Findawati, Uce Indahyanti, and Ika Ratna Indra Astutik, “Pengelompokkan Unit Kendaraan Sewa Pada Rental Mobil Permata Transindo Sidoarjo Menggunakan Algoritma K-Means Clustering,” SemanTIK Tek. Inf., vol. 11, no. 1, Jun. 2025, doi: 10.55679/semantik.v11i1.122.

Lusiana Egina and Nurjamilah, “PENGARUH KUALITAS PRODUK DAN KUALITAS PELAYANAN TERHADAP KEPUTUSAN PENGGUNAAN JASA RENTAL MOBIL DI CV BASTIAN RENTAL,” Indones. J. Soc. Sci. Educ. IJOSSE, vol. 1, no. 3, pp. 669–680, Oct. 2025, doi: 10.62567/ijosse.v1i3.1348.

M. Rizqi Hisyam and A. Lisdiyanto, “RANCANG BANGUN SISTEM RENTAL MOBIL BERBASIS WEBSITE DI SM JAYA TRANS MENGGUNAKAN METODE WATERFALL,” JATI J. Mhs. Tek. Inform., vol. 9, no. 4, pp. 6517–6523, May 2025, doi: 10.36040/jati.v9i4.14121.

S. Ajrina and L. Asri Utami, “SISTEM INFORMASI RENTAL MOBIL BERBASIS WEB DENGAN METODE EXTREME PROGRAMMING PADA CV MAHARANI RENT CAR TEGAL,” JATI J. Mhs. Tek. Inform., vol. 9, no. 3, pp. 5136–5140, May 2025, doi: 10.36040/jati.v9i3.13610.

M. H. Romadhon, Y. Yudhistira, and M. Mukrodin, “Sistem Informasi Rental Mobil Berbsasis Android Dan Website Menggunakan Framework Codeigniter 3 Studi Kasus : CV Kopja Mandiri: Array,” J. Sist. Inf. Dan Teknol. Perad., vol. 2, no. 1, pp. 30–36, Jul. 2021.

W. Purbasari et al., ALGORITMA PEMROGRAMAN. CV WIDINA MEDIA UTAMA, 2024. Accessed: Feb. 03, 2026. [Online]. Available: https://repository.penerbitwidina.com/publications/567639/

R. A. Putra, Buku Sakti Pemrograman C++ Untuk Pemula. Anak Hebat Indonesia, 2024.

H. Burkhardt and A. Schoenfeld, “Not just ‘implementation’: the synergy of research and practice in an engineering research approach to educational design and development,” ZDM – Math. Educ., vol. 53, no. 5, pp. 991–1005, Oct. 2021, doi: 10.1007/s11858-020-01208-z.

R. Wulandari, I. P. D. Amiza, and F. Annas, “Pengembangan Model Inovasi Pembelajaran Berbasis Research and Development di SMP N 3 Pasaman Barat,” J. Educ. Manag. Strategy, vol. 3, no. 2, pp. 117–124, Dec. 2024, doi: 10.57255/jemast.v3i02.602.

“Software Engineering | Phases of Prototyping Model | Set - 2,” GeeksforGeeks. Accessed: Feb. 03, 2026. [Online]. Available: https://www.geeksforgeeks.org/software-engineering/software-engineering-phases-prototyping-model-set-2/

T. Zhou and W. Wang, “Prototype-Based Semantic Segmentation,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 46, no. 10, pp. 6858–6872, Oct. 2024, doi: 10.1109/TPAMI.2024.3387116.

W. Yao et al., “Rapid system prototype-based physical simulation platforms for power systems with high penetration of inverter-based resources,” High Volt., vol. 10, no. 1, pp. 3–16, 2025, doi: 10.1049/hve2.12520.

J. Wei, T. Dingler, and V. Kostakos, “Developing the Proactive Speaker Prototype Based on Google Home,” in Extended Abstracts of the 2021 CHI Conference on Human Factors in Computing Systems, in CHI EA ’21. New York, NY, USA: Association for Computing Machinery, May 2021, pp. 1–6. doi: 10.1145/3411763.3451642.

N. Azis, ANALISIS PERANCANGAN SISTEM INFORMASI. CV WIDINA MEDIA UTAMA, 2022. Accessed: Feb. 03, 2026. [Online]. Available: https://repository.penerbitwidina.com/publications/407171/

S. F. Arief and Y. Sugiarti, “Literature Review: Analisis Metode Perancangan Sistem Informasi Akademik Berbasis Web,” J. Ilm. Ilmu Komput. Fak. Ilmu Komput. Univ. Al Asyariah Mandar, vol. 8, no. 2, pp. 87–93, Sep. 2022, doi: 10.35329/jiik.v8i2.229.

N. Y. A. M.Kom S. Kom et al., Analisa Perancangan Sistem Informasi. Cendikia Mulia Mandiri, 2022.

H. C. Noija et al., “Perancangan Sistem Informasi Akuntansi Untuk Analisis Siklus Pendapatan Pada Orantata Celullar Menggunakan DFD Dan Flowchart,” J. Bisnis Dan Manaj. JURBISMAN, vol. 1, no. 2, pp. 577–592, Jul. 2023, doi: 10.61930/jurbisman.v1i2.188.

Z. Tuasamu et al., “Analisis Sistem Informasi Akuntansi Siklus Pendapatan Menggunakan DFD dan Flowchart Pada Bisnis Porobico,” J. Bisnis Dan Manaj. JURBISMAN, vol. 1, no. 2, pp. 495–510, May 2023, doi: 10.61930/jurbisman.v1i2.181.

M. Jibril, Zulrahmadi, and 3Muhammad Amin, “PENGUJIAN SISTEM INFORMASI E-MODUL PADA SMPN 1 TEMPULING MENGGUNAKAN BLACK BOX TESTING,” J. PERANGKAT LUNAK, vol. 6, no. 2, pp. 327–332, Jun. 2024, doi: 10.32520/jupel.v6i2.3326.

A. C. Praniffa, A. Syahri, F. Sandes, U. Fariha, and Q. A. Giansyah, “Pengujian Sistem Informasi Parkir Berbasis Web Pada UIN SUSKA RIAU Menggunakan White Box dan Black Box Testing,” J. Test. Dan Implementasi Sist. Inf., vol. 1, no. 1, pp. 1–16, Mar. 2023, doi: 10.55583/jtisi.v1i1.321.

M. Zen, I. Irwan, H. Hafni, and M. D. P. Ananda, “Implementasi dan Pengujian Menggunakan Metode BlackBox Testing Pada Sistem Informasi Tracer Study,” Bull. Comput. Sci. Res., vol. 4, no. 4, pp. 327–340, Jun. 2024, doi: 10.47065/bulletincsr.v4i4.359.

“Black Box Testing - Software Engineering,” GeeksforGeeks. Accessed: Feb. 03, 2026. [Online]. Available: https://www.geeksforgeeks.org/software-testing/software-engineering-black-box-testing/

I. N. Rambe, H. N. Nasution, and S. W. R. Nasution, “PERANCANGAN MODUL PRAKTIKUM BERBASIS WEB PADA MATERI ALGORITMA DAN PEMROGRAMAN DI SMA NEGERI 1 BATANGTORU,” J. VINERTEK Vokasional Inform. Edukasi Ris. Dan Teknol., vol. 4, no. 1, pp. 17–20, 2024, doi: 10.37081/vn.v4i1.1222.

A. Dimara et al., “A Novel Real-Time PV Error Handling Exploiting Evolutionary-Based Optimization,” Appl. Sci., vol. 13, no. 23, p. 12682, Jan. 2023, doi: 10.3390/app132312682.

S. N. Chotimah, S. Nurvita, and V. N. Dewi, “Penggunaan Metode Evaluasi Sistem Informasi Kesehatan di Indonesia: Literature Review,” J. Rekam Medis Manaj. Infomasi Kesehat., vol. 3, no. 2, pp. 36–43, Dec. 2023, doi: 10.53416/jurmik.v3i2.231.


Refbacks

  • There are currently no refbacks.


Flag Counter

 

 Jurnal Aplikasi Teknologi dan Komputasi (e-ISSN : xxxx-xxxxp-ISSN : xxxx-xxxx) dipublikasikan oleh Organisasi ARCES.

 

Visitor Stats