Anda di halaman 1dari 4

TUGAS DASAR REKAYASA PERANGKAT LUNAK

LAPORAN MATERI MINGGU 04

Oleh :

Nama : Okta Roma Uli Sihombing


Nim : 119140083
Kelas : RA

DOSEN :

JURUSAN TEKNIK ELEKTRO INFORMATIKA DAN


SISTEM FISIS
INSTITUT TEKNOLOGI SUMATERA
2020-2021

BAB I
PENDAHULUAN

a. Latar Belakang
Vending machine merupakan suatu alat atau mesin yang menjual barang secara otomatis. Vending
machine tidak membutuhkan tenaga operator untuk menjual barang, konsumen dapat memilih sendiri barang
yang diinginkan. Vending machine adalah sebuah mesin penjual minuman yang dapat beroperasi secara
standalone untuk melayani transaksi pembelian minuman atau makanan kecil. Vending machine ini memang
masih jarang ditemukan di Indonesia, akan tetapi sudah banyak ditemukan di negara maju lainnya. Dengan
adanya vending machine konsumen akan dilayani secara otomatis tanpa harus ada perantara manusia dan harga
jual produk yang diperoleh konsumen sesuai dengan harga asli pabrik. Vending machine akan bekerja selama
24 jam. Jadi konsumen dapat membeli produk yang diinginkan kapan saja. Selain itu, cara kerja vending
machine sangat cepat dan efisien sehingga konsumen lebih cepat memperoleh produk yang diinginkan tanpa
harus mengantri lama. Program vending machine dapat menerima masukan uang kertas maupun uang logam,
tetapi uang kembalian yang diperoleh konsumen hanya berupa uang logam. Program vending machineini akan
menerapkan algoritma Greedy untuk menentukan pecahan berapa saja yang akan muncul dengan
meminimalkan munculnya uang logam saat proses pengembalian uang.
Analisis
Vending machine(mesin penjual otomatis) adalah mesin yang dirancang untuk mengeluarkan barang yang diinginkan
secara otomatis tanpa perantara manusia dengan cara memasukkan uang kertas maupun uang logam terlebih dahulu.
Program vending machineyang disajikan memiliki kemiripan cara kerja sebagaimana cara kerja dengan vending
machine umumnya. Terdapat standar penulisan butir kedua SKPL yaitu Konsisten (Consistent), karena Tidak ada
kebutuhan yang konflik antara setiap kebutuhan.
SIMPULAN
Umumnya vending machine tidak memberikan uang kembalian pada saat transaksi, hal ini tentu akan merugikan pihak
konsumen. Dalam tulisan ini, didesain vending machine yang dapat memberikan uang kembalian sehingga harga
minuman atau makanan sesuai dengan harga pasaran. Disini algoritma Greedy diterapkan sebagai salah satu cara untuk
menyelesaikan permasalah uang kembalian dengan memunculkan uang logam seminimal mungkin.Penulis
menyarankan agar vending machine yang memberikan uang kembalian dengan kemunculan uang logam sesedikit
mungkin dapat diterapkan pada vending machine di Indonesia.
REFERENSI
[1]Pradeepa, P, dkk. 2013. Design and Implementation of Vending Machine Using Verilog HDL. International Journal
of Advanced Engineering Technology: 51.
[2]Rentika, Rika, dkk. 2014. Teknik Pemodelan dan Simulasi Vending Machine. Makalah USU: 9 & 11.
[3]Nugroho, Aryo. 2010. Penggunakan Algoritma Greedydalam Aplikasi V
ending Machine. Jurnal STEI ITB: 1–4.

Anda mungkin juga menyukai