Use Case Sistem Perbankan [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

USE CASE SISTEM PERBANKAN



Cek Saldo



Transfer Dana Nasabah



Teller



Tarik Tunai



Setor Tunai



Buka Tabungan Customer Service



SKENARIO USE CASE 1. USE CASE CEK SALDO Fungsi ini memberikan akses kepada Teller, untuk mengetahui informasi saldo nasabah. Identifikasi ID Use Case



MBANK.UC-01



Nama Use Case



Cek Saldo



Tujuan



Untuk mengetahui informasi saldo tabungan nasabah. Deskripsi



Prioritas



Primary



Actor



Teller Skenario Utama



Pre-condition Aksi Aktor







1. Memilih opsi cek saldo



2. Sistem akan menampilkan form isian nomor rekening nasbah.



3. Memasukan nomor rekening



4. Sistem melakukan validasi 5. Sistem melakukan verifikasi



Sudah login ke aplikasi perbankan Reaksi Sistem



nasabah. 7. Melakukan konfirmasi persetujuan terhadap data-data yang telah dimasukan Post condition



6. Sistem menampilkan data saldo nasabah. 8. Sistem menyimpan data pada basis data user.



Jika sukses maka sistem akan menampilkan informasi saldo nasabah. Jika gagal maka sistem akan menampilkan notifikasi “Akses ditolak!, cek kembali no rekening dan silahkan untuk mengulang lagi dengan memasukan data yang benar”.



2. USE CASE TRANSFER DANA Fungsi ini memberikan akses kepada Teller, untuk memindahkan sejumlah dana tertentu dari tabungan nasabah, ke nasabah lainnya. Identifikasi ID Use Case



MBANK.UC-02



Nama Use Case



Transfer Dana



Tujuan



Untuk memindahkan dana dari nasabah ke nasabah lain Deskripsi



Prioritas



Primary



Actor



Teller Skenario Utama



Pre-condition Aksi Aktor







Sudah login ke aplikasi perbankan Reaksi Sistem



1. Memilih opsi Transfer Dana



2. Sistem akan menampilkan form isian nomor rekening nasbah.



3. Memasukan nomor rekening nasabah.



4. 5. 6. 8.



Sistem melakukan validasi Sistem melakukan verifikasi Sistem menampilkan form rekening tujuan. Sistem menampilkan form jumlah nominal yang akan ditransfer.



10. 11. 13. 14.



Sistem mengecek jumlah saldo nasabah Sistem mengirimkan dana ke rekening tujuan Sistem menyimpan data pada basis data user Sistem melakukan print nota transfer



7. Memasukan nomor rekening tujuan. 9. Memasukan jumlah nominal 12. Melakukan konfirmasi persetujuan terhadap data-data yang telah dimasukan Post condition



Jika sukses maka sistem akan menampilkan informasi dana telah berhasil di transfer.



Jika gagal maka sistem akan menampilkan notifikasi “Akses ditolak!, cek kembali no rekening dan silahkan untuk mengulang lagi dengan memasukan data yang benar”.



DIAGRAM ACTIVITY







Tranfer Dana



Teller



Sistem



menampilkan form isian nomor rekening nasbah



Memilih opsi Transfer Dana



Memasukan nomor rekening nasabah



melakukan validasi dan verifikasi



Tidak



Ya



menampilkan isian form rekening tujuan



Memasukan nomor rekening tujuan



Memasukan jumlah nominal



menampilkan form jumlah nominal yang akan ditransfer



mengecek jumlah saldo nasabah



mengirimkan dana ke rekening tujuan



Melakukan persetujuan



menyimpan data ke database nasabah



cetak bukti transfer



CLASS DIAGRAM







Transfer Dana nasabah(user) id_nasabah id_rekening nama nik no_kk no_telp nm_ibu alamat email create() update() delete() add() view()



Transfer id_transfer id_nasabah id_bank jumlah tgl 1..*



1..*



create() delete() add() getid_nasabah() getid_bank() view() 1..*



1



1 Rekening id_rekening no_rekening password create() add() delete() update() view()



1..* cetak_transfer id_transfer tanggal id_cetak getid_transfer()



Bank id_bank nama rek_tujuan 1..*



1..*



create() add() view() update() delete()