DFD (Data Flow Diagram) adalah suatu teknik pemodelan diagram yang digunakan untuk menggambarkan bagaimana data bergerak dalam sebuah sistem. DFD dapat digunakan untuk menggambarkan suatu sistem dalam tingkat yang berbeda-beda, mulai dari tingkat yang paling tinggi hingga tingkat yang paling detail.
DFD terdiri dari empat elemen utama:
Proses: suatu aktivitas yang dilakukan pada data, seperti pemrosesan, pengolahan, atau transformasi data.
Aliran Data: suatu jalur yang menunjukkan arah aliran data dari satu proses ke proses lainnya atau ke luar sistem.
Penyimpanan Data: suatu tempat atau media penyimpanan data dalam sistem.
Entitas Eksternal: suatu sumber atau tujuan data yang berada di luar sistem.
DFD sangat berguna untuk memvisualisasikan aliran data dan informasi dalam sistem, sehingga memungkinkan analis sistem untuk lebih memahami bagaimana sistem bekerja. DFD juga dapat membantu mengidentifikasi kelemahan atau kekurangan dalam sistem, sehingga memungkinkan perbaikan atau peningkatan yang diperlukan.
Dalam situasi di mana pelanggan menggunakan aplikasi Allo Bank untuk berbelanja di Transmart, terdapat serangkaian tindakan yang diperlukan bagi pelanggan untuk berhasil melakukan proses pembayaran transaksi melalui aplikasi Allo Bank di Transmart.
Berikut ini Data Flow Diagram yang saya buat berdasarkan analisis proses penggunaan aplikasi Allo Bank untuk berbelanja di Transmart secara Online Research Methods (ORMs):
Context Diagram
Tingkat paling atas dalam DFD yang menggambarkan sistem secara keseluruhan dan hubungannya dengan entitas eksternal yang berinteraksi dengannya. Diagram ini menunjukkan input dan output utama serta entitas eksternal yang terlibat dalam sistem.
Level 0
Tingkat berikutnya di bawah context diagram. Pada tingkat ini, sistem dibagi menjadi beberapa proses utama yang menerima input, memprosesnya, dan menghasilkan output.
Level 1
Level 1 DFD lebih mendetail daripada Level 0. Pada tingkat ini, setiap proses utama di Level 0 didekomposisi menjadi proses-proses yang lebih kecil. Level 1 menggambarkan proses-proses ini dan hubungannya dengan input dan output yang lebih rinci daripada Level 0.
Untuk versi Data Flow Diagram dalam bentuk XML dapat dilihat di link berikut ini : diagram-dfd
Data Flow Diagram yang telah dibuat di atas, dibuat berdasarkan tahapan berbelanja di Transmart dengan Allo Bank sebagai berikut:
Tahap 1
Tahap 2
Tahap 3
Tahap 4
Tahap 5
Tahap 6
Tahap 7
Tahap 8
Tahap 9
Tahap 10
Tahap 11
Tahap 12
Tahap 13
Allo Bank Indonesia. (2022, June 7). TATA CARA PAKAI ALLO BANK [Video]. YouTube. https://www.youtube.com/watch?v=g-IhngxaCn8
Fajar Baskoro. (n.d.). fajarbaskoro: APSI - Process Modelling. Fajarbaskoro. http://fajarbaskoro.blogspot.com/2023/04/apsi-process-modelling.html
Dennis, A., Wixom, B., & Roth, R. M. (2020). Systems Analysis and Design. Wiley Global Education.