PENERAPAN FINITE STATE AUTOMATA PADA VENDING MACHINE PRODUK ROKOK

Main Article Content

M Raffi Maulana
M Ferry Febriansyah
Rian Fathul Rizky
Tedy Setiadi

Abstract

Penelitian ini bertujuan untuk mengembangkan sistem Vending Machine produk rokok dengan menggunakan pendekatan Finite State Automata (FSA). FSA digunakan untuk memodelkan interaksi antara pengguna dan mesin dalam proses pemilihan produk, verifikasi usia pembeli melalui pemindaian e-KTP, transaksi pembayaran, hingga pengeluaran produk rokok dari Vending Machine. Penerapan FSA menggunakan konsep mesin Mealy yang dapat menghasilkan output berdasarkan state dan input yang diberikan oleh pengguna. Metodologi penelitian yang digunakan meliputi perancangan FSA untuk alur sistem, pemodelan sistem menggunakan Unified Modeling Language (UML), serta perancangan antarmuka Vending Machine yang user-friendly. Hasil penelitian menunjukkan bahwa implementasi FSA pada Vending Machine rokok dapat meningkatkan efisiensi transaksi penjualan dengan tetap memperhatikan pembatasan usia pembeli. Penelitian ini diharapkan dapat berkontribusi dalam pengembangan teknologi otomata pada industri Vending Machine dan menjadi solusi dalam mengatasi tantangan konsumen rokok dibawah umur dan antrean panjang.

Article Details

How to Cite
Maulana, M. R., Febriansyah, M. F., Rizky, R. F., & Setiadi, T. (2025). PENERAPAN FINITE STATE AUTOMATA PADA VENDING MACHINE PRODUK ROKOK. Kohesi: Jurnal Sains Dan Teknologi, 7(2), 21–30. https://doi.org/10.3785/kohesi.v7i2.11157
Section
Articles
Author Biographies

M Raffi Maulana, Universitas Ahmad Dahlan Yogyakarta

Progam Studi Informatika, Fakultas Teknologi Industri, Universitas Ahmad Dahlan Yogyakarta

M Ferry Febriansyah, Universitas Ahmad Dahlan Yogyakarta

Progam Studi Informatika, Fakultas Teknologi Industri, Universitas Ahmad Dahlan Yogyakarta

Rian Fathul Rizky, Universitas Ahmad Dahlan Yogyakarta

Progam Studi Informatika, Fakultas Teknologi Industri, Universitas Ahmad Dahlan Yogyakarta

Tedy Setiadi, Universitas Ahmad Dahlan Yogyakarta

Progam Studi Informatika, Fakultas Teknologi Industri, Universitas Ahmad Dahlan Yogyakarta

References

K. Handayani, D. Ismunandar, S. A. Putri, and W. Gata, “Penerapan Finite State Automata Pada Vending Machine Susu Kambing Etawa,” Matics, vol. 12, no. 2, pp. 87–92, 2021, doi: 10.18860/mat.v12i2.9270.

E. Erni, F. Titiani, S. A. Putri, and W. Gata, “Penerapan Konsep Finite State Automata Pada Aplikasi Simulasi Vending Machine Jamu Tradisional,” J. Inform., vol. 7, no. 2, pp. 141–147, 2020, doi: 10.31294/ji.v7i2.8151.

K. Astoni, F. Aziz, F. Said, D. Andriyanto, and W. Gata, “Penerapan Finite State Automata Pada Mesin Tiket Otomatis Bus Damri,” J. Inform. dan Komput., vol. 23, no. 2, pp. 167–173, 2021.

T. Hari Wicaksono, F. Dwiki Amrizal, H. Atun Mumtahana, and J. Setia Budi No, “Pemodelan Vending Machine dengan Metode FSA (Finite State Automata),” J. Comput. Inf. Technol. E-ISSN, vol. 2, no. 2, p. 66, 2019.

J. Ilmiah, “Scientica Scientica,” vol. 3, pp. 65–73, 2024.

M. F. Akbari, L. D. Anggraeni, N. N. Sugianto, and M. Gazali, “Pengaruh Kenaikan Cukai, Pajak Pertambahan Nilai, Pendapatan Dan Usia Terhadap Konsumsi Rokok Konvensional Dikalangan Usia 20 – 30 Tahun Di Jakarta Barat,” J. Ekon. Trisakti, vol. 2, no. 2, pp. 1725–1734, 2022, doi: 10.25105/jet.v2i2.14540.

A. Arif, “Konsumsi Rokok Global Menurun, Indonesia Justru Meningkat,” KOMPAS. [Online]. Available: https://www.kompas.id/baca/humaniora/2024/01/17/konsumsi-rokok-global-menurun-indonesia-justru-meningkat

J. Mantik, O. Kurniawan, F. Ismaya, W. Gata, F. Septia Nugraha, and J. Lasmana Putra, “Application Of The Finite State Automata Concept In Applications Fruit Vending Machine Simulation,” J. Mantik, vol. 6, no. 2, pp. 1467–1474, 2022.

R. Riduan Achmad, F. F. Septiana, N. Syamsi, B. S. Prakoso, and H. B. Novitasari, “Penerapan Finite State Automata pada Vending Machine dalam Melakukan Transaksi Pengembalian Buku di Perpustakaan,” Metik J., vol. 5, no. 1, pp. 63–70, 2021, doi: 10.47002/metik.v5i1.219.

Ricko Anugrah Mulya Pratama, “Penerapan Konsep Finite State Automata Pada Simulasi Alat Pelipat Pakaian Otomatis,” J. Ilm. Ilmu Komput., vol. 7, no. 2, pp. 33–38, 2021, doi: 10.35329/jiik.v7i2.199.

A. Faisal, G. V. Saragih, and W. Gata, “Desain Vending Machine Rokok Dengan Mengimplementasikan Finite State Automata Terintegrasi Dengan E-KTP,” Matics, vol. 12, no. 1, p. 55, 2020, doi: 10.18860/mat.v12i1.8693.

J. Homepage, R. Agastya Nugraha, A. Mulyani, and W. Gata, “IJCIT (Indonesian Journal on Computer and Information Technology) Desain Vending Machine Rujak Buah Dengan Finite State Automata,” IJCIT (Indonesian J. Comput. Inf. Technol., vol. 5, no. 2, pp. 198–207, 2020.

Anggun Yuli Asih, Rini Novi Ambarwati, Eni Heni Hermaliani, Tuti Haryanti, and Windu Gata, “Penerapan Konsep Finite State Automata Pada Aplikasi Simulasi Vending Machine Beras,” Elkom J. Elektron. dan Komput., vol. 14, no. 1, pp. 130–140, 2021, doi: 10.51903/elkom.v14i1.442.

U. Dirgantara and M. Suryadarma, “Perancangan Sistem Informasi Persedian Barang Berbasis Web Pada Pt. Xyz (Department It Infrastructure),” J. Sist. Inf. Univ. Suryadarma, vol. 10, no. 1, 2014, doi: 10.35968/jsi.v10i1.993.

N. Musthofa and M. A. Adiguna, “Perancangan Aplikasi E-Commerce Spare-Part Komputer Berbasis Web Menggunakan CodeIgniter Pada Dhamar Putra Computer Kota Tangerang,” OKTAL J. Ilmu Komput. dan Sains, vol. 1, no. 03, pp. 199–207, 2022.