3.3.2. Data Flow Diagram DFD
Dalam tahap ini dilakukan perancangan diagram aliran data dari aplikasi cerdas server pulsa elektrik dengan memanfaatkan Yahoo Messenger dan Google
Talk. Rancangan ini dibuat dengan menggunakan alat bantu Power Designer 6.0. Rancangan yang dimaksud akan dijelaskan pada Gambar 3.3.
jawaban supplier
parsing supplier jawaban provider
parsing provider respon jawaban
permintaan data_reseller
Sistem Pengisian Pulsa Elektrik
+
Reseller Provider
Supplier
Gambar 3.3 Diagram Konteks
Diagram konteks tersebut menggambarkan secara umum proses pengisian pulsa elektrik. Calon reseller ketika mendaftar, memberikan informasi tentang
data dirinya yang kemudian disimpan oleh sistem dan menerima konfirmasi dari sistem. Setelah terdaftar reseller bisa mengajukan pengisian saldo. Selanjunya
reseller bisa melakukan permintaan yang dikirimkan baik melalui SMS Center,
YM Center Sender dan GTak Center Sender. Dalam diagram konteks tersebut yang dimaksud permintaan adalah semua jenis format yang diijinkan sistem.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Seperti cek saldo, cek harga, transaksi isi pulsa, register nomor ponselID YMID GTalk, dan lain-lain. Apabila permintaan adalah mengisi pulsa, maka sistem akan
otomatis melakukan proses dengan mengirimkan parsing yang ditentukan oleh provider
jika stok langsung ke operator seluler atau supplier jika menggunakan server
pulsa lain.
update stok read data produk
update saldo reeseller dan saldo upline record mutasi transaksi
jawaban request
read format request read format reply
record mutasi record data deposit
read biaya record data reseller
reply pendaftaran
respon transaksi
jawaban supplier parsing supplier
jawaban provider parsing provider
format tidak sesuai
parsing request respon jawaban
permintaan data_reseller
Reseller
Provider Supplier
1 sub proses
pendaftaran reseller
2 sub proses
penentuan format 3
sup proses merespon
permintaan
4 sub proses
pengisian pulsa
+
1 data reseller
2 data deposit
3 data mutasi
4 data biaya reply
5 data format reply
6 data format request
7 data produk
Gambar 3.4 DFD Level 0
Pada Gambar 3.4 merupakan DFD level 0 dari aplikasi cerdas pengisian pulsa elektrik dengan memanfaatkan Yahoo Messenger dan Google Talk
Gateway . Pada DFD level 0 ini terdapat 4 empat sub proses yaitu sub proses
pendaftaran reseller, sub proses penentuan format, sub proses merespon permintaan dan sub proses pengisian pulsa.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
[respon transaksi] [jawaban supplier]
[update stok]
[update saldo reeseller dan saldo upline] [record mutasi transaksi]
[jawaban provider] update transaksi
record transaksi
[read data produk]
[parsing supplier] [parsing provider]
jenis pulsa nominal
pin MSISDN
[parsing request] Provider
Supplier sub proses penentuan format
sup proses merespon permintaan 3
data mutasi
1 data reseller
7 data produk
7 data produk
4.1 sub proses
pemilahan metode pengisian
4.2 sub proses
mengeksekusi pengisian
4.3 sub proses
penentuan status transaksi
8 data transaksi
Gambar 3.5 Level 1.4 Sub Proses Pengisian
Pada Gambar 3.5 merupakan DFD level 1.4 sub proses pengisian pulsa, dimana sub proses ini terdapat 3 tiga sub proseskegiatan, yaitu sub proses
pemilahan metode pengisian, sub proses mengeksekusi pengisian dan sub proses penentuan status transaksi.
3.3.3. Entity Relationship Diagram ERD