Tugas 7: Process Model

 
Analisis Perancangan Sistem Informasi - Process Model (Data Flow Diagram)





Proses Model adalah metode formal untuk menggambarkan bagaimana suatu bisnis beroperasi. Salah satu cara populer untuk merepresentasikan proses model tersebut adalah dengan menggunakan Data Flow Diagram (DFD). DFD adalah ilustrasi alur sistem yang menggambarkan aktivitas-aktivitas yang dilakukan dan bagaimana data berpindah di antara aktivitas tersebut. Terdapat dua jenis DFD, yaitu Logical DFD yang menggambarkan proses tanpa memberikan detail implementasi, dan Physical DFD yang menggambarkan proses model beserta implementasi pemrosesan informasinya. DFD telah menjadi alat yang umum digunakan dalam pengembangan sistem informasi dan software development sejak diperkenalkan oleh Ed Yourdon dan Larry Constantine pada akhir tahun 1970-an. Diagram ini memberikan pemahaman yang jelas tentang aliran data dalam suatu sistem dan membantu dalam merancang dan menganalisis proses bisnis dengan lebih efektif.

Pada contoh ini, kita akan membahas tentang Data Flow Diagram (DFD) untuk proses berbelanja di Transmart dengan metode pembayaran menggunakan Allo-Bank. Pada tahap awal menyusun DFD Use Case, akan ada beberapa tahapan hirarki yang perlu diperhatikan sebelum mencapai DFD yang lebih kompleks dan rinci. Berikut adalah penjelasan mengenai susunan tahapan tersebut:


Diagram Konteks (Context Diagram)

Diagram konteks adalah representasi visual yang digunakan dalam analisis dan desain sistem informasi untuk menggambarkan hubungan antara suatu sistem dengan lingkungan eksternalnya. Dalam hal ini, kita akan menggunakan diagram konteks untuk menggambarkan proses pembayaran saat berbelanja di Transmart dengan menggunakan aplikasi Allo-Bank. Diagram konteks ini menggambarkan sistem pembayaran sebagai kotak tunggal dan menunjukkan entitas eksternal yang terlibat dalam interaksi dengan sistem tersebut. Entitas eksternal ini dapat mencakup pengguna, sistem lain yang terhubung, serta lingkungan fisik di mana transaksi berlangsung. Diagram konteks membantu dalam memvisualisasikan bagaimana sistem berinteraksi dengan lingkungan sekitarnya dan merupakan langkah awal yang penting dalam analisis dan perancangan sistem informasi yang efektif.






Dalam diagram ini, pelanggan melakukan transaksi dan informasi transaksi serta informasi pelanggan masuk ke proses 0. Proses 0 kemudian menghitung total pembelian dan memberikan informasi tersebut kepada kasir, bersama dengan laporan transaksi. Dari kasir, informasi transaksi diberikan kembali ke proses 0, yang kemudian menginisiasi proses pembayaran melalui aplikasi Allo Bank. Proses 0 memberikan informasi akun pelanggan kepada aplikasi Allo Bank, meminta verifikasi, dan melanjutkan proses pembayaran menggunakan akun di aplikasi Allo Bank. Informasi pembayaran dengan Allo Bank kemudian diberikan kembali ke proses 0. Setelah semua proses selesai, proses 0 memberikan bukti transaksi kepada pelanggan. Dengan demikian, diagram ini menggambarkan alur proses pembayaran belanja di Transmart dengan menggunakan aplikasi Allo Bank.


DFD Level 0

DFD Level 0, atau Data Flow Diagram Level 0, adalah sebuah diagram yang memberikan gambaran umum tentang sistem informasi dan menggambarkan entitas yang terlibat dalam sistem tersebut serta aliran data yang terjadi di antara entitas tersebut. Diagram ini sering digunakan sebagai dasar untuk mengembangkan diagram level-level selanjutnya, seperti DFD Level 1 dan seterusnya, yang akan menunjukkan rincian proses internal di dalam sistem dengan lebih detail. Dalam konteks proses pembayaran belanja di Transmart dengan aplikasi Allo Bank, DFD Level 0 akan memberikan gambaran umum tentang bagaimana entitas-entitas terkait, seperti pelanggan, kasir, dan aplikasi Allo Bank, berinteraksi dan bagaimana data mengalir di antara mereka dalam proses pembayaran belanja tersebut.



Pada diagram ini, terdapat dua proses utama yaitu proses olah data pelanggan dan proses olah data transaksi. Pada proses olah data pelanggan, customer memasukkan informasi detail pelanggan yang kemudian menghasilkan data akun pelanggan sebagai nomor rekening. Data akun pelanggan dikirim ke sistem Allo Bank yang memberikan verifikasi dan otorisasi akun. Selanjutnya, customer melakukan transaksi dengan mengirimkan data transaksi ke proses olah data transaksi. Proses ini meneruskan informasi total pembelian ke kasir, dan kasir mengembalikan informasi transaksi ke proses olah data transaksi. Informasi ini digunakan untuk verifikasi dan permintaan pembayaran kepada Allo Bank, yang menggunakan data akun pelanggan dan mengirimkan informasi pembayaran ke proses olah data transaksi. Terakhir, proses tersebut mengirimkan bukti transfer kepada customer, sementara kasir mengirimkan laporan transaksi sebagai bentuk laporan. Dengan demikian, diagram ini menggambarkan alur proses yang terjadi dalam pembayaran belanja di Transmart dengan menggunakan aplikasi Allo Bank.


DFD Level 1

DFD Level 1, atau Data Flow Diagram Level 1, adalah sebuah diagram yang memberikan gambaran rinci tentang sistem informasi dengan memperlihatkan proses-proses internal dalam sistem serta aliran data yang terjadi di antara proses-proses tersebut. DFD Level 1 merupakan diagram yang lebih terperinci dibandingkan dengan DFD Level 0. Pada DFD Level 1 dari proses pembayaran belanja di Transmart dengan aplikasi Allo Bank, akan ditunjukkan proses-proses internal yang lebih spesifik dalam sistem, termasuk detail aliran data di antara proses-proses tersebut. Diagram ini memberikan pemahaman yang lebih mendalam tentang bagaimana setiap proses berinteraksi dan berkontribusi dalam proses pembayaran belanja dengan menggunakan aplikasi Allo Bank di Transmart.




Diagram tersebut menggambarkan enam proses yang terlibat dalam proses pembayaran belanja di Transmart dengan aplikasi Allo Bank. Proses-proses tersebut meliputi pembuatan akun Allo Bank, verifikasi akun yang sudah ada, aktivasi AlloPrime, aktivasi Pay Later, perhitungan transaksi, dan proses pembayaran. Customer akan mengirimkan informasi pengguna yang akan dibagi ke dua cabang proses tergantung apakah mereka memiliki akun Allo Bank atau tidak. Data pelanggan akan disimpan dalam akun nomor rekening pelanggan dan pengguna dapat mengaktifkan AlloPrime atau Pay Later. Informasi pengguna juga akan dikirim ke sistem Allo Bank. Customer dapat melakukan transaksi dan mengirim data transaksi, yang kemudian akan dihitung dan menghasilkan informasi total pembelian yang diteruskan ke kasir. Kasir akan mengirim informasi transaksi ke proses pembayaran dan proses transaksi. Untuk pembayaran melalui Allo Bank, akan ada verifikasi dan permintaan pembayaran kepada akun di sistem Allo Bank, sementara informasi pengguna akan diteruskan ke proses 2.2. Setelah itu, bukti transaksi dikirim ke customer dan laporan transaksi dikirim ke kasir sebagai output.

Kesimpulan

Penjelasan dalam diagram di atas memberikan deskripsi per level dari Data Flow Diagram (DFD) untuk kasus pembayaran belanja di Transmart menggunakan Allo Bank. Setiap level DFD memberikan penjelasan yang semakin rinci mengenai setiap proses dalam sistem, sehingga memudahkan pemahaman dan pengembangan sistem secara terstruktur. Dengan adanya DFD level-by-level, dapat dilihat secara bertahap bagaimana setiap proses berinteraksi dan saling terhubung dalam sistem pembayaran belanja tersebut. Hal ini membantu dalam mengidentifikasi kebutuhan data, aliran informasi, serta interaksi antara pengguna, sistem, dan entitas eksternal lainnya.













Comments

Popular posts from this blog

ETS PWEB 2023

Final Project PBKK (A) 2023

Final Project PWEB (B) 2023