Context Diagram Data Flow Diagram Level 0 Data Flow Diagram Level 1 Proses Transaksi Perbankan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1 Gambaran Umum

Sistem Intra-web Banking ini merupakan aplikasi yang digunakan untuk membantu kinerja pegawai Telkom Kandatel Solo untuk melakukan transaksi perbankan. Aplikasi ini merupakan aplikasi yang terhubung dengan sistem perbankan dari bank Mandiri cabang Solo, dan pada aplikasi ini yang menjadi input pesan yang dikirimkan oleh pegawai Telkom Kandatel Solo yang kemudian dikirimkan kepada sistem yang ada di bank. Dalam kesempatan ini, aplikasi hanya dibatasi pada beberapa proses saja, yaitu pada proses cek saldo, transfer ke rekening atas nama yang sama, transfer ke rekening berbeda dengan berita, melihat tagihan telepon, melihat semua balasan transaksi dari bank, melihat semua transaksi yang telah dilakukan. Untuk proses penerimaan dan pengiriman pesan via handphone server ditangani langsung oleh Gammu, dan penulis tidak menyertakan proses tersebut guna menghindari kompleksitas pembahasan.

3.2 Perancangan Sistem

3.2.1 Context Diagram

Context Diagram atau diagram konteks berikut ini menggambarkan karakteristik dari sistem yang berhubungan dengan entitas luar yang terlibat langsung dengan sistem aplikasi ini. Pegawai Telkom Kandatel Solo Bank login hasil transaksi Info tagihan telepon konfirmasi transfer uang cek saldo Intra-Web Banking transaksi perbankan edit profile edit password Admin control Intraweb Banking Gambar 3.1 Bagan Context DiagramDiagram Konteks 16 Diagram konteks tersebut memperlihatkan darimana data dimasukkan dan data apa yang akan dihasilkan dari setiap proses. Hal tersebut diperlukan untuk melihat detail proses dari sistem.

3.2.2 Data Flow Diagram Level 0

Data Flow Diagram merupakan tahap perancangan aplikasi yang menggambarkan aliran data dan penyimpanan data. Alur data dan proses dasar apa saja yang ada pada aplikasi ini dapat dilihat pada diagram level 0 berikut ini : 17 EMBED Visio.Drawing.11 Pegawai BANK 1.0 Login username, password user D1 5.0 Mengisi Guestbook nama, no_telp, email, pesan guestbook D3 smsd gammu database 6.0 Control Intraweb Banking Admin Laporan 2.0 Transaksi perbankan no.rekening, no.rekening tujuan, pin, jumlah trsnfer, berita, no.telepon profile D2 4.0 Edit Password password lama, password baru username, password Username, no rekening, pin NIP, nama, jabatan, unit bagian, alamat, email, no.telp, no.hp password baru nama, no_telp, email, pesan jumlah user no.rekening, no.rekening tujuan, pin, jumlah trsnfer, berita, no.telepon 3.0 Edit Profile NIP, nama, jabatan, unit bagian, no.rekening, pin, alamat, email, no.telp, no.hp, username jumlah transaksi data guestbook Gambar 3.2 DFD Level 0 Intra-Web Banking

3.2.3 Data Flow Diagram Level 1 Proses Transaksi Perbankan

18 Pegawai 2.0 Info tagihan telepon 1.0 Cek Saldo 3.0 Transfer ke rekening atas nama yang sama 4.0 Transfer ke rekening yang berbeda dengan berita 5.0 Laporan smsd gammu database no rekening no telepon no rek asal, no rek tujuan, jmlh transfer informasi hasil transaksi no rek asal, no rek tujuan, jmlh transfer, pin no telepon, pin no rekening, pin no telepon, pin no rek asal, no rek tujuan, jmlh transfer, berita user D1 pin pin pin pin pin Gambar 3.3 DFD Level 1 Proses Transaksi Perbankan

3.3 Spesifikasi Hardware dan Software