Anda di halaman 1dari 16

TUGAS RPL II

NIM : 10115615

NAMA : Muhammad Andi Rifanto

KELAS : RPL14

1. USECASE DIAGRAM

2. Use case scenario

Nama usecase = Pilih bahasa

Nama actor = Nasabah

Aksi Aktor Reaksi Sistem


Skenario normal
1. Pilih bahasa 2. Tampil ke form login

Skenario alternatif
- -
Nama usecase = Login

Nama actor = Nasabah

Aksi Aktor Reaksi Sistem


Skenario normal
1.Input PIN 2.Validasi PIN

3.Masuk ke tampilan awal


Skenario alternatif
1.Input PIN 2.Validasi PIN

3.Kembali ke menu input PIN

Nama usecase = Penarikan Tunai

Nama actor = Nasabah

Aksi Aktor Reaksi Sistem


Skenario normal
1.Pilih menu penarikan tunai 2.Menampilkan form penarikan tunai

3.Mengisi jumlah nominal uang di form 4.Memvalidasi nominal uang yang


penarikan tunai diinputkan dengan jumlah uang yang
ditabungan

5.Menghitung uang

6.Mengeluarkan uang
Skenario alternatif
1.Pilih menu penarikan tunai 2.Menampilkan form penarikan tunai

3.Mengisi jumlah nominal uang di form


penarikan tunai
4.Memvalidasi nominal uang yang
diinputkan dengan jumlah uang yang
ditabungan

5.Menampilkan pesan

Nama usecase = Transfer

Nama actor = Nasabah

Aksi Aktor Reaksi Sistem


Skenario normal
1.Pilih menu penarikan Transfer 2.Menampilkan form Transfer usi nominal
uang
3.Mengisi jumlah nominal uang di form
penarikan Transfer

4.Menampilkan form transfer isi nomor


rekening
5.Mengisi nomor rekening
6. memvalidasi input nominal dengan
tabungan

7.Menampilkan pesan berhasil


Skenario alternatif
1.Pilih menu penarikan Transfer 2.Menampilkan form Transfer usi nominal
uang
3.Mengisi jumlah nominal uang di form
penarikan Transfer

4.Menampilkan form transfer isi nomor


rekening
5.Mengisi nomor rekening
6. memvalidasi input nominal dengan
tabungan

7.Menampilkan pesan gagal

Nama usecase = Informasi Saldo

Nama actor = Nasabah

Aksi Aktor Reaksi Sistem


Skenario normal
1. Pilih menu informasi saldo 2. Menampilkan informasi saldo

Skenario alternatif
- -

Nama usecase = Pilih Bahasa

Nama actor = Teknisi

Aksi Aktor Reaksi Sistem


Skenario normal
1.Pilih bahasa 2.Menampilkan form login sesuai bahasa
yang dipilih

Skenario alternatif
- -
Nama usecase = Login

Nama actor = Teknisi

Aksi Aktor Reaksi Sistem


Skenario normal
1.Input PIN 2.Validasi PIN

3.Menampilkan form konfirmasi

Skenario alternatif
1.Input PIN 3.Validasi PIN

4.Kembali ke form login

Nama usecase = Form Konfirmasi

Nama actor = Teknisi

Aksi Aktor Reaksi Sistem


Skenario normal
1.Menampilkan form konfirmasi

2.Mengkonfirmasi data

3.Pilih ‘ya’

4.Mengeluarkan kartu

5.Memasukan uang ke mesin ATM


Skenario alternatif
1.Menampilkan form konfirmasi

2.Pilih ‘tidak’ 3.Mengkonfirmasi data

4.Mengeluarkan kartu
3. ACTIVITY DIAGRAM

 Pilih Bahasa

 Login
 Penarikan Tunai
 Transfer
 Informasi Saldo
 Pilih Bahasa

 Login
 Konfirmasi
4. CLASS DIAGRAM
5. SEQUENCE DIAGRAM

 Pilih Bahasa

 Login
 Penarikan tunai

 Transfer
 Informasi saldo

 Pilih Bahasa
 Login
 Konfirmasi

Anda mungkin juga menyukai