Entity Relationship Diagram ERD

[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

Entity Relationship Diagram ERD yaitu alat untuk mempresentasikan semua kebutuhan-kebutuhan sistem yang berkaitan dengan field’s yang digunakan berupa tipe atau jenis dan atribut dari field’s tersebut, serta relationship dari tabel- tabel yang mendukung sistem. Ada 2 dua macam ERD yaitu Conceptual Data Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Model CDM yang ditunjukkan pada Gambar 3.6 dan Physical Data Model PDM pada Gambar 3.7. dataRS dt_dep_rs jenis reply pendapatan lain asal_pesan kdPrduk sumber komplain asal_pesan bank asal_pesan no_iid_terdaftar jenis RS pulsa jenisPulsa supplier nominal operator namaSupplier OPERATOR nama prefix panjangDigitMin panjangDigitMax NOMINAL shortName longName SUPPLIER nama terminal pin nomor ktSukses ktGagal antrianSimultan sebelumSN sesudahSN REPLY GAGAL ktKunci reply JENIS PULSA nama keterangan PULSA hargaJual hargaBeli laba parsing aktifParsingCounter parsingCounter PRODUK kodeProduk stok gangguan kosong aktifCad supplierCad ktKunciCad parsingCad JENIS RESELLER nama selisihHarga blokProduk blokFormat aktifBiayaSMS minimumDeposit reseller idReseller nama saldo alamat pin aktif kodeUpline markup tglDaftar noRS no tipe_no formatSMS nama awalan aktif formatReply nama isi biaya BANK nama noRek atasNama tiketDeposit noRS jumlah statusMasuk waktu inboxRS id waktu pengirim isi outboxRS id isi status waktu teraksesSender komplain id isi status waktu inboxSP id waktu modul pengirim isi transaksi id waktu waktuStatus status nominal supplier terminal msisdn tipe_no saldoAwal harga saldoAkhir counterRS counterSP parsing respon SN aktifCad supplierCad ktKunciCad parsingCad center ktSukses ktGagal pendapatanLain2 id waktu value deposit id waktu value saldoAwal saldoAkhir statusCash executor mutasi id waktu value saldoAwal saldoAkhir ket Gambar 3.6 Conceptual Data Model CDM Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. IDRESELLER = IDRS IDRESELLER = IDRS NAMA = JENIS IDRESELLER = IDRS NO = NORS TIPE_NO = TIPE_NO IDRESELLER = IDRS KODEPRODUK = KDPRODUK NO = PENGIRIM TIPE_NO = TIPE_PENGIRIM IDRESELLER = IDRS NO = TUJUAN IDRESELLER = IDRS TIPE_NO = TIPE_TUJUAN NAMA = BANK NO = NO TIPE_NO = TIPE_NO IDRESELLER = IDRESELLER IDRESELLER = IDRESELLER NAMA = JENISRS NOMINAL = NOMINAL SUPPLIER = SUPPLIER OPERATOR = OPERATOR JENISPULSA = JENISPULSA NAMA = JENISPULSA NAMA = SUPPLIER SHORTNAME = NOMINAL NAMA = OPERATOR NAMA = SUPPLIER OPERATOR NAMA varchar50 PREFIX varchar500 PANJANGDIGITMIN int PANJANGDIGITMAX int NOMINAL SHORTNAME int LONGNAME int SUPPLIER NAMA varchar50 TERMINAL varchar250 PIN varchar50 NOMOR varchar50 KTSUKSES varchar250 KTGAGAL varchar250 ANTRIANSIMULTAN int SEBELUMSN varchar250 SESUDAHSN varchar250 REPLY_GAGAL SUPPLIER varchar50 KTKUNCI varchar50 REPLY varchar255 JENIS_PULSA NAMA varchar50 KETERANGAN varchar255 PULSA NOMINAL int SUPPLIER varchar50 OPERATOR varchar50 JENISPULSA varchar50 HARGAJUAL int HARGABELI int LABA int PARSING varchar1000 AKTIFPARSINGCOUNTER bit PARSINGCOUNTER varchar1000 PRODUK KODEPRODUK varchar50 NOMINAL int SUPPLIER varchar50 OPERATOR varchar50 JENISPULSA varchar50 STOK int GANGGUAN bit KOSONG bit AKTIFCAD bit SUPPLIERCAD varchar50 KTKUNCICAD varchar50 PARSINGCAD varchar1000 JENIS_RESELLER NAMA varchar50 SELISIHHARGA int BLOKPRODUK varchar1000 BLOKFORMAT varchar1000 AKTIFBIAYASMS bit MINIMUMDEPOSIT int RESELLER IDRESELLER varchar15 NAMA varchar50 SALDO int ALAMAT varchar255 PIN varchar4 AKTIF bit JENISRS varchar50 KODEUPLINE varchar15 MARKUP int TGLDAFTAR datetime NORS NO varchar30 TIPE_NO varchar20 IDRESELLER varchar15 FORMATSMS NAMA varchar50 AWALAN varchar50 AKTIF bit FORMATREPLY NAMA varchar50 ISI varchar1000 BIAYA int BANK NAMA varchar50 NOREK varchar50 ATASNAMA varchar50 TIKETDEPOSIT NO int IDRESELLER varchar15 NORS varchar15 TIPE_NO varchar20 BANK varchar50 JUMLAH bigint STATUSMASUK bit WAKTU datetime INBOXRS ID bigint WAKTU datetime PENGIRIM varchar100 ISI varchar1000 OUTBOXRS ID bigint IDRS varchar15 TUJUAN varchar30 TIPE_TUJUAN varchar20 ISI varchar1000 STATUS bit WAKTU datetime TERAKSESSENDER bit KOMPLAIN ID int IDRS varchar15 PENGIRIM varchar30 TIPE_PENGIRIM varchar20 ISI varchar1000 STATUS bit WAKTU datetime INBOXSP ID bigint WAKTU datetime MODUL varchar50 PENGIRIM varchar255 ISI varchar1000 TRANSAKSI ID bigint WAKTU datetime WAKTUSTATUS datetime STATUS varchar50 KDPRODUK varchar50 NOMINAL int SUPPLIER varchar50 TERMINAL varchar50 MSISDN varchar20 NORS varchar30 TIPE_NO varchar20 IDRS varchar15 SALDOAWAL int HARGA int SALDOAKHIR int COUNTERRS int COUNTERSP int PARSING varchar1000 RESPON varchar1000 SN varchar50 AKTIFCAD bit SUPPLIERCAD varchar50 KTKUNCICAD varchar50 PARSINGCAD varchar1000 CENTER int KTSUKSES varchar250 KTGAGAL varchar250 PENDAPATANLAIN2 ID int WAKTU datetime IDRS varchar15 JENIS varchar50 VALUE int DEPOSIT ID bigint WAKTU datetime IDRS varchar15 VALUE int SALDOAWAL int SALDOAKHIR int STATUSCASH bit EXECUTOR varchar50 MUTASI ID bigint WAKTU datetime IDRS varchar15 VALUE int SALDOAWAL int SALDOAKHIR int KET varchar1000 Gambar 3.7 Physical Data Model PDM Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.3.4. Struktur Database