Proses Modelling Pembayaran Belanja di Transmart Pakai aplikasi Allo Bank
Tugas 7
Model Proses merupakan cara formal untuk menggambarkan bagaimana bisnis beroperasi. Model ini menggambarkan aktivitas-aktivitas yang akan dilakukan dan bagaimana cara data-data itu beroperasi. Ada banyak cara untuk merepresentasikan proses model, cara yang popular adalaah dengan menggunakan data flow diagram (DFD). Ada 2 jenis DFD, logcal DFD yang menggambarkan proses tanpa menyarankan bagaimana mereka akan dilakukan. Kedua adalah fisikal DFD yang menggambarkan proses tanppa menyarankan bagaimana mereka akan dilakukan. Kedua adalah fisikal DFD yang menggambarkan proses model proses model berikut implementasi pemrosesan informasinya.
Terdapat 4 pelemen
penyusun DFD yaitu
- Proses
- Data Flow
- Data Store
- External entity
Context Diagram
Pada
Contex Diagram, Sistem digambarkan dengan sebuah proses, kemudian diidentifikasi
entitas luar yang berinteraksi dengan proses tunggal tersebut
Penjelasan :
- Terdapat 3 entitas luar yaitu User, Cashier, dan Allo Bank Application
- User Information : Informasi pengguna terkait pembayaran dengan Allo Bank Application
- Data Shopping : Data barang yang dibeli
- Payment : Melakukan pembayaran
- Receive Payment : Menerima Pembayaran
- Payment Request: Verifikasi pembayaran
- Shopping Report : Laporan daftar belanjaan untuk Allobank
- Ada 3 proses yang dipecah dan dirincikan yaitu Create Account, Transaction Calculation, dan Payment
- Pelanggan perlu memberikan informasi pengguna agar bisa melakukan transaksi menggunakan aplikasi Allobank
- Transaction Calculation digunakan untuk menghitungan total harga belajaan setelah didiskon
- Setelah dilakukan validasi data makan akan dilakukan proses payment
Pada level ini, proses tunggal dari DFD level 0 diagram dipecah menjadi 3 proses yang lebih terperinci
Penjelasan :
- Proses 1 di dekoposisi menjadi 2 yaitu Create Account, AlloPrime Subscribtion, dan PayLater Activation
- Subscription dapat dilakukan dengan melakukan payment dan dilakukan update pada Data Account
- Jika melakukan Pay Later Activation juga akan dilakukan update pada Data Account
- Proses 2 dipecah menjadi 3 yaitu Showing Detail Transaction, Access Discount Information, dan Final calculation
- Final Calculation digunakan untuk perhitungan informasi transaksi dengan Discount Information
- Proses 3 dipecah menjadi 3 yaitu Payment Agreement, Update Status Payment, Payment
- Dimana dilakukan permintaan persetujuan kepada User
- Apabila user menyetujui makan akan diupdate status payment
- Selanjutnya setelah agreement maka proses pembayaran AlloBank ke Cashier akan berlangsung
- User dan Cashier akan menerima detail transaksi berupa struk belanjaan
Komentar
Posting Komentar