Wednesday, May 22, 2013

ERD dan Interface dari DFD level 0

Menindak lanjuti postingan sebelumnya, saya ingin membuat merancang sebuah ERD dan Interface. Yang mana akan diterapkan pada perancangan perangkat lunak. Untuk lebih jelasnya mari simak Entitas Relationship Diagram berikut ini.
Adapun untuk perancangan antarmuka aplikasinya adalah sebagai berikut.

Tunggu Postingan selanjutnya untuk memahami bagaimana langkah-langkah merancang perangkat lunak.

Read moreERD dan Interface dari DFD level 0

Friday, May 17, 2013

Membuat Kamus Data dari DFD level 0

DFD (Data Flow Diagram) adalah diagram yang menggambarkan bagaimana sebuah data mengalir kemudian diproses hingga disimpan pada data store. Sebelum kita membuat DFD, kita harus membuat diagram konteks terlebih dahulu. Yang mana diagram konteks merupakan gambaran proses sebuah sistem secara general. disini saya langsung menampilkan DFD level 0 dari sebuah sistem pembelian hingga diproses menjadi sebuah struk/faktur pembelian. untuk memahaminya silahkan simak DFD level 0 di bawah ini.


Jika kita sudah membuat DFD maka untuk memperjelas aliran data harus ada kamus datanya. Kamus data ini untuk mendeklarasikan data yang dialirkan pada DFD. 

Kamus Data 

Arus Data

id_barang = kode_barang + nama_barang + jumlah_barang + harga_per_barang
item_barang =id_barang=New_List_Barang=List_Barang
jml_barang = kode_barang + jumlah_barang + harga_total
PO = kode_beli + kode_customer + nama_customer + Alamat + email + harga_total  + tgl_beli + { kode_barang + jumlah_barang + harga_per_barang } 
id_supplier = kode_supplier + nama_supplier + tgl_supplai + jumlah_barang_supplai
Re-id_supplier = id_supplier
pesanan = kode_beli + tgl_beli + kode_customer + nama_customer + Alamat + email  + harga_total + {kode_barang + jumlah_barang + harga_per_barang 

Data Store

Barang = @kode_barang + nama_barang + jumlah_barang + harga_per_barang
supplier = @kode_supplier + nama_supplier + tgl_supplai + jumlah_barang_supplai
pemesanan = @kode_beli + tgl_beli + kode_customer + nama_customer + harga_total  + Alamat + email + {id_barang + jumlah_barang + harga_per_barang}
kode_barang = kode_beli = kode_customer = kode_supplier = 1{character}5
nama_barang = nama_supplier = nama_customer = 1{character} 30
jumlah_barang = harga_total = harga_per_barang = jumlah_barang_supplai = 1{number}10
tgl_beli = tgl_supplai = *dd/mm/yyyy* = date
email = 1{character}20
Alamat = 1{character}20
character = [A-Z|a-z|0-9|.|,|@| |]
number = [0-9]



Read moreMembuat Kamus Data dari DFD level 0

Sunday, May 12, 2013

Flow Map Distribution System

Postingan kali ini menjelaskan bagaiman suatu proses yang digambarkan di konteks diagram kemudian di ubah ke bentuk flow map. adapun konteks diagramnya adalah sebagai berikut.
jika kita pelajari lebih lanjut, Konteks diagram itu merupakan bagian dari flow map, yang mana konteks diagram penjelasan prosesnya lebih lengkap dibanding dengan flow map. untuk memahaminya berikut ini adalah flow map dari konteks diagram diatas.


Adapun prosesdur kerja dari flow map diatas adalah sebagai berikut.
1. Customer memesan barang
2. Sistem mengecek pada bagian material stocks
3. jika tidak ada, kembalikan konfirmasi reject ke customer
4. jika ada, customer bayar
5. pembayaran dilayani oleh sistem
6. management keuangan menerima masukan keuangan, dan report.
7. kemudian management melakukan validasi pembayaran secara manual,
8. Jika tidak ssesuai maka kembali ke pengecekan pembayaran sudah pas belum bayarnya
9. jika sesuai maka acc, dan bkin dokumentasi bon penjualan yang dikirim ke customer.
10. jika barang pada material stocks kekurangan barang, maka disuplai oleh supplier
11. jika pengadaan tidak valid, kembali ke pembayarannya.
12 jika pengadaan valid, maka shipment dan dibuatkan faktur.
13. faktur disimpan sebagai bukti pengadaan

Semoga postingan ini bisa digunakan untuk referensi kedepannya.

Read moreFlow Map Distribution System