Perancangan dan Implementasi Aplikasi Pemesanan dan Kasir Makanan Berbasis Web dengan Pendekatan OOP Menggunakan PHP Dan MySQL

Authors

  • Adila Muqtashida Universitas Islam Negeri Sultan Maulana Hasanuddin Banten
  • Ahmad Tabrani Universitas Islam Negeri Sultan Maulana Hasanuddin Banten

DOI:

https://doi.org/10.59945/jpnm.v3i4.906

Keywords:

Kasir, MySQL, Object-Oriented Programming (OOP), Pemesanan Makanan, PHP, Web

Abstract

Perkembangan teknologi informasi menuntut efisiensi dalam proses operasional bisnis, termasuk pada sektor kuliner. Banyak restoran dan kedai makanan masih menggunakan pencatatan transaksi secara manual, yang berisiko pada kesalahan perhitungan, kehilangan data, dan antrean pemesanan yang tidak teratur. Penelitian ini bertujuan untuk merancang dan mengimplementasikan aplikasi pemesanan dan kasir makanan berbasis web dengan pendekatan Object-Oriented Programming (OOP). Penggunaan metode OOP bertujuan untuk menghasilkan kode program yang modular, mudah dikelola, dan dapat dikembangkan kembali (reusable). Sistem ini dibangun menggunakan bahasa pemrograman PHP dengan MySQL sebagai manajemen basis data. Metode pengembangan sistem yang digunakan adalah Waterfall, mencakup analisis kebutuhan, desain sistem menggunakan UML (Use Case, Class Diagram, Sequence Diagram), pengkodean, hingga pengujian. Hasil penelitian menunjukkan bahwa aplikasi ini mampu mengotomatisasi proses pemesanan dari meja pelanggan, mengelola stok bahan makanan secara real-time, dan mempercepat proses transaksi di kasir. Pengujian sistem menggunakan metode Black Box menunjukkan bahwa semua fungsi berjalan sesuai dengan kebutuhan fungsional, sehingga aplikasi ini layak digunakan untuk meningkatkan efektivitas layanan dan akurasi laporan keuangan pada usaha kuliner.

References

Aman, M., & Syarifuddin, S. (2020). Pengembangan Sistem Informasi Kasir Berbasis Web Menggunakan Metode Waterfall. Jurnal Teknologi dan Open Source, 3(2), 205-215.

Destiningrum, M., & Adrian, Q. J. (2022). Sistem Informasi Penjualan Berbasis Web Dengan Metode Object Oriented Programming (OOP). Jurnal Teknoinfo, 16(1), 55-62.

Duckett, J. (2022). PHP & MySQL: Server-side Web Development. Indianapolis: John Wiley & Sons.

Fahmi, A., dkk. (2021). Analisis dan Perancangan Sistem Pemesanan Makanan Berbasis Web Menggunakan UML. Jurnal Sistem Informasi dan Informatika (Simika), 4(1), 12-25.

Hidayat, R., & Suri, N. (2020). Implementasi Konsep Model View Controller (MVC) pada Aplikasi E-Menu. Jurnal Informatika Mulawarman, 15(2), 88-95.

Irnawati, O., & Listianto, G. B. (2020). Metode Waterfall Dalam Analisis Perancangan Sistem Informasi Kasir Pada Toko XYZ. Jurnal Khatulistiwa Informatika, 8(1), 34-42.

Kurniawan, H., dkk. (2021). Penerapan Metode Rapid Application Development (RAD) dalam Pengembangan Sistem Informasi Kasir. Jurnal Teknologi Informasi dan Komunikasi, 11(2), 101-110.

Lubis, B. O. (2021). Sistem Informasi Penjualan dan Kasir (Point of Sales) Menggunakan Pendekatan Berorientasi Objek. Jurnal Teknik Informatika (JTI), 13(1), 45-53.

Maulana, M. S. (2020). Implementasi Pemrograman Berorientasi Objek (OOP) Pada Sistem Manajemen Restoran Berbasis Web. Jurnal Komputasi, 8(1), 22-30.

Nurajizah, S., dkk. (2020). Sistem Informasi Kasir Berbasis Web Pada Cafe & Resto. Jurnal Riset Sistem Informasi Dan Teknik Informatika (JURASIK), 5(1), 11-20.

Pressman, R. S., & Maxim, B. R. (2020). Software Engineering: A Practitioner's Approach (9th ed.). New York: McGraw-Hill.

Putra, A. S., & Aryanti, D. R. (2021). Rancang Bangun Aplikasi Pemesanan Makanan Online Menggunakan PHP dan MySQL. Jurnal Sains dan Informatika, 7(2), 145-154.

Rahmawati, E., dkk. (2022). Analisis Performa Database MySQL pada Aplikasi Point of Sales Berbasis Cloud. Jurnal Informatika dan Software Engineering, 3(1), 20-28.

Rosa, A. S., & Shalahuddin, M. (2023). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika.

Sari, I. P., dkk. (2023). Implementasi CRUD dan Autentikasi pada Sistem Kasir Restoran Menggunakan PHP 8. Jurnal Informatika dan Teknologi Informasi, 4(2), 210-220.

Satzinger, J. W., et al. (2021). Systems Analysis and Design in a Changing World (8th ed.). Boston: Cengage Learning.

Setiyani, L. (2021). Analisis Spesifikasi Kebutuhan Perangkat Lunak Sistem Informasi Pemesanan Makanan Berbasis Web. Jurnal Techno-Socio Ekonomika, 14(1), 1-15.

Wahyudi, A., & Sanjaya, R. (2020). Perancangan Sistem Informasi Kasir Menggunakan Framework CodeIgniter dan OOP. Jurnal CoreIT, 6(1), 12-19.

Widodo, P. P. (2021). Pemodelan Sistem Berorientasi Objek dengan UML. Yogyakarta: Graha Ilmu.

Yuliana, K., dkk. (2021). Perancangan Sistem Informasi Pemesanan Menu Makanan Berbasis Web Pada Restoran. Jurnal Teknologi Sistem Informasi, 2(1), 44-53.

Downloads

Published

2026-01-05

How to Cite

Muqtashida, A., & Ahmad Tabrani. (2026). Perancangan dan Implementasi Aplikasi Pemesanan dan Kasir Makanan Berbasis Web dengan Pendekatan OOP Menggunakan PHP Dan MySQL. JPNM Jurnal Pustaka Nusantara Multidisiplin, 3(4). https://doi.org/10.59945/jpnm.v3i4.906