FAKULTAS ILMU KOMPUTER UNIVERSITAS NAROTAMA SURABAYA 2018 INSTRUKSI Buatlah Usecase description untuk Usecase “Transfer” pada system ATM / Mobile Banking/ Internet Banking. Ketentuannya : 1. Wajib menggunakan Alternate flow 2. Wajib menggunakan Subflow
Hasil Pengerjaan Nama Use Case : UC03. Transfer Aktor : Nasabah Nama BANK : Sistem : ATM
Usecase description (Silahkan diganti)
Use Case name Tarik Tunai ID : UC.02 Importance level :
: Primary actor : Nasabah Use case Type : Stakeholders and interest : Nasabah – Mengambil dana cash Brief description: use case ini menjelaskan tentang langkah melakukan penarikan dana tunai Trigger : Nasabah ingin mengambil dana cash Pre Condition : ATM kondisi Normal, Nasabah memiliki akun bank, saldo ATM tersedia Type : Relationships : Association : Nasabah Include : Log In Extend : Cetak struk Generalization : - Normal flow of events : 1 Sistem menampilkan halaman3_menu utama 2 Nasabah memilih menu halaman4_menu lain 3 Sistem menampilkan halaman4_ menu lain 4 Nasabah memilih menu halaman5_menu transfer 5 Sistem menampilkan halaman5_menu transfer 6 Nasabah memilih menu Ke Rekening BNI Apabila nasabah ingin transfer ke bank lain, dijalankan S1. Memilih transfer Ke Rek. Bank Lain 7 Sistem menampilkan halaman6_ memasukkan nomer rekening tujuan 8 Nasabah memasukkan nomer rekening tujuan dan pilih tekan jika benar 9 Sistem menampilkan halaman7_ memasukkan jumlah uang 10 Nasabah memasukkan jumlah uang dan pilih tekan jika benar 11 Sistem menampilkan halaman8_mengganti pin 12 Nasabah memilih menu Tidak 13 Sistem menampilkan halaman1_halaman awal Subflow S1. Memilih transfer Ke Rek. Bank Lain S1.1 Nasabah memilih menu “Ke Rekening Bank Lain” S1.2 Sistem menampilkan halaman9_Ke Rek. Bank Lain S1.3 Nasabah memilih menu daftar kode bank S1.4 Sistem menampilkan halaman10_Daftar Kode Bank S1.5 Nasabah memilih menu entry ketika sudah mengetahui kode bank yang akan dituju Jika belum, nasabah memilih selanjutnya S1.6 Nasabah memasukkan kode bank+nomer rekening tujuan kemudian pilih tekan jika benar S1.7 Dijalankan normal flow nomor 9 Alternate/exceptional flows : S1.6 Apabila kode bank/rekening yang dimasukkan salah, Sistem menampilkan form warning “Bank yang Anda tuju tidak tersedia” Dijalankan sub flow S1.4 Alternate/exceptional flows : 8.a Apabila nomer rekening yang diisikan salah, Sistem menampilkan form warning “nomer rekening yang dituju salah”, menjalankan langkah no.7 10.a Apabila saldo tidak mencukupi, Sistem menampilkan form warning “maaf, saldo Anda tidak mencukupi”, menjalankan langkah no.9 12.a Jika nasabah memilih Ya untuk mengganti PIN, Sistem menampilkan halaman mengganti PIN dan Nasabah memasukkan nomer PIN baru Kemudian menampilkan halaman1_menu awal Desain Antar Muka (User Interface)
halaman3_menu utama halaman4_menu lain
halaman5_menu transfer halaman6_memasukkan nomer rekening tujuan
halaman7_memasukkan jumlah uang halaman8_mengganti PIN
halaman9_ke rek. bank lain Halaman10_daftar kode bank