Thursday, December 1, 2016

OOP dalam mesin ATM -1

ATM menurut Ellen Florian (2004) adalah ”alat telekomunikasi berbasis komputer yang menyediakan tempat bagi nasabah dalam melakukan transaksi keuangan tanpa membutuhkan seorang teller bank.”. ATM dalam bahasa asing Automated Teller Machine dan dalam bahasa Indonesia Anjungan Tunai Mandiri.

Untuk mengakses ATM  digunakan kartu plastik ATM yang  diterbitkan oleh lembaga keuangan (bank) yang disebut dengan Kartu ATM. Kartu ATM yang dikeluarkan oleh pihak bank biasanya sudah menetapkan batas jumlah penarikan atau transasksi tunai maksimum perhari. Batas penarikan ATM ditetapkan untuk mengantisipasi kemungkinan adanya kerusakan pada perangkat ATM, selain itu batas jumlah penarikan diterapkan untuk mengantisipasi kelebihan penyediaan uang tunai dalam ATM.

Secara umum fungsi ATM adalah agar dapat melakukan penarikan uang tunai, namun selain itu masih banyak fungsi ATM yang dapat mempermudah kepentingan kita sebagai nasabah dalam melakukan aktivitas perbankan, seperti:
  • Informasi Saldo
  • Pembayaran Umum: tagihan telepon, kartu kredit, listrik, air, handphone, dan uang kuliah
  • Pembelian: tiket penerbangan, isi ulang pulsa
  • Pemindah bukuan (open transfer)
  • Pengubahan PIN, dll
Untuk contoh study kasus pemrograman berbasis obyek kali ini kita akan menggunakan ATM sebagai temanya.
Jika digambar dalam bentuk diagram 

Secara Lengkap kode implementasinya dapat dilihat di bukunya Deitel, klik di sini.
Gambaran deskripsi ATM bisa di klik disini.

Contoh-contoh studi kasus :
  1. Karcis parkir
  2. Transaksi SPBU
  3. Calculator
  4. Point of Sales






78 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. NRP : 5115100080
    Nama : Yoga Samudra
    Kelas : PBO D
    Link : http://yogasamudraocean.blogspot.co.id/2016/12/atm-case-study-deitel-book.html

    ReplyDelete
  3. NRP : 5115100054
    Nama: Hidayatul Munawaroh
    Kelas: PBO D
    link : https://hidayatulmunawaroh.wordpress.com/2016/12/09/atm/

    ReplyDelete
  4. NRP : 5115100035
    Nama : Findryan Kurnia Pradana
    Kelas : PBO D
    Link : https://akuinio.blogspot.co.id/2016/12/oop-dalam-mesin-atm-1.html

    ReplyDelete
  5. NRP : 5115100029
    Nama : Andrean Januar Priatmojo
    Kelas : PBO D
    link : http://andreanjanuar.blogspot.co.id/2016/12/oop-dalam-mesin-atm.html

    ReplyDelete
  6. NRP : 5115100029
    Nama : Andrean Januar Priatmojo
    Kelas : PBO D
    link : http://djohanprabowo.blogspot.co.id/2016/12/oop-dalam-mesin-atm.html

    ReplyDelete
  7. NRP : 5115100076
    Nama : Rangga Senatama Putra
    Kelas : PBO D
    link : http://ranggasenatama076.blogspot.co.id/2016/12/pbo-8-oop-dalam-mesin-atm-1.html

    ReplyDelete
  8. NRP : 5115100067
    Nama : Djohan Prabowo
    Kelas : PBO D
    link : http://djohanprabowo.blogspot.co.id/2016/12/oop-dalam-mesin-atm.html

    ReplyDelete
  9. Nama: Naufal Pranasetyo
    NRP : 5115100057
    Kelas: PBO D
    Link: http://naufalpf.blogspot.co.id/2016/12/oop-mesin-atm.html

    ReplyDelete
  10. Nama : Mohammad Fikri
    NRP : 5115100049
    Kelas : PBO D
    Link : https://fikrim30blog.wordpress.com/2016/12/22/java-projects-atm/

    ReplyDelete
  11. Nama : Albertus Tommy Halim Putra
    NRP : 5115100030
    Kelas : PBO D
    Link : http://blogjavasharing.blogspot.co.id/2016/12/pbo-mesin-atm.html

    ReplyDelete
  12. Nama : R. Sidqi Tri Priwi
    NRP : 5115100153
    Kelas : PBO D
    Link : http://sidqitri.blogspot.co.id/2016/12/oop-dalam-atm.html

    ReplyDelete
  13. Nama : Cahya Putra Hikmawan
    NRp : 5115100119
    Kelas : PBO D
    Link : https://nakula.site/2016/12/27/oop-dalam-mesin-atm-1/

    ReplyDelete
  14. Nama : Ghina Latifah Anandaputri
    NRP : 5115100056
    Kelas : PBO D
    Link : http://ghinalatifah.blogspot.co.id/2016/12/homework-08-atm.html

    ReplyDelete
  15. Nama : Rozana Firdausi
    NRP : 5115100701
    Kelas : PBO D
    Link : https://rozanafirdausi12.wordpress.com/2016/12/27/atm/

    ReplyDelete
  16. Nama : Brama Diwangkara
    NRP : 5115100150
    Kelas : PBO-D
    Link : http://ndutank.blogspot.co.id/2016/12/oop-mesin-atm.html

    ReplyDelete
  17. Nama : Galuh Aan Ramadhan
    NRP : 5115100026
    Kelas : PBO D
    Link : http://galuhaanramadhan.blogspot.co.id/2016/12/oop-dalam-mesin-atm-1.html

    ReplyDelete
  18. Nama : Hanif Nashrullah
    NRP : 5115100140
    Kelas : PBO D
    Link : http://hanif1887.blogspot.co.id/2016/12/atm-dan-implementasinya-di-java.html

    ReplyDelete
  19. Nama : Pametri Dinasufia
    NRP : 5115100041
    Kelas : PBO A
    Link : http://pametridinasufia.blogspot.co.id/2017/05/atm-case-study-part-2-implementing.html

    ReplyDelete
  20. Nama: Davin Masasih
    NRP: 5115100113
    Kelas: PBO A
    Link: http://davinmasasih.blogspot.co.id/2017/05/atm-machine.html

    ReplyDelete
  21. Nama: Yolanda W.S
    NRP: 5115100023
    Kelas: PBO A
    Link: http://yolandasamosir.blogspot.co.id/2017/05/atm-case-study.html

    ReplyDelete
  22. Nama : Yumna Nurroidah
    NRP : 5115100125
    Kelas : PBO A
    Link : http://yumna11.blogspot.co.id/2017/05/atm-java.html

    ReplyDelete

  23. Nama : Rafidah Rafalia
    NRP : 5115100139
    Kelas : PBO A
    Link : http://pbo2015.blogspot.co.id/2017/05/class-atm-public-class-atm-private.html

    ReplyDelete
  24. Nama : Nirmala
    NRP : 5115100703
    Kelas : PBO A
    Link : http://nirmalarahman.blogspot.co.id/2017/05/atm-case-study.html

    ReplyDelete
  25. Nama : Afrian Mutfiatul Chusnah
    NRP : 5115100005
    Kelas : PBO A
    Link : http://afrianmc.blogspot.co.id/2017/05/atm-case-study.html

    ReplyDelete
  26. Nama : Devi Indah Sari
    NRP : 5115100138
    Kelas : PBO A
    Link : http://devindahsari21.blogspot.com/2017/05/studi-kasus-atm.html

    ReplyDelete
  27. Nama : Moh. Ilham Febriyanto
    NRP : 5115100083
    Kelas : PBO A
    Link : http://fyberlink21.blogspot.com/2017/05/oop-dalam-mesin-atm.html

    ReplyDelete
  28. Nama : M. Budiana
    NRP : 5115100084
    Kelas : PBO A
    Link : http://faruqi48.blogspot.co.id/2017/05/oop-mesin-atm.html

    ReplyDelete
  29. Nama: Rahajeng Dwi
    NRP: 5115100033
    Kelas: PBO A
    Link: http://rahajengdwp.blogspot.co.id/2017/05/oop-dalam-mesin-atm.html

    ReplyDelete
  30. Nama: Monica Indah Habsari
    NRP: 5114100060
    Kelas: PBO A
    Link: http://mathovonic96.blogspot.co.id/2017/05/pbo-atm-case-study-part-2.html

    ReplyDelete
  31. Nama: Hafara Firdausi
    NRP: 5115100043
    Kelas: PBO A
    Link: https://hafaraf.blogspot.co.id/2017/05/oop-dalam-mesin-atm.html

    ReplyDelete
  32. Nama : Muhammad Gito Qabus Kanz
    NRP : 5115100131
    Kelas : PBO A
    Link : http://qabusmg.blogspot.co.id/2017/05/oop-dalam-mesin-atm.html

    ReplyDelete
  33. Nama : DARA TURSINA
    NRP : 5115100707
    Kelas : PBO A
    Link : http://daratursina707.blogspot.co.id/2017/05/atm-case-study-program-kali-ini-adalah.html

    ReplyDelete
  34. Nama : Tegar Satrio Utomo
    NRP : 5115100178
    Kelas : PBO A
    LINK : tegarsatrio178.blogspot.co.id/2017/05/oop-pada-mesin-atm.html

    ReplyDelete
  35. Nama : Yuga Mitra Hakiki
    NRP : 5115100706
    KElas : PBO A
    Link : http://yugamitra.blogspot.co.id/2017/05/oop-pada-mesin-atm.html

    ReplyDelete
  36. Nama : Ivan Fadhila
    NRP : 5115100039
    KElas : PBO A
    Link : http://ivanfadh.blogspot.co.id/2017/05/oop-dalam-mesin-atm.html

    ReplyDelete
  37. Nama: Nabilah Zaki Lismia
    NRP: 5115100020
    Kelas: PBO A
    Link: http://nabilahzakilismia.blogspot.co.id/2017/05/atm-case-study-dalam-mesin-atm.html

    ReplyDelete
  38. Nama : Agung Rezky Ramadhan
    NRP : 5114100074
    Kelas: A
    Link : https://agungrezkyramadhan.wordpress.com/2017/06/08/atm/

    "Mohon ma'af pak Fajar, atas keterlambatan post di blog"

    ReplyDelete
  39. Koment Link
    Nama : XXXXX
    Nrp : YYYYY
    Kuliah : PBO
    Latihan: ATM Case Study
    Link :Visit ATM Case Study

    ReplyDelete
  40. Nama : Dhafa Hikmawan
    NRP : 05111640000124
    Kuliah : PBO
    Kelas : D
    Latihan: ATM Case Study
    Link : Visit ATM Case Study

    ReplyDelete
  41. Nama : Rahandi Noor Pasha
    Nrp : 05111640000054
    Kuliah : PBO
    Latihan: ATM Case Study
    Link : Visit ATM Case Study

    ReplyDelete
  42. Nama : Aguel Satria Wijaya
    Nrp : 05111640000056
    Kuliah : PBO
    Latihan: ATM Case Study
    Link : Visit ATM Case Study

    ReplyDelete
  43. This comment has been removed by the author.

    ReplyDelete
  44. This comment has been removed by the author.

    ReplyDelete
  45. This comment has been removed by the author.

    ReplyDelete
  46. Nama : Yoshima Syach Putri
    Nrp : 05111640000022
    Kuliah : PBO
    Latihan: ATM Case Study
    Link : Visit ATM Case Study

    ReplyDelete
  47. Nama : Fariz Maulana Purnomo
    Nrp : 05111640000133
    Kuliah : PBO
    Latihan: ATM Case Study
    Link : Visit ATM Case Study

    ReplyDelete
  48. This comment has been removed by the author.

    ReplyDelete
  49. Nama : Nida Regita F
    NRP : 5116100127
    KUliah : PBO
    LAtihan : ATM case study
    Link : Visit ATM Case Study

    ReplyDelete
  50. Nama : Faridatul N.A
    NRP : 5116100010
    Kuliah : PBO D
    Latihan : ATM case study
    Link : Visit ATM Case Study

    ReplyDelete
  51. Nama : Nuzha Musyafira
    NRP : 5116100014
    Kelas : PBO D
    Link : Visit ATM Case Study

    ReplyDelete
  52. This comment has been removed by the author.

    ReplyDelete
  53. This comment has been removed by the author.

    ReplyDelete
  54. Nama : Farras Rabbani
    NRP : 5116100155
    Kelas : PBO D
    Link : Visit ATM Case Study

    ReplyDelete
  55. Nama : Rifqi Mukti W
    NRP : 5116100076
    Kelas : PBO D
    Link : Visit ATM Case Study

    Mohon maaf atas keterlambatannya

    ReplyDelete
  56. nama : puja rizki deanda
    nrp : 5116100077
    kelas : PBO D
    link : Visit ATM Case Study

    ReplyDelete
  57. Nama:Dennas Hassel ADjani
    NRP:5116100113
    Kelas :PBO D
    Link :Visit ATM Case Study

    ReplyDelete
  58. This comment has been removed by the author.

    ReplyDelete
  59. nama:muhammad taufiqulsa`di
    NRP:05111640000053
    Kelas: PBO D
    Link:Visit ATM Case Study

    ReplyDelete
  60. This comment has been removed by the author.

    ReplyDelete
  61. Nama : Hafid Sriwijaya Bahrun
    NRP : 5116100030
    Kelas : PBO D
    Link : Visit ATM Case Study

    ReplyDelete
  62. Nama: Ganendra Afrasya S
    NRP: 5116100071
    Kelas: PBO D
    Link : PBO - ATM Case Study

    ReplyDelete
  63. Nama: Fariz Putra Dandi
    NRP: 5116100140
    Kelas: PBO D
    Link : PBO - ATM Case Study

    ReplyDelete
  64. This comment has been removed by the author.

    ReplyDelete
  65. Nama : Muhammad Muzayyin Amrullah
    NRP : 5116100095
    KUliah : PBO D
    LAtihan : ATM case study
    Link : PBO - ATM case study

    ReplyDelete
  66. Nama : Deddy Aditya Pramana
    NRP : 5116100069
    Kelas : PBO D
    Link to post

    ReplyDelete
  67. Nama: Muhajir Bin Abd. Latif
    NRP: 5116100104
    Kelas: PBO D
    Link: PBO - ATM Case Study

    ReplyDelete
  68. This comment has been removed by the author.

    ReplyDelete
  69. Nama: Mujahid Khairuddin
    NRP: 5116100169
    Kelas: PBO D
    Link: Visit ATM Case Study

    ReplyDelete
  70. Nama : Aidil Abdillah Suyudi
    NRP : 5116100047
    Kelas : PBO D
    Link : Latihan ATM

    ReplyDelete
  71. This comment has been removed by the author.

    ReplyDelete
  72. Nama : Rio Surya Fachrudin
    NRP : 5116100130
    Kelas : PBO D
    Link :
    Visit my blog

    ReplyDelete
  73. Nama : Kurniawan Adji Saputro
    NRP : 5116100142
    Kelas : PBO D
    Link : OOP Dalam Mesin ATM

    ReplyDelete
  74. Nama : Muhammad Auliaramadani
    NRP : 5116100062
    Kelas : PBO D
    Link : ATM Case Study

    ReplyDelete
  75. Nama : Azkiatunnisa R Fajriyati
    NRP : 5116100106
    Kelas : PBO D
    Link http://aznisafajriyati.blogspot.com/2017/10/atm-machine.html?spref=tw

    ReplyDelete
  76. Nama: M.Ilham.A.S
    NRP : 5116100114
    Kelas: PBO D
    link: TUgas OOP dalam mesin ATM

    Maaf atas keterlambatannya pak.

    ReplyDelete
  77. Nama: Rifqi Ardia Ramadhan
    NRP : 5116100005
    Kelas : PBO D

    Link: OOP dalam Mesin ATM
    Mohon maaf atas keterlambatannya, pak.

    ReplyDelete