Design and Implementation of CanteenOne Mobile Application Based on Flutter for Polinela Canteen Ordering Service
Keywords:
mobile application, Flutter, canteen ordering, black box testing, user acceptance testingAbstract
Canteen ordering service at Politeknik Negeri Lampung (Polinela) is still operated conventionally, causing long queues and limited access to menu information during peak hours. This research aims to design and build the CanteenOne mobile application to streamline ordering at four Polinela canteens (KHD, QB, GKB, and Caffe To One). The application was developed using the Flutter framework with Dart language for the Android client, PHP REST API for the backend layer, and MySQL database, following the Waterfall development method. The system covers 23 use cases in seven functional modules and 6 database tables organized in a three-tier architecture. Black Box Testing on 58 test cases across eight modules achieved a 100% success rate with all scenarios reported as PASS. User Acceptance Testing involving 33 questionnaire statements across five assessment aspects (functionality, ease of use, appearance, performance, satisfaction) yielded an average score in the "Suitable for Use" category. CanteenOne successfully reduced the average ordering time and provided real-time menu access that was previously unavailable. The main contribution of this research is to provide a reproducible technical reference for developing campus canteen ordering applications based on Flutter and REST API, adaptable for similar vocational institutions.
References
- J. Romadoni, B. R. Hakim, M. Rasyid, "Sistem Informasi Wisata Religi di Kota Banjarmasin Berbasis Flutter dan Firebase," JSITIK: Jurnal Sistem Informasi dan Teknologi Informasi Komputer, vol. 2, no. 1, hal. 41–53, 2023, doi: 10.53624/jsitik.v2i1.310.
- I. Pramita, L. Hidayati, Y. Aziz, "Aplikasi Android Untuk Bimbingan Skripsi Di Jurusan Sistem Informasi UIN Sumatera Utara," Jurnal Komputer Teknologi Informasi dan Sistem Informasi (JUKTISI), vol. 2, no. 2, hal. 350–359, 2023, doi: 10.62712/juktisi.v2i2.78.
- M. Alda et al., "Perancangan Sistem Informasi Absensi Siswa Berbasis Mobile pada SMK Pemda Lubuk Pakam," JUSIFOR : Jurnal Sistem Informasi dan Informatika, vol. 4, no. 2, hal. 289–298, 2025, doi: 10.70609/jusifor.v4i2.8593.
- V. Lim, "Perancangan Sistem Presensi Online dan Penggajian Karyawan Berbasis Mobile," Jurnal Komputer Teknologi Informasi Sistem Informasi (JUKTISI), vol. 4, no. 3, hal. 1669–1679, 2025, doi: 10.62712/juktisi.v4i3.732.
- M. F. Siregar et al., "Sistem Informasi Pemesanan Makanan Online," Jurnal Riset Sistem Informasi, vol. 2, no. 4, hal. 13–19, 2025, doi: 10.69714/4t9nht72.
- B. Cantika, D. Setiawan, "Perancangan Sistem Informasi Kasir Pada Restoran Razakku," Jurnal SANTI - Sistem Informasi dan Teknik Informasi, vol. 3, no. 2, hal. 114–122, 2024, doi: 10.58794/santi.v3i2.660.
- Y. V. Laoli, N. A. Putri, "Perancangan Sistem Informasi Kepegawaian Pada Restoran Coffee Box Wahid Hasyim Medan Berbasis Web," Jurnal Komputer Teknologi Informasi Sistem Informasi (JUKTISI), vol. 4, no. 1, hal. 184–193, 2025, doi: 10.62712/juktisi.v4i1.378.
- S. Haerani, M. Fakhriza, "Sistem Informasi Pemesanan Produk Teh Menggunakan Midtrans Payment Gateway Berbasis Android," Jurnal Teknologi Sistem Informasi dan Aplikasi, vol. 7, no. 1, hal. 399–410, 2024, doi: 10.32493/jtsi.v7i1.39282.
- N. Zahrina, Yahfizham, "Manajemen Proyek Sistem Informasi Data Barang Pada UMKM Warung Bersama," Jurnal Mahasiswa Sistem Informasi (JMSI), vol. 5, no. 2, hal. 123–131, 2024, doi: 10.24127/jmsi.v5i2.5923.
- M. Haries, "Sistem Informasi Layanan Aduan Masyarakat Berbasis PHP MySQL Pada Kantor Kepala Desa Panggoi," Jurnal Sistem Informasi, Manajemen dan Teknologi Informasi, vol. 2, no. 2, hal. 21–33, 2024, doi: 10.33020/jsimtek.v2i2.685.
- I. Nurchasanah, N. D. Palasara, "Analisis Restful Api Web Service Pada Sistem Informasi Barbershop," JATISI (Jurnal Teknik Informatika dan Sistem Informasi), vol. 12, no. 1, 2025, doi: 10.35957/jatisi.v12i1.10404.
- D. Nurmadewi, "Rancang Bangun Sistem Informasi Manajemen Laboratorium Komputer Menggunakan Framework CodeIgniter," Jurnal Teknologi Sistem Informasi dan Aplikasi, vol. 7, no. 3, hal. 1007–1012, 2024, doi: 10.32493/jtsi.v7i3.38754.
- S. H. Ningsi, D. Hendryadi, J. Iryani, "Web-Based Administrative Management Information System Using The Waterfall Method At The Bina Adinata Institute Of Technology And Business," Journal System Information And Computer, vol. 1, no. 2, hal. 68–79, 2023, doi: 10.63989/ammatoa.v1i2.8.
- D. N. Sari, V. Amalia, D. Apriadi, "Penerapan Metode Waterfall dalam Perancangan Sistem Informasi Penjualan dan Persediaan Barang," Jurnal Komputer Teknologi Informasi Sistem Informasi (JUKTISI), vol. 4, no. 2, hal. 621–630, 2025, doi: 10.62712/juktisi.v4i2.489.
- Z. Syahputra, "Pengembangan Sistem Informasi Pengelolaan Donatur Anak Panti Asuhan Berbasis Web Menggunakan Metode SDLC," Jurnal Komputer Teknologi Informasi Sistem Informasi (JUKTISI), vol. 4, no. 2, hal. 1370–1376, 2025, doi: 10.62712/juktisi.v4i2.672.
- Chandra, D. Setiawan, "Perancangan Sistem Informasi Pada JJ Gym Menggunakan Metode Waterfall," Jurnal SANTI - Sistem Informasi dan Teknik Informasi, vol. 3, no. 3, hal. 144–152, 2024, doi: 10.58794/santi.v3i3.688.
- F. Widianto, "Implementasi Model SDLC Dalam Perancangan Sistem Informasi Manajemen Perpustakaan Berbasis Web," Sistematis : Jurnal Ilmiah Sistem Informasi, vol. 1, no. 1, hal. 60–68, 2024, doi: 10.69533/4w86eq90.
- D. Enjelina, K. Khotimah, "Sistem Informasi Absensi Kehadiran Kegiatan Magang Mahasiswa Menggunakan Metode Waterfall," Jurnal Komputer Teknologi Informasi Sistem Informasi (JUKTISI), vol. 4, no. 3, hal. 1650–1659, 2025, doi: 10.62712/juktisi.v4i3.679.
- Waliyah, F. Aprilyani, Muchlis, V. Febriyanti, "Pengembangan Sistem Informasi Penjualan Berbasis Web," Jurnal Sistem Informasi, vol. 14, no. 2, hal. 51–59, 2025, doi: 10.51998/jsi.v14i02.643.
- L. Wiandari, J. Maulani, M. R. Raharjo, "Aplikasi Sistem Informasi Simpan Pinjam Berbasis Web Pada Koperasi Karyawan Bina Usaha," Jurnal Sains Sistem Informasi, vol. 3, no. 3, hal. 109–109, 2025, doi: 10.31602/jssi.v3i3.20517.
- H. Yakub, B. Daniawan, A. Wijaya, L. Damayanti, "Sistem Informasi E-Commerce Berbasis Website Dengan Metode Pengujian User Acceptance Testing," JSITIK: Jurnal Sistem Informasi dan Teknologi Informasi Komputer, vol. 2, no. 2, hal. 113–127, 2024, doi: 10.53624/jsitik.v2i2.362.
- Kelvin, Tony, T. Sutrisno, "Sistem Informasi Organisasi Kemahasiswaan Berbasis Web Pada Universitas Tarumanagara," Jurnal Ilmu Komputer dan Sistem Informasi, vol. 12, no. 1, 2024, doi: 10.24912/jiksi.v12i1.28271.
- E. Poerwandono, L. Nabilah, P. S. D. Azzizah, et al., "Implementasi Sistem Informasi Presensi Berbasis Web di TK Nailus Sa'adah," INFORMASI (Jurnal Informatika dan Sistem Informasi), vol. 17, no. 1, hal. 67–82, 2025, doi: 10.37424/informasi.v17i1.355.
- I. Muslihah, N. A. R. Rais, "Sistem Informasi Akuntansi Keuangan Sekolah Berbasis Client Server," Jurnal Data Mining dan Sistem Informasi, vol. 2, no. 2, hal. 45, 2021, doi: 10.33365/jdmsi.v2i2.1343.
- N. L. Khairi, M. I. P. Nasution, "Sistem Informasi E-Raport dengan Metode User Centered Design (UCD) Berbasis Android," Jurnal Teknologi Sistem Informasi dan Aplikasi, vol. 7, no. 1, hal. 50–59, 2024, doi: 10.32493/jtsi.v7i1.36118.