Senin, 23 April 2012

Diagram Dfd

Data Flow Diagram (DFD)
Ide dari suatu bagan untuk mewakili arus data dalam suatu sistem bukanlah hal
yang baru. Pada tahun 1967, Martin dan Estrin memperkenalkan suatu algorima
program dengan menggunakan simbol lingkaran dan panah untuk mewakili arus data.
E. Yourdan dan L. L. Constantine juga menggunakan notasi simbol ini untuk
menggambarkan arus data dalam perancangan program. G.E. Whitehouse tahun 1973
juga menggunakan notasi semacam ini untuk membuat model-model sistem
matematika. Penggunaan notasi dalam diagram arus data ini sangat membantu sekali
untuk memahami suatu sistem pada semua tingkat kompleksitasnya seperti yang
diungkapkan oleh Chris Gane dan Trish Sarson. Pada tahap analisis, penggunaan
notasi ini sangat membantu sekali di dalam komunikasi dengan pemakai sistem untuk
memahami sistem secara logika. Diagram yang menggunakan notasi-notasi ini untuk
menggambarkan arus dari data sistem sekarang dikenal dengan nama diagram arus
data (data flow diagram, DFD).
DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau
sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan
lingkungan fisik dimana data tersebut mengalir (misalnya lewat telpon, surat dan
sebagainya) atau lingkungan fisik dimana data tersebut akan disimpan (misalnya file
kartu, microfile, harddisk, tape, diskette dan lain sebagainya). DFD merupakan alat
yang cukup populer sekarang ini, karena dapat menggambarkan arus data di dalam
sistem dengan terstruktur dan jelas. Lebih lanjut DFD juga merupakan dokumentasi
dari sistem yang baik.
Komponen DFD
Beberapa komponen atau simbol yang digunakan DFD untuk maksu mewakili :
1. external entity (kesatuan luar) atau boundary (batas sistem)
2. data flow (arus data)
3. process (proses)
4. data store (simpanan data)
KESATUAN LUAR
Setiap sistem pasti mempunyai batas sistem (boundary) yang memisahkan suatu
sistem dengan lingkungan luarnya. Sistem akan menerima input dan menghasilkan
output kepada lingkungan luarnya. Kesatuan luar (external entity) merupakan
kesatuan (entity) di lingkungan luar sistem yang dapat berupa orang, organisasi atau
sistem lainnya yang berada di lingkungan luarnya yang akan memberikan input atau
menerima output dari sistem. Kesatuan luar ini kebanyakan adalah salah satu dari
berikut ini :
a. Suatu kantor, departemen, atau divisi dalam perusahaan teatpi di luar sistem yang
sedang dikembangkan
b. Orang atau sekelompok orang di organisasis tetapi di luar sistem yang sedang
dikembangkan
c. Suatu organisasi atau orang uang berada di luar organisasi seperti misalnya
langganan, pemasok
d. Sistem infromasi yang lain di luar sistem yang sedang dikembangkan
e. Sumber asli dari suatu transaksi
f. Penerima akhir dari suatu laporan yang dihasilkan oleh sistem
Suatu kesatuan luar dapat disimbolkan dengan suatu notasi kotak atau suatu kotak
dengan sisi kiri dan atasnya berbentuk garis tebal, juga dapat diberi identifikasi
dengan huruf kecil di ujung kiri atas sehingga berbentu sebagai berikut :

0 komentar:

Posting Komentar