Claim Missing Document
Check
Articles

Found 3 Documents
Search

SMARTCANTEEN: SISTEM PEMESANAN DAN PEMBAYARAN DIGITAL KANTIN BERBASIS WEB UNTUK MENINGKATKAN EFISIENSI DAN KENYAMANAN PELANGGAN Akbar Alif Haikal; Alfarizi Wijaya; Melika Debiyana Putri; Debi Yandra Niska
STORAGE: Jurnal Ilmiah Teknik dan Ilmu Komputer Vol. 4 No. 4 (2025): November
Publisher : Yayasan Literasi Sains Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.55123/storage.v4i4.6822

Abstract

Proses pemesanan dan pembayaran pada kantin konvensional sering menimbulkan antrean panjang, kesalahan pencatatan, serta keterlambatan pelayanan karena masih dilakukan secara manual. Untuk mengatasi masalah tersebut, penelitian ini mengembangkan SmartCanteen, yaitu sistem pemesanan dan pembayaran kantin berbasis website yang memungkinkan pelanggan memesan menu dan melakukan pembayaran secara online tanpa perlu mengantre. Sistem dibangun menggunakan metode Waterfall, dengan pengembangan berbasis native PHP, MySQL, dan XAMPP, serta antarmuka HTML, CSS, dan JavaScript. Hasil implementasi menunjukkan bahwa sistem mampu mempercepat proses transaksi, mengurangi antrean fisik, dan membantu admin dalam mengelola menu serta riwayat pesanan secara terpusat. Integrasi pembayaran digital QRIS mendukung transaksi non-tunai yang lebih cepat dan aman. Hasil pengujian langsung menyatakan seluruh fungsi berjalan sesuai kebutuhan dan siap diterapkan pada lingkungan kantin kampus.
Implementasi Struktur Data Queue Dan Stack Dalam Sistem Antrian Kasir Cafe Berbasis Web Akbar Alif Haikal; Khairany Zuhriyyah Jinan Hsb; Syti Salwaa Nafiisah; Akram Fauzan; Fanny Ramadhani
Jurnal Publikasi Ilmu Komputer dan Multimedia Vol. 5 No. 1 (2026): Januari: Jurnal Publikasi Ilmu Komputer dan Multimedia
Publisher : Pusat Riset dan Inovasi Nasional

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.55606/jupikom.v5i1.5524

Abstract

An effective queuing system is one of the key factors in improving service quality in a cafe, particularly at the cashier section. This study discusses the implementation of queue and stack data structures in a web-based cashier queuing system. The queue structure is applied to manage customer service in a First In First Out (FIFO) manner, ensuring that each customer is served according to their arrival order. Meanwhile, the stack structure is implemented to handle special needs such as transaction cancellation or repeating the most recent data with the Last In First Out (LIFO) concept. The system development method uses web programming languages (HTML, CSS, JavaScript) for data storage. The results show that the combination of queue and stack structures simplifies queue management, reduces errors in transaction recording, and improves cashier service efficiency. Thus, this system can serve as an innovative solution for queue management in small to medium-sized cafés.
Implementasi Algoritma First In First Out (FIFO) Berbasis Web untuk Perhitungan dan Simulasi Berbagai Kasus Antrean Akbar Alif Haikal; Zulfahmi Indra; Azril Arfansyah; Ammar Kamil Al Abror; Aldrik Bastio
Jurnal Publikasi Ilmu Komputer dan Multimedia Vol. 5 No. 1 (2026): Januari: Jurnal Publikasi Ilmu Komputer dan Multimedia
Publisher : Pusat Riset dan Inovasi Nasional

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.55606/jupikom.v5i1.5615

Abstract

Algoritma First In First Out (FIFO) merupakan metode penjadwalan sederhana yang secara luas digunakan dalam berbagai sistem antrean. Prinsip utama algoritma ini adalah entitas yang datang terlebih dahulu akan dilayani terlebih dahulu tanpa mempertimbangkan prioritas tertentu. Penelitian ini bertujuan untuk mengimplementasikan algoritma FIFO dalam bentuk aplikasi berbasis web menggunakan bahasa pemrograman HTML, CSS, dan JavaScript. Aplikasi ini dirancang untuk menghitung dan mensimulasikan sistem antrean berdasarkan parameter arrival time dan burst time, serta menghasilkan keluaran berupa start time, waitingtime, dan turn around time secara otomatis. Metode penelitian meliputi tahap perancangan algoritma, pengembangan antarmuka web, serta pengujian melalui berbagai skenario antrean sederhana. Hasil implementasi awal menunjukkan bahwa sistem mampu menampilkan hasil perhitungan secara akurat sesuai teori dasar FIFO. Aplikasi ini dapat digunakan sebagai media pembelajaran interaktif yang membantu pengguna memahami konsep sistem antrean dan penerapan algoritma penjadwalan proses secara praktis.