SlideShare a Scribd company logo
LAPORAN DESAIN 
SISTEM INFORMASI ANJUNGAN TUNAI MANDIRI (ATM) 
Oleh : 
Kelompok 3 
Kelas 5B 
1. Putu Edi Sukrawan (1115051008) 
2. Ni Luh Dian Purnama (1115051005) 
3. I Made Astradanta (1115051039) 
4. I Nyoman Narmada (1115051040) 
5. I Gede Ari Suardika (1115051017) 
JURUSAN PENDIDIKAN TEKNIK INFORMATIKA 
FAKULTAS TEKNIK DAN KEJURUAN 
UNIVERSITAS PENDIDIKAN GANESHA 
2013
A. Deskripsi Sistem ATM Secara Keseluruhan 
Sistem ATM adalah perangkat telekomunikasi terkomputerisasi yang menyediakan akses bagi nasabah utuk melakukan transaksi keuangan di ruang publik tanpa harus berhubungan langsung dengan petugas teller bank. Pada ATM paling modern, pelanggan diidentifikasi dengan memasukkan kartu ATM yang memiliki pita magnetik atau smartcard plastik dengan chip, yang berisi nomor kartu yang unik dan beberapa informasi keamanan, seperti tanggal kedaluwarsa atau CVC (CVV). System keamanan diberikan kepada pelanggan dengan memasukkan PIN atau nomor identifikasi pribadi. 
Sistem ATM memungkinkan nasabah dapat mengakses rekening bank mereka. Fungsi-sungsi dari mesin ATM ini adalah: 
a. Login 
b. Informasi saldo 
c. Penarikan Tunai 
d. Transfer 
e. Pembayaran Tagihan 
a. Fungsi Login. Nasabah akan diminta untuk memasukkan kartu ATM. Ini akan menjadi tampilan default pada saat mesin ATM tidak digunakan. Pada saat kartu nasabah telah dimasukkan system akan melakukan beberapa validasi, yaitu: 
 Validasi kartu ATM 
Dilakukan untuk memvalidasi waktu kadaluarsa kartu ATM. Kartu ATM dinyatakan kadaluarsa jika tanggal hari ini lebih dari tanggal kadaluarsa kartu. Jika kartu ATM yang dimasukkan ternyata kadaluarsa, maka akan muncul pesan ‘kartu tidak dapat digunakan karena kadaluarsa dan nasabah diminta untuk menghubungi pihak Bank’ 
 Validasi kartu yang telah dilaporkan hilang atau dicuri 
Validasi kartu yang tidak terdaftar dalam list hilang atau dicuri. Jika kartu ATM tersebut telah dilaporkan hilang, maka akan muncul pesan ‘kartu tidak dapat digunakan karena telah dilaporkan hilang’. Jika kartu ATM tersebut telah dilaporkan dicuri, maka akan muncul pesan ‘kartu tidak dapat digunakan karena telah dilaporkan dicuri’. Jika tidak lolos validasi kartu ini secara otomatis kartu ATM tidak dapat diambil kembali oleh Nasabah yang bersangkutan.
 Validasi kartu cacat 
Validasi kartu yang dapat digunakan. Jika kartu cacat, maka akan muncul pesan ‘kartu tidak dapat digunakan karena cacat dan nasabah diharap untuk menghubungi pihak Bank’. 
 Validasi akun dibekukan 
Validasi kartu untuk akun yang masih aktif. Jika tidak, muncul pesan bahwa ‘akun terkunci’ 
Untuk kartu ATM yang telah divalidasi, nasabah akan diminta untuk memilih bahasa. Nasabah diminta untuk memasukkan nomor PIN. Nasabah juga diingatkan untuk tidak memberitahukan PIN kepada orang lain. Validasi PIN yang sama dengan PIN yang terdapat pada database system. Jika PIN yang dimasukkan tidak cocok, maka system akan meminta nasabah untuk memasukkan kembali PIN yang benar. Jika nasabah memasukkan PIN yang salah sebanyak 3 kali berturut-turut pada hari yang sama, maka kartu ATM tersebut tidak dapat dikeluarkan lagi dari mesin ATM. Setelah validasi kartu ATM dan PIN sukses, nasabah diminta memilih jenis transaksi perbankan yang diinginkan. 
b. Fungsi Informasi Saldo. System akan menampilkan informasi saldo nasabah yang bersangkutan. 
c. Fungsi Penarikan Tunai. System akan menampilkan opsi nominal rupiah yang bisa ditarik oleh Nasabah. Nominal rupiah yang ditampilkan yaitu: 
d. Fungsi Transfer. System akan menampilkan bank-bank yang tergabung dengan Sistem ATM ini, dan meminta kepada Nasabah untuk memilih bank yang dituju. Setelah itu nasabah akan diminta memasukkan nomor rekening yang dituju. Selanjutnya nasabah juga diminta memasukkan nominal rupiah yang akan ditransfer. System kemudian akan mengkonfirmasi nomor rekening, pemilik rekening, dan nominal rupiah yang akan dikirim. Jika Nasabah sudah membenarkan data tersebut maka transaksi akan dilakukan, jika tidak system akan kembali meminta memasukkan nomor rekening seperti di atas. 
e. Fungsi Pembayaran Tagihan.System akan menampilkan jenis-jenis pembayaran yang bisa dipilih oleh Nasabah. Pembayaran yang dimaksud yaitu: 
 Listrik/PLN 
 Telepon/HP
 Kartu Kredit 
Adapun beberapa persyaratan sistem yang dapat dikategorikan ke dalam bagian sistem yaitu: 
a. Input (Masukan 
Input mewakili data yang masuk kedalam sistem informasi. Meliputi suatu informasi atau aksi yang akan diolah dalam system mesin ATM. Yang termasuk input adalah aksi dari nasabah. 
b. Proses 
Merupakan cara pengolahan dari input menjadi output yang diinginkan. Pada kasus mesin ATM ini, proses yang dilakukan antara lain adalah : 
 Login 
 Informasi saldo 
 Penarikan Tunai 
 Transfer 
 Pembayaran Tagihan 
c. Output (Keluaran) 
Merupakan hasil dari proses suatu sistem, disini sebagai outputnya adalah invoice (bukti transaksi) yang akan dikeluarkan melalui invoicedespencer. Keluaran juga dapat merupakan tampilan pada display monitor. 
d. Basis Data 
Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu dengan yang lain, tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih lanjut. Data di dalam basis data perlu diorganisasikan sedemikian rupa supaya informasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Management System). Dalam pembuatan sistem informasi ini kami menggunakan My SQL untuk membuat, mengolah dan menyimpan basis data.
e. Komponen teknologi 
Teknologi digunakan untuk menerima input, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran, dan membantu pengendalian dari sistem secara keseluruhan. Adapun teknologi yang digunakan dalam sistem atm ini adalah teknologi VSAT. VSAT adalah stasiun penerima sinyal dari satelit dengan antena penerima berbentuk piringan dengan diameter kurang dari tiga meter. VSAT digunakan untuk mengirimkan data hasil pelongolahan di mesin ATM ke server melalui media satelit. 
B. Perancangan Sistem Secara Khusus 
1. proses 
a. Flow cart 
Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut. Adapun flow cart untuk sistem ini sebagai berikut :
 Flow cart utama
 Flow cart proses 
b. DFD 
Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan proses kerja suatu sistem. Adapun DFD dari sistem ini sebagai berikut:
 DFD Level 0 
 DFD Level 1
 DFD Level 2.2
 DFD Level 2.3
 DFD Level 2.4 
2. Data 
a. Kamus Data 
Kamus data (data dictionary) adalah suatu penjelasan tertulis tentang suatu data yang berada di dalam database. Kamus data pertama berbasis kamus dokumen tersimpan dalam suatu bentuk hard copy dengan mencatat semua penjelasan data dalam bentuk yang dicetak. Walau sejumlah kamus berbasis dokumen masih ada, praktik yang umum saat ini ialah mempergunakan kamus data yang berbasis komputer. Pada kamus data berbasis komputer, penjelasan data dimasukkan ke dalam komputer dengan memakai Data Description Language (DDL) dari sistem manajemen database, sistem kamus atau peralatan CASE. Kamus data tidak perlu dihubungkan dengan diagram arus data dan formulir-formulir kamus data dirancang untuk mendukung diagram arus data. Adapun kamus data dari sistem ini sebagai berikut:
Data ATM 
a. Nama arus data : Data ATM 
b. Alias :Data Mesin_ATM 
c. Bentuk data :Dokumen dasar/formulir 
d. Arus data :- 
- 
e. Penjelasan : data ini digunakan untuk pengolahan data 
ATM mengubah ataupun menambah nilai dari data 
f. Periode :setiap hari terjadi di ATM (harian) 
g. Volume : volume rata-rata setiap hari 40 
h. Struktur data terdiri atas item data : 
 No_mesin 
 Lokasi 
 Jumlah uang 
Data Transaksi 
a. Nama arus data : Data transaksi 
b. Alias :Data penarikan, data deposit, data tranfer 
c. Bentuk data :Dokumen dasar/formulir 
d. Arus data :proses 0 
Proses 2 transaksi,ATM 
Proses 3 transaksi,ATM 
Proses 4 transaksi 
Proses 2.1 transaksi 
Proses 3.1 transaksi 
Proses 4.1 transaksi 
e. Penjelasan : data ini digunakan untuk pengolahan data 
transaksi seperti tranfer, deposit, penrikan
Data Struk 
a. Nama arus data : Data transaksi 
b. Alias :Data penarikan, data deposit, data tranfer 
c. Bentuk data :Dokumen dasar/formulir 
d. Arus data : 
Proses 2 struk 
Proses 3 struk 
Proses 4 struk 
Proses 2.1 struk 
Proses 3.1 struk 
Proses 4.2 struk 
e. Penjelasan : data ini digunakan untuk pengolahan data 
transaksi seperti tranfer, deposit, penrikan 
f. Periode :setiap hari terjadi di struk (harian) 
g. Volume : volume rata-rata setiap hari 50 
h. Struktur data terdiri atas item data : 
 no_struk 
 no_mesin 
 tabggal 
 waktu 
f. Periode :setiap hari terjadi di transaksi (harian) 
g. Volume : volume rata-rata setiap hari 50 
h. Struktur data terdiri atas item data : 
 id_transaksi 
 no_atm 
 no_struk 
 jenis_transaksi 
 tanggal 
 waktu
Data Nasabah 
a. Nama arus data : Data nasabah 
b. Alias :Data saldo 
c. Bentuk data :Dokumen dasar/formulir 
d. Arus data :proses 0 
Proses 1 nasabah 
Proses 2 nasabah 
Proses 3 nasabah 
Proses 4 nasabah 
Proses 2.1 nasabah 
Proses 3.1 nasabah 
Proses 4.1 nasabah 
f. Penjelasan : data ini digunakan untuk pengolahan data 
transaksi seperti tranfer, deposit, penrikan 
i. Periode :setiap hari terjadi di nasabah (harian) 
j. Volume : volume rata-rata setiap hari 50 
k. Struktur data terdiri atas item data : 
 no_atm 
 PIN 
 nama 
 no_identitas 
 Alamat 
 Jenis_kelamin 
 Saldo
Data Sistem Bank 
a. Nama arus data : Data sistem bank 
b. Alias :- 
c. Bentuk data :Dokumen dasar/formulir 
d. Arus data :proses 0 
Proses 1 nasabah 
Proses 2 nasabah 
Proses 3 nasabah 
Proses 4 nasabah 
Proses 2.1 nasabah 
Proses 3.1 nasabah 
Proses 4.1 nasabah 
e. Penjelasan : data ini merupakan informasi dari setiap aktivitas dalam sistem yang nantinya dijadikan pertimbangan oleh server. 
f. Periode :setiap hari terjadi di nasabah (harian) 
g. Volume : volume rata-rata setiap hari 50 
h. Struktur data terdiri atas item data : ----
b. ERD 
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. Adapun ERD dari sistem ini sebagai berikut :
Silahkan Pilih Bahasa 
Please Select Language 
Rahasiakan Pin Anda dan Untuk Keamanan Lakukan perubahan PIN Secara 
Bahasa Indonesia 
Indonesian ---- 
Bahasa Inggris 
English ---- 
c. Relasi Antar Tabel 
Merupakan hubungan yang terjadi pada suatu tabel dengan tabel yang lainnya yang berfungsi untuk mengatur operasi suatu database. Adapun relasi antar tabel dari sistem ini sebagai berikut: 
3. Interface
Masukan No PIN Anda Lalu Tekan “OK’ 
1 
2 
3 
4 
7 
5 
8 
0 
6 
9 
TEKAN “CANCEL” UNTUK MEMBATALKAN 
TRANSAKSI 
OK 
- 
PILIH TRANSAKSI YANG ANDA INGINKAN 
TEKAN “CANCEL” UNTUK PEMBATALAN 
<--- GANTI PIN 
<-- TRANSFER 
<-- PEMBAYARAN 
<-- MENU SEBELUMNYA 
PENARIKAN ----> TUNAI 
INFORMASI -------> SALDO
MASUKKAN JUMLAH PENARIKAN TUNAI YANG ANDA INGINKAN DALAM KELIPATAN 100.000 
MAKSIMUM Rp.2.000.000 
Rp .000.000. 
Tekan Jika Benar -----> 
Tekan Jika Salah ------> 
TEKAN "CANCEL” UNTUK PEMBATALAN 
SILAHKAN PILIH JENIS PEMBAYARAN 
TEKAN “CANCEL” UNTUK PEMBATALAN 
<--- AIR MINUM/PAM 
<--- PAJAK 
<--- KARTU KREDIT 
LISTRIK/PLN ----> 
TELEPON -----> 
PINJAMAN/KTA ---->
Lampiran Lembar Kerja Sistem Secara Umum 
Perusahaan / instansi : Bank PTI Direktur Proyek : Edi Sukrawan 
Sistem : Sistem ATM Tanggal : 5 November 2013 
Keluaran : 
 Informasi transaksi 
 Struk 
 Informasi data nasabah 
Masukan : 
 PIN 
 Data nasabah 
 Pilihan menu transaksi 
Proses: 
Komponen ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yag sudah ditentukan untuk menghasilkan keluaran yang diinginkan. Pada komponen ini secara umum menjelaskan bagaimana data berubah menjadi informasi. 
Basis Data: 
Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Management System). Dalam pembuatan sistem informasi ini kami menggunakan My SQL untuk membuat, mengolah dan menyimpan basis data 
Kontrol : 
Rencana penanggulangan bencana 
Kontrol input 
Kontrol output 
Kontrol proses 
Teknologi : 
Host komputer 
HUB equiptmen 
VSAT

More Related Content

What's hot

Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistem
Mhd. Abdullah Hamid
 
Analisis Leksikal - P4
Analisis Leksikal - P4Analisis Leksikal - P4
Analisis Leksikal - P4
ahmad haidaroh
 
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis dataMuttyTeukie Elf
 
Modul teknik-digital
Modul teknik-digitalModul teknik-digital
Modul teknik-digitalecko gmc
 
Rangkaian Logika
Rangkaian LogikaRangkaian Logika
Rangkaian Logika
andrygunawann
 
Artikel: Analisis Sistem Informasi Perpustakaan Sekolah Berbasis Web Pada Lay...
Artikel: Analisis Sistem Informasi Perpustakaan Sekolah Berbasis Web Pada Lay...Artikel: Analisis Sistem Informasi Perpustakaan Sekolah Berbasis Web Pada Lay...
Artikel: Analisis Sistem Informasi Perpustakaan Sekolah Berbasis Web Pada Lay...
Bachrul Ilmi
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
Buhori Muslim
 
Perbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linierPerbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linier
Rioardha777
 
Pemodelan sistem (DFD)
Pemodelan sistem (DFD)Pemodelan sistem (DFD)
Pemodelan sistem (DFD)
Fahmi Hakam
 
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
Lucha Kamala Putri
 
Tugas RPL SRS Erwan
Tugas RPL SRS ErwanTugas RPL SRS Erwan
Tugas RPL SRS Erwan
Erwan Nur Arief
 
Artikel Counter sinkron dan asinkron
Artikel Counter sinkron dan asinkronArtikel Counter sinkron dan asinkron
Artikel Counter sinkron dan asinkron
IGustingurahKanha
 
Sequence Diagram
Sequence DiagramSequence Diagram
Sequence Diagram
Ajeng Savitri
 
Teori bahasa formal dan Otomata
Teori bahasa formal dan OtomataTeori bahasa formal dan Otomata
Teori bahasa formal dan OtomataRisal Fahmi
 
Edo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian AritmatikaEdo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian AritmatikaEdo A.G
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKDhika The'Lover
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
laurensius08
 
Sistem Penunjang Keputusan [Konsep dan Permodelan Sistem Penunjang Keputusan]
Sistem Penunjang Keputusan [Konsep dan Permodelan Sistem Penunjang Keputusan]Sistem Penunjang Keputusan [Konsep dan Permodelan Sistem Penunjang Keputusan]
Sistem Penunjang Keputusan [Konsep dan Permodelan Sistem Penunjang Keputusan]
Institut Teknologi Sepuluh Nopember Surabaya
 
Pengertian sistem dan analisis sistem (1)
Pengertian sistem dan analisis sistem (1)Pengertian sistem dan analisis sistem (1)
Pengertian sistem dan analisis sistem (1)
Aldhy Kagayaki Alfaraby
 
Jawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihanJawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihan
Bina Sarana Informatika
 

What's hot (20)

Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistem
 
Analisis Leksikal - P4
Analisis Leksikal - P4Analisis Leksikal - P4
Analisis Leksikal - P4
 
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis data
 
Modul teknik-digital
Modul teknik-digitalModul teknik-digital
Modul teknik-digital
 
Rangkaian Logika
Rangkaian LogikaRangkaian Logika
Rangkaian Logika
 
Artikel: Analisis Sistem Informasi Perpustakaan Sekolah Berbasis Web Pada Lay...
Artikel: Analisis Sistem Informasi Perpustakaan Sekolah Berbasis Web Pada Lay...Artikel: Analisis Sistem Informasi Perpustakaan Sekolah Berbasis Web Pada Lay...
Artikel: Analisis Sistem Informasi Perpustakaan Sekolah Berbasis Web Pada Lay...
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Perbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linierPerbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linier
 
Pemodelan sistem (DFD)
Pemodelan sistem (DFD)Pemodelan sistem (DFD)
Pemodelan sistem (DFD)
 
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
 
Tugas RPL SRS Erwan
Tugas RPL SRS ErwanTugas RPL SRS Erwan
Tugas RPL SRS Erwan
 
Artikel Counter sinkron dan asinkron
Artikel Counter sinkron dan asinkronArtikel Counter sinkron dan asinkron
Artikel Counter sinkron dan asinkron
 
Sequence Diagram
Sequence DiagramSequence Diagram
Sequence Diagram
 
Teori bahasa formal dan Otomata
Teori bahasa formal dan OtomataTeori bahasa formal dan Otomata
Teori bahasa formal dan Otomata
 
Edo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian AritmatikaEdo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian Aritmatika
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Sistem Penunjang Keputusan [Konsep dan Permodelan Sistem Penunjang Keputusan]
Sistem Penunjang Keputusan [Konsep dan Permodelan Sistem Penunjang Keputusan]Sistem Penunjang Keputusan [Konsep dan Permodelan Sistem Penunjang Keputusan]
Sistem Penunjang Keputusan [Konsep dan Permodelan Sistem Penunjang Keputusan]
 
Pengertian sistem dan analisis sistem (1)
Pengertian sistem dan analisis sistem (1)Pengertian sistem dan analisis sistem (1)
Pengertian sistem dan analisis sistem (1)
 
Jawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihanJawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihan
 

Similar to Atm fix

Software requirements specification atm ijal
Software requirements specification atm ijalSoftware requirements specification atm ijal
Software requirements specification atm ijalSyahrizal Geneiryodan
 
SRS
SRSSRS
Diah priantika 43218010180- tm4
Diah priantika  43218010180- tm4Diah priantika  43218010180- tm4
Diah priantika 43218010180- tm4
diahpriantika
 
Komunikasi data dan high speed data komuniucasion
Komunikasi data dan high speed data komuniucasionKomunikasi data dan high speed data komuniucasion
Komunikasi data dan high speed data komuniucasionMuhammad Syarif
 
implementasi sistem terdistribusi.pdf
implementasi sistem terdistribusi.pdfimplementasi sistem terdistribusi.pdf
implementasi sistem terdistribusi.pdf
kazukiscreamo
 
IF4198_04_093843.ppt
IF4198_04_093843.pptIF4198_04_093843.ppt
IF4198_04_093843.ppt
TazkyaKamila
 
Pertemuan 9.pdf
Pertemuan 9.pdfPertemuan 9.pdf
Pertemuan 9.pdf
dimas388109
 
Flowchart - Sistem Komputer
Flowchart - Sistem KomputerFlowchart - Sistem Komputer
Flowchart - Sistem Komputer
Andita Eka Wahyuni
 
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
khansaranindia
 
Manajemen Sistem Informasi 4
Manajemen Sistem Informasi 4Manajemen Sistem Informasi 4
Manajemen Sistem Informasi 4
Mhd Syahrul Ramadhan
 
datadictionary.pdf
datadictionary.pdfdatadictionary.pdf
datadictionary.pdf
Fajar Baskoro
 
Tugas besar anper
Tugas besar anperTugas besar anper
Tugas besar anper
Andri Riyatno
 
Bab 1 Sistem Akuntansi
Bab 1 Sistem AkuntansiBab 1 Sistem Akuntansi
Bab 1 Sistem Akuntansi
Amalia Nur Masita
 
Peraturan bank indonesia (pbi) tentang alat pembayaran menggunakan kartu (apmk)
Peraturan bank indonesia (pbi) tentang alat pembayaran menggunakan kartu (apmk)Peraturan bank indonesia (pbi) tentang alat pembayaran menggunakan kartu (apmk)
Peraturan bank indonesia (pbi) tentang alat pembayaran menggunakan kartu (apmk)
ELJUNI EDIN GIRSANG
 
Totolane payment-140415122950-phpapp01
Totolane payment-140415122950-phpapp01Totolane payment-140415122950-phpapp01
Totolane payment-140415122950-phpapp01
Andreas Hadi
 
SIM, Rita Anggraeni, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Datab...
SIM, Rita Anggraeni, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Datab...SIM, Rita Anggraeni, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Datab...
SIM, Rita Anggraeni, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Datab...
Rita Anggraeni
 

Similar to Atm fix (20)

Software requirements specification atm ijal
Software requirements specification atm ijalSoftware requirements specification atm ijal
Software requirements specification atm ijal
 
srs atm
srs atmsrs atm
srs atm
 
SRS
SRSSRS
SRS
 
Diah priantika 43218010180- tm4
Diah priantika  43218010180- tm4Diah priantika  43218010180- tm4
Diah priantika 43218010180- tm4
 
Komunikasi data dan high speed data komuniucasion
Komunikasi data dan high speed data komuniucasionKomunikasi data dan high speed data komuniucasion
Komunikasi data dan high speed data komuniucasion
 
implementasi sistem terdistribusi.pdf
implementasi sistem terdistribusi.pdfimplementasi sistem terdistribusi.pdf
implementasi sistem terdistribusi.pdf
 
IF4198_04_093843.ppt
IF4198_04_093843.pptIF4198_04_093843.ppt
IF4198_04_093843.ppt
 
Pertemuan 9.pdf
Pertemuan 9.pdfPertemuan 9.pdf
Pertemuan 9.pdf
 
Flowchart - Sistem Komputer
Flowchart - Sistem KomputerFlowchart - Sistem Komputer
Flowchart - Sistem Komputer
 
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
 
Manajemen Sistem Informasi 4
Manajemen Sistem Informasi 4Manajemen Sistem Informasi 4
Manajemen Sistem Informasi 4
 
datadictionary.pdf
datadictionary.pdfdatadictionary.pdf
datadictionary.pdf
 
Tugas besar anper
Tugas besar anperTugas besar anper
Tugas besar anper
 
Bab 1 Sistem Akuntansi
Bab 1 Sistem AkuntansiBab 1 Sistem Akuntansi
Bab 1 Sistem Akuntansi
 
Peraturan bank indonesia (pbi) tentang alat pembayaran menggunakan kartu (apmk)
Peraturan bank indonesia (pbi) tentang alat pembayaran menggunakan kartu (apmk)Peraturan bank indonesia (pbi) tentang alat pembayaran menggunakan kartu (apmk)
Peraturan bank indonesia (pbi) tentang alat pembayaran menggunakan kartu (apmk)
 
Totolane payment-140415122950-phpapp01
Totolane payment-140415122950-phpapp01Totolane payment-140415122950-phpapp01
Totolane payment-140415122950-phpapp01
 
SIM, Rita Anggraeni, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Datab...
SIM, Rita Anggraeni, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Datab...SIM, Rita Anggraeni, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Datab...
SIM, Rita Anggraeni, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Datab...
 
Bab 7 dfd
Bab 7 dfdBab 7 dfd
Bab 7 dfd
 
Bab 7 dfd
Bab 7 dfdBab 7 dfd
Bab 7 dfd
 
Dfd
DfdDfd
Dfd
 

Atm fix

  • 1. LAPORAN DESAIN SISTEM INFORMASI ANJUNGAN TUNAI MANDIRI (ATM) Oleh : Kelompok 3 Kelas 5B 1. Putu Edi Sukrawan (1115051008) 2. Ni Luh Dian Purnama (1115051005) 3. I Made Astradanta (1115051039) 4. I Nyoman Narmada (1115051040) 5. I Gede Ari Suardika (1115051017) JURUSAN PENDIDIKAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN KEJURUAN UNIVERSITAS PENDIDIKAN GANESHA 2013
  • 2. A. Deskripsi Sistem ATM Secara Keseluruhan Sistem ATM adalah perangkat telekomunikasi terkomputerisasi yang menyediakan akses bagi nasabah utuk melakukan transaksi keuangan di ruang publik tanpa harus berhubungan langsung dengan petugas teller bank. Pada ATM paling modern, pelanggan diidentifikasi dengan memasukkan kartu ATM yang memiliki pita magnetik atau smartcard plastik dengan chip, yang berisi nomor kartu yang unik dan beberapa informasi keamanan, seperti tanggal kedaluwarsa atau CVC (CVV). System keamanan diberikan kepada pelanggan dengan memasukkan PIN atau nomor identifikasi pribadi. Sistem ATM memungkinkan nasabah dapat mengakses rekening bank mereka. Fungsi-sungsi dari mesin ATM ini adalah: a. Login b. Informasi saldo c. Penarikan Tunai d. Transfer e. Pembayaran Tagihan a. Fungsi Login. Nasabah akan diminta untuk memasukkan kartu ATM. Ini akan menjadi tampilan default pada saat mesin ATM tidak digunakan. Pada saat kartu nasabah telah dimasukkan system akan melakukan beberapa validasi, yaitu:  Validasi kartu ATM Dilakukan untuk memvalidasi waktu kadaluarsa kartu ATM. Kartu ATM dinyatakan kadaluarsa jika tanggal hari ini lebih dari tanggal kadaluarsa kartu. Jika kartu ATM yang dimasukkan ternyata kadaluarsa, maka akan muncul pesan ‘kartu tidak dapat digunakan karena kadaluarsa dan nasabah diminta untuk menghubungi pihak Bank’  Validasi kartu yang telah dilaporkan hilang atau dicuri Validasi kartu yang tidak terdaftar dalam list hilang atau dicuri. Jika kartu ATM tersebut telah dilaporkan hilang, maka akan muncul pesan ‘kartu tidak dapat digunakan karena telah dilaporkan hilang’. Jika kartu ATM tersebut telah dilaporkan dicuri, maka akan muncul pesan ‘kartu tidak dapat digunakan karena telah dilaporkan dicuri’. Jika tidak lolos validasi kartu ini secara otomatis kartu ATM tidak dapat diambil kembali oleh Nasabah yang bersangkutan.
  • 3.  Validasi kartu cacat Validasi kartu yang dapat digunakan. Jika kartu cacat, maka akan muncul pesan ‘kartu tidak dapat digunakan karena cacat dan nasabah diharap untuk menghubungi pihak Bank’.  Validasi akun dibekukan Validasi kartu untuk akun yang masih aktif. Jika tidak, muncul pesan bahwa ‘akun terkunci’ Untuk kartu ATM yang telah divalidasi, nasabah akan diminta untuk memilih bahasa. Nasabah diminta untuk memasukkan nomor PIN. Nasabah juga diingatkan untuk tidak memberitahukan PIN kepada orang lain. Validasi PIN yang sama dengan PIN yang terdapat pada database system. Jika PIN yang dimasukkan tidak cocok, maka system akan meminta nasabah untuk memasukkan kembali PIN yang benar. Jika nasabah memasukkan PIN yang salah sebanyak 3 kali berturut-turut pada hari yang sama, maka kartu ATM tersebut tidak dapat dikeluarkan lagi dari mesin ATM. Setelah validasi kartu ATM dan PIN sukses, nasabah diminta memilih jenis transaksi perbankan yang diinginkan. b. Fungsi Informasi Saldo. System akan menampilkan informasi saldo nasabah yang bersangkutan. c. Fungsi Penarikan Tunai. System akan menampilkan opsi nominal rupiah yang bisa ditarik oleh Nasabah. Nominal rupiah yang ditampilkan yaitu: d. Fungsi Transfer. System akan menampilkan bank-bank yang tergabung dengan Sistem ATM ini, dan meminta kepada Nasabah untuk memilih bank yang dituju. Setelah itu nasabah akan diminta memasukkan nomor rekening yang dituju. Selanjutnya nasabah juga diminta memasukkan nominal rupiah yang akan ditransfer. System kemudian akan mengkonfirmasi nomor rekening, pemilik rekening, dan nominal rupiah yang akan dikirim. Jika Nasabah sudah membenarkan data tersebut maka transaksi akan dilakukan, jika tidak system akan kembali meminta memasukkan nomor rekening seperti di atas. e. Fungsi Pembayaran Tagihan.System akan menampilkan jenis-jenis pembayaran yang bisa dipilih oleh Nasabah. Pembayaran yang dimaksud yaitu:  Listrik/PLN  Telepon/HP
  • 4.  Kartu Kredit Adapun beberapa persyaratan sistem yang dapat dikategorikan ke dalam bagian sistem yaitu: a. Input (Masukan Input mewakili data yang masuk kedalam sistem informasi. Meliputi suatu informasi atau aksi yang akan diolah dalam system mesin ATM. Yang termasuk input adalah aksi dari nasabah. b. Proses Merupakan cara pengolahan dari input menjadi output yang diinginkan. Pada kasus mesin ATM ini, proses yang dilakukan antara lain adalah :  Login  Informasi saldo  Penarikan Tunai  Transfer  Pembayaran Tagihan c. Output (Keluaran) Merupakan hasil dari proses suatu sistem, disini sebagai outputnya adalah invoice (bukti transaksi) yang akan dikeluarkan melalui invoicedespencer. Keluaran juga dapat merupakan tampilan pada display monitor. d. Basis Data Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu dengan yang lain, tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih lanjut. Data di dalam basis data perlu diorganisasikan sedemikian rupa supaya informasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Management System). Dalam pembuatan sistem informasi ini kami menggunakan My SQL untuk membuat, mengolah dan menyimpan basis data.
  • 5. e. Komponen teknologi Teknologi digunakan untuk menerima input, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran, dan membantu pengendalian dari sistem secara keseluruhan. Adapun teknologi yang digunakan dalam sistem atm ini adalah teknologi VSAT. VSAT adalah stasiun penerima sinyal dari satelit dengan antena penerima berbentuk piringan dengan diameter kurang dari tiga meter. VSAT digunakan untuk mengirimkan data hasil pelongolahan di mesin ATM ke server melalui media satelit. B. Perancangan Sistem Secara Khusus 1. proses a. Flow cart Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut. Adapun flow cart untuk sistem ini sebagai berikut :
  • 7.  Flow cart proses b. DFD Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan proses kerja suatu sistem. Adapun DFD dari sistem ini sebagai berikut:
  • 8.  DFD Level 0  DFD Level 1
  • 11.  DFD Level 2.4 2. Data a. Kamus Data Kamus data (data dictionary) adalah suatu penjelasan tertulis tentang suatu data yang berada di dalam database. Kamus data pertama berbasis kamus dokumen tersimpan dalam suatu bentuk hard copy dengan mencatat semua penjelasan data dalam bentuk yang dicetak. Walau sejumlah kamus berbasis dokumen masih ada, praktik yang umum saat ini ialah mempergunakan kamus data yang berbasis komputer. Pada kamus data berbasis komputer, penjelasan data dimasukkan ke dalam komputer dengan memakai Data Description Language (DDL) dari sistem manajemen database, sistem kamus atau peralatan CASE. Kamus data tidak perlu dihubungkan dengan diagram arus data dan formulir-formulir kamus data dirancang untuk mendukung diagram arus data. Adapun kamus data dari sistem ini sebagai berikut:
  • 12. Data ATM a. Nama arus data : Data ATM b. Alias :Data Mesin_ATM c. Bentuk data :Dokumen dasar/formulir d. Arus data :- - e. Penjelasan : data ini digunakan untuk pengolahan data ATM mengubah ataupun menambah nilai dari data f. Periode :setiap hari terjadi di ATM (harian) g. Volume : volume rata-rata setiap hari 40 h. Struktur data terdiri atas item data :  No_mesin  Lokasi  Jumlah uang Data Transaksi a. Nama arus data : Data transaksi b. Alias :Data penarikan, data deposit, data tranfer c. Bentuk data :Dokumen dasar/formulir d. Arus data :proses 0 Proses 2 transaksi,ATM Proses 3 transaksi,ATM Proses 4 transaksi Proses 2.1 transaksi Proses 3.1 transaksi Proses 4.1 transaksi e. Penjelasan : data ini digunakan untuk pengolahan data transaksi seperti tranfer, deposit, penrikan
  • 13. Data Struk a. Nama arus data : Data transaksi b. Alias :Data penarikan, data deposit, data tranfer c. Bentuk data :Dokumen dasar/formulir d. Arus data : Proses 2 struk Proses 3 struk Proses 4 struk Proses 2.1 struk Proses 3.1 struk Proses 4.2 struk e. Penjelasan : data ini digunakan untuk pengolahan data transaksi seperti tranfer, deposit, penrikan f. Periode :setiap hari terjadi di struk (harian) g. Volume : volume rata-rata setiap hari 50 h. Struktur data terdiri atas item data :  no_struk  no_mesin  tabggal  waktu f. Periode :setiap hari terjadi di transaksi (harian) g. Volume : volume rata-rata setiap hari 50 h. Struktur data terdiri atas item data :  id_transaksi  no_atm  no_struk  jenis_transaksi  tanggal  waktu
  • 14. Data Nasabah a. Nama arus data : Data nasabah b. Alias :Data saldo c. Bentuk data :Dokumen dasar/formulir d. Arus data :proses 0 Proses 1 nasabah Proses 2 nasabah Proses 3 nasabah Proses 4 nasabah Proses 2.1 nasabah Proses 3.1 nasabah Proses 4.1 nasabah f. Penjelasan : data ini digunakan untuk pengolahan data transaksi seperti tranfer, deposit, penrikan i. Periode :setiap hari terjadi di nasabah (harian) j. Volume : volume rata-rata setiap hari 50 k. Struktur data terdiri atas item data :  no_atm  PIN  nama  no_identitas  Alamat  Jenis_kelamin  Saldo
  • 15. Data Sistem Bank a. Nama arus data : Data sistem bank b. Alias :- c. Bentuk data :Dokumen dasar/formulir d. Arus data :proses 0 Proses 1 nasabah Proses 2 nasabah Proses 3 nasabah Proses 4 nasabah Proses 2.1 nasabah Proses 3.1 nasabah Proses 4.1 nasabah e. Penjelasan : data ini merupakan informasi dari setiap aktivitas dalam sistem yang nantinya dijadikan pertimbangan oleh server. f. Periode :setiap hari terjadi di nasabah (harian) g. Volume : volume rata-rata setiap hari 50 h. Struktur data terdiri atas item data : ----
  • 16. b. ERD ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. Adapun ERD dari sistem ini sebagai berikut :
  • 17. Silahkan Pilih Bahasa Please Select Language Rahasiakan Pin Anda dan Untuk Keamanan Lakukan perubahan PIN Secara Bahasa Indonesia Indonesian ---- Bahasa Inggris English ---- c. Relasi Antar Tabel Merupakan hubungan yang terjadi pada suatu tabel dengan tabel yang lainnya yang berfungsi untuk mengatur operasi suatu database. Adapun relasi antar tabel dari sistem ini sebagai berikut: 3. Interface
  • 18. Masukan No PIN Anda Lalu Tekan “OK’ 1 2 3 4 7 5 8 0 6 9 TEKAN “CANCEL” UNTUK MEMBATALKAN TRANSAKSI OK - PILIH TRANSAKSI YANG ANDA INGINKAN TEKAN “CANCEL” UNTUK PEMBATALAN <--- GANTI PIN <-- TRANSFER <-- PEMBAYARAN <-- MENU SEBELUMNYA PENARIKAN ----> TUNAI INFORMASI -------> SALDO
  • 19. MASUKKAN JUMLAH PENARIKAN TUNAI YANG ANDA INGINKAN DALAM KELIPATAN 100.000 MAKSIMUM Rp.2.000.000 Rp .000.000. Tekan Jika Benar -----> Tekan Jika Salah ------> TEKAN "CANCEL” UNTUK PEMBATALAN SILAHKAN PILIH JENIS PEMBAYARAN TEKAN “CANCEL” UNTUK PEMBATALAN <--- AIR MINUM/PAM <--- PAJAK <--- KARTU KREDIT LISTRIK/PLN ----> TELEPON -----> PINJAMAN/KTA ---->
  • 20. Lampiran Lembar Kerja Sistem Secara Umum Perusahaan / instansi : Bank PTI Direktur Proyek : Edi Sukrawan Sistem : Sistem ATM Tanggal : 5 November 2013 Keluaran :  Informasi transaksi  Struk  Informasi data nasabah Masukan :  PIN  Data nasabah  Pilihan menu transaksi Proses: Komponen ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yag sudah ditentukan untuk menghasilkan keluaran yang diinginkan. Pada komponen ini secara umum menjelaskan bagaimana data berubah menjadi informasi. Basis Data: Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Management System). Dalam pembuatan sistem informasi ini kami menggunakan My SQL untuk membuat, mengolah dan menyimpan basis data Kontrol : Rencana penanggulangan bencana Kontrol input Kontrol output Kontrol proses Teknologi : Host komputer HUB equiptmen VSAT