Struktur Perangkat Lunak Simulasi Algoritma

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