Senin, 26 September 2016

Use Case dan Interaction Diagram untuk Sistem ATM

CONTOH USE CASE DIAGRAM ATM BRI



System Startup Use Case

Sistem ini dimulai ketika operator menyalakan sistem. Operator akan diminta untuk memasukkan jumlah uang saat di ATM, dan koneksi ke bank akan dibentuk. Kemudian servis pelanggan dapat dimulai.




System Shutdown Use Case

sistem dimatikan ketika operator memastikan bahwa tidak ada pelanggan menggunakan mesin, dan kemudian mematikan mesin. Sambungan ke bank akan ditutup. Maka operator bebas untuk menghapus tanda terima deposit, mengisi kas dan kertas, dll


  1. Nasabah masuk pada ruangan ATM dan melakukan transaksi namun sebelumnya harus menggunakan kartu ATM dan Menginputkan no PIN. Sytem ATM akan melakukan autentifikasi kebenaran ATM dan no PIN yang di inputkan. Nasbah melakukan kegiatan memilih menu yang sudah di sediakan pada mesin ATM. Setelah melakukan pemilihan transaksi maka secara otomatis mesin ATM akan melakukan pengecekan dan penyimpanan transaksi yang dilakukan oleh nasabah dan mencetak pada fingerprint yang sudah tersedia pada mesin ATM dan melakukan action OUT-PUT sesuai dengan yang dilakukan nasabah
Transaksi (withdraw Money)
Nasabah memasukkan jumlah uang tunai yang ingin diambil. Kemudian ATM melakukan validasi dengan sistem bank. Jika respons dari sistem bank OK, maka ATM akan mengeluarkan uang tunai. Setiap transaksi direkam dalam Log Transaksi.
Payment
Nasabah dapat melakukan pembayaran berupa:
1. Pembayaran Tagihan
    Kartu Kredit BRI
    Kartu Kredit dan KTA RBS
    Kartu Kredit dan Personal Loan HSBC
    Kartu Kredit ANZ
    Kartu Kredit dan KTA SCB
    Personal Loan
    Ready Cash dan Eazy Pay Citibank
    Citifinansial
    FIF, BAF, SOF
    Finansia, Verena
    PLN
    Telkom
    Kartu Halo
    Matrix
    Flexi
    Speedy
    Indovision/Top TV/Oke Vision.
2. Pembayaran Universitas
4. Pembayaran Zakat dan Infaq
5. Pembayaran Tiket Pesawat dan Kereta Api
   Garuda
   Sriwijaya Air
   Lion

Transfer
Transaksi Transfer meminta pelanggan untuk memilih jenis akun untuk mentransfer dari menu account, untuk memilih akun yang berbeda untuk ditransfer, dan memasukkan uang dalam jumlah rupiah pada keyboard. Tidak ada tindakan lebih lanjut diperlukan setelah transaksi disetujui oleh bank sebelum mencetak tanda terima.Sebuah transaksi transfer dapat dibatalkan oleh pelanggan dengan menekan tombol batal setiap saat sebelum memasukkan jumlah uang.


Pembelian Pulsa (Credit Purchase)
Nasabah dapat melakukan pembelian pulsa:
1.  Simpati
2.  AS
3.  IM3
4.  Mentari,
5.  XL
6.  StarOne
7.  Flexi
8.  Esia
9.  Mobile8
10.Smart
11. Fren

12.Axis
Pengecekan Akun Nasabah (Account Info)
Nasabah dapat melakukan melihat info akun nasabah melalui ATM berupa jumlah saldo dan nomor rekening nasabah. ATM melakukan request saldo kepada sistem bank. Kemudian ATM mencetak sebuah struk yang berisi informasi saldo nasabah. Setiap transaksi direkam dalam Log Transaksi.



Referensi : 
  1. http://localtechno.blogspot.co.id/2013/11/use-case-dan-class-diagram-system-atm.html#.V-jee-afd_5
  2. http://www.math-cs.gordon.edu/courses/cs211/ATMExample/UseCases.html#Transaction

Andreas Galang 
5114100153

Selasa, 13 September 2016

Use Case Diagram


  1. Diagram use case merupakan pemodelan untuk menggambarkan kelakuan (behavior) sistem yang akan dibuat. 
  2. Diagram use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang akan dibuat. 
  3. Diagram use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut. Yang ditekankan pada diagram ini adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. 
  4. Sebuah use case merepresentasikan sebuah interaksi antara aktor (user atau sistem lainya) dengan sistem.
  5. Use case menjelaskan secara sederhana fungsi sistem dari sudut pandang user.

Contoh Use Case Diagram Air Conditioner :



Referensi :
  •  http://www.eso.org/~tcsmgr/vlti/atcsdoc/Model/Rose/doc/atcs_uc.html
  •  https://pccontrol.wordpress.com/2012/08/23/pengetahuan-dasardiagram-use-case/





luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com