pembayaran telepon oleh nasabah,dan sebaliknya Bank dapat link ke Telkom untuk mengetahui jumlah tagihan telepon yang harus dibayar oleh nasabahnya.
6. Penggantian Pin Penggantian Pin dapat dilakukan oleh nasabah untuk mempermudah
mengingat nomor Pin yang sesuai dengan keinginan nasabah tersebut.
3.3 Perancangan
3.3.1 Struktur Perangkat Lunak Simulasi
Struktur perangkat lunak menggambarkan secara menyeluruh semua tentang arsitektur perangkat lunak beserta seluruh hirarki kendalipassing parameter yang siap
dituliskan dalam modul program.Struktur Perancangan Perangkat Lunak Simulasi
Anjungan Tunai Mandiri ATM dapat dilihat pada Gambar 3.1:
Menu Display Pilihan
Gambar 3.1 Skema Struktur Perangkat Lunak Simulasi
Display ATM dan Masukkan kartu
Bayar Listrik
Bayar TeleponPulsa
Lihat Saldo
Ganti PIN
Pindah Buku Transfer Dana
Penarikan Tunai
Display Pilihan Bahasa
Exit Display input PIN
3.3.2 Algoritma
Algoritma adalah kumpulan instruksi-instruksi atau langkah-langkah yang berhingga
jumlahnya yang digunakan untuk menyelesaikan masalahpersoalan logika dan matematika dengan bantuan komputer. Berikut merupakan algoritma dari
Perancangan Perangkat Lunak Simulasi Anjungan Tunai Mandiri ATM.
1. Algoritma Menu Utama Langkah 1
:Mulai Langkah 2
:Masukkan kartu ATMdalam kode Langkah 2.1 :Jika kode kartu sesuai maka akses ATM diterima
Langkah 2.2 :Jika kode kartu tidak sesuai maka tidak bisa mengakses ATM Langkah 3
:Selesai
2. Algoritma Pilih Bahasa Langkah 1
:Mulai Langkah 2
:Baca pilihan Langkah 3 :Jika pilih indonesia maka masuk menu selanjutnya
dalam bahasa indonesia Langkah 4
:Jika pilih inggris maka masuk menu selanjutnya dalam bahasa inggris
Langkah 5 :Selesai
3. Algoritma Masukkan PIN Langkah 1 :Mulai
Langkah 2 :Masukkan nomor PIN
Langkah 3 :Jika PIN benar maka
Langkah 3.1 :Masuk proses transaksi
Langkah 4 :Jika PIN salah maka
Langkah 4.1 :Pesan PIN salah Langkah 5
:Selesai
4. Algoritma Transaksi a. Penarikan Tunai
Langkah 1 :Mulai
Langkah 2 :Buka penarikan tunai Langkah 3 :Baca pilihan
Langkah 4 :Jika pilih tunai Langkah 4.1 :Proses pengambilan uang
Langkah 4.2 :Cetak slip penarikan Langkah 5 :Jika pilih tunai dengan jumlah tertentu maka
Langkah 5.1 :Masukkan jumlah penarikan Langkah 5.2 :Jika pilih ”lanjut” maka proses pengambilan uang
Langkah 5.3 :Cetak slip penarikan Langkah 5.4 :Jika pilih ”ke menu sebelumnya” maka kembali ke menu
penarikan tunai Langkah 6 : Selesai
b. Algoritma Pindah BukuTransfer Dana Langkah 1 :Mulai
Langkah 2 :Masukkan nomor rekening yang dituju Langkah 3 :Masukkan jumlah dana yang ingin anda transfer
Langkah 4 :Jika pilih ”lanjut” maka Langkah 4.1 :Proses transaksi pindah buku atau transfer dana
Langkah 4.2 :Cetak slip transaksi Langkah 5 :Jika pilih ”ke menu sebelumnya” maka kembali ke menu pilih
jenis transaksi Langkah 6 :Selesai
c. Algoritma Bayar teleponPulsa Langkah 1 :Mulai
Langkah 2 :Pilih jenis transaksi Langkah 3 :Jika pilih Tagihan telepon
Langkah 3.1 :Tampilkan jumlah tagihan bulan ini Langkah 3.2 :Jika pilih ”lanjut” maka proses pembayaran tagihan telepon.
Langkah 3.3 : Cetak slip transaksi Langkah 4 :Jika pilih Pulsa
Langkah 4.1 :Pilih nominal pulsa yang akan ditransfer Langkah 4.2 :Masukkan nomor hp yang dituju
Langkah 4.3 : Jika pilih ”lanjut” maka transaksi akan diproses Langkah 5 :Jika pilih ”ke menu sebelumnya” maka kembali ke menu pilih
jenis transaksi Langkah 6 :Selesai
d. Algoritma Bayar Listrik Langkah 1 :Mulai
Langkah 2 :Tampilkan jumlah tagihan bulan ini Langkah 3 :Jika pilih ”lanjut” maka proses pembayaran tagihan telepon.
Langkah 4 :Cetak slip transaksi Langkah 5 :Jika pilih ”ke menu sebelumnya” maka kembali ke menu pilih
jenis transaksi
Langkah 6 :Selesai
e. Algoritma Ganti PIN Langkah 1 :Mulai
Langkah 2 :Masukkan PIN lama anda Langkah 3 :Masukkan PIN baru anda
Langkah 4 :Jika pilih ”lanjut” maka proses penggantian pin Langkah 5 :Jika pilih ”ke menu sebelumnya” maka kembali ke menu pilih
jenis transaksi Langkah 6 :Selesai
f. Algoritma Lihat saldo Langkah 1 :Mulai
Langkah 2 :Tampilkan jumlah saldo anda Langkah 3 :Jika pilih ”ke menu sebelumnya” maka kembali ke menu pilih
jenis transaksi Langkah 4 :Selesai
3.3.3 Perancangan Sistem