Tugas Analisis dan Perancangan Sistem Informasi 7 - Process Modelling Flow Aplikasi AlloBank

Nama : Dimas Prihady Setyawan

NRP : 5025211184

Kelas : APSI E

Penerapan Data Flow Diagram pada Aplikasi AlloBank


Proses modelling adalah cara formal untuk menggambarkan bagaimana bisnis beroperasi. Mengilustrasikan aktivitas yang dilakukan dan bagaimana data berpindah di antara aktifitas-aktifitas itu. Ada banyak cara untuk merepresentasikan proses model, cara yang populer adalah dengan menggunakan data flow diagram (DFD). Dengan menggunakan Process Modelling, seseorang akan memperoleh gambaran atau diagram yang lengkap dan berisi wawasan tentang proses bisnis, seperti hal-hal berikut:


  • Peristiwa dan aktivitas yang terjadi dalam alur kerja

  • Pilihan dan arah yang dapat diambil oleh alur kerja berdasarkan hasil yang diinginkan

  • Alat-alat yang beragam yang digunakan dalam proses bisnis

  • Jadwal waktu dari keseluruhan proses bisnis dan juga setiap tahap di dalamnya

  • Tingkat keberhasilan dan kegagalan dari suatu proses bisnis


Berikut adalah contoh penerapan data flow diagram pada sistem pembayaran transmart menggunakan aplikasi AlloBank.


  1. Diagram Konteks

Diagram konteks merupakan sebuah representasi visual yang digunakan dalam analisis dan perancangan sistem informasi untuk menggambarkan interaksi antara suatu sistem dengan lingkungan eksternalnya. Dalam diagram ini, sistem tersebut digambarkan sebagai sebuah kotak tunggal, sementara entitas-entitas eksternal yang terlibat dalam interaksi dengan sistem, seperti pengguna, sistem lain, dan lingkungan fisik, ditunjukkan secara jelas. Sebagai contoh, berikut ini adalah diagram konteks yang menggambarkan proses pembayaran belanja di Transmart menggunakan aplikasi Allo Bank.

Penjelasan dari diagram ini adalah user akan melakukan transaksi, dan data transaksi akan masuk ke dalam proses 0. Selain itu, informasi mengenai user juga akan masuk ke dalam proses 0. Selanjutnya, informasi mengenai total pembelian dari proses 0 akan disampaikan kepada kasir, bersamaan dengan laporan transaksi. Dari kasir, informasi transaksi akan dikirimkan kembali ke proses 0, yang kemudian akan memulai proses dengan menggunakan aplikasi AlloBank. Proses 0 akan memberikan informasi mengenai akun user pada aplikasi AlloBank, dan selanjutnya meminta verifikasi serta melanjutkan proses pembayaran menggunakan akun yang terhubung dalam aplikasi AlloBank. Kemudian, informasi mengenai pembayaran menggunakan AlloBank akan dikirimkan kembali ke proses 0. Setelah semua proses selesai dilakukan, proses 0 akan memberikan bukti transaksi kepada user.


  1. DFD Level 0

DFD Level 0 (Diagram Aliran Data Level 0) adalah sebuah diagram yang memberikan gambaran umum mengenai sistem informasi, yang menampilkan entitas yang terlibat dalam sistem serta aliran data yang terjadi antara entitas tersebut. DFD Level 0 biasanya digunakan sebagai dasar untuk mengembangkan diagram level-level berikutnya, seperti DFD Level 1 dan seterusnya, yang akan menggambarkan proses internal yang lebih rinci dalam sistem tersebut. Berikut ini adalah DFD Level 0 yang menggambarkan proses pembayaran belanja di Transmart dengan menggunakan aplikasi AlloBank.

Diagram ini terdiri dari dua proses utama, yaitu proses pengolahan data user dan proses pengolahan data transaksi. Pada proses pengolahan data user, user akan memasukkan rincian informasi pribadi mereka, yang kemudian akan menghasilkan data akun user yang akan digunakan sebagai nomor rekening user . Data akun user akan dikirim ke sistem AlloBank, di mana sistem aplikasi akan memberikan verifikasi dan otorisasi untuk akun tersebut. Selanjutnya, user akan melakukan transaksi dengan mengirimkan data transaksi ke proses pengolahan data transaksi. Dari proses ini, informasi mengenai total pembelian akan diteruskan ke kasir, dan kasir akan mengirimkan informasi transaksi kembali ke proses pengolahan data transaksi. Informasi transaksi ini akan digunakan untuk verifikasi dan permintaan pembayaran kepada AlloBank. AlloBank akan menggunakan data akun user untuk meneruskan informasi pembayaran ke proses pengolahan data transaksi. Setelah proses tersebut selesai, proses pengolahan data transaksi akan mengirimkan bukti transfer ke user, sementara kasir akan menyampaikan data laporan transaksi sebagai bentuk laporan transaksi.


  1. DFD Level 1

DFD Level 1 (Diagram Aliran Data Level 1) adalah sebuah diagram yang memberikan gambaran rinci mengenai sistem informasi dengan menampilkan proses-proses internal yang terdapat dalam sistem dan aliran data yang terjadi antara proses-proses tersebut. DFD Level 1 digunakan untuk memberikan detail yang lebih mendalam setelah DFD Level 0. Berikut ini adalah DFD Level 1 yang menggambarkan proses pembayaran belanja di Transmart menggunakan aplikasi AlloBank.


    Diagram di atas menjelaskan tentang enam proses yang terdiri dari: pembuatan akun AlloBank, memiliki akun AlloBank, mengaktifkan AlloPrime, mengaktifkan Pay Later, melakukan perhitungan transaksi, dan melakukan pembayaran dan proses transaksi. Pada awalnya, user akan mengirimkan informasi pengguna kedua cabang proses yang berbeda. Jika user belum memiliki akun, maka mereka akan diarahkan ke proses pembuatan akun, sedangkan jika mereka sudah memiliki akun, mereka akan masuk ke dalam proses memiliki akun. Dari proses ini, data user yang telah disimpan dalam sistem akan dikirimkan ke nomor rekening user di akun mereka, dimana user dapat mengaktifkan AlloPrime dengan memberikan informasi pengguna. Selain itu, akun rekening user juga dapat mengaktifkan Pay Later dengan mengirimkan informasi pengguna. Data pengguna akan diteruskan ke sistem AlloBank dari akun rekening user . user dapat melakukan transaksi dan mengirimkan data transaksi ke proses perhitungan transaksi untuk dilakukan penghitungan. Selanjutnya, akan dilakukan penghitungan di proses tersebut, yang menghasilkan informasi total pembelian yang akan diteruskan ke kasir. Dari kasir, informasi transaksi akan dikirim ke proses pembayaran dan proses transaksi. Untuk pembayaran menggunakan AlloBank, akan dilakukan verifikasi dan permintaan pembayaran ke akun yang terdaftar di sistem AlloBank, sedangkan informasi pengguna akan diteruskan ke proses 2.2. Setelah proses tersebut selesai, bukti transaksi akan dikirimkan ke user, dan laporan transaksi akan dikirimkan ke kasir, di mana kasir akan menghasilkan laporan transaksi sebagai output.


Komentar

Postingan populer dari blog ini

Tugas Analisis dan Perancangan Sistem Informasi 9 - Desain Antarmuka Aplikasi Chatbot Ai.ctivity

EAS Analisis dan Perancangan Sistem Informasi