ATM (bahasa Indonesia: Anjungan Tunai Mandiri atau dalam bahasa Inggris: Automated Teller Machine) adalah sebuah alat elektronik yang melayani nasabah bank untuk mengambil uang dan mengecek rekening tabungan mereka tanpa perlu dilayani oleh seorang "teller" manusia.
Menggunakan ATM, pelanggan dapat mengakses akun bank mereka untuk membuat penarikan, uang tunai melalui kartu debit, dan memeriksa saldo rekening mereka serta membeli kredit ponsel prabayar . Jika mata uang yang ditarik dari ATM berbeda dengan rekening bank dalam mata uang (misalnya: Penarikan Yen Jepang dari rekening bank berisi Dolar AS), uang tersebut akan dikonversi pada nilai tukar resmi pasar. Dengan demikian, ATM sering memberikan salah satu kemungkinan harga tukar terbaik resmi untuk wisatawan asing, dan juga banyak digunakan untuk tujuan ini.
Sekarang saya akan menunujukkan cara membuat ATM sederhana dengan Java. dengan panduan dari buku “Java How To Program” karya Paul Deitel dan Harvey Deitel.
Berikut ini adalah Source Codenya :
1. Account
http://pastebin.com/6DA5GfUe
2. Bank Data Base
http://pastebin.com/waF5zYeP
3. Withdrawal
http://pastebin.com/ZkZJsRCG
4. Balance Inquiry
http://pastebin.com/n6kHi3hx
5. Deposit Slot
http://pastebin.com/kxrDtaqY
6. Deposit
http://pastebin.com/EGMbCPYv
7. Keypad
http://pastebin.com/GQu577qk
8. Screen
http://pastebin.com/zT5xN4sJ
9. Cash Dispenser
http://pastebin.com/BFF7sYrq
10. Transaction
http://pastebin.com/rq5LMSfX
11. ATM
http://pastebin.com/VAYQVL0E
12. ATM Case Study
http://pastebin.com/YaWpwVR1
Koneksinya akan menjadi seperti ini:
Hasil Run:
Terimakasih...